.b-search-employee {
  position: relative;
}
.b-search-employee .b-employee-autocomplete {
  padding-bottom: 0;
}
.b-search-employee .b-employee-autocomplete .b-input__value {
  border-color: #A4ABB3;
  color: #fff;
  padding-right: 30px;
}
.b-search-employee .b-employee-autocomplete .b-input__remove {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTUiIGhlaWdodD0iMiIgdmlld0JveD0iMCAwIDE1IDIiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik0xNC40OTk1IDAuNjY0NTUxSDAuMzU3MzYxIiBzdHJva2U9IiNCREJEQkQiLz4KPC9zdmc+Cg==);
  bottom: 0;
}
.b-search-employee__remove {
  background-color: #ffffff;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxOS4yLjEsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0i0KHQu9C+0LlfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHZpZXdCb3g9IjAgMCAxNSAzLjEiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDE1IDMuMTsiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4NCgkuc3Qwe2ZpbGw6I0U1MDAwMDt9DQo8L3N0eWxlPg0KPHJlY3QgeT0iMS4xIiBjbGFzcz0ic3QwIiB3aWR0aD0iMTUiIGhlaWdodD0iMSIvPg0KPC9zdmc+DQo=);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-position: 50% 50%;
  display: block;
  background-size: 15px 15px;
  cursor: pointer;
  position: absolute;
  width: 30px;
  height: 36px;
  top: 50%;
  margin-top: -13px;
  right: 2px;
  padding: 0;
  z-index: 10;
}

.b-search-room-row .b-search-room-header {
  display: flex;
  align-items: center;
  min-height: 23px;
}
.b-search-room-row .b-search-room-header > div {
  flex: 0 1 auto;
}
.b-search-room-row .b-search-room-header > div.b-search-room-border {
  flex-grow: 1;
  margin-left: 10px;
  height: 0;
  border-top: 1px dashed #fff;
}
.b-search-room-row .b-search-room-header > div.b-search-room-delete {
  margin-left: 15px;
}
.b-search-room-row .b-search-room-header > div.b-search-room-label {
  font-size: 16px;
}
.b-search-room-row + .b-rooms-collection__content,
.b-search-room-row + .b-search-room-row {
  margin-top: 30px;
}
.b-search-room-row .b-search-room__remove {
  cursor: pointer;
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxOS4yLjEsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0i0KHQu9C+0LlfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHZpZXdCb3g9IjAgMCAxMS40IDExLjQiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDExLjQgMTEuNDsiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4NCgkuc3Qwe2ZpbGw6bm9uZTtzdHJva2U6I0ZGRkZGRjtzdHJva2UtbGluZWNhcDpzcXVhcmU7c3Ryb2tlLW1pdGVybGltaXQ6MTA7fQ0KPC9zdHlsZT4NCjxnPg0KCTxsaW5lIGNsYXNzPSJzdDAiIHgxPSIwLjciIHkxPSIwLjciIHgyPSIxMC43IiB5Mj0iMTAuNyIvPg0KCTxsaW5lIGNsYXNzPSJzdDAiIHgxPSIxMC43IiB5MT0iMC43IiB4Mj0iMC43IiB5Mj0iMTAuNyIvPg0KPC9nPg0KPC9zdmc+DQo=) center no-repeat;
  display: inline-block;
  background-size: 9px;
  width: 23px;
  height: 23px;
  border-radius: 100%;
  border: 1px solid #fff;
  vertical-align: middle;
}

.b-employees-collection .l-grid-layout-33 {
  margin-top: 15px;
}
.b-employees-collection .l-grid-layout-33:nth-child(1),
.b-employees-collection .l-grid-layout-33:nth-child(2),
.b-employees-collection .l-grid-layout-33:nth-child(3) {
  margin-top: 0;
}
.b-employees-collection .l-grid-layout-33:nth-child(3n + 1) {
  clear: both;
  zoom: 1;
}
.b-employees-collection .l-grid-layout-33:nth-child(3n + 1):before,
.b-employees-collection .l-grid-layout-33:nth-child(3n + 1):after {
  content: "";
  display: table;
}
.b-employees-collection .l-grid-layout-33:nth-child(3n + 1):after {
  clear: both;
}
.b-employees-collection .l-grid-layout-33:nth-child(3n + 1):before,
.b-employees-collection .l-grid-layout-33:nth-child(3n + 1):after {
  content: "";
  display: table;
}
.b-employees-collection .l-grid-layout-33:nth-child(3n + 1):after {
  clear: both;
}
.b-employees-collection .l-grid-layout-33:not(.b-employees-collection__content):only-child {
  background: red;
}
.b-employees-collection__header {
  height: 40px;
  border-left: none;
  border-right: none;
  border-bottom: none;
  font-size: 14px;
  text-transform: uppercase;
  color: rgba(255, 255, 255, 0.8);
  line-height: 40px;
  padding: 0 15px;
  position: relative;
}
.b-employees-collection__add {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTUiIGhlaWdodD0iMjciIHZpZXdCb3g9IjAgMCAxNSAyNyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTcuNjc4NzEgNi4yMjI2NlYyMC4zNjQ4IiBzdHJva2U9IiM0QTU3NjciLz4KPHBhdGggZD0iTTE0Ljc0OTggMTMuMjkzOUgwLjYwNzU0NCIgc3Ryb2tlPSIjNEE1NzY3Ii8+Cjwvc3ZnPgo=);
  background-size: 100% 100%;
  -webkit-border-radius: 3px;
  -webkit-background-clip: padding-box;
  -moz-border-radius: 3px;
  -moz-background-clip: padding;
  border-radius: 3px;
  background-clip: padding-box;
  cursor: pointer;
  display: block;
  background-size: 14px;
  background-position: 50% 50%;
  background-repeat: no-repeat;
  width: 30px;
  height: 30px;
  line-height: 30px;
  border: 1px solid #A4ABB3;
}
.b-employees-collection__add--color-gray {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTUiIGhlaWdodD0iMjciIHZpZXdCb3g9IjAgMCAxNSAyNyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTcuNjc4NzEgNi4yMjI2NlYyMC4zNjQ4IiBzdHJva2U9IiNCREJEQkQiLz4KPHBhdGggZD0iTTE0Ljc0OTggMTMuMjkzOUgwLjYwNzU0NCIgc3Ryb2tlPSIjQkRCREJEIi8+Cjwvc3ZnPgo=);
}
.b-employees-collection:first-child .b-employees-collection__header {
  height: 50px;
  line-height: 52px;
}
.b-employees-collection__block {
  border-left: none;
  border-right: none;
  background: #ffffff;
  -webkit-border-radius: 3px;
  -webkit-background-clip: padding-box;
  -moz-border-radius: 3px;
  -moz-background-clip: padding;
  border-radius: 3px;
  background-clip: padding-box;
  -webkit-box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.07);
  -moz-box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.07);
  box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.07);
  zoom: 1;
  padding: 0 10px;
}
.b-employees-collection__block:before,
.b-employees-collection__block:after {
  content: "";
  display: table;
}
.b-employees-collection__block:after {
  clear: both;
}
.b-employees-collection__block:before,
.b-employees-collection__block:after {
  content: "";
  display: table;
}
.b-employees-collection__block:after {
  clear: both;
}
.b-employees-collection__separator {
  margin: 10px 0;
  height: 1px;
  display: block;
  overflow: hidden;
  background: rgba(0, 0, 0, 0.1);
}
.b-employees-collection-small .b-employees-collection__add {
  top: 10px;
  position: relative;
  margin-bottom: 10px;
}
.b-employees-collection-small .b-employees-collection__content {
  position: relative;
}
.b-employees-collection-small .b-input__label + .b-employees-collection__add {
  margin-left: 0;
}
.b-emails-collection__add {
  width: 30px;
  height: 30px;
  cursor: pointer;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTUiIGhlaWdodD0iMjciIHZpZXdCb3g9IjAgMCAxNSAyNyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTcuNjc4NzEgNi4yMjI2NlYyMC4zNjQ4IiBzdHJva2U9IiM0QTU3NjciLz4KPHBhdGggZD0iTTE0Ljc0OTggMTMuMjkzOUgwLjYwNzU0NCIgc3Ryb2tlPSIjNEE1NzY3Ii8+Cjwvc3ZnPgo=);
  color: rgba(74, 87, 103, 0.1);
  display: block;
  position: relative;
  background-repeat: no-repeat;
  background-position: center;
  right: 10px;
  top: 10px;
}
@media (max-width: 768px) {
  .b-employees-collection-small .b-employees-collection__add {
    margin-top: 10px;
  }
}

@media (max-width: 768px) {
  .l-layout.show-filters .b-input__value {
    color: #4A5767;
    background-color: #ffffff;
    border: 1px solid #A4ABB3;
  }
  .l-layout.show-filters .b-input__value::-webkit-input-placeholder {
    color: #4A5767;
  }
  .l-layout.show-filters .b-input__value:-moz-placeholder {
    color: #4A5767;
  }
  .l-layout.show-filters .b-input__value::-moz-placeholder {
    color: #4A5767;
  }
  .l-layout.show-filters .b-input__value:-ms-input-placeholder {
    color: #4A5767;
  }
  .l-layout.show-filters .b-input__label {
    color: #4a5767;
  }
}
.b-input {
  display: block;
  width: 100%;
  position: relative;
  margin-bottom: 5px;
}
.b-input.b-email .validations-errors__container {
  bottom: -25px;
  border-radius: 0;
  border-bottom-left-radius: 3px;
  border-bottom-right-radius: 3px;
}
.b-input__wrapper {
  position: relative;
}
.b-input__remove {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTUiIGhlaWdodD0iMiIgdmlld0JveD0iMCAwIDE1IDIiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik0xNC40OTk1IDAuNjY0NTUxSDAuMzU3MzYxIiBzdHJva2U9IiM0QTU3NjciLz4KPC9zdmc+Cg==);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  cursor: pointer;
  display: block;
  background-size: 10px 10px;
  background-position: 50% 50%;
  width: 30px;
  height: 30px;
  bottom: 0;
  position: absolute;
  right: 0;
  z-index: 5;
  border-left: 1px solid #A4ABB3;
}
.b-input__label {
  font-size: 14px;
  color: #4A5767;
  margin-bottom: 2px;
  display: inline;
  width: min-content;
  position: relative;
  margin-left: 4px;
  margin-right: 4px;
  padding: 0 4px;
  z-index: 3;
}
.b-input__label:after {
  content: '';
  display: block;
  position: absolute;
  left: 0;
  right: 0;
  top: calc(50%);
  height: 3px;
  background: #ffffff;
  z-index: -1;
}
.b-input__value {
  border: 1px solid rgba(74, 87, 103, 0.4);
  font-size: 14px;
  color: #2F3842;
  padding: 0 10px;
  height: 30px;
  width: 100%;
  -webkit-border-radius: 3px;
  -webkit-background-clip: padding-box;
  -moz-border-radius: 3px;
  -moz-background-clip: padding;
  border-radius: 3px;
  z-index: 2;
  background: none;
  background-clip: padding-box;
  position: relative;
  margin-top: -8px;
  display: block;
}
.b-input__value::-webkit-input-placeholder {
  color: rgba(74, 87, 103, 0.6);
}
.b-input__value:-moz-placeholder {
  color: rgba(74, 87, 103, 0.6);
}
.b-input__value::-moz-placeholder {
  color: rgba(74, 87, 103, 0.6);
}
.b-input__value:-ms-input-placeholder {
  color: rgba(74, 87, 103, 0.6);
}
.b-input__value--without-label {
  margin-top: 0;
}
.b-input__value:disabled,
.b-input__value[disabled],
.b-input__value[readonly] {
  background-color: rgba(74, 87, 103, 0.1);
}
.b-input.validation-error .b-input__error {
  display: inline-block;
}
.b-input.validation-error .b-input__value {
  border-color: #D70000;
}
.b-input .validations-errors__container {
  opacity: 0;
  overflow: hidden;
  -webkit-transition: all 300ms cubic-bezier(0.785, 0.135, 0.15, 0.86);
  -moz-transition: all 300ms cubic-bezier(0.785, 0.135, 0.15, 0.86);
  -o-transition: all 300ms cubic-bezier(0.785, 0.135, 0.15, 0.86);
  transition: all 300ms cubic-bezier(0.785, 0.135, 0.15, 0.86);
}
.b-input .b-input__value:focus ~ .validations-errors__container {
  height: auto;
  opacity: 1;
}
@media (max-width: 768px) {
  .b-input {
    padding-bottom: unset;
  }
  .b-input__value {
    height: 38px;
  }
  .b-input__label,
  .b-input__value {
    font-size: 14px;
  }
  .b-input__remove {
    height: 38px;
    width: 38px;
  }
}

.validations-errors__container {
  background: #e50000;
  color: #ffffff;
  padding: 5px 5px 10px 5px;
  bottom: 30px;
  position: absolute;
  display: block;
  -webkit-border-top-left-radius: 3px;
  -moz-border-radius-topleft: 3px;
  border-top-left-radius: 3px;
  -webkit-border-top-right-radius: 3px;
  -webkit-background-clip: padding-box;
  -moz-border-radius-topright: 3px;
  -moz-background-clip: padding;
  border-top-right-radius: 3px;
  background-clip: padding-box;
  z-index: 100;
  width: 100%;
  margin-bottom: -5px;
  overflow: hidden;
  text-overflow: ellipsis;
  height: auto;
  box-sizing: border-box;
}
.validation-error {
  position: relative;
}
.validation-error input {
  border-color: #e50000 !important;
}
.validation-error:hover > .validations-errors__container {
  opacity: 1;
}
@media (max-width: 768px) {
  .validations-errors__container {
    bottom: 38px;
  }
}

.b-transliteration-popup {
  position: absolute;
  z-index: 10;
  background-color: #4a5767;
  -webkit-border-radius: 4px;
  -webkit-background-clip: padding-box;
  -moz-border-radius: 4px;
  -moz-background-clip: padding;
  border-radius: 4px;
  background-clip: padding-box;
  padding-right: 22px;
}
.b-transliteration-popup__text {
  color: #fff;
  font-size: 14px;
}
.b-transliteration-popup__value {
  color: #4882bd;
  cursor: pointer;
  border-bottom: 1px dashed;
}
.b-transliteration-popup__close {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxOS4yLjEsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0i0KHQu9C+0LlfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHZpZXdCb3g9IjAgMCAxMS40IDExLjQiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDExLjQgMTEuNDsiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4NCgkuc3Qwe2ZpbGw6bm9uZTtzdHJva2U6I0ZGRkZGRjtzdHJva2UtbGluZWNhcDpzcXVhcmU7c3Ryb2tlLW1pdGVybGltaXQ6MTA7fQ0KPC9zdHlsZT4NCjxnPg0KCTxsaW5lIGNsYXNzPSJzdDAiIHgxPSIwLjciIHkxPSIwLjciIHgyPSIxMC43IiB5Mj0iMTAuNyIvPg0KCTxsaW5lIGNsYXNzPSJzdDAiIHgxPSIxMC43IiB5MT0iMC43IiB4Mj0iMC43IiB5Mj0iMTAuNyIvPg0KPC9nPg0KPC9zdmc+DQo=);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-position: 50% 50%;
  width: 10px;
  height: 10px;
  display: block;
  position: absolute;
  right: 7px;
  top: 7px;
  cursor: pointer;
}
.b-transliteration-popup__content {
  padding: 10px;
}
.b-transliteration-popup .arrow {
  display: block;
  position: absolute;
  width: 10px;
  height: 10px;
  background: #4a5767;
  transform: rotate(45deg);
  bottom: -4px;
  z-index: 0;
}

.b-airlines {
  font-size: 14px;
  position: relative;
  display: block;
  width: 100%;
}
.active .b-airlines__label {
  color: #ffffff;
}
.b-airlines__wrapper {
  display: flex;
  align-items: center;
}
.b-airlines__label {
  white-space: nowrap;
  position: relative;
  cursor: pointer;
  font-family: 'Roboto', sans-serif;
  font-size: 14px;
  color: #fff;
  background-color: #4A5767;
  border: 1px solid #A4ABB3;
  box-sizing: border-box;
  display: flex;
  align-items: center;
  padding-left: 8px;
  height: 30px;
  border-radius: 3px 0 0 3px;
  width: 100%;
}
.b-airlines__select {
  font-family: 'Roboto', sans-serif;
  font-size: 14px;
  color: #fff;
  background-color: #4A5767;
  border: 1px solid #A4ABB3;
  border-left: none;
  border-radius: 0 3px 3px 0;
  height: 30px;
  box-sizing: border-box;
  display: flex;
  align-items: center;
}
.b-airlines__select-img {
  background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iNyIgdmlld0JveD0iMCAwIDEyIDciIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik0xIDAuNjQzNjE2TDYgNS42NDM2MkwxMSAwLjY0MzYxNiIgc3Ryb2tlPSJ3aGl0ZSIvPgo8L3N2Zz4K) no-repeat center;
  width: 14px;
  padding: 13px;
}
.open.b-airlines:before {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxOS4yLjEsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0i0KHQu9C+0LlfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHZpZXdCb3g9IjAgMCAxMy40OTkgMTAuNjc4IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxMy40OTkgMTAuNjc4IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwb2x5Z29uIG9wYWNpdHk9IjAuOSIgZmlsbD0iI0ZGRkZGRiIgcG9pbnRzPSI2Ljc1LDAgMTMuNDk5LDEwLjEyNCAxMi42NjcsMTAuNjc4IDYuNzUsMS44MDMgMC44MzIsMTAuNjc4IDAsMTAuMTI0ICIvPg0KPC9zdmc+DQo=);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-position: 50% 50%;
}
.b-airlines__wrapper {
  width: 100%;
}
.b-airlines__input {
  background: transparent;
  width: 100%;
  height: 40px;
  line-height: 40px;
  color: #ffffff;
  overflow: hidden;
  float: left;
  text-overflow: ellipsis;
  border: 1px solid rgba(255, 255, 255, 0.2);
  -webkit-border-radius: 3px;
  -webkit-background-clip: padding-box;
  -moz-border-radius: 3px;
  -moz-background-clip: padding;
  border-radius: 3px;
  background-clip: padding-box;
  cursor: pointer;
  zoom: 1;
  outline: none;
  padding-left: 8px;
}
.b-airlines__input::-webkit-input-placeholder {
  color: rgba(255, 255, 255, 0.2);
}
.b-airlines__input:-moz-placeholder {
  color: rgba(255, 255, 255, 0.2);
}
.b-airlines__input::-moz-placeholder {
  color: rgba(255, 255, 255, 0.2);
}
.b-airlines__input:-ms-input-placeholder {
  color: rgba(255, 255, 255, 0.2);
}
.b-airlines__input:before,
.b-airlines__input:after {
  content: "";
  display: table;
}
.b-airlines__input:after {
  clear: both;
}
.b-airlines__input:before,
.b-airlines__input:after {
  content: "";
  display: table;
}
.b-airlines__input:after {
  clear: both;
}
.b-airlines__hint {
  color: #A4ABB3;
  opacity: 0.5 !important;
}
.b-airlines__items {
  background: #4A5767;
  padding: 0 0;
  margin-top: 1px;
  -webkit-border-bottom-right-radius: 3px;
  -moz-border-radius-bottomright: 3px;
  border-bottom-right-radius: 3px;
  -webkit-border-bottom-left-radius: 3px;
  -webkit-background-clip: padding-box;
  -moz-border-radius-bottomleft: 3px;
  -moz-background-clip: padding;
  border-bottom-left-radius: 3px;
  background-clip: padding-box;
  -webkit-box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.07);
  -moz-box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.07);
  box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.07);
  min-width: 265px;
  left: auto !important;
  right: 0;
  max-height: 240px;
  overflow: auto;
  width: 100%;
}
.b-airlines__item {
  zoom: 1;
  line-height: 40px;
  padding: 0 10px;
  position: relative;
  cursor: pointer;
}
.b-airlines__item:before,
.b-airlines__item:after {
  content: "";
  display: table;
}
.b-airlines__item:after {
  clear: both;
}
.b-airlines__item:before,
.b-airlines__item:after {
  content: "";
  display: table;
}
.b-airlines__item:after {
  clear: both;
}
.b-airlines__item:hover {
  background-color: #2F3842;
}
.b-airlines__item_selected {
  zoom: 1;
  color: #ffffff;
  line-height: 40px;
  padding: 0 30px 0 10px;
  position: relative;
  display: block;
  height: 40px;
  width: 100%;
  box-sizing: border-box;
}
.b-airlines__item_selected:before,
.b-airlines__item_selected:after {
  content: "";
  display: table;
}
.b-airlines__item_selected:after {
  clear: both;
}
.b-airlines__item_selected:before,
.b-airlines__item_selected:after {
  content: "";
  display: table;
}
.b-airlines__item_selected:after {
  clear: both;
}
.b-airlines__item_selected_text {
  width: 220px;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
  display: inline-block;
  position: relative;
}
.b-airlines__item_selected:after,
.b-airlines__item:after {
  content: ' ';
  background: #2F3842;
  height: 1px;
  left: 3px;
  right: 3px;
  bottom: -1px;
  display: block;
  position: absolute;
}
.open .b-airlines__select-img {
  transform: rotate(180deg);
}
.b-airlines__cursor {
  background: #2F3842;
  color: #4882BD !important;
}
.b-airlines__cursor .b-airlines__item-city {
  color: #4882BD;
}
.b-airlines__cursor.b-airlines__item:after {
  display: none;
}
.b-airlines__item-city {
  overflow: hidden;
  display: block;
  text-overflow: ellipsis;
  white-space: nowrap;
  color: #A4ABB3;
}
.b-airlines__item-city:hover {
  color: #4882BD;
}
.b-search-form__params:hover {
  color: #4882BD;
}
.b-airlines__item-code {
  position: absolute;
  right: 0;
  float: right;
  margin-right: 10px;
  padding-left: 15px;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxOS4yLjEsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0i0KHQu9C+0LlfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHZpZXdCb3g9IjAgMCAxMS40IDExLjQiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDExLjQgMTEuNDsiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4NCgkuc3Qwe2ZpbGw6bm9uZTtzdHJva2U6I0U1MDAwMDtzdHJva2UtbGluZWNhcDpzcXVhcmU7c3Ryb2tlLW1pdGVybGltaXQ6MTA7fQ0KPC9zdHlsZT4NCjxnPg0KCTxsaW5lIGNsYXNzPSJzdDAiIHgxPSIwLjciIHkxPSIwLjciIHgyPSIxMC43IiB5Mj0iMTAuNyIvPg0KCTxsaW5lIGNsYXNzPSJzdDAiIHgxPSIxMC43IiB5MT0iMC43IiB4Mj0iMC43IiB5Mj0iMTAuNyIvPg0KPC9nPg0KPC9zdmc+DQo=);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-position: 50% 50%;
  height: 14px;
  margin-top: 13px;
  cursor: pointer;
}
.b-airlines.validation-error .b-airlines__input {
  color: #D70000;
}
.b-airlines.validation-error .b-airlines__input::-webkit-input-placeholder {
  color: #D70000;
}
.b-airlines.validation-error .b-airlines__input:-moz-placeholder {
  color: #D70000;
}
.b-airlines.validation-error .b-airlines__input::-moz-placeholder {
  color: #D70000;
}
.b-airlines.validation-error .b-airlines__input:-ms-input-placeholder {
  color: #D70000;
}
.b-airlines__popup {
  background: #4A5767;
  position: absolute;
  top: 100%;
  z-index: 100;
  display: none;
  min-width: 265px;
  width: 100%;
}

.b-search-form__params .b-airlines-input__hint {
  color: #A4ABB3;
}
.b-search-form__params .b-airlines-input__items {
  background: #4A5767;
}
.b-search-form__params .b-airlines__item:hover {
  background: #ffffff;
  color: #4A5767;
}
.b-search-form__params .b-airlines-input__item_selected {
  color: #ffffff;
}
.b-search-form__params .b-airlines-input__item_selected:after,
.b-search-form__params .b-airlines-input__item:after {
  background: #2F3842;
}
.b-search-form__params .b-airlines-input__cursor {
  background: #ffffff;
  color: #ffffff;
}
.b-search-form__params .b-airlines-input.validation-error .b-airlines-input__input {
  color: #D70000;
}
.b-search-form__params .b-airlines-input.validation-error .b-airlines-input__input::-webkit-input-placeholder {
  color: #D70000;
}
.b-search-form__params .b-airlines-input.validation-error .b-airlines-input__input:-moz-placeholder {
  color: #D70000;
}
.b-search-form__params .b-airlines-input.validation-error .b-airlines-input__input::-moz-placeholder {
  color: #D70000;
}
.b-search-form__params .b-airlines-input.validation-error .b-airlines-input__input:-ms-input-placeholder {
  color: #D70000;
}
.b-search-form__params .b-airlines__item:hover {
  background: #2F3842;
}
.l-grid-layout-33 .b-airlines-input__items {
  width: 100%;
}

.b-places {
  font-size: 16px;
  height: 40px;
  padding: 0 50px 0 0;
  position: relative;
  display: block;
}
.b-places__wrapper {
  width: 100%;
}
.b-places input.b-places__input {
  border: 0;
  background: none;
  width: 100%;
  height: 40px;
  line-height: 40px;
  padding: 0 0 0 15px;
  color: #FFFFFF;
  overflow: hidden;
  float: left;
  text-overflow: ellipsis;
  font-size: 16px;
  outline: none;
}
.b-places input.b-places__input::-webkit-input-placeholder {
  color: #a1a1a1;
}
.b-places input.b-places__input:-moz-placeholder {
  color: #a1a1a1;
}
.b-places input.b-places__input::-moz-placeholder {
  color: #a1a1a1;
}
.b-places input.b-places__input:-ms-input-placeholder {
  color: #a1a1a1;
}
.b-places__hint {
  color: #a1a1a1;
  opacity: 0.5 !important;
}
.b-places__code {
  text-transform: uppercase;
  color: #a1a1a1;
  line-height: 40px;
  position: absolute;
  right: 0;
  top: 0;
}
.b-places__items {
  background: #4A5767;
  padding: 0 0;
  margin-top: 1px;
  -webkit-border-bottom-right-radius: 3px;
  -moz-border-radius-bottomright: 3px;
  border-bottom-right-radius: 3px;
  -webkit-border-bottom-left-radius: 3px;
  -webkit-background-clip: padding-box;
  -moz-border-radius-bottomleft: 3px;
  -moz-background-clip: padding;
  border-bottom-left-radius: 3px;
  background-clip: padding-box;
  -webkit-box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.07);
  -moz-box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.07);
  box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.07);
  min-width: 265px;
  max-height: 210px;
  overflow-y: scroll;
}
.b-places__item {
  height: 30px;
  padding: 6px 10px;
  text-align: left;
  position: relative;
  cursor: pointer;
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  border-bottom: 1px solid rgba(0, 0, 0, 0.2);
  box-sizing: border-box;
}
.b-places__item:hover {
  background-color: #2F3842;
}
.b-places__item:hover .b-places__item-city {
  color: #4882BD;
}
.b-places__item:hover .b-places__item-city span {
  color: #4882BD;
}
.b-places__item:hover .b-places__item-code {
  color: #4882BD;
}
.b-places__cursor {
  background: #099c9d;
  color: #ffffff;
}
.b-places__cursor .b-places__item-code,
.b-places__cursor .b-places__item-city {
  color: #ffffff;
}
.b-places__cursor.b-places__item:after {
  display: none;
}
.b-places__item-city {
  color: #fff;
  overflow: hidden;
  display: block;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.b-places__item-city span {
  color: #a1a1a1;
}
.b-places__item-code {
  float: right;
  color: #a1a1a1;
  text-transform: uppercase;
  font-size: 16px;
  margin-right: 10px;
  line-height: 40px;
  padding-left: 15px;
  margin-left: -100%;
}
.b-places.validation-error .b-places__input {
  color: #e50000;
}
.b-places.validation-error .b-places__input::-webkit-input-placeholder {
  color: #e50000;
}
.b-places.validation-error .b-places__input:-moz-placeholder {
  color: #e50000;
}
.b-places.validation-error .b-places__input::-moz-placeholder {
  color: #e50000;
}
.b-places.validation-error .b-places__input:-ms-input-placeholder {
  color: #e50000;
}
@media (max-width: 768px) {
  .b-places__items {
    max-width: 110%;
  }
}
.b-places__items {
  width: 100%;
  border: 1px solid #A4ABB3;
  border-top: 0;
  box-sizing: border-box;
}
.p-places .validations-errors__container {
  opacity: 0;
  overflow: hidden;
  -webkit-transition: all 300ms cubic-bezier(0.785, 0.135, 0.15, 0.86);
  -moz-transition: all 300ms cubic-bezier(0.785, 0.135, 0.15, 0.86);
  -o-transition: all 300ms cubic-bezier(0.785, 0.135, 0.15, 0.86);
  transition: all 300ms cubic-bezier(0.785, 0.135, 0.15, 0.86);
}

.tooltip-hotels-locations-error.tooltip {
  z-index: 99;
}
.tooltip-hotels-locations-error.tooltip .tooltip-inner {
  box-shadow: -3px 1px 12px rgba(0, 0, 0, 0.25);
  max-width: 250px;
}
.b-hotels-locations {
  font-size: 16px;
  height: 40px;
  padding: 0 50px 0 0;
  position: relative;
  display: block;
}
.b-hotels-locations__wrapper {
  width: 100%;
}
.b-hotels-locations input.b-hotels-locations__input {
  border: 0;
  background: none;
  width: 100%;
  height: 40px;
  line-height: 40px;
  padding: 0 0 0 15px;
  color: #FFFFFF;
  overflow: hidden;
  float: left;
  text-overflow: ellipsis;
  font-size: 16px;
  outline: none;
}
.b-hotels-locations input.b-hotels-locations__input::-webkit-input-placeholder {
  color: #a1a1a1;
}
.b-hotels-locations input.b-hotels-locations__input:-moz-placeholder {
  color: #a1a1a1;
}
.b-hotels-locations input.b-hotels-locations__input::-moz-placeholder {
  color: #a1a1a1;
}
.b-hotels-locations input.b-hotels-locations__input:-ms-input-placeholder {
  color: #a1a1a1;
}
.b-hotels-locations__hint {
  color: #a1a1a1;
  opacity: 0.5 !important;
}
.b-hotels-locations__code {
  text-transform: uppercase;
  color: #a1a1a1;
  line-height: 40px;
  position: absolute;
  right: 0;
  top: 0;
}
.b-hotels-locations__items {
  background: #4A5767;
  padding: 0 0;
  margin-top: 1px;
  -webkit-border-bottom-right-radius: 3px;
  -moz-border-radius-bottomright: 3px;
  border-bottom-right-radius: 3px;
  -webkit-border-bottom-left-radius: 3px;
  -webkit-background-clip: padding-box;
  -moz-border-radius-bottomleft: 3px;
  -moz-background-clip: padding;
  border-bottom-left-radius: 3px;
  background-clip: padding-box;
  -webkit-box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.07);
  -moz-box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.07);
  box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.07);
  min-width: 265px;
  max-height: 210px;
  overflow-y: scroll;
}
.b-hotels-locations__item {
  height: 30px;
  padding: 6px 10px;
  text-align: left;
  position: relative;
  cursor: pointer;
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  border-bottom: 1px solid rgba(0, 0, 0, 0.2);
  box-sizing: border-box;
}
.b-hotels-locations__item:hover {
  background-color: #2F3842;
}
.b-hotels-locations__item:hover .b-hotels-locations__item-city {
  color: #4882BD;
}
.b-hotels-locations__item:hover .b-hotels-locations__item-city span {
  color: #4882BD;
}
.b-hotels-locations__item:hover .b-hotels-locations__item-code {
  color: #4882BD;
}
.b-hotels-locations__cursor {
  background: #099c9d;
  color: #ffffff;
}
.b-hotels-locations__cursor .b-hotels-locations__item-code,
.b-hotels-locations__cursor .b-hotels-locations__item-city {
  color: #ffffff;
}
.b-hotels-locations__cursor.b-hotels-locations__item:after {
  display: none;
}
.b-hotels-locations__item-city {
  color: #fff;
  overflow: hidden;
  display: block;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.b-hotels-locations__item-city span {
  color: #a1a1a1;
}
.b-hotels-locations__item-code {
  float: right;
  color: #a1a1a1;
  text-transform: uppercase;
  font-size: 16px;
  margin-right: 10px;
  line-height: 40px;
  padding-left: 15px;
  margin-left: -100%;
}
.b-hotels-locations.validation-error .b-hotels-locations__input {
  color: #e50000;
}
.b-hotels-locations.validation-error .b-hotels-locations__input::-webkit-input-placeholder {
  color: #e50000;
}
.b-hotels-locations.validation-error .b-hotels-locations__input:-moz-placeholder {
  color: #e50000;
}
.b-hotels-locations.validation-error .b-hotels-locations__input::-moz-placeholder {
  color: #e50000;
}
.b-hotels-locations.validation-error .b-hotels-locations__input:-ms-input-placeholder {
  color: #e50000;
}
.b-hotels-locations__items {
  width: 100%;
  border: 1px solid #A4ABB3;
  border-top: 0;
  box-sizing: border-box;
}
.p-places .validations-errors__container {
  opacity: 0;
  overflow: hidden;
  -webkit-transition: all 300ms cubic-bezier(0.785, 0.135, 0.15, 0.86);
  -moz-transition: all 300ms cubic-bezier(0.785, 0.135, 0.15, 0.86);
  -o-transition: all 300ms cubic-bezier(0.785, 0.135, 0.15, 0.86);
  transition: all 300ms cubic-bezier(0.785, 0.135, 0.15, 0.86);
}
.b-hotels-locations__items {
  padding-bottom: 14px;
}
.b-hotels-locations__dataset .b-hotels-locations__item {
  margin: 0 13px 0 18px;
  padding: 13px 0 13px 20px;
  border-bottom: 1px dashed #fff;
  height: unset;
  width: unset;
  font-size: 16px;
  cursor: pointer;
}
.b-hotels-locations__dataset .b-hotels-locations__item.b-hotels-locations__cursor {
  background: none;
}
.b-hotels-locations__dataset .league-name {
  color: rgba(255, 255, 255, 0.5);
  margin: 18px 13px 0 18px;
  font-size: 16px;
  display: flex;
  align-items: center;
  font-weight: normal;
}
.b-hotels-locations__dataset .league-name:after {
  content: '';
  border-top: 1px solid #fff;
  flex: 1;
  margin-left: 10px;
}
@media (max-width: 768px) {
  .b-hotels-locations__items {
    max-width: 110%;
  }
}

.b-datepicker {
  font-size: 16px;
  width: 100%;
  padding-right: 30px;
  height: 42px;
  border: 1px solid #A4ABB3;
  position: relative;
  -webkit-border-radius: 3px;
  -webkit-background-clip: padding-box;
  -moz-border-radius: 3px;
  -moz-background-clip: padding;
  border-radius: 3px;
  background-clip: padding-box;
  float: left;
}
.b-datepicker input.b-datepicker__field {
  width: 100%;
  padding: 0 0 0 10px;
  height: 37px;
  border: 0;
  background: none;
  display: block;
  color: #222222;
  cursor: pointer;
  font-size: 16px;
  outline: none;
}
.b-datepicker .b-datepicker__field:focus ~ .validations-errors__container {
  height: auto;
  opacity: 1;
}
.b-datepicker__icon {
  cursor: pointer;
}
.p-search__direction-date-calendar-img.b-datepicker__remove {
  background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOSIgaGVpZ2h0PSI5IiB2aWV3Qm94PSIwIDAgOSA5IiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8cGF0aCBkPSJNOCA4TDEgMU04IDhMMSAxIiBzdHJva2U9IiM0QTU3NjciLz4KPHBhdGggZD0iTTEgOEw4IDFNMSA4TDggMSIgc3Ryb2tlPSIjNEE1NzY3Ii8+Cjwvc3ZnPgo=) center no-repeat !important;
  background-size: 15px !important;
  width: 100%;
  height: 100%;
}
.p-search__direction-date {
  position: relative;
}
.p-search__direction-date-label {
  position: absolute;
  background-color: #FFFFFF;
  top: 0;
  left: 0;
  margin: 0 4px;
  padding: 0 4px;
}
.b-datepicker__remove:hover {
  opacity: 0.7;
}
.p-search__direction-date.validation-error {
  border-color: #e50000;
}
.p-search__direction-date.validation-error .b-input__error {
  display: inline-block;
}
.p-search__direction-date.validation-error .b-input__value {
  border-color: #D70000;
}
.p-search__direction-date .validations-errors__container {
  opacity: 0;
  overflow: hidden;
  -webkit-transition: all 300ms cubic-bezier(0.785, 0.135, 0.15, 0.86);
  -moz-transition: all 300ms cubic-bezier(0.785, 0.135, 0.15, 0.86);
  -o-transition: all 300ms cubic-bezier(0.785, 0.135, 0.15, 0.86);
  transition: all 300ms cubic-bezier(0.785, 0.135, 0.15, 0.86);
}
.p-search__direction-date .b-input__value:focus ~ .validations-errors__container {
  height: auto;
  opacity: 1;
}
/* Calendar */
/*!
 * Pikaday
 * Copyright © 2014 David Bushell | BSD & MIT license | http://dbushell.com/
 */
.pika-single {
  z-index: 9999;
  display: block;
  position: relative;
  margin-top: 4px;
  color: #099c9d;
  background: #4A5767;
  font-family: "Roboto", "Segoe UI", "Arial", "sans-serif";
  -webkit-border-bottom-right-radius: 3px;
  -moz-border-radius-bottomright: 3px;
  border-bottom-right-radius: 3px;
  -webkit-border-bottom-left-radius: 3px;
  -webkit-background-clip: padding-box;
  -moz-border-radius-bottomleft: 3px;
  -moz-background-clip: padding;
  border-bottom-left-radius: 3px;
  background-clip: padding-box;
}
/*
clear child float (pika-lendar), using the famous micro clearfix hack
http://nicolasgallagher.com/micro-clearfix-hack/
*/
.pika-single:before,
.pika-single:after {
  content: " ";
  display: table;
}
.pika-single:after {
  clear: both;
}
.pika-single {
  *zoom: 1;
}
.pika-single.is-hidden {
  display: none;
}
.pika-single.is-bound {
  position: absolute;
  -webkit-box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.07);
  -moz-box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.07);
  box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.07);
}
.pika-lendar {
  float: left;
  width: 263px;
  margin: 8px;
}
.pika-title {
  position: relative;
  text-align: center;
  color: #fff;
}
.pika-label {
  display: inline-block;
  *display: inline;
  position: relative;
  z-index: 9999;
  overflow: hidden;
  margin: 0;
  padding: 5px 3px;
  font-size: 16px;
  line-height: 20px;
  background-color: #4A5767;
  text-transform: capitalize;
}
.pika-title select {
  cursor: pointer;
  position: absolute;
  z-index: 9998;
  margin: 0;
  left: 0;
  top: 5px;
  filter: alpha(opacity=0);
  opacity: 0;
}
.pika-prev,
.pika-next {
  display: block;
  cursor: pointer;
  position: relative;
  outline: none;
  border: 0;
  padding: 0;
  width: 20px;
  height: 30px;
  /* hide text using text-indent trick, using width value (it's enough) */
  text-indent: 20px;
  white-space: nowrap;
  overflow: hidden;
  background-color: transparent;
  background-position: center center;
  background-repeat: no-repeat;
  background-size: 75% 75%;
  opacity: 1;
  *position: absolute;
  *top: 0;
}
.pika-prev:hover,
.pika-next:hover {
  opacity: 0.6;
}
.pika-prev,
.is-rtl .pika-next {
  float: left;
  width: 14px;
  height: 14px;
  margin-top: 8px;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTEiIGhlaWdodD0iMTkiIHZpZXdCb3g9IjAgMCAxMSAxOSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEwLjAwMDUgMUwxLjUwMDQ5IDkuNUwxMC4wMDA1IDE4IiBzdHJva2U9IiNGRkZGRkYiLz4KPC9zdmc+Cg==);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-position: 50% 50%;
  *left: 0;
}
.pika-next,
.is-rtl .pika-prev {
  float: right;
  width: 14px;
  height: 14px;
  margin-top: 8px;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTEiIGhlaWdodD0iMTkiIHZpZXdCb3g9IjAgMCAxMSAxOSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEuMDAwNDkgMUw5LjUwMDQ5IDkuNUwxLjAwMDQ5IDE4IiBzdHJva2U9IiNGRkZGRkYiLz4KPC9zdmc+Cg==);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-position: 50% 50%;
  *right: 0;
}
.pika-prev.is-disabled,
.pika-next.is-disabled {
  cursor: default;
  opacity: 0.2;
}
.pika-select {
  display: inline-block;
  *display: inline;
  background: #ffffff;
  color: #099c9d;
}
.pika-table {
  width: 100%;
  border-collapse: collapse;
  border-spacing: 0;
  border: 0;
  border-top: 1px solid #FFFFFF;
}
.pika-table th,
.pika-table td {
  width: 14.28571429%;
  height: 36px;
  padding: 0;
}
.pika-table td {
  text-align: center;
}
.pika-table th:nth-child(6),
.pika-table th:nth-child(7) {
  color: #FF8D2E;
}
.pika-table td:nth-child(6) .pika-button,
.pika-table td:nth-child(7) .pika-button {
  color: #FF8D2E;
}
.pika-table tbody tr:last-child td {
  border-bottom: 0;
}
.pika-table tr td:first-child,
.pika-table tr th:first-child {
  border-left: 0;
}
.pika-table tr td:last-child,
.pika-table tr th:last-child {
  border-right: 0;
}
.pika-table th {
  color: #fff;
  font-size: 16px;
  line-height: 35px;
  text-align: center;
}
.pika-button {
  cursor: pointer;
  display: block;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  outline: none;
  margin: 0;
  color: #fff;
  font-size: 16px;
  line-height: 15px;
  text-align: center;
  background: #4A5767;
  border: 0;
  border-radius: 50%;
  height: 25px;
  width: 25px;
  padding: 0;
}
.pika-week {
  font-size: 14px;
  color: #84cece;
}
.is-today .pika-button {
  color: #2f3842;
  background: rgba(255, 255, 255, 0.5);
}
.is-selected .pika-button {
  color: #2f3842;
  background: #fff;
}
.is-inrange .pika-button {
  background: #D5E9F7;
}
.is-startrange .pika-button {
  color: #fff;
  background: #6CB31D;
  box-shadow: none;
}
.is-endrange .pika-button {
  color: #fff;
  background: #33aaff;
  box-shadow: none;
}
.is-disabled .pika-button {
  pointer-events: none;
  cursor: default;
  color: #ffffff;
  opacity: 0.5;
}
.pika-button:hover {
  color: #ffffff;
  background: #2f3842;
  box-shadow: none;
}
/* styling for abbr */
.pika-table abbr,
.pika-table abbr[title] {
  border-bottom: none;
  cursor: default;
  text-decoration: none;
  font-weight: 400;
  text-transform: capitalize;
}
@media (max-width: 768px) {
  .p-search__input {
    height: 48px;
    font-size: 16px;
  }
  .p-search__direction-date {
    position: relative;
  }
  .p-search__direction-date.active:before {
    content: "";
    display: block;
    width: 100%;
    height: 2px;
    background-color: #4882bd;
    bottom: -2px;
    left: 0;
    position: absolute;
  }
  .is-startrange .pika-button {
    color: #2f3842;
    background: #fff;
  }
  .is-endrange .pika-button {
    color: #2f3842;
    background: #fff;
  }
}

@media (max-width: 768px) {
  .l-layout.show-filters .b-range__label {
    color: #4a5767;
  }
  .l-layout.show-filters .noUi-connect {
    background-color: #099C9D !important;
  }
  .l-layout.show-filters .noUi-handle {
    border: 1.5px solid #099C9D !important;
    background-color: #099C9D !important;
  }
  .l-layout.show-filters .noUi-lower-upper,
  .l-layout.show-filters .noUi-lower-value {
    color: #4A5767;
    border: 1px solid #099C9D;
    background-color: #EDEEF0;
  }
}
.b-range {
  display: block;
  width: 100%;
  padding: 0 0 27px;
}
.b-range__label {
  display: block;
  font-size: 14px;
  padding-bottom: 40px;
  color: rgba(255, 255, 255, 0.8);
}
.b-range__input {
  position: relative;
  margin: 0 30px 0 28px;
}
.b-selection__label {
  color: rgba(255, 255, 255, 0.8);
}
.noUi-target {
  height: 1px;
  background: #2F3842;
  border: 0;
  border-radius: 0;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}
.noUi-target:after,
.noUi-target:before {
  content: "";
  display: block;
  width: 8px;
  height: 8px;
  border-radius: 50%;
  background: #2F3842;
  position: absolute;
  top: -4px;
  left: 0;
}
.noUi-target:after {
  right: -6px;
  left: auto;
}
.noUi-background {
  background: #2F3842;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}
.noUi-connect {
  background: #ffffff;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}
.noUi-lower-value,
.noUi-lower-upper {
  position: absolute;
  top: 100%;
  width: 60px;
  left: -24px;
  color: #fff;
  text-align: center;
  display: block;
  margin-top: 5px;
  font-size: 14px;
  border: 1px solid #ffffff;
  background: #67737F;
  -webkit-border-radius: 3px;
  -webkit-background-clip: padding-box;
  -moz-border-radius: 3px;
  -moz-background-clip: padding;
  border-radius: 3px;
  background-clip: padding-box;
}
.noUi-lower-upper {
  top: auto;
  bottom: 100%;
  margin-top: 0;
  margin-bottom: 4px;
}
.noUi-handle,
.noUi-horizontal .noUi-handle {
  outline: none !important;
  width: 12px;
  height: 12px;
  top: -6px;
  border-radius: 50%;
  display: block;
  border: 1px solid #FFFFFF;
  background: #FFFFFF;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  z-index: 12;
  cursor: pointer;
  right: -10px !important;
}
.noUi-horizontal .noUi-handle-lower {
  left: -4px;
}
.noUi-horizontal .noUi-handle-upper {
  left: -4px;
}
.noUi-handle:before,
.noUi-handle:after {
  display: none;
}

@media (max-width: 768px) {
  .l-layout.show-filters .b-checkbox__view {
    color: #4A5767;
  }
  .l-layout.show-filters .b-checkbox__view:before {
    border: 1px solid #099C9D;
  }
  .l-layout.show-filters .b-filters .b-checkbox .b-checkbox__input:checked + .b-checkbox__view {
    color: #4A5767 !important;
  }
  .l-layout.show-filters .b-selection__label {
    color: #4a5767;
  }
}
.b-checkbox {
  display: inline-block;
  cursor: pointer;
  position: relative;
  height: 25px;
  line-height: 21px;
}
.b-checkbox.disabled .b-checkbox__view {
  color: #6b7685 !important;
}
.b-checkbox.disabled .b-checkbox__input[disabled="disabled"]:checked + .b-checkbox__view:before {
  background: #f8f8f8;
  border-color: #bbb;
}
.b-checkbox.disabled .b-checkbox__input[disabled="disabled"]:checked + .b-checkbox__view:after {
  background: #bbb;
  border-color: #bbb;
}
.b-checkbox__view {
  position: relative;
  display: inline-block;
  padding-left: 31px;
}
.b-checkbox__view:before {
  content: "";
  color: #099C9D;
  -webkit-border-radius: 3px;
  -webkit-background-clip: padding-box;
  -moz-border-radius: 3px;
  -moz-background-clip: padding;
  border-radius: 3px;
  background-clip: padding-box;
  border: 1px solid #4A5767;
  display: inline-block;
  width: 20px;
  height: 20px;
  position: absolute;
  background: none;
  top: 0;
  left: 0;
}
.b-checkbox__view:after {
  content: "";
  display: block;
  position: absolute;
  width: 12px;
  height: 12px;
  top: 4px;
  left: 4px;
  color: #099C9D;
  background: #099C9D;
  opacity: 0;
  -webkit-transition: -webkit-transform 300ms cubic-bezier(0.785, 0.135, 0.15, 0.86);
  -moz-transition: -moz-transform 300ms cubic-bezier(0.785, 0.135, 0.15, 0.86);
  -o-transition: -o-transform 300ms cubic-bezier(0.785, 0.135, 0.15, 0.86);
  transition: -webkit-transform 300ms cubic-bezier(0.785, 0.135, 0.15, 0.86),-moz-transform 300ms cubic-bezier(0.785, 0.135, 0.15, 0.86),-o-transform 300ms cubic-bezier(0.785, 0.135, 0.15, 0.86),transform 300ms cubic-bezier(0.785, 0.135, 0.15, 0.86);
  -webkit-transform: scale(0, 0);
  -moz-transform: scale(0, 0);
  -ms-transform: scale(0, 0);
  -o-transform: scale(0, 0);
  transform: scale(0, 0);
  -webkit-border-radius: 3px;
  -webkit-background-clip: padding-box;
  -moz-border-radius: 3px;
  -moz-background-clip: padding;
  background-clip: padding-box;
  border-radius: 3px;
}
.b-checkbox__view a {
  color: #FF8D2E;
  text-decoration: underline;
}
.b-checkbox__input {
  display: none;
}
.b-checkbox .b-checkbox__input:checked + .b-checkbox__view {
  color: #099C9D;
}
.b-checkbox .b-checkbox__input:checked + .b-checkbox__view:before {
  border: 1px solid #099C9D;
}
.b-checkbox .b-checkbox__input:checked + .b-checkbox__view:after {
  -webkit-transform: scale(1, 1);
  -moz-transform: scale(1, 1);
  -ms-transform: scale(1, 1);
  -o-transform: scale(1, 1);
  transform: scale(1, 1);
  opacity: 1;
}
.b-checkbox.validation-error .b-checkbox__view:before {
  border-color: #D70000;
}
.b-filters .b-checkbox .b-checkbox__input:checked + .b-checkbox__view {
  color: #ffffff;
}
.b-checkbox .b-checkbox__input:disabled + .b-checkbox__view:before {
  background: #f8f8f8;
  border-color: #bbb;
}
.b-checkbox .b-checkbox__input[disabled="disabled"]:checked + .b-checkbox__view:before {
  background: #099c9d;
  border-color: #099c9d;
}
.l-layout:not(.show-filters) .b-filters .b-checkbox .b-checkbox__input:checked + .b-checkbox__view:before {
  border: 1px solid #ffffff;
}
.l-layout:not(.show-filters) .b-filters .b-checkbox .b-checkbox__input:checked + .b-checkbox__view:after {
  background: #ffffff;
}
.l-layout:not(.show-filters) .b-filters .b-checkbox__view:before {
  border: 1px solid rgba(255, 255, 255, 0.2);
}
.b-login__rules .b-checkbox__view:before {
  border: 1px solid #A4ABB3;
}
.b-login__rules .b-checkbox__view {
  color: #A4ABB3;
}

.w-sections__section {
  width: 262px;
  padding: 8px 0;
  background-color: #A4ABB3;
  border-radius: 5px;
  display: flex;
  justify-content: center;
  align-items: center;
  margin-bottom: 4px;
  text-decoration: none;
  color: #fff;
  cursor: pointer;
}
.w-sections__section_current {
  background: white;
  color: #4A5767;
  font-weight: 500;
}
.w-sections__section_current:hover {
  color: #4A5767;
}
.w-sections__section_disable {
  background-color: #4A5767;
  opacity: 0.15;
  cursor: auto;
}

.b-password__show {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTUiIGhlaWdodD0iMTIiIHZpZXdCb3g9IjAgMCAxNSAxMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE0LjUxIDcuOTI0MTVDMTQuNTEwMSA3LjkyNDExIDE0LjUwOTYgNy45MjU2MSAxNC41MDg1IDcuOTI4NzNDMTQuNTA5MyA3LjkyNTc1IDE0LjUwOTkgNy45MjQxOCAxNC41MSA3LjkyNDE1Wk0xNC40MzU1IDcuOTM3MjJDMTQuNDUwNiA3Ljk2MTA3IDE0LjQ2MyA3Ljk4MTk5IDE0LjQ3MzIgOEMxNC40NjMgOC4wMTgwMiAxNC40NTA2IDguMDM4OTMgMTQuNDM1NSA4LjA2Mjc4QzE0LjM2MDUgOC4xODEwNyAxNC4yNDA3IDguMzM5NiAxNC4wNzUyIDguNTI2OTJDMTMuNzQ1NSA4LjkwMDExIDEzLjI1OTUgOS4zNTg5OCAxMi42NTM2IDkuODA0MjFDMTEuNDM1NSAxMC42OTk1IDkuNzg4MDMgMTEuNSA4IDExLjVDNi4yMTE5NyAxMS41IDQuNTY0NTMgMTAuNjk5NSAzLjM0NjM1IDkuODA0MjFDMi43NDA1MyA5LjM1ODk4IDIuMjU0NTMgOC45MDAxMSAxLjkyNDc4IDguNTI2OTJDMS43NTkyNyA4LjMzOTYgMS42Mzk1MSA4LjE4MTA3IDEuNTY0NTQgOC4wNjI3OEMxLjU0OTQyIDguMDM4OTMgMS41MzY5NiA4LjAxODAyIDEuNTI2OCA4QzEuNTM2OTYgNy45ODE5OSAxLjU0OTQyIDcuOTYxMDcgMS41NjQ1NCA3LjkzNzIyQzEuNjM5NTEgNy44MTg5MyAxLjc1OTI3IDcuNjYwNCAxLjkyNDc4IDcuNDczMDhDMi4yNTQ1MyA3LjA5OTg5IDIuNzQwNTMgNi42NDEwMiAzLjM0NjM1IDYuMTk1NzlDNC41NjQ1MyA1LjMwMDUzIDYuMjExOTcgNC41IDggNC41QzkuNzg4MDMgNC41IDExLjQzNTUgNS4zMDA1MyAxMi42NTM2IDYuMTk1NzlDMTMuMjU5NSA2LjY0MTAyIDEzLjc0NTUgNy4wOTk4OSAxNC4wNzUyIDcuNDczMDhDMTQuMjQwNyA3LjY2MDQgMTQuMzYwNSA3LjgxODkzIDE0LjQzNTUgNy45MzcyMlpNMS40OTAwMiA3LjkyNDE1QzEuNDkwMSA3LjkyNDE5IDEuNDkwNjkgNy45MjU3NSAxLjQ5MTU0IDcuOTI4NzRDMS40OTAzNyA3LjkyNTYxIDEuNDg5OTQgNy45MjQxMSAxLjQ5MDAyIDcuOTI0MTVaTTEuNDkwMDIgOC4wNzU4NUMxLjQ4OTk0IDguMDc1ODkgMS40OTAzNyA4LjA3NDM5IDEuNDkxNTQgOC4wNzEyNkMxLjQ5MDY5IDguMDc0MjUgMS40OTAxIDguMDc1ODEgMS40OTAwMiA4LjA3NTg1Wk0xNC41MDg1IDguMDcxMjZDMTQuNTA5NiA4LjA3NDQgMTQuNTEwMSA4LjA3NTg5IDE0LjUxIDguMDc1ODVDMTQuNTA5OSA4LjA3NTgxIDE0LjUwOTMgOC4wNzQyNCAxNC41MDg1IDguMDcxMjZaIiBmaWxsPSJ3aGl0ZSIgc3Ryb2tlPSIjNEE1NzY3Ii8+CjxjaXJjbGUgY3g9IjgiIGN5PSI4IiByPSIyIiBmaWxsPSIjNEE1NzY3Ii8+CjxsaW5lIHgxPSI4IiB5MT0iMi41IiB4Mj0iOCIgeTI9IjAuNSIgc3Ryb2tlPSIjNEE1NzY3IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPGxpbmUgeDE9IjEyLjcyNDMiIHkxPSIzLjc0MzgzIiB4Mj0iMTQuMDA5OCIgeTI9IjIuMjExNzQiIHN0cm9rZT0iIzRBNTc2NyIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+CjxsaW5lIHgxPSIwLjUiIHkxPSItMC41IiB4Mj0iMi41IiB5Mj0iLTAuNSIgdHJhbnNmb3JtPSJtYXRyaXgoLTAuNjQyNzg4IC0wLjc2NjA0NCAtMC43NjYwNDQgMC42NDI3ODggMi43MTQzNiA0LjQ0ODI0KSIgc3Ryb2tlPSIjNEE1NzY3IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPC9zdmc+Cg==);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  cursor: pointer;
  display: block;
  background-size: 14px auto;
  background-position: 50% 50%;
  width: 30px;
  height: 30px;
  bottom: 5px;
  position: absolute;
  right: 0;
  z-index: 5;
  border-left: 1px solid #A4ABB3;
}

.p-login__header-language-select-img {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iNyIgdmlld0JveD0iMCAwIDEyIDciIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik0xIDAuNjQzNjE2TDYgNS42NDM2MkwxMSAwLjY0MzYxNiIgc3Ryb2tlPSJ3aGl0ZSIvPgo8L3N2Zz4K);
}
.p-login__header-language.opened {
  background: #4a5767;
}
.p-login__header-language.opened .p-login__header-language-dropdown {
  display: flex;
}
.p-login__header-language.opened .p-login__header-language-select-img {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iNyIgdmlld0JveD0iMCAwIDEyIDciIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik0xMSA1Ljg5MzYyTDYgMC44OTM2MTVMMSA1Ljg5MzYxIiBzdHJva2U9IndoaXRlIi8+Cjwvc3ZnPgo=);
}
.p-login__header-language.opened .p-login__header-language-dropdown-point {
  padding: 0;
}

.w-title {
  padding: 15px 12px;
}
.w-title__text {
  font-family: 'Roboto Slab', sans-serif;
  font-size: 16px;
  font-weight: bold;
  line-height: 21px;
}

.b-passengers {
  font-size: 14px;
  height: 30px;
  margin-right: 10px;
  width: 50%;
  position: relative;
  -webkit-border-radius: 3px;
  -webkit-background-clip: padding-box;
  -moz-border-radius: 3px;
  -moz-background-clip: padding;
  border-radius: 3px;
  background-clip: padding-box;
  zoom: 1;
}
.b-passengers:before,
.b-passengers:after {
  content: "";
  display: table;
}
.b-passengers:after {
  clear: both;
}
.b-passengers:before,
.b-passengers:after {
  content: "";
  display: table;
}
.b-passengers:after {
  clear: both;
}
.b-passengers.validation-error {
  border-color: #D70000;
}
.b-passengers:before {
  display: none;
}
.b-passengers__wrapper {
  display: flex;
}
.b-passengers__select {
  font-family: 'Roboto', sans-serif;
  font-size: 14px;
  color: #fff;
  background-color: #4A5767;
  border: 1px solid #A4ABB3;
  border-left: none;
  border-radius: 0 3px 3px 0;
  height: 30px;
  box-sizing: border-box;
  display: flex;
  align-items: center;
}
.b-passengers__select-img {
  background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iNyIgdmlld0JveD0iMCAwIDEyIDciIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik0xIDAuNjQzNjE2TDYgNS42NDM2MkwxMSAwLjY0MzYxNiIgc3Ryb2tlPSJ3aGl0ZSIvPgo8L3N2Zz4K) no-repeat center;
  width: 14px;
  padding: 13px;
}
.open.b-passengers .b-passengers__input:before {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxOS4yLjEsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0i0KHQu9C+0LlfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHZpZXdCb3g9IjAgMCAxMy40OTkgMTAuNjc4IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxMy40OTkgMTAuNjc4IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwb2x5Z29uIG9wYWNpdHk9IjAuOSIgZmlsbD0iI0ZGRkZGRiIgcG9pbnRzPSI2Ljc1LDAgMTMuNDk5LDEwLjEyNCAxMi42NjcsMTAuNjc4IDYuNzUsMS44MDMgMC44MzIsMTAuNjc4IDAsMTAuMTI0ICIvPg0KPC9zdmc+DQo=);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-position: 50% 50%;
}
.open.b-passengers .b-passengers__select-img {
  transform: rotate(180deg);
}
.b-passengers__input {
  width: 100%;
  border: 1px solid #A4ABB3;
  background: none;
  display: block;
  color: #ffffff;
  cursor: pointer;
  text-align: left;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  position: relative;
  border-radius: 3px 0 0 3px;
  height: 30px;
  box-sizing: border-box;
  display: flex;
  align-items: center;
  padding-left: 8px;
}
.b-passengers__popup {
  position: absolute;
  top: 100%;
  right: 0;
  float: right;
  z-index: 5;
  opacity: 0;
  max-height: 0;
  pointer-events: none;
  overflow: hidden;
  -webkit-transition: all 300ms cubic-bezier(0.785, 0.135, 0.15, 0.86);
  -moz-transition: all 300ms cubic-bezier(0.785, 0.135, 0.15, 0.86);
  -o-transition: all 300ms cubic-bezier(0.785, 0.135, 0.15, 0.86);
  transition: all 300ms cubic-bezier(0.785, 0.135, 0.15, 0.86);
  border: 1px solid #A4ABB3;
}
.open .b-passengers__popup {
  opacity: 1;
  pointer-events: all;
  max-height: 10000px;
  overflow: visible;
}
.b-passengers__list {
  float: right;
  background: #4A5767;
  padding: 0 10px;
  margin: 1px 0 0 0;
  min-width: 260px;
  opacity: 0;
  max-height: 0;
  z-index: 100;
}
.b-passengers__list {
  opacity: 1;
  max-height: 1000px;
  position: relative;
  z-index: 6;
  padding-bottom: 5px;
}
.b-passengers__item {
  border-bottom: 1px solid #2F3842;
  padding: 10px 0;
  display: block;
  list-style: none;
  text-align: left;
  position: relative;
  color: #A4ABB3;
  padding-right: 70px;
  white-space: nowrap;
}
.b-passengers__item:last-child {
  border: 0;
}
.b-passengers__item-plus {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTEiIGhlaWdodD0iMTkiIHZpZXdCb3g9IjAgMCAxMSAxOSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEuMDAwNDkgMUw5LjUwMDQ5IDkuNUwxLjAwMDQ5IDE4IiBzdHJva2U9IiM0QTU3NjciLz4KPC9zdmc+Cg==);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-position: 50% 50%;
  position: absolute;
  top: 10px;
  right: 5px;
  z-index: 10;
  cursor: pointer;
  width: 14px;
  height: 14px;
  display: block;
}
.b-passengers__item-minus {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTEiIGhlaWdodD0iMTkiIHZpZXdCb3g9IjAgMCAxMSAxOSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEwLjAwMDUgMUwxLjUwMDQ5IDkuNUwxMC4wMDA1IDE4IiBzdHJva2U9IiM0QTU3NjciLz4KPC9zdmc+Cg==);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-position: 50% 50%;
  position: absolute;
  top: 10px;
  right: 50px;
  z-index: 10;
  cursor: pointer;
  width: 14px;
  height: 14px;
  display: block;
}
.b-passengers__item-value {
  top: 7px;
  right: 23px;
  z-index: 10;
  cursor: pointer;
  width: 25px;
  height: 20px;
  text-align: center;
  display: block;
  position: absolute;
  color: #ffffff;
}
.b-passengers__child-age {
  -webkit-border-radius: 3px;
  -webkit-background-clip: padding-box;
  -moz-border-radius: 3px;
  -moz-background-clip: padding;
  border-radius: 3px;
  background-clip: padding-box;
  background: #455160;
  color: #A4ABB3;
  padding: 10px;
  position: absolute;
  top: 68px;
  width: 185px;
  right: -190px;
  z-index: 5;
  display: none;
}
.b-passengers__child-age-title {
  padding: 2px 0 8px 0;
  line-height: 1;
}
.b-passengers__child-age__footer {
  border-top: 1px solid rgba(255, 255, 255, 0.4);
  box-sizing: border-box;
  padding-top: 7px;
}
.b-passengers__child-age__item {
  border-top: 1px solid #2F3842;
  height: 40px;
  line-height: 40px;
  padding: 0 10px;
  zoom: 1;
}
.b-passengers__child-age__item:before,
.b-passengers__child-age__item:after {
  content: "";
  display: table;
}
.b-passengers__child-age__item:after {
  clear: both;
}
.b-passengers__child-age__item:before,
.b-passengers__child-age__item:after {
  content: "";
  display: table;
}
.b-passengers__child-age__item:after {
  clear: both;
}
.b-passengers__child-age__item label {
  float: left;
  height: 39px;
  line-height: 40px;
}
.b-passengers__child-age__item .b-passengers__child-age__item-input {
  float: right;
  height: 30px;
  border: 1px solid rgba(255, 255, 255, 0.2);
  width: 50px;
  margin-top: 5px;
  background: #4A5767;
  -webkit-border-radius: 3px;
  -webkit-background-clip: padding-box;
  -moz-border-radius: 3px;
  -moz-background-clip: padding;
  border-radius: 3px;
  background-clip: padding-box;
  text-align: center;
  color: #ffffff;
}
.b-passengers__child-age__item .b-passengers__child-age__item-input.validation-error {
  border-color: #D70000;
}
.b-passengers-complex:before {
  top: 7px;
}
.b-passengers-complex:after {
  content: " ";
  display: block;
  width: 1px;
  height: 16px;
  position: absolute;
  right: 0;
  top: 50%;
  margin-top: -8px;
  background: rgba(255, 255, 255, 0.2);
}
.b-passengers-complex .b-passengers__input:after {
  content: " ";
  display: block;
  width: 1px;
  height: 16px;
  position: absolute;
  left: 0;
  top: 50%;
  margin-top: -8px;
  background: rgba(255, 255, 255, 0.2);
}
.b-passengers__info {
  -webkit-border-radius: 3px;
  -webkit-background-clip: padding-box;
  -moz-border-radius: 3px;
  -moz-background-clip: padding;
  border-radius: 3px;
  background-clip: padding-box;
  background: #ffffff;
  padding: 10px;
  color: #4A5767;
  position: absolute;
  top: 100%;
  text-align: center;
  -webkit-box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.07);
  -moz-box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.07);
  box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.07);
  margin-bottom: 40px;
  margin-top: -5px;
  z-index: 10;
  font-size: 14px;
}
.b-passengers__validation {
  position: absolute;
  bottom: 100%;
  right: -1px;
  margin-bottom: -3px;
  left: -1px;
  width: auto;
}
.b-passengers__validation-visible {
  opacity: 1 !important;
  display: block;
  height: auto !important;
}
@media (max-width: 768px) {
  .b-passengers__popup {
    width: 100%;
    left: 0;
  }
  .b-passengers__list {
    width: 100%;
    float: none;
  }
  .b-passengers__child-age {
    position: static;
    width: 100%;
    left: 0;
    top: 0;
    padding: 10px;
    right: auto;
    margin: 0;
  }
  .b-passengers__item {
    white-space: normal;
  }
}

.b-passengers-hotels .b-passengers__input {
  justify-content: center;
}
.b-passengers-hotels .b-passengers__list {
  border-radius: 3px;
}
.b-passengers-hotels .b-passengers__popup {
  overflow: visible;
  background-color: #4A5767;
}
.b-passengers-hotels .b-passengers__select-img--type-cancel {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxOS4yLjEsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0i0KHQu9C+0LlfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHZpZXdCb3g9IjAgMCAxMS40IDExLjQiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDExLjQgMTEuNDsiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4NCgkuc3Qwe2ZpbGw6bm9uZTtzdHJva2U6I0ZGRkZGRjtzdHJva2UtbGluZWNhcDpzcXVhcmU7c3Ryb2tlLW1pdGVybGltaXQ6MTA7fQ0KPC9zdHlsZT4NCjxnPg0KCTxsaW5lIGNsYXNzPSJzdDAiIHgxPSIwLjciIHkxPSIwLjciIHgyPSIxMC43IiB5Mj0iMTAuNyIvPg0KCTxsaW5lIGNsYXNzPSJzdDAiIHgxPSIxMC43IiB5MT0iMC43IiB4Mj0iMC43IiB5Mj0iMTAuNyIvPg0KPC9nPg0KPC9zdmc+DQo=) !important;
  transform: none !important;
  cursor: pointer;
}
.b-passengers-hotels .b-passengers__item {
  padding: 7px 22px 7px 20px;
  margin-right: 3px;
  border-bottom: 1px solid #2F3842;
}
.b-passengers-hotels .b-passengers__item:first-child {
  padding-top: 27px;
}
.b-passengers-hotels .b-passengers__item:last-child {
  border-bottom: 1px solid #2F3842;
  margin-bottom: 20px;
}
.b-passengers-hotels .b-passengers__item-minus,
.b-passengers-hotels .b-passengers__item-value,
.b-passengers-hotels .b-passengers__item-plus {
  position: static;
  width: unset;
  height: unset;
}
.b-passengers-hotels .b-passengers__item-value {
  width: 25px;
}
.b-passengers-hotels__child-age {
  display: flex;
  justify-content: space-between;
  align-items: center;
  flex-flow: row wrap;
  gap: 20px;
  margin-top: 20px;
}
.b-passengers-hotels__child-age.dni {
  display: none;
}
.b-passengers-hotels__child-age__content {
  display: flex;
}
.b-passengers-hotels__child-age-title {
  margin-right: 20px;
}
.b-passengers-hotels__child-age__item {
  position: relative;
}
.b-passengers-hotels__child-age__item:after {
  content: "";
  display: block;
  position: absolute;
  bottom: -1px;
  left: -5px;
  right: 13px;
  height: 0;
  border-top: 1px solid #fff;
}
.b-passengers-hotels__child-age__item.b-passengers-hotels__child-age__item {
  margin-left: 10px;
}
.b-passengers-hotels__child-age__item-input {
  font-family: "Roboto", "Segoe UI", "Arial";
  color: #fff;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTEiIGhlaWdodD0iNyIgdmlld0JveD0iMCAwIDExIDciIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik0xIDFMNS41IDUuOTk5MDFMMTAgMSIgc3Ryb2tlPSJ3aGl0ZSIvPgo8L3N2Zz4K);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-position: 50% 50%;
  background-size: 12px;
  background: none 23px 5px;
  position: relative;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  border: 0;
  border-radius: 0;
  -webkit-border-radius: 0;
  padding-right: 12px;
}
.b-passengers-hotels__child-age__item-input::-ms-expand {
  display: none;
}
.b-passengers-hotels__child-age__item-input option {
  color: black;
}
.b-passengers-hotels .b-passengers__item-controls,
.b-passengers-hotels .b-passengers__item-content {
  display: flex;
  justify-content: space-between;
}
.b-passengers-hotels .b-passengers__item-content {
  align-items: center;
}
.b-passengers__info-extra-age--hotel {
  padding: 15px;
}

.b-passengers-transfer .b-passengers__input {
  justify-content: center;
}
.b-passengers-transfer .b-passengers__list {
  border-radius: 3px;
}
.b-passengers-transfer .b-passengers__popup {
  overflow: visible;
}
.b-passengers-transfer .b-passengers__select-img--type-cancel {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxOS4yLjEsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0i0KHQu9C+0LlfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHZpZXdCb3g9IjAgMCAxMS40IDExLjQiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDExLjQgMTEuNDsiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4NCgkuc3Qwe2ZpbGw6bm9uZTtzdHJva2U6I0ZGRkZGRjtzdHJva2UtbGluZWNhcDpzcXVhcmU7c3Ryb2tlLW1pdGVybGltaXQ6MTA7fQ0KPC9zdHlsZT4NCjxnPg0KCTxsaW5lIGNsYXNzPSJzdDAiIHgxPSIwLjciIHkxPSIwLjciIHgyPSIxMC43IiB5Mj0iMTAuNyIvPg0KCTxsaW5lIGNsYXNzPSJzdDAiIHgxPSIxMC43IiB5MT0iMC43IiB4Mj0iMC43IiB5Mj0iMTAuNyIvPg0KPC9nPg0KPC9zdmc+DQo=) !important;
  transform: none !important;
  cursor: pointer;
}
.b-passengers-transfer .b-passengers__item {
  padding: 7px 22px 7px 20px;
  margin-right: 3px;
  border-bottom: 1px solid #2F3842;
}
.b-passengers-transfer .b-passengers__item:first-child {
  margin-top: 20px;
}
.b-passengers-transfer .b-passengers__item:last-child {
  border-bottom: 1px solid #2F3842;
  margin-bottom: 20px;
}
.b-passengers-transfer .b-passengers__item-minus,
.b-passengers-transfer .b-passengers__item-value,
.b-passengers-transfer .b-passengers__item-plus {
  position: static;
  width: unset;
  height: unset;
}
.b-passengers-transfer .b-passengers__item-value {
  width: 25px;
}
.b-passengers-transfer .b-passengers__item-content {
  display: flex;
  justify-content: space-between;
}
.b-passengers-transfer__child-age {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-top: 10px;
}
.b-passengers-transfer__child-age.dni {
  display: none;
}
.b-passengers-transfer__child-age__content {
  display: flex;
}
.b-passengers-transfer__child-age-title {
  margin-right: 20px;
}
.b-passengers-transfer__child-age__item {
  position: relative;
}
.b-passengers-transfer__child-age__item:after {
  content: "";
  display: block;
  position: absolute;
  bottom: -1px;
  left: -5px;
  right: 13px;
  height: 0;
  border-top: 1px solid #fff;
}
.b-passengers-transfer__child-age__item.b-passengers-transfer__child-age__item {
  margin-left: 10px;
}
.b-passengers-transfer__child-age__item-input {
  font-family: "Roboto", "Segoe UI", "Arial";
  color: #fff;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTEiIGhlaWdodD0iNyIgdmlld0JveD0iMCAwIDExIDciIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik0xIDFMNS41IDUuOTk5MDFMMTAgMSIgc3Ryb2tlPSJ3aGl0ZSIvPgo8L3N2Zz4K);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-position: 50% 50%;
  background-size: 12px;
  background: none 23px 5px;
  position: relative;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  border: 0;
  border-radius: 0;
  -webkit-border-radius: 0;
  padding-right: 12px;
}
.b-passengers-transfer__child-age__item-input::-ms-expand {
  display: none;
}
.b-passengers-transfer__child-age__item-input option {
  color: black;
}
.b-passengers-transfer .b-passengers__item-controls,
.b-passengers-transfer .b-passengers__item-content {
  display: flex;
  justify-content: space-between;
}
.b-passengers-transfer .b-passengers__item-content {
  align-items: center;
}
.b-passengers__info-extra-age--hotel {
  padding: 15px;
}

.w-timerange {
  position: relative;
}
.w-timerange.open .w-timerange__suggest {
  display: block;
}
.w-timerange:not(.open) .w-timerange__select-img {
  background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHZpZXdCb3g9IjAgMCAxNCAxNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTYuNzAwMiAxLjMwMDA1VjcuMDAwMDUiIHN0cm9rZT0id2hpdGUiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIvPgo8cGF0aCBkPSJNOS42OTk5IDkuODk5OTVMNi4zOTk5IDYuNjk5OTUiIHN0cm9rZT0id2hpdGUiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIvPgo8cGF0aCBkPSJNNyAxQzEwLjMgMSAxMyAzLjcgMTMgN0MxMyAxMC4zIDEwLjMgMTMgNyAxM0MzLjcgMTMgMSAxMC4zIDEgN0MxIDMuNyAzLjcgMSA3IDFaTTcgMEMzLjEgMCAwIDMuMSAwIDdDMCAxMC45IDMuMSAxNCA3IDE0QzEwLjkgMTQgMTQgMTAuOSAxNCA3QzE0IDMuMSAxMC45IDAgNyAwWiIgZmlsbD0id2hpdGUiLz4KPC9zdmc+Cg==) no-repeat center;
}
.w-timerange__wrapper {
  display: flex;
  flex-direction: row;
  cursor: pointer;
}
.w-timerange__input {
  background: #4A5767;
  box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.15);
  border: 1px solid #A4ABB3;
  box-sizing: border-box;
  font-family: Roboto;
  font-style: normal;
  font-weight: normal;
  line-height: normal;
  font-size: 14px;
  text-align: center;
  color: #FFFFFF;
  padding: 6px 10;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 3px 0 0 3px;
  height: 30;
}
.w-timerange__select {
  font-family: 'Roboto', sans-serif;
  font-size: 14px;
  color: #fff;
  background-color: #4A5767;
  border: 1px solid #A4ABB3;
  border-left: none;
  border-radius: 0 3px 3px 0;
  height: 30;
  display: flex;
  align-items: center;
  box-sizing: border-box;
}
.w-timerange__select-img {
  background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iMTIiIHZpZXdCb3g9IjAgMCAxMiAxMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEgMUwxMSAxMSIgc3Ryb2tlPSIjRTUwMDAwIi8+CjxwYXRoIGQ9Ik0xMSAxTDEgMTEiIHN0cm9rZT0iI0U1MDAwMCIvPgo8cGF0aCBkPSJNNiA3TDEgMTFMNSA2TDYgNUwxMSAxTDcgNkw2IDdaIiBmaWxsPSIjRTUwMDAwIiBzdHJva2U9IiNFNTAwMDAiLz4KPHBhdGggZD0iTTUgNkwxIDFMNiA1TDcgNkwxMSAxMUw2IDdMNSA2WiIgZmlsbD0iI0U1MDAwMCIgc3Ryb2tlPSIjRTUwMDAwIi8+Cjwvc3ZnPgo=) no-repeat center;
  padding: 7px 20;
}
.w-timerange__suggest {
  z-index: 555;
  position: absolute;
  width: 100%;
  background-color: #4A5767;
  border: 1px solid #A4ABB3;
  border-top: none;
  border-bottom-left-radius: 3px;
  border-bottom-right-radius: 3px;
  box-sizing: border-box;
  display: none;
}
.w-timerange__suggest-list {
  list-style-type: none;
  margin: 0;
  padding: 0;
}
.w-timerange__suggest-list-point {
  box-sizing: border-box;
  padding: 0 12px;
  cursor: pointer;
}
.w-timerange__suggest-list-point:hover {
  background: #2F3842;
}
.w-timerange__suggest-list-point:hover .w-timerange__suggest-list-daytype {
  color: #4882BD;
}
.w-timerange__suggest-list-point:hover .w-timerange__suggest-list-daytime {
  color: #4882BD;
}
.w-timerange__suggest-list-point-wrapper {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  width: 100%;
  padding: 6px 0;
  border-bottom: 1px solid rgba(0, 0, 0, 0.2);
}
.w-timerange__suggest-list-daytype {
  color: #fff;
}
.w-timerange__suggest-list-daytime {
  color: #A4ABB3;
}
.w-time__remove {
  background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOSIgaGVpZ2h0PSI5IiB2aWV3Qm94PSIwIDAgOSA5IiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8cGF0aCBkPSJNOCA4TDEgMU04IDhMMSAxIiBzdHJva2U9IiM0QTU3NjciLz4KPHBhdGggZD0iTTEgOEw4IDFNMSA4TDggMSIgc3Ryb2tlPSIjNEE1NzY3Ii8+Cjwvc3ZnPgo=) no-repeat center;
  background-size: 14px;
  width: 28px;
  height: 100%;
  position: absolute;
  right: 0;
  top: 0;
  cursor: pointer;
}
.w-time__remove.dn {
  display: none;
}

.w-time {
  position: relative;
}
.w-time.b-input__wrapper {
  position: relative;
}
.w-time.b-input__value {
  border: 1px solid rgba(74, 87, 103, 0.4);
  font-size: 14px;
  color: #2F3842;
  padding: 0 10px;
  height: 30px;
  width: 100%;
  -webkit-border-radius: 3px;
  -webkit-background-clip: padding-box;
  -moz-border-radius: 3px;
  -moz-background-clip: padding;
  border-radius: 3px;
  z-index: 2;
  background: none;
  background-clip: padding-box;
  position: relative;
  display: block;
}
.w-time.b-input__label {
  color: #4A5767;
  margin-bottom: 2px;
  display: inline;
  font-size: 14px;
  width: min-content;
  position: relative;
  margin-left: 4px;
  margin-right: 4px;
  padding: 0 4px;
  z-index: 3;
}
.w-time__remove {
  background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOSIgaGVpZ2h0PSI5IiB2aWV3Qm94PSIwIDAgOSA5IiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8cGF0aCBkPSJNOCA4TDEgMU04IDhMMSAxIiBzdHJva2U9IiM0QTU3NjciLz4KPHBhdGggZD0iTTEgOEw4IDFNMSA4TDggMSIgc3Ryb2tlPSIjNEE1NzY3Ii8+Cjwvc3ZnPgo=) no-repeat center;
  width: 28px;
  height: 100%;
  background-size: 10px;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 100;
  cursor: pointer;
}
.w-time__remove.dn {
  display: none;
}

@media (max-width: 768px) {
  .l-layout.show-filters .b-toggle {
    width: 100%;
  }
  .l-layout.show-filters .b-toggle__label {
    display: flex;
    justify-content: space-between;
    align-items: center;
    width: 100%;
    float: unset !important;
  }
  .l-layout.show-filters .b-toggle__view {
    order: 2;
    border: 1px solid #A4ABB3;
    background-color: #A4ABB3;
  }
  .l-layout.show-filters .b-toggle__view:before {
    background: #FFFFFF;
    border: 1px solid #FFFFFF;
  }
  .l-layout.show-filters .b-toggle__input:checked + .b-toggle__label .b-toggle__view {
    background: #099C9D;
    border: 1px solid #099C9D;
  }
  .l-layout.show-filters .b-toggle__input:checked + .b-toggle__label .b-toggle__view:before {
    background: #FFFFFF;
    border: 1px solid #FFFFFF;
  }
  .l-layout.show-filters .b-toggle .b-toggle__input:checked + .b-toggle__label {
    color: #4A5767 !important;
  }
}
.b-toggle {
  display: inline-block;
  cursor: pointer;
  position: relative;
  height: 22px;
  line-height: 22px;
}
.b-toggle__input {
  display: none;
}
.b-toggle__label {
  color: #A4ABB3;
  float: left;
  margin: 0 8px 0 0;
}
.b-toggle__view {
  -webkit-border-radius: 11px;
  -webkit-background-clip: padding-box;
  -moz-border-radius: 11px;
  -moz-background-clip: padding;
  border-radius: 11px;
  background-clip: padding-box;
  border: 1px solid rgba(255, 255, 255, 0.2);
  width: 38px;
  height: 20px;
  margin-right: 12px;
  float: left;
  position: relative;
}
.b-toggle__view.position-right {
  margin-left: 12px;
  margin-right: 0;
}
.b-toggle__view:before {
  content: "";
  display: block;
  position: absolute;
  width: 12px;
  height: 12px;
  top: 3px;
  left: 4px;
  -webkit-border-radius: 50%;
  -webkit-background-clip: padding-box;
  -moz-border-radius: 50%;
  -moz-background-clip: padding;
  border-radius: 50%;
  background-clip: padding-box;
  border: 1px solid #fff;
  background: rgba(255, 255, 255, 0.2);
  -webkit-transition: all 300ms cubic-bezier(0.785, 0.135, 0.15, 0.86);
  -moz-transition: all 300ms cubic-bezier(0.785, 0.135, 0.15, 0.86);
  -o-transition: all 300ms cubic-bezier(0.785, 0.135, 0.15, 0.86);
  transition: all 300ms cubic-bezier(0.785, 0.135, 0.15, 0.86);
}
.b-toggle .b-toggle__input:checked + .b-toggle__label {
  color: #ffffff;
}
.b-toggle .b-toggle__input:checked + .b-toggle__label .b-toggle__view {
  border: 1px solid #ffffff;
}
.b-toggle .b-toggle__input:disabled + .b-toggle__view:before {
  background: #bdbdbd;
  border-color: #bdbdbd;
}
.b-toggle .b-toggle__input:disabled + .b-toggle__label {
  color: #4a576799 !important;
}
.b-toggle.disable-color-white .b-toggle__input:disabled + .b-toggle__label {
  color: #fff !important;
}
.b-toggle .b-toggle__input:checked + .b-toggle__label .b-toggle__view:before {
  border: 1px solid #ffffff;
  background: #67737F;
  left: 20px;
}
.b-traveller__lang-toggle {
  height: 40px;
  margin-top: 13px;
}
.b-traveller__lang-toggle .b-toggle__label {
  color: #6E7985 !important;
}
.b-traveller__lang-toggle .b-toggle .b-toggle__input:checked + .b-toggle__label .b-toggle__view,
.b-traveller__lang-toggle .b-toggle__view {
  border-color: #4882BD !important;
}
.b-traveller__lang-toggle .b-toggle .b-toggle__input:checked + .b-toggle__label .b-toggle__view:before,
.b-traveller__lang-toggle .b-toggle__view:before {
  border-color: #4882BD !important;
  background: #4882BD !important;
}
.b-toggle.first .b-toggle__label:first-child {
  color: #ffffff;
}
.b-toggle:not(.as-single).first .b-toggle__label .b-toggle__view {
  border: 1px solid #ffffff;
}
.b-toggle.first .b-toggle__label .b-toggle__view:before {
  border: 1px solid #ffffff;
  background: #67737F;
}
.b-toggle__label.dn {
  display: none;
}

@media (max-width: 768px) {
  .l-layout.show-filters .b-toggle {
    width: 100%;
  }
  .l-layout.show-filters .b-toggle__label {
    display: flex;
    justify-content: space-between;
    align-items: center;
    width: 100%;
    float: unset !important;
  }
  .l-layout.show-filters .b-toggle__view {
    order: 2;
    border: 1px solid #A4ABB3;
    background-color: #A4ABB3;
  }
  .l-layout.show-filters .b-toggle__view:before {
    background: #FFFFFF;
    border: 1px solid #FFFFFF;
  }
  .l-layout.show-filters .b-toggle__input:checked + .b-toggle__label .b-toggle__view {
    background: #099C9D;
    border: 1px solid #099C9D;
  }
  .l-layout.show-filters .b-toggle__input:checked + .b-toggle__label .b-toggle__view:before {
    background: #FFFFFF;
    border: 1px solid #FFFFFF;
  }
  .l-layout.show-filters .b-toggle .b-toggle__input:checked + .b-toggle__label {
    color: #4A5767 !important;
  }
}
.b-toggle {
  display: inline-block;
  cursor: pointer;
  position: relative;
  height: 22px;
  line-height: 22px;
}
.b-toggle__input {
  display: none;
}
.b-toggle__label {
  color: #A4ABB3;
  float: left;
  margin: 0 8px 0 0;
}
.b-toggle__view {
  -webkit-border-radius: 11px;
  -webkit-background-clip: padding-box;
  -moz-border-radius: 11px;
  -moz-background-clip: padding;
  border-radius: 11px;
  background-clip: padding-box;
  border: 1px solid rgba(255, 255, 255, 0.2);
  width: 38px;
  height: 20px;
  margin-right: 12px;
  float: left;
  position: relative;
}
.b-toggle__view.position-right {
  margin-left: 12px;
  margin-right: 0;
}
.b-toggle__view:before {
  content: "";
  display: block;
  position: absolute;
  width: 12px;
  height: 12px;
  top: 3px;
  left: 4px;
  -webkit-border-radius: 50%;
  -webkit-background-clip: padding-box;
  -moz-border-radius: 50%;
  -moz-background-clip: padding;
  border-radius: 50%;
  background-clip: padding-box;
  border: 1px solid #fff;
  background: rgba(255, 255, 255, 0.2);
  -webkit-transition: all 300ms cubic-bezier(0.785, 0.135, 0.15, 0.86);
  -moz-transition: all 300ms cubic-bezier(0.785, 0.135, 0.15, 0.86);
  -o-transition: all 300ms cubic-bezier(0.785, 0.135, 0.15, 0.86);
  transition: all 300ms cubic-bezier(0.785, 0.135, 0.15, 0.86);
}
.b-toggle .b-toggle__input:checked + .b-toggle__label {
  color: #ffffff;
}
.b-toggle .b-toggle__input:checked + .b-toggle__label .b-toggle__view {
  border: 1px solid #ffffff;
}
.b-toggle .b-toggle__input:disabled + .b-toggle__view:before {
  background: #bdbdbd;
  border-color: #bdbdbd;
}
.b-toggle .b-toggle__input:disabled + .b-toggle__label {
  color: #4a576799 !important;
}
.b-toggle.disable-color-white .b-toggle__input:disabled + .b-toggle__label {
  color: #fff !important;
}
.b-toggle .b-toggle__input:checked + .b-toggle__label .b-toggle__view:before {
  border: 1px solid #ffffff;
  background: #67737F;
  left: 20px;
}
.b-traveller__lang-toggle {
  height: 40px;
  margin-top: 13px;
}
.b-traveller__lang-toggle .b-toggle__label {
  color: #6E7985 !important;
}
.b-traveller__lang-toggle .b-toggle .b-toggle__input:checked + .b-toggle__label .b-toggle__view,
.b-traveller__lang-toggle .b-toggle__view {
  border-color: #4882BD !important;
}
.b-traveller__lang-toggle .b-toggle .b-toggle__input:checked + .b-toggle__label .b-toggle__view:before,
.b-traveller__lang-toggle .b-toggle__view:before {
  border-color: #4882BD !important;
  background: #4882BD !important;
}

.b-input__select {
  border: 0;
  background: none;
  position: absolute;
  top: 0;
  left: 0;
  right: -40px;
  bottom: 0;
  display: block;
  width: 100%;
  box-sizing: content-box;
  opacity: 0;
  z-index: 10;
}
.b-input__select-value {
  overflow: hidden;
  display: block;
}
.b-input__select-value:before {
  content: " ";
  display: block;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iNyIgdmlld0JveD0iMCAwIDEyIDciIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik0xIDAuNTczNzNMNiA1LjU3MzczTDExIDAuNTczNzMiIHN0cm9rZT0iIzRBNTc2NyIgc3Ryb2tlLXdpZHRoPSIycHgiIC8+Cjwvc3ZnPgo=);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-color: #fff;
  background-size: 12px 7px;
  background-position: 50% 50%;
  width: 30px;
  top: 0;
  bottom: 0;
  height: 100%;
  position: absolute;
  right: 0;
  z-index: 5;
  border-left: 1px solid #A4ABB3;
}
.b-input__select-value .placeholder {
  color: rgba(74, 87, 103, 0.5);
}
.b-input__select-value-label {
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 40px;
  width: calc(100% - 30px);
  overflow: hidden;
  text-overflow: ellipsis;
  line-height: 30px;
  white-space: nowrap;
  padding-left: 10px;
  display: block;
}
.b-input__select-value-label.disabled {
  background: rgba(74, 87, 103, 0.1);
  color: #099C9D;
}
.b-input__select__remove {
  background: #fff url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOSIgaGVpZ2h0PSI5IiB2aWV3Qm94PSIwIDAgOSA5IiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8cGF0aCBkPSJNOCA4TDEgMU04IDhMMSAxIiBzdHJva2U9IiM0QTU3NjciLz4KPHBhdGggZD0iTTEgOEw4IDFNMSA4TDggMSIgc3Ryb2tlPSIjNEE1NzY3Ii8+Cjwvc3ZnPgo=) no-repeat center;
  width: 28px;
  background-size: 10px;
  position: absolute;
  right: 0;
  border: 1px solid rgba(74, 87, 103, 0.4);
  height: 30px;
  bottom: 3px;
  cursor: pointer;
  z-index: 99;
}
.b-input__select__remove.dn {
  display: none;
}
@media (max-width: 768px) {
  .b-input__select-value {
    padding-right: 48px;
  }
  .b-input__select-value:before {
    width: 38px;
  }
  .b-input__select-value-label {
    line-height: 38px;
    width: calc(100% - 38px);
  }
}

.b-input-phone.b-input-phone-disabled .b-input__value {
  background-color: rgba(74, 87, 103, 0.1);
}
.b-input-phone .b-input__value {
  z-index: 2;
  position: relative;
  background-color: none;
}
.b-input-phone .validations-errors__container {
  bottom: -25px;
  border-radius: 0;
  border-bottom-left-radius: 3px;
  border-bottom-right-radius: 3px;
}
.b-input-phone__remove {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTUiIGhlaWdodD0iMiIgdmlld0JveD0iMCAwIDE1IDIiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik0xNC40OTk1IDAuNjY0NTUxSDAuMzU3MzYxIiBzdHJva2U9IiM0QTU3NjciLz4KPC9zdmc+Cg==);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  cursor: pointer;
  display: block;
  background-size: 10px 10px;
  background-position: 50% 50%;
  width: 30px;
  top: 0;
  bottom: 0;
  height: 100%;
  position: absolute;
  right: 0;
  z-index: 5;
  border-left: 1px solid #a4abb3;
}
.b-input-phone__country-visible,
.b-input-phone__value {
  width: 45px;
  float: left;
  height: 28px;
  line-height: 28px;
  padding: 0 0 0 0;
  border: 0;
  position: relative;
  z-index: 5;
  left: 0;
  top: 0;
  background: none;
  text-align: center;
  color: #4A5767;
}
.b-input-phone__country option {
  padding: 3px 0;
}
.b-input-phone__country {
  opacity: 0;
  position: absolute;
  top: 0;
  left: 0;
  width: 45px;
  float: left;
  height: 38px;
  z-index: 100;
}
.b-input-phone__value {
  position: absolute;
  z-index: 4;
  left: 10px;
  width: 100%;
  padding-left: 45px;
  text-align: left;
  color: #4A5767;
}
.b-input-phone__hint {
  color: #4A5767;
  opacity: 0.5 !important;
}
.b-input-phone__code {
  text-transform: uppercase;
  color: #ffffff;
  right: 0;
  top: 0;
}
.b-input-phone__items {
  background: #ffffff;
  padding: 0 0;
  margin-top: 1px;
  min-width: 60px;
  z-index: 10;
  border: 1px solid #4A5767;
}
.b-input-phone__item {
  zoom: 1;
  height: 42px;
  line-height: 40px;
  padding: 0 10px;
  text-align: left;
  position: relative;
  cursor: pointer;
  white-space: nowrap;
}
.b-input-phone__item:before,
.b-input-phone__item:after {
  content: "";
  display: table;
}
.b-input-phone__item:after {
  clear: both;
}
.b-input-phone__item:before,
.b-input-phone__item:after {
  content: "";
  display: table;
}
.b-input-phone__item:after {
  clear: both;
}
.b-input-phone__item:after {
  content: " ";
  background: #4A5767;
  height: 1px;
  left: 10px;
  right: 10px;
  bottom: -1px;
  display: block;
  position: absolute;
}
.b-input-phone__cursor {
  background: #ffffff;
  color: #ffffff;
}
.b-input-phone__cursor .b-input-phone__item-code,
.b-input-phone__cursor .b-input-phone__item-city {
  color: #ffffff;
}
.b-input-phone__cursor.b-input-phone__item:after {
  display: none;
}
.b-input-phone__item-city {
  color: #099C9D;
  overflow: hidden;
  display: block;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.b-input-phone__item-code {
  float: right;
  color: #4A5767;
  text-transform: uppercase;
  font-size: 14px;
  margin-right: 10px;
  line-height: 40px;
  padding-left: 15px;
}
.b-input-phone.validation-error .b-input-phone__input {
  color: #D70000;
}
.b-input-phone.validation-error .b-input-phone__input::-webkit-input-placeholder {
  color: #D70000;
}
.b-input-phone.validation-error .b-input-phone__input:-moz-placeholder {
  color: #D70000;
}
.b-input-phone.validation-error .b-input-phone__input::-moz-placeholder {
  color: #D70000;
}
.b-input-phone.validation-error .b-input-phone__input:-ms-input-placeholder {
  color: #D70000;
}
.autocomplete-suggestions {
  background: #ffffff;
  padding: 0 0;
  margin: 1px 0 0 -11px;
  -webkit-border-bottom-right-radius: 3px;
  -moz-border-radius-bottomright: 3px;
  border-bottom-right-radius: 3px;
  -webkit-border-bottom-left-radius: 3px;
  -webkit-background-clip: padding-box;
  -moz-border-radius-bottomleft: 3px;
  -moz-background-clip: padding;
  border-bottom-left-radius: 3px;
  background-clip: padding-box;
  -webkit-box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.07);
  -moz-box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.07);
  box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.07);
  min-width: 190px;
  width: auto !important;
  font-size: 14px;
  color: #099C9D;
}
.autocomplete-suggestion {
  zoom: 1;
  height: 39px;
  line-height: 40px;
  padding: 0 10px;
  text-align: left;
  position: relative;
  cursor: pointer;
}
.autocomplete-suggestion:before,
.autocomplete-suggestion:after {
  content: "";
  display: table;
}
.autocomplete-suggestion:after {
  clear: both;
}
.autocomplete-suggestion:before,
.autocomplete-suggestion:after {
  content: "";
  display: table;
}
.autocomplete-suggestion:after {
  clear: both;
}
.autocomplete-suggestion:after {
  content: " ";
  background: #4A5767;
  height: 1px;
  left: 10px;
  right: 10px;
  bottom: -1px;
  display: block;
  position: absolute;
}
.autocomplete-suggestion:last-child:after {
  display: none;
}
.autocomplete-selected {
  background: #ffffff;
  color: #ffffff;
}
@media (max-width: 768px) {
  .b-input-phone__remove {
    height: 38px;
    width: 38px;
  }
  .b-input__value {
    padding-right: 38px;
  }
  .b-input-phone__country-visible,
  .b-input-phone__value {
    line-height: 38px;
    height: 38px;
  }
  .b-input-phone__value {
    width: 95%;
  }
  .b-input-phone__country {
    height: 38px;
  }
}

.b-middle-name,
.b-middle-name-lat {
  display: block;
  width: 100%;
  position: relative;
  padding-bottom: 5px;
}
.b-middle-name .validations-errors__container,
.b-middle-name-lat .validations-errors__container {
  bottom: unset;
  top: 30px;
}
.b-middle-name__label {
  font-size: 14px;
  color: #2F3842;
}
.b-input__label-container {
  display: flex;
  flex-direction: row;
  width: 100%;
  white-space: nowrap;
}
.b-input__label-container .b-input__label {
  margin-bottom: 0;
}
.b-input__label-container .b-input__label:not(:only-child):first-child {
  margin-right: auto;
}
.b-input__label-container .b-input__label:not(:only-child):last-child {
  margin-left: auto;
}
.b-middle-name__value {
  border: 1px solid rgba(74, 87, 103, 0.4);
  font-size: 14px;
  color: #099C9D;
  padding: 0 10px;
  height: 30px;
  width: 100%;
  -webkit-border-radius: 3px;
  -webkit-background-clip: padding-box;
  -moz-border-radius: 3px;
  -moz-background-clip: padding;
  border-radius: 3px;
  background-clip: padding-box;
  position: relative;
  z-index: 2;
}
.b-middle-name.validation-error .b-middle-name__error,
.b-middle-name-lat.validation-error .b-middle-name__error {
  display: inline-block;
}
.b-middle-name.validation-error .b-middle-name__value,
.b-middle-name-lat.validation-error .b-middle-name__value {
  border-color: #D70000;
}
.middle-name__validations-errors__container {
  background: #D70000;
  color: #ffffff;
  padding: 5px 5px 10px 5px;
  bottom: 40px;
  position: absolute;
  display: block;
  -webkit-border-top-left-radius: 3px;
  -moz-border-radius-topleft: 3px;
  border-top-left-radius: 3px;
  -webkit-border-top-right-radius: 3px;
  -webkit-background-clip: padding-box;
  -moz-border-radius-topright: 3px;
  -moz-background-clip: padding;
  border-top-right-radius: 3px;
  background-clip: padding-box;
  z-index: 100;
  width: 100%;
  margin-bottom: -5px;
  text-overflow: ellipsis;
  opacity: 0;
  overflow: hidden;
  height: 0;
  -webkit-transition: all 300ms cubic-bezier(0.785, 0.135, 0.15, 0.86);
  -moz-transition: all 300ms cubic-bezier(0.785, 0.135, 0.15, 0.86);
  -o-transition: all 300ms cubic-bezier(0.785, 0.135, 0.15, 0.86);
  transition: all 300ms cubic-bezier(0.785, 0.135, 0.15, 0.86);
}
.middle-name__validations-errors__checkbox-container {
  background: #D70000;
  color: #ffffff;
  padding: 5px 5px 10px 5px;
  top: 100%;
  margin-top: -2px;
  position: absolute;
  display: block;
  z-index: 100;
  width: 100%;
  margin-bottom: -5px;
  overflow: hidden;
  text-overflow: ellipsis;
  -webkit-border-radius: 0px;
  -moz-border-radius: 0px;
  border-radius: 0px;
  -webkit-border-bottom-right-radius: 3px;
  -moz-border-radius-bottomright: 3px;
  border-bottom-right-radius: 3px;
  -webkit-border-bottom-left-radius: 3px;
  -webkit-background-clip: padding-box;
  -moz-border-radius-bottomleft: 3px;
  -moz-background-clip: padding;
  border-bottom-left-radius: 3px;
  background-clip: padding-box;
}
.middle-name__validations-errors__checkbox-container .b-checkbox__view:before {
  background: #ffffff;
  border: none;
}
.b-middle-name__value:focus ~ .middle-name__validations-errors__container {
  height: auto;
  opacity: 1;
}
@media (max-width: 768px) {
  .b-middle-name__value {
    height: 48px;
  }
  .b-middle-name__label,
  .b-middle-name__value {
    font-size: 14px;
  }
  .b-input__label-container .b-middle-name__without {
    color: #099C9D !important;
    border-bottom: none !important;
  }
}

.incomplete .b-input__value {
  color: #4A5767;
}
.complete .b-input__value {
  color: #099C9D;
}

.b-button-container__top {
  -webkit-box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.07);
  -moz-box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.07);
  box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.07);
  position: relative;
}
.b-button-container__top > * {
  position: relative;
  z-index: 2;
}
.b-button-container__top:before {
  content: " ";
  display: block;
  right: -2px;
  width: 100%;
  height: 100%;
  -webkit-border-top-left-radius: 3px;
  -moz-border-radius-topleft: 3px;
  border-top-left-radius: 3px;
  -webkit-border-top-right-radius: 3px;
  -webkit-background-clip: padding-box;
  -moz-border-radius-topright: 3px;
  -moz-background-clip: padding;
  border-top-right-radius: 3px;
  background-clip: padding-box;
  position: absolute;
  z-index: 1;
}
.b-button-container .b-button-container__footer {
  justify-content: center;
  display: flex;
  width: 100%;
  color: #ffffff;
}
.b-button-container .b-button-container__footer .b-button-container__button {
  text-transform: none;
  font-weight: 500;
  font-size: 14px;
  border: 1px solid #A9A9A9;
  border-left: 0;
  border-right: 0;
  height: unset;
  line-height: unset;
  margin-right: 9%;
  border-radius: 0;
  width: unset;
  padding: 8px 10px;
  overflow: visible;
  position: relative;
  min-width: 100px;
  cursor: pointer;
  text-align: center;
  box-sizing: content-box;
}
.b-button-container .b-button-container__footer .b-button-container__button .g-icon {
  width: 20px;
  height: 17px;
  display: inline-block;
  vertical-align: middle;
  margin-right: 15px;
  position: relative;
  bottom: 2px;
}
.b-button-container .b-button-container__footer .b-button-container__button:only-child {
  min-width: 135px;
}
.b-button-container .b-button-container__footer .b-button-container__button:first-child:not(:only-child) {
  min-width: 105px;
}
.b-button-container .b-button-container__footer .b-button-container__button > span {
  max-width: 200px;
  overflow: hidden;
  text-overflow: ellipsis;
  position: relative;
  z-index: 2;
}
.b-button-container .b-button-container__footer .b-button-container__button:last-child {
  margin-right: 0;
}
.b-button-container .b-button-container__footer .b-button-container__button:after,
.b-button-container .b-button-container__footer .b-button-container__button:before {
  position: absolute;
  content: '';
  top: -1px;
  bottom: -1px;
  z-index: 1;
  background: #A9A9A9;
  border-width: 2px;
  border-style: solid;
  border-color: #A9A9A9;
  width: 60%;
}
.b-button-container .b-button-container__footer .b-button-container__button:before {
  right: 40%;
  border-width: 1px 0 1px 2px;
  transform-origin: left bottom;
  transform: skew(60deg);
}
.b-button-container .b-button-container__footer .b-button-container__button:after {
  left: 40%;
  border-width: 1px 2px 1px 0;
  transform-origin: right bottom;
  transform: skew(-60deg);
}
.b-button-container .b-button-container__footer .b-button-container__button:nth-child(2n-1) {
  background: #A9A9A9;
  color: #fff;
}
.b-button-container .b-button-container__footer .b-button-container__button:nth-child(2n) {
  background: #fff;
  color: #4A5767;
}
.b-button-container .b-button-container__footer .b-button-container__button:nth-child(2n):before {
  right: 100%;
  transform: skew(-60deg);
  z-index: 0;
}
.b-button-container .b-button-container__footer .b-button-container__button:nth-child(2n):before,
.b-button-container .b-button-container__footer .b-button-container__button:nth-child(2n):after {
  background: #fff;
}
.b-error-popup.is-user-error .b-popup__header,
.b-error-popup.is-admin-error .b-popup__header,
.b-error-popup.is-developer-error .b-popup__header {
  display: none;
}
.b-error-popup.b-details__is-open .b-error-popup__message {
  position: relative;
}
.b-error-popup.b-details__is-open .b-error-popup__message:before {
  content: '';
  display: block;
  position: absolute;
  left: -1px;
  right: -1px;
  bottom: 0;
  height: 4px;
  border-radius: 0 0 3px 3px;
  border: solid 1px #B60A0A;
  border-top: 0;
}
.b-error-popup .b-popup__content {
  padding: 0;
  text-align: left;
  border-color: #B60A0A;
}
.b-error-popup__message {
  padding: 60px 40px;
  text-align: center;
}
.b-error-popup__more-wrapper {
  line-height: 1.5em;
}
.b-error-popup__more-wrapper .toggle-b-error-popup__more {
  background-color: #F2F2F2;
  padding: 30px 35px;
  max-height: 40vh;
  overflow: auto;
  overflow-y: auto;
  overflow-x: hidden;
  position: relative;
}
.b-popup {
  display: inline-block;
  width: 100%;
  position: relative;
  width: 700px;
  text-align: left;
  display: none;
}
.b-popup .b-button-container__top {
  overflow-y: auto;
  overflow-x: hidden;
  max-height: 700px;
}
.b-popup.b-reload-popup .b-popup__content {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTIzLjAwMTUgMTEuODAxNUMyMy4xMDE1IDE3LjkwMTUgMTguMTAxNSAyMi45MDE1IDEyLjAwMTUgMjMuMDAxNUM1LjkwMTQ3IDIzLjEwMTUgMS4xMDE0NyAxOC4zMDE1IDEuMDAxNDcgMTIuMjAxNUMwLjkwMTQ3NCA2LjEwMTUzIDUuOTAxNDcgMS4xMDE1MyAxMi4wMDE1IDEuMDAxNTNDMTguMTAxNSAwLjkwMTUzNCAyMi45MDE1IDUuNzAxNTMgMjMuMDAxNSAxMS44MDE1WiIgc3Ryb2tlPSJibGFjayIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPHBhdGggZD0iTTEyLjAwMTUgMTMuNTAxNVY2LjUwMTU0IiBzdHJva2U9ImJsYWNrIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8cGF0aCBkPSJNMTIuNTAxNSAxNy4wMDE1QzEyLjUwMTUgMTcuMzAxNSAxMi4zMDE1IDE3LjUwMTUgMTIuMDAxNSAxNy41MDE1QzExLjcwMTUgMTcuNTAxNSAxMS41MDE1IDE3LjMwMTUgMTEuNTAxNSAxNy4wMDE1QzExLjUwMTUgMTYuNzAxNSAxMS43MDE1IDE2LjUwMTUgMTIuMDAxNSAxNi41MDE1QzEyLjMwMTUgMTYuNTAxNSAxMi41MDE1IDE2LjcwMTUgMTIuNTAxNSAxNy4wMDE1WiIgc3Ryb2tlPSJibGFjayIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+Cjwvc3ZnPgo=);
}
.b-popup--type-info .b-button-container__footer .b-button-container__button {
  border-color: #099C9D;
}
.b-popup--type-info .b-button-container__footer .b-button-container__button:nth-child(2n-1) {
  background: #fff;
  color: #4A5767;
}
.b-popup--type-info .b-button-container__footer .b-button-container__button:nth-child(2n-1):before,
.b-popup--type-info .b-button-container__footer .b-button-container__button:nth-child(2n-1):after {
  background: #fff;
}
.b-popup--type-info .b-button-container__footer .b-button-container__button:nth-child(2n) {
  background: #099C9D;
  color: #fff;
}
.b-popup--type-info .b-button-container__footer .b-button-container__button:nth-child(2n):before,
.b-popup--type-info .b-button-container__footer .b-button-container__button:nth-child(2n):after {
  background: #099C9D;
}
.b-popup--type-info .b-button-container__footer .b-button-container__button:after,
.b-popup--type-info .b-button-container__footer .b-button-container__button:before {
  border-color: #099C9D;
}
.b-popup--type-info .b-button-container__footer .b-button-container__button:only-child {
  background: #099C9D;
  color: #fff;
}
.b-popup--type-info .b-button-container__footer .b-button-container__button:only-child:before,
.b-popup--type-info .b-button-container__footer .b-button-container__button:only-child:after {
  background: #099C9D;
}
.b-popup--type-info .b-popup__content {
  border-color: #099C9D;
}
.b-popup--type-danger .b-button-container__footer .b-button-container__button {
  border-color: #B60A0A;
}
.b-popup--type-danger .b-button-container__footer .b-button-container__button:after,
.b-popup--type-danger .b-button-container__footer .b-button-container__button:before {
  background: #B60A0A;
  border-color: #B60A0A;
}
.b-popup--type-danger .b-button-container__footer .b-button-container__button:nth-child(2n-1) {
  background: #B60A0A;
}
.b-popup--type-danger .b-popup__content {
  border-color: #B60A0A;
}
.b-popup--type-warning .b-button-container__footer .b-button-container__button {
  border-color: #ff8d2e;
}
.b-popup--type-warning .b-button-container__footer .b-button-container__button:after,
.b-popup--type-warning .b-button-container__footer .b-button-container__button:before {
  background: #ff8d2e;
  border-color: #ff8d2e;
}
.b-popup--type-warning .b-button-container__footer .b-button-container__button:nth-child(2n-1) {
  background: #ff8d2e;
}
.b-popup--type-warning .b-popup__content {
  border-color: #ff8d2e;
}
.b-popup--type-simple .b-popup__content {
  padding: 0;
  border: none;
  background-image: none;
}
.b-popup.without-title .b-popup__header {
  display: none;
}
.b-popup.without-bg-icon .b-popup__content {
  background-image: none;
}
.b-popup__header {
  -webkit-border-top-left-radius: 3px;
  -moz-border-radius-topleft: 3px;
  border-top-left-radius: 3px;
  -webkit-border-top-right-radius: 3px;
  -webkit-background-clip: padding-box;
  -moz-border-radius-topright: 3px;
  -moz-background-clip: padding;
  border-top-right-radius: 3px;
  background-clip: padding-box;
  background: #4A5767;
  padding-bottom: 8px;
  color: #fff;
  position: relative;
  font-size: 14px;
  padding: 6px 20px;
  display: flex;
  align-items: center;
}
.b-popup__title {
  margin: 0;
  display: inline;
  text-align: left;
  color: #ffffff;
  font-weight: normal;
}
.b-popup__close {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxOS4yLjEsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0i0KHQu9C+0LlfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHZpZXdCb3g9IjAgMCAxMS40IDExLjQiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDExLjQgMTEuNDsiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4NCgkuc3Qwe2ZpbGw6bm9uZTtzdHJva2U6I0ZGRkZGRjtzdHJva2UtbGluZWNhcDpzcXVhcmU7c3Ryb2tlLW1pdGVybGltaXQ6MTA7fQ0KPC9zdHlsZT4NCjxnPg0KCTxsaW5lIGNsYXNzPSJzdDAiIHgxPSIwLjciIHkxPSIwLjciIHgyPSIxMC43IiB5Mj0iMTAuNyIvPg0KCTxsaW5lIGNsYXNzPSJzdDAiIHgxPSIxMC43IiB5MT0iMC43IiB4Mj0iMC43IiB5Mj0iMTAuNyIvPg0KPC9nPg0KPC9zdmc+DQo=);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-position: 50% 50%;
  width: 12px;
  height: 12px;
  display: block;
  position: absolute;
  right: 12px;
  top: 8px;
  cursor: pointer;
}
.b-popup__close:hover {
  opacity: 0.7;
}
.b-popup__close:active {
  opacity: 1;
}
.b-popup__content {
  margin-top: -2px;
  background: #fff;
  border: 1px solid #A9A9A9;
  padding: 30px 20px 30px 60px;
  text-align: center;
  border-radius: 3px;
  background: #fff url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTMuMzU1NTUgMTUuMzA2MUwzLjUxMTUzIDE0Ljk2MTNMMy4yMjIwNyAxNC43MTc1QzEuNDMwMDYgMTMuMjA4NSAwLjUgMTEuMjQ2MyAwLjUgOUMwLjUgNC4zNjI5NSA1LjA4MDQ5IDAuNSAxMC45IDAuNUMxNC4zNzg2IDAuNSAxNy42MjczIDEuODUzMzcgMTkuNjE2NCA0LjIyMDc3QzIxLjAzMjQgNS45MjAyOSAyMS42ODA0IDcuOTc2IDIxLjQwNjcgMTAuMDE3MUMyMS40MDQ4IDEwLjAyNTkgMjEuNDAxNyAxMC4wNDAxIDIxLjM5NzIgMTAuMDU5NUMyMS4zODggMTAuMDk5NyAyMS4zNzI3IDEwLjE2MTcgMjEuMzQ5OSAxMC4yNDNDMjEuMzA0MiAxMC40MDU2IDIxLjIyODUgMTAuNjQ0OSAyMS4xMTA4IDEwLjkzOTNDMjAuOTM2NyAxMS4zNzQ0IDIwLjY3MTMgMTEuOTI4NiAyMC4yNzU5IDEyLjUzMzlMMTkuNDQ3MiAxMC44NzY0QzE5LjI2MTIgMTAuNTA0NCAxOS4wMDA1IDEwLjIwMjIgMTguNjU3MiA5Ljk5NjI1QzE4LjMxNTMgOS43OTEwNiAxNy45MjI0IDkuNyAxNy41IDkuN0MxNy4wNzc2IDkuNyAxNi42ODQ3IDkuNzkxMDYgMTYuMzQyOCA5Ljk5NjI1QzE1Ljk5OTkgMTAuMjAxOSAxNS43Mzk0IDEwLjUwMzcgMTUuNTUzNSAxMC44NzVDMTUuNTUzMiAxMC44NzU1IDE1LjU1MyAxMC44NzU5IDE1LjU1MjggMTAuODc2NEwxMi4zNjUzIDE3LjE1NDdDMTEuNDY1MyAxNy4zMTc1IDEwLjQ3NzQgMTcuNCA5LjQgMTcuNEM4Ljc0OTcgMTcuNCA4LjAwMzQzIDE3LjMwNzQgNy4xNTgxMSAxNy4wMjU3TDYuOTY3OTcgMTYuOTYyM0w2Ljc4NjY5IDE3LjA0NzhMMS41ODc5OSAxOS41SDEuNTg3ODlIMS41ODc1OEgxLjU4NzI4SDEuNTg2OThIMS41ODY2OEgxLjU4NjM4SDEuNTg2MDhIMS41ODU3N0gxLjU4NTQ3SDEuNTg1MTdIMS41ODQ4NkgxLjU4NDU2SDEuNTg0MjVIMS41ODM5NUgxLjU4MzY0SDEuNTgzMzNIMS41ODMwMkgxLjU4MjcySDEuNTgyNDFIMS41ODIxSDEuNTgxNzlIMS41ODE0OEgxLjU4MTE3SDEuNTgwODZIMS41ODA1NUgxLjU4MDI0SDEuNTc5OTJIMS41Nzk2MUgxLjU3OTNIMS41Nzg5OEgxLjU3ODY3SDEuNTc4MzVIMS41NzgwM0gxLjU3NzcySDEuNTc3NEgxLjU3NzA4SDEuNTc2NzZIMS41NzY0NEgxLjU3NjEySDEuNTc1OEgxLjU3NTQ4SDEuNTc1MTZIMS41NzQ4M0gxLjU3NDUxSDEuNTc0MThIMS41NzM4NkgxLjU3MzUzSDEuNTczMkgxLjU3Mjg4SDEuNTcyNTVIMS41NzIyMkgxLjU3MTg5SDEuNTcxNTZIMS41NzEyMkgxLjU3MDg5SDEuNTcwNTZIMS41NzAyMkgxLjU2OTg5SDEuNTY5NTVIMS41NjkyMUgxLjU2ODg3SDEuNTY4NTRIMS41NjgySDEuNTY3ODZIMS41Njc1MUgxLjU2NzE3SDEuNTY2ODNIMS41NjY0OEgxLjU2NjE0SDEuNTY1NzlIMS41NjU0NEgxLjU2NTA5SDEuNTY0NzRIMS41NjQzOUgxLjU2NDA0SDEuNTYzNjlIMS41NjMzNEgxLjU2Mjk4SDEuNTYyNjNIMS41NjIyN0gxLjU2MTkxSDEuNTYxNTVIMS41NjExOUgxLjU2MDgzSDEuNTYwNDdIMS41NjAxMUgxLjU1OTc0SDEuNTU5MzhIMS41NTkwMUgxLjU1ODY0SDEuNTU4MjdIMS41NTc5SDEuNTU3NTNIMS41NTcxNkgxLjU1Njc4SDEuNTU2NDFIMS41NTYwM0gxLjU1NTY1SDEuNTU1MjhIMS41NTQ5SDEuNTU0NTFIMS41NTQxM0gxLjU1Mzc1SDEuNTUzMzZIMS41NTI5OEgxLjU1MjU5SDEuNTUyMkgxLjU1MTgxSDEuNTUxNDJIMS41NTEwM0gxLjU1MDYzSDEuNTUwMjRIMS41NDk4NEgxLjU0OTQ0SDEuNTQ5MDRIMS41NDg2NEgxLjU0ODI0SDEuNTQ3ODNIMS41NDc0M0gxLjU0NzAySDEuNTQ2NjFIMS41NDYySDEuNTQ1NzlIMS41NDUzOEgxLjU0NDk3SDEuNTQ0NTVIMS41NDQxM0gxLjU0MzcySDEuNTQzM0gxLjU0Mjg3SDEuNTQyNDVIMS41NDIwM0gxLjU0MTZIMS41NDExN0gxLjU0MDc0SDEuNTQwMzFIMS41Mzk4OEgxLjUzOTQ1SDEuNTM5MDFIMS41Mzg1OEgxLjUzODE0SDEuNTM3N0gxLjUzNzI1SDEuNTM2ODFIMS41MzYzN0gxLjUzNTkySDEuNTM1NDdIMS41MzUwMkgxLjUzNDU3SDEuNTM0MTJIMS41MzM4NEMxLjUxODA0IDE5LjQ5NTQgMS40OTggMTkuNDg4OSAxLjQ2Nzg1IDE5LjQ3ODlMMy4zNTU1NSAxNS4zMDYxWk0xLjU1MTU4IDE5LjUwNDZDMS41NTE2MSAxOS41MDQ2IDEuNTUwNDggMTkuNTA0NCAxLjU0ODA4IDE5LjUwMzhDMS41NTAzNCAxOS41MDQzIDEuNTUxNTUgMTkuNTA0NiAxLjU1MTU4IDE5LjUwNDZaIiBzdHJva2U9ImJsYWNrIi8+CjxwYXRoIGQ9Ik0xNy4zNDcyIDExLjgyMzZMMTcuMzYzMSAxMS43OTE4TDE3LjM3NDMgMTEuNzU4MUMxNy4zODI5IDExLjczMjQgMTcuMzkwNCAxMS43MTc3IDE3LjM5NDcgMTEuNzEwNEMxNy40MDczIDExLjcwNjcgMTcuNDM4NSAxMS43IDE3LjUgMTEuN0MxNy41MzE1IDExLjcgMTcuNTUzIDExLjcwODUgMTcuNTc1IDExLjcyNUMxNy42MDIgMTEuNzQ1MyAxNy42MzA5IDExLjc3OTggMTcuNjUyOCAxMS44MjM2TDIzLjQ5NTkgMjMuNTA5OUMyMy40NjIgMjMuNTM5NCAyMy40MDU5IDIzLjU3NDMgMjMuMzI5NyAyMy42SDExLjQ1OUwxNy4zNDcyIDExLjgyMzZaTTE3LjUgMTUuNEMxNy4yMzY0IDE1LjQgMTYuOTc3OCAxNS40OTAxIDE2Ljc4MzkgMTUuNjgzOUMxNi41OSAxNS44Nzc4IDE2LjUgMTYuMTM2NCAxNi41IDE2LjRWMTkuN0MxNi41IDE5Ljk2MzYgMTYuNTkgMjAuMjIyMiAxNi43ODM5IDIwLjQxNjFDMTYuODM2IDIwLjQ2ODEgMTYuODkyNyAyMC41MTI3IDE2Ljk1MjkgMjAuNTVDMTYuODkyNyAyMC41ODczIDE2LjgzNiAyMC42MzE5IDE2Ljc4MzkgMjAuNjgzOUMxNi41OSAyMC44Nzc4IDE2LjUgMjEuMTM2NCAxNi41IDIxLjRDMTYuNSAyMS42NjM2IDE2LjU5IDIxLjkyMjIgMTYuNzgzOSAyMi4xMTZDMTYuOTc3OCAyMi4zMDk5IDE3LjIzNjQgMjIuNCAxNy41IDIyLjRDMTcuODMyMSAyMi40IDE4LjA5MzQgMjIuMjMgMTguMjU3MiAyMi4wMTk1QzE4LjQxNjcgMjEuODE0NCAxOC41IDIxLjU1NDkgMTguNSAyMS4zQzE4LjUgMjEuMDI2NyAxOC40MDAzIDIwLjc1NzIgMTguMTUzMSAyMC41ODA2QzE4LjEyNzggMjAuNTYyNiAxOC4xMDIgMjAuNTQ2MiAxOC4wNzU4IDIwLjUzMTVDMTguMTI1NCAyMC40OTgyIDE4LjE3MjMgMjAuNDU5OCAxOC4yMTYgMjAuNDE2MUMxOC40MDk5IDIwLjIyMjIgMTguNSAxOS45NjM2IDE4LjUgMTkuN1YxNi40QzE4LjUgMTYuMTM2NCAxOC40MDk5IDE1Ljg3NzggMTguMjE2IDE1LjY4MzlDMTguMDIyMiAxNS40OTAxIDE3Ljc2MzYgMTUuNCAxNy41IDE1LjRaIiBmaWxsPSJibGFjayIgc3Ryb2tlPSJibGFjayIvPgo8L3N2Zz4K) 16px 16px no-repeat;
  background-size: 24px;
}
.b-popup-mask {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  opacity: 0;
  z-index: -1;
}
.b-popup-mask.visible {
  z-index: 99999;
  opacity: 1;
}
.b-popup-mask__table {
  display: table;
  width: 100%;
  height: 100%;
}
.b-popup-mask__cell {
  display: table-cell;
  text-align: center;
  vertical-align: middle;
}
.b-popup-mask-overlay {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: rgba(0, 0, 0, 0.8);
  opacity: 0;
  z-index: -1;
  -webkit-transition: all 400ms cubic-bezier(0.455, 0.03, 0.515, 0.955);
  -moz-transition: all 400ms cubic-bezier(0.455, 0.03, 0.515, 0.955);
  -o-transition: all 400ms cubic-bezier(0.455, 0.03, 0.515, 0.955);
  transition: all 400ms cubic-bezier(0.455, 0.03, 0.515, 0.955);
}
.b-popup-mask-overlay.visible {
  opacity: 1;
}
.b-popup-successful__content {
  color: #099C9D;
  margin: 15px 0;
  padding: 0 40px;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOSIgaGVpZ2h0PSI3IiB2aWV3Qm94PSIwIDAgOSA3IiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8cGF0aCBkPSJNMSAzLjA3Mzk3TDMuNSA1LjU3Mzk3TDguNSAwLjU3Mzk3NSIgc3Ryb2tlPSIjMDk5QzlEIi8+Cjwvc3ZnPgo=);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-position: 50% 50%;
  background-position: 10px 50%;
  background-size: 20px 20px;
  display: inline-block;
}
.b-popup-failed__content {
  color: #FF8D2E;
  margin: 15px 0;
  padding: 0 40px;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxOS4yLjEsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0i0KHQu9C+0LlfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHZpZXdCb3g9IjAgMCAxMS40IDExLjQiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDExLjQgMTEuNDsiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4NCgkuc3Qwe2ZpbGw6bm9uZTtzdHJva2U6I0U1MDAwMDtzdHJva2UtbGluZWNhcDpzcXVhcmU7c3Ryb2tlLW1pdGVybGltaXQ6MTA7fQ0KPC9zdHlsZT4NCjxnPg0KCTxsaW5lIGNsYXNzPSJzdDAiIHgxPSIwLjciIHkxPSIwLjciIHgyPSIxMC43IiB5Mj0iMTAuNyIvPg0KCTxsaW5lIGNsYXNzPSJzdDAiIHgxPSIxMC43IiB5MT0iMC43IiB4Mj0iMC43IiB5Mj0iMTAuNyIvPg0KPC9nPg0KPC9zdmc+DQo=);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-position: 50% 50%;
  background-position: 10px 50%;
  background-size: 20px 20px;
  display: inline-block;
}
.b-popup__print {
  display: block;
  position: absolute;
  right: 12px;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMTkiIHZpZXdCb3g9IjAgMCAxOCAxOSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTQuNSAxNS4yMDAzVjE5LjAwMDNIMTMuNVYxMi42NjdINC41VjE1LjIwMDNaTTUuNjI1IDEzLjkzMzdIMTIuMzc1VjE1LjIwMDNINS42MjVWMTMuOTMzN1pNNS42MjUgMTYuNDY3SDEyLjM3NVYxNy43MzM3SDUuNjI1VjE2LjQ2N1oiIGZpbGw9IndoaXRlIi8+CjxwYXRoIGQ9Ik0xMy41IDMuOFYwSDQuNVY2LjMzMzMzSDEzLjVWMy44WiIgZmlsbD0id2hpdGUiLz4KPHBhdGggZD0iTTE1Ljc1IDMuNzk5OEgxNC42MjVWNy41OTk4SDMuMzc1VjMuNzk5OEgyLjI1QzEuMTI1IDMuNzk5OCAwIDUuMDY2NDcgMCA2LjMzMzE0VjEyLjY2NjVDMCAxMy45MzMxIDEuMTI1IDE1LjE5OTggMi4yNSAxNS4xOTk4SDMuMzc1VjExLjM5OThIMTQuNjI1VjE1LjE5OThIMTUuNzVDMTYuODc1IDE1LjE5OTggMTggMTMuOTMzMSAxOCAxMi42NjY1VjYuMzMzMTRDMTggNS4wNjY0NyAxNi44NzUgMy43OTk4IDE1Ljc1IDMuNzk5OFoiIGZpbGw9IndoaXRlIi8+Cjwvc3ZnPgo=);
  width: 18px;
  height: 19px;
  top: 10px;
  cursor: pointer;
}
.b-popup__print.b-popup__print-wc {
  right: 40px;
}
.b-popup__print:hover {
  opacity: 0.7;
}
.b-popup__print:active {
  opacity: 1;
}
.b-popup.visible {
  display: inline-block;
}
.b-dialog__popup-confirm-quastion {
  font-size: 18px;
  margin-bottom: 10px;
}
@media print {
  body.b-popup-print * {
    visibility: hidden;
  }
  .b-popup {
    visibility: visible;
    position: absolute;
    left: 0;
    top: 0;
  }
}
@media (max-width: 768px) {
  .b-popup {
    width: 100%;
    height: 100%;
    flex-direction: column;
    justify-content: center;
  }
  .b-popup.visible {
    display: flex;
  }
  .b-popup__header {
    padding: 12px 36px 12px 20px;
    background-color: #fff;
  }
  .b-popup__title {
    color: #4A5767;
  }
  .b-popup__close {
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE5LjIuMSwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9ItCh0LvQvtC5XzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCAxMS40IDExLjQiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDExLjQgMTEuNDsiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPgoJLnN0MHtmaWxsOm5vbmU7c3Ryb2tlOiM0QTU3Njc7c3Ryb2tlLWxpbmVjYXA6c3F1YXJlO3N0cm9rZS1taXRlcmxpbWl0OjEwO30KPC9zdHlsZT4KCTxnPgoJPGxpbmUgY2xhc3M9InN0MCIgeDE9IjAuNyIgeTE9IjAuNyIgeDI9IjEwLjciIHkyPSIxMC43Ii8+CgkJPGxpbmUgY2xhc3M9InN0MCIgeDE9IjEwLjciIHkxPSIwLjciIHgyPSIwLjciIHkyPSIxMC43Ii8+CjwvZz4KPC9zdmc+Cg==);
    background-repeat: no-repeat;
    background-size: 100% 100%;
    background-position: 50% 50%;
    width: 18px;
    height: 18px;
    top: 12px;
  }
  .b-popup__content {
    border: none;
    margin: auto;
    padding: 20px 42px;
  }
  .b-popup .b-button-container__top {
    -webkit-box-shadow: unset;
    -moz-box-shadow: unset;
    box-shadow: unset;
  }
  .b-popup .b-button-container__footer {
    padding: 15px 0;
    background-color: #fff;
    flex-wrap: wrap;
    gap: 9%;
  }
  .b-popup .b-button-container__footer .b-button-container__button {
    -webkit-border-radius: 4px;
    -webkit-background-clip: padding-box;
    -moz-border-radius: 4px;
    -moz-background-clip: padding;
    border-radius: 4px;
    background-clip: padding-box;
    border-left: 1px solid;
    border-right: 1px solid;
    margin-right: unset;
    min-width: 100px !important;
  }
  .b-popup .b-button-container__footer .b-button-container__button:before,
  .b-popup .b-button-container__footer .b-button-container__button:after {
    display: none;
  }
  .b-popup--type-info .b-button-container__footer .b-button-container__button:nth-child(2n-1):not(:only-child) {
    border-color: #4A5767;
  }
  .b-popup--type-danger .b-button-container__footer .b-button-container__button:nth-child(2n):not(:only-child) {
    border-color: #4A5767;
  }
  .b-popup--type-warning .b-button-container__footer .b-button-container__button:nth-child(2n):not(:only-child) {
    border-color: #4A5767;
  }
  .b-popup.without-title,
  .b-popup.b-error-popup {
    height: unset;
  }
  .b-popup .b-button-container__top {
    max-height: unset !important;
  }
  .b-popup:not(.b-error-popup),
  .b-popup:not(.without-title),
  .b-popup:not(.mobile-fullscreen) {
    padding: 10px 20px;
  }
  .b-error-popup__more-wrapper .toggle-b-error-popup__more {
    padding: 10px 20px;
    font-size: 10px;
  }
}

.b-radiobutton {
  display: inline-block;
  cursor: pointer;
  position: relative;
  height: 18px;
  line-height: 18px;
  color: #2F3842;
}
.b-radiobutton__input {
  display: none;
}
.b-radiobutton__view {
  -webkit-border-radius: 50%;
  -webkit-background-clip: padding-box;
  -moz-border-radius: 50%;
  -moz-background-clip: padding;
  border-radius: 50%;
  background-clip: padding-box;
  border: 1px solid #4A5767;
  display: inline-block;
  width: 18px;
  height: 18px;
  position: relative;
}
.b-radiobutton__view:before {
  content: "";
  display: block;
  position: absolute;
  width: 0;
  height: 0;
  top: 8px;
  left: 8px;
  -webkit-border-radius: 50%;
  -webkit-background-clip: padding-box;
  -moz-border-radius: 50%;
  -moz-background-clip: padding;
  border-radius: 50%;
  background-clip: padding-box;
  background: #099C9D;
  -webkit-transition: all 300ms cubic-bezier(0.645, 0.045, 0.355, 1);
  -moz-transition: all 300ms cubic-bezier(0.645, 0.045, 0.355, 1);
  -o-transition: all 300ms cubic-bezier(0.645, 0.045, 0.355, 1);
  transition: all 300ms cubic-bezier(0.645, 0.045, 0.355, 1);
  opacity: 0;
}
.b-radiobutton .b-radiobutton__input:checked + .b-radiobutton__view {
  border: 1px solid #099C9D;
}
.b-radiobutton .b-radiobutton__input:checked + .b-radiobutton__view:before {
  width: 12px;
  height: 12px;
  top: 2px;
  left: 2px;
  opacity: 1;
}

.b-textarea {
  display: block;
  width: 100%;
  position: relative;
  padding-bottom: 5px;
}
.b-textarea__label {
  display: block;
  font-size: 14px;
  color: #2F3842;
  margin-bottom: 2px;
}
.b-textarea__value {
  border: 1px solid #4A5767;
  font-size: 14px;
  color: #099C9D;
  padding: 10px;
  height: 40px;
  width: 100%;
  -webkit-border-radius: 3px;
  -webkit-background-clip: padding-box;
  -moz-border-radius: 3px;
  -moz-background-clip: padding;
  border-radius: 3px;
  background-clip: padding-box;
  position: relative;
  z-index: 2;
  min-height: 70px;
}
.b-textarea__value:disabled,
.b-textarea__value[disabled],
.b-textarea__value[readonly] {
  background-color: rgba(74, 87, 103, 0.1);
}
.b-textarea.validation-error .b-textarea__error {
  display: inline-block;
}
.b-textarea.validation-error .b-textarea__value {
  border-color: #D70000;
}
.b-textarea .validations-errors__container {
  opacity: 0;
  overflow: hidden;
  height: 0;
  -webkit-transition: all 300ms cubic-bezier(0.785, 0.135, 0.15, 0.86);
  -moz-transition: all 300ms cubic-bezier(0.785, 0.135, 0.15, 0.86);
  -o-transition: all 300ms cubic-bezier(0.785, 0.135, 0.15, 0.86);
  transition: all 300ms cubic-bezier(0.785, 0.135, 0.15, 0.86);
}
.b-textarea__value:focus ~ .validations-errors__container {
  height: auto;
  opacity: 1;
}

.b-numerable-picker {
  font-size: 14px;
  height: 30px;
  margin-right: 10px;
  width: 50%;
  position: relative;
  -webkit-border-radius: 3px;
  -webkit-background-clip: padding-box;
  -moz-border-radius: 3px;
  -moz-background-clip: padding;
  border-radius: 3px;
  background-clip: padding-box;
  zoom: 1;
}
.b-numerable-picker:before,
.b-numerable-picker:after {
  content: "";
  display: table;
}
.b-numerable-picker:after {
  clear: both;
}
.b-numerable-picker:before,
.b-numerable-picker:after {
  content: "";
  display: table;
}
.b-numerable-picker:after {
  clear: both;
}
.b-numerable-picker.disabled:not(.has-value) {
  opacity: 0.5;
}
.b-numerable-picker.disabled:not(.has-value) .b-numerable-picker__wrapper {
  pointer-events: none;
}
.b-numerable-picker.disabled:not(.has-value) .b-numerable-picker__item {
  display: none;
}
.b-numerable-picker.validation-error {
  border-color: #D70000;
}
.b-numerable-picker .placeholder {
  color: rgba(74, 87, 103, 0.5);
}
.b-numerable-picker:before {
  display: none;
}
.b-numerable-picker__wrapper {
  display: flex;
}
.b-numerable-picker__select {
  font-family: 'Roboto', sans-serif;
  font-size: 14px;
  color: #fff;
  background-color: #4A5767;
  border: 1px solid #A4ABB3;
  border-left: none;
  border-radius: 0 3px 3px 0;
  height: 30px;
  box-sizing: border-box;
  display: flex;
  align-items: center;
}
.b-numerable-picker__select-img {
  background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iNyIgdmlld0JveD0iMCAwIDEyIDciIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik0xIDAuNjQzNjE2TDYgNS42NDM2MkwxMSAwLjY0MzYxNiIgc3Ryb2tlPSJ3aGl0ZSIvPgo8L3N2Zz4K) no-repeat center;
  width: 14px;
  padding: 13px;
}
.open.b-numerable-picker .b-numerable-picker__input:before {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxOS4yLjEsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0i0KHQu9C+0LlfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHZpZXdCb3g9IjAgMCAxMy40OTkgMTAuNjc4IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxMy40OTkgMTAuNjc4IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwb2x5Z29uIG9wYWNpdHk9IjAuOSIgZmlsbD0iI0ZGRkZGRiIgcG9pbnRzPSI2Ljc1LDAgMTMuNDk5LDEwLjEyNCAxMi42NjcsMTAuNjc4IDYuNzUsMS44MDMgMC44MzIsMTAuNjc4IDAsMTAuMTI0ICIvPg0KPC9zdmc+DQo=);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-position: 50% 50%;
}
.open.b-numerable-picker .b-numerable-picker__select-img {
  transform: rotate(180deg);
}
.b-numerable-picker__input {
  width: 100%;
  border: 1px solid #A4ABB3;
  background: none;
  color: #ffffff;
  cursor: pointer;
  text-align: left;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  position: relative;
  border-radius: 3px 0 0 3px;
  height: 30px;
  box-sizing: border-box;
  display: flex;
  align-items: center;
  justify-content: center;
  padding-left: 8px;
}
.b-numerable-picker__popup {
  position: absolute;
  pointer-events: none;
  top: 100%;
  right: 0;
  float: right;
  z-index: 5;
  opacity: 0;
  max-height: 0;
  -webkit-transition: all 300ms cubic-bezier(0.785, 0.135, 0.15, 0.86);
  -moz-transition: all 300ms cubic-bezier(0.785, 0.135, 0.15, 0.86);
  -o-transition: all 300ms cubic-bezier(0.785, 0.135, 0.15, 0.86);
  transition: all 300ms cubic-bezier(0.785, 0.135, 0.15, 0.86);
  border: 1px solid #A4ABB3;
  overflow: visible;
}
.open .b-numerable-picker__popup {
  opacity: 1;
  max-height: 10000px;
  pointer-events: all;
}
.b-numerable-picker__item {
  padding: 13px 25px;
  display: block;
  list-style: none;
  text-align: left;
  position: relative;
  color: #A4ABB3;
  white-space: nowrap;
  z-index: 6;
  background: #4A5767;
  border-radius: 3px;
}
.b-numerable-picker__item:last-child {
  border: 0;
}
.b-numerable-picker__item-controls {
  display: flex;
  justify-content: space-between;
  color: #fff;
}
.b-numerable-picker__item-plus {
  cursor: pointer;
  display: block;
}
.b-numerable-picker__item-plus.disabled {
  pointer-events: none;
}
.b-numerable-picker__item-minus {
  cursor: pointer;
  display: block;
}
.b-numerable-picker__item-value {
  cursor: pointer;
  width: 25px;
  text-align: center;
  display: block;
  color: #ffffff;
}
.b-numerable-picker__validation {
  position: absolute;
  bottom: 100%;
  right: -1px;
  margin-bottom: -3px;
  left: -1px;
  width: auto;
}
.b-numerable-picker__validation-visible {
  opacity: 1 !important;
  display: block;
  height: auto !important;
}

.b-seats {
  font-size: 14px;
  height: 30px;
  margin-right: 10px;
  width: 50%;
  max-width: 250px;
  position: relative;
  -webkit-border-radius: 3px;
  -webkit-background-clip: padding-box;
  -moz-border-radius: 3px;
  -moz-background-clip: padding;
  border-radius: 3px;
  background-clip: padding-box;
  zoom: 1;
}
.b-seats:before,
.b-seats:after {
  content: "";
  display: table;
}
.b-seats:after {
  clear: both;
}
.b-seats:before,
.b-seats:after {
  content: "";
  display: table;
}
.b-seats:after {
  clear: both;
}
.b-seats.validation-error {
  border-color: #D70000;
}
.b-seats:before {
  display: none;
}
.b-seats__wrapper {
  display: flex;
}
.b-seats__select {
  font-family: 'Roboto', sans-serif;
  font-size: 14px;
  color: #fff;
  background-color: #4A5767;
  border: 1px solid #A4ABB3;
  border-left: none;
  border-radius: 0 3px 3px 0;
  height: 30px;
  box-sizing: border-box;
  display: flex;
  align-items: center;
}
.b-seats__select-img {
  background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iNyIgdmlld0JveD0iMCAwIDEyIDciIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik0xIDAuNjQzNjE2TDYgNS42NDM2MkwxMSAwLjY0MzYxNiIgc3Ryb2tlPSJ3aGl0ZSIvPgo8L3N2Zz4K) no-repeat center;
  width: 14px;
  padding: 13px;
}
.open.b-seats .b-seats__input:before {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxOS4yLjEsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0i0KHQu9C+0LlfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHZpZXdCb3g9IjAgMCAxMy40OTkgMTAuNjc4IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxMy40OTkgMTAuNjc4IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwb2x5Z29uIG9wYWNpdHk9IjAuOSIgZmlsbD0iI0ZGRkZGRiIgcG9pbnRzPSI2Ljc1LDAgMTMuNDk5LDEwLjEyNCAxMi42NjcsMTAuNjc4IDYuNzUsMS44MDMgMC44MzIsMTAuNjc4IDAsMTAuMTI0ICIvPg0KPC9zdmc+DQo=);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-position: 50% 50%;
}
.open.b-seats .b-seats__select-img {
  transform: rotate(180deg);
}
.b-seats__input {
  width: 100%;
  border: 1px solid #A4ABB3;
  background: none;
  color: #4A5767;
  cursor: pointer;
  text-align: left;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  position: relative;
  border-radius: 3px 0 0 3px;
  height: 30px;
  box-sizing: border-box;
  display: flex;
  align-items: center;
  padding-left: 8px;
}
.b-seats__popup {
  position: absolute;
  top: 100%;
  right: 0;
  float: right;
  z-index: 5;
  opacity: 0;
  max-height: 0;
  overflow: hidden;
  -webkit-transition: all 300ms cubic-bezier(0.785, 0.135, 0.15, 0.86);
  -moz-transition: all 300ms cubic-bezier(0.785, 0.135, 0.15, 0.86);
  -o-transition: all 300ms cubic-bezier(0.785, 0.135, 0.15, 0.86);
  transition: all 300ms cubic-bezier(0.785, 0.135, 0.15, 0.86);
  border: 1px solid #A4ABB3;
}
.b-seats__open .b-seats__popup {
  opacity: 1;
  max-height: 10000px;
  overflow: visible;
}
.b-seats__list {
  float: right;
  background: #4A5767;
  padding: 0 10px;
  margin: 1px 0 0 0;
  min-width: 260px;
  opacity: 0;
  max-height: 0;
  z-index: 100;
}
.b-seats__list {
  opacity: 1;
  max-height: 1000px;
  position: relative;
  z-index: 6;
  padding-bottom: 5px;
}
.b-seats__item {
  border-bottom: 1px solid #2F3842;
  display: block;
  list-style: none;
  text-align: left;
  position: relative;
  color: #A4ABB3;
  padding: 10px 70px 10px 0;
  white-space: nowrap;
}
.b-seats__item:last-child {
  border: 0;
}
.b-seats__item-plus {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTEiIGhlaWdodD0iMTkiIHZpZXdCb3g9IjAgMCAxMSAxOSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEuMDAwNDkgMUw5LjUwMDQ5IDkuNUwxLjAwMDQ5IDE4IiBzdHJva2U9IiM0QTU3NjciLz4KPC9zdmc+Cg==);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-position: 50% 50%;
  position: absolute;
  top: 10px;
  right: 5px;
  z-index: 10;
  cursor: pointer;
  width: 14px;
  height: 14px;
  display: block;
}
.b-seats__item-minus {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTEiIGhlaWdodD0iMTkiIHZpZXdCb3g9IjAgMCAxMSAxOSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEwLjAwMDUgMUwxLjUwMDQ5IDkuNUwxMC4wMDA1IDE4IiBzdHJva2U9IiM0QTU3NjciLz4KPC9zdmc+Cg==);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-position: 50% 50%;
  position: absolute;
  top: 10px;
  right: 50px;
  z-index: 10;
  cursor: pointer;
  width: 14px;
  height: 14px;
  display: block;
}
.b-seats__item-value {
  top: 7px;
  right: 23px;
  z-index: 10;
  cursor: pointer;
  width: 25px;
  height: 20px;
  text-align: center;
  display: block;
  position: absolute;
  color: #ffffff;
}
.b-seats__child-age {
  -webkit-border-radius: 3px;
  -webkit-background-clip: padding-box;
  -moz-border-radius: 3px;
  -moz-background-clip: padding;
  border-radius: 3px;
  background-clip: padding-box;
  background: #455160;
  color: #A4ABB3;
  padding: 10px;
  position: absolute;
  top: 68px;
  width: 185px;
  right: 100%;
  margin-right: -5px;
  z-index: 5;
  display: none;
}
.b-seats__child-age-title {
  padding: 2px 0 8px 0;
  line-height: 1;
}
.b-seats__child-age__item {
  border-top: 1px solid #2F3842;
  height: 40px;
  line-height: 40px;
  padding: 0 10px;
  zoom: 1;
}
.b-seats__child-age__item:before,
.b-seats__child-age__item:after {
  content: "";
  display: table;
}
.b-seats__child-age__item:after {
  clear: both;
}
.b-seats__child-age__item:before,
.b-seats__child-age__item:after {
  content: "";
  display: table;
}
.b-seats__child-age__item:after {
  clear: both;
}
.b-seats__child-age__item label {
  float: left;
  height: 39px;
  line-height: 40px;
}
.b-seats__child-age__item .b-seats__child-age__item-input {
  float: right;
  height: 30px;
  border: 1px solid rgba(255, 255, 255, 0.2);
  width: 50px;
  margin-top: 5px;
  background: #4A5767;
  -webkit-border-radius: 3px;
  -webkit-background-clip: padding-box;
  -moz-border-radius: 3px;
  -moz-background-clip: padding;
  border-radius: 3px;
  background-clip: padding-box;
  text-align: center;
  color: #ffffff;
}
.b-seats__child-age__item .b-seats__child-age__item-input.validation-error {
  border-color: #D70000;
}
.b-seats-complex:before {
  top: 7px;
}
.b-seats-complex:after {
  content: " ";
  display: block;
  width: 1px;
  height: 16px;
  position: absolute;
  right: 0;
  top: 50%;
  margin-top: -8px;
  background: rgba(255, 255, 255, 0.2);
}
.b-seats-complex .b-seats__input:after {
  content: " ";
  display: block;
  width: 1px;
  height: 16px;
  position: absolute;
  left: 0;
  top: 50%;
  margin-top: -8px;
  background: rgba(255, 255, 255, 0.2);
}
.b-seats__info {
  -webkit-border-radius: 3px;
  -webkit-background-clip: padding-box;
  -moz-border-radius: 3px;
  -moz-background-clip: padding;
  border-radius: 3px;
  background-clip: padding-box;
  background: #ffffff;
  padding: 10px;
  color: #4A5767;
  position: absolute;
  top: 100%;
  text-align: center;
  -webkit-box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.07);
  -moz-box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.07);
  box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.07);
  margin-top: -5px;
  z-index: 10;
  font-size: 14px;
}
.b-seats__validation {
  position: absolute;
  bottom: 100%;
  right: -1px;
  margin-bottom: -3px;
  left: -1px;
  width: auto;
}
.b-seats__validation-visible {
  opacity: 1 !important;
  display: block;
  height: auto !important;
}
@media (max-width: 768px) {
  .b-seats__popup {
    width: 100%;
    left: 0;
  }
  .b-seats__list {
    width: 100%;
    float: none;
  }
  .b-seats__child-age {
    position: static;
    width: 100%;
    left: 0;
    top: 0;
    padding: 10px;
    right: auto;
    margin: 0;
  }
  .b-seats__item {
    white-space: normal;
  }
}

.image-checkbox__input:hover + .image-checkbox__icon {
  color: #099C9D;
  box-shadow: 0 4px 4px rgba(0, 0, 0, 0.25), inset 1px 1px #099C9D, inset -1px -1px #099C9D;
}
.image-checkbox__input:hover + .image-checkbox__icon--0-SPEQ-SNOW {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzciIGhlaWdodD0iMzQiIHZpZXdCb3g9IjAgMCAzNyAzNCIgZmlsbD0iIzA5OUM5RCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTM0LjE1MzggNS42NjY2N0gyNy4wMzdWNC4yNUMyNy4wMzU4IDMuMTIzMjIgMjYuNTg1NiAyLjA0Mjk1IDI1Ljc4NTIgMS4yNDYxOUMyNC45ODQ4IDAuNDQ5NDM5IDIzLjg5OTcgMC4wMDEyNjU0OSAyMi43Njc4IDBIMTQuMjI5M0MxMy4wOTc1IDAuMDAxMjY1NDkgMTIuMDEyMyAwLjQ0OTQzOSAxMS4yMTE5IDEuMjQ2MTlDMTAuNDExNiAyLjA0Mjk1IDkuOTYxMzkgMy4xMjMyMiA5Ljk2MDEyIDQuMjVWNS42NjY2N0gyLjg0NjE1QzIuMDkxNTcgNS42Njc1MSAxLjM2ODEzIDUuOTY2MjkgMC44MzQ1NTUgNi40OTc0NkMwLjMwMDk4MSA3LjAyODYzIDAuMDAwODQ3NDgxIDcuNzQ4ODEgMCA4LjVWMzEuMTY2N0MwLjAwMDg0NzQ4MSAzMS45MTc5IDAuMzAwOTgxIDMyLjYzOCAwLjgzNDU1NSAzMy4xNjkyQzEuMzY4MTMgMzMuNzAwNCAyLjA5MTU3IDMzLjk5OTIgMi44NDYxNSAzNEgzNC4xNTM4QzM0LjkwODQgMzMuOTk5MiAzNS42MzE5IDMzLjcwMDQgMzYuMTY1NCAzMy4xNjkyQzM2LjY5OSAzMi42MzggMzYuOTk5MSAzMS45MTc5IDM3IDMxLjE2NjdWOC41QzM2Ljk5OTEgNy43NDg4MSAzNi42OTkgNy4wMjg2MyAzNi4xNjU0IDYuNDk3NDZDMzUuNjMxOSA1Ljk2NjI5IDM0LjkwODQgNS42Njc1MSAzNC4xNTM4IDUuNjY2NjdaTTEyLjgwNjMgNC4yNUMxMi44MDY3IDMuODc0NDIgMTIuOTU2OCAzLjUxNDM2IDEzLjIyMzYgMy4yNDg3OEMxMy40OTA0IDIuOTgzMjEgMTMuODUyMSAyLjgzMzggMTQuMjI5MyAyLjgzMzMzSDIyLjc2NzhDMjMuMTQ1MSAyLjgzMzggMjMuNTA2OCAyLjk4MzIxIDIzLjc3MzYgMy4yNDg3OEMyNC4wNDAzIDMuNTE0MzYgMjQuMTkwNCAzLjg3NDQyIDI0LjE5MDkgNC4yNVY1LjY2NjY3SDEyLjgwNjNWNC4yNVpNMzQuMTUzOCAzMS4xNjY3SDIuODQ2MTVWOC41SDkuOTYwMTJWMTIuNzVDOS45NjAxMiAxMy4xMjU3IDEwLjExIDEzLjQ4NjEgMTAuMzc2OSAxMy43NTE3QzEwLjY0MzggMTQuMDE3NCAxMS4wMDU4IDE0LjE2NjcgMTEuMzgzMiAxNC4xNjY3QzExLjc2MDYgMTQuMTY2NyAxMi4xMjI2IDE0LjAxNzQgMTIuMzg5NSAxMy43NTE3QzEyLjY1NjMgMTMuNDg2MSAxMi44MDYzIDEzLjEyNTcgMTIuODA2MyAxMi43NVY4LjVIMjQuMTkwOVYxMi43NUMyNC4xOTA5IDEzLjEyNTcgMjQuMzQwOCAxMy40ODYxIDI0LjYwNzcgMTMuNzUxN0MyNC44NzQ2IDE0LjAxNzQgMjUuMjM2NSAxNC4xNjY3IDI1LjYxNCAxNC4xNjY3QzI1Ljk5MTQgMTQuMTY2NyAyNi4zNTM0IDE0LjAxNzQgMjYuNjIwMiAxMy43NTE3QzI2Ljg4NzEgMTMuNDg2MSAyNy4wMzcgMTMuMTI1NyAyNy4wMzcgMTIuNzVWOC41SDM0LjE1MzhMMzQuMTU1NiAzMS4xNjY3SDM0LjE1MzhaIi8+CjxwYXRoIGQ9Ik0xMy40NTcgMjVIOC41ODM5OFYyNC4wMzMyTDEwLjg4MzggMjEuNTgyQzExLjE5OTUgMjEuMjM3IDExLjQzMjMgMjAuOTM1OSAxMS41ODIgMjAuNjc4N0MxMS43MzUgMjAuNDIxNSAxMS44MTE1IDIwLjE3NzQgMTEuODExNSAxOS45NDYzQzExLjgxMTUgMTkuNjMwNSAxMS43MzE4IDE5LjM4MzEgMTEuNTcyMyAxOS4yMDQxQzExLjQxMjggMTkuMDIxOCAxMS4xODQ5IDE4LjkzMDcgMTAuODg4NyAxOC45MzA3QzEwLjU2OTcgMTguOTMwNyAxMC4zMTc0IDE5LjA0MTMgMTAuMTMxOCAxOS4yNjI3QzkuOTQ5NTQgMTkuNDgwOCA5Ljg1ODQgMTkuNzY4OSA5Ljg1ODQgMjAuMTI3SDguNDQyMzhDOC40NDIzOCAxOS42OTQgOC41NDQ5MiAxOS4yOTg1IDguNzUgMTguOTQwNEM4Ljk1ODMzIDE4LjU4MjQgOS4yNTEzIDE4LjMwMjQgOS42Mjg5MSAxOC4xMDA2QzEwLjAwNjUgMTcuODk1NSAxMC40MzQ2IDE3Ljc5MyAxMC45MTMxIDE3Ljc5M0MxMS42NDU1IDE3Ljc5MyAxMi4yMTM1IDE3Ljk2ODggMTIuNjE3MiAxOC4zMjAzQzEzLjAyNDEgMTguNjcxOSAxMy4yMjc1IDE5LjE2ODMgMTMuMjI3NSAxOS44MDk2QzEzLjIyNzUgMjAuMTYxMSAxMy4xMzY0IDIwLjUxOTIgMTIuOTU0MSAyMC44ODM4QzEyLjc3MTggMjEuMjQ4NCAxMi40NTkzIDIxLjY3MzIgMTIuMDE2NiAyMi4xNTgyTDEwLjQwMDQgMjMuODYyM0gxMy40NTdWMjVaTTE1Ljc2MTcgMjAuODIwM0gxNi41MTM3QzE2Ljg3MTcgMjAuODIwMyAxNy4xMzcgMjAuNzMwOCAxNy4zMDk2IDIwLjU1MThDMTcuNDgyMSAyMC4zNzI3IDE3LjU2ODQgMjAuMTM1MSAxNy41Njg0IDE5LjgzODlDMTcuNTY4NCAxOS41NTI0IDE3LjQ4MjEgMTkuMzI5NCAxNy4zMDk2IDE5LjE2OTlDMTcuMTQwMyAxOS4wMTA0IDE2LjkwNTkgMTguOTMwNyAxNi42MDY0IDE4LjkzMDdDMTYuMzM2MyAxOC45MzA3IDE2LjExIDE5LjAwNTUgMTUuOTI3NyAxOS4xNTUzQzE1Ljc0NTQgMTkuMzAxOCAxNS42NTQzIDE5LjQ5MzggMTUuNjU0MyAxOS43MzE0SDE0LjI0MzJDMTQuMjQzMiAxOS4zNjA0IDE0LjM0MjQgMTkuMDI4MyAxNC41NDEgMTguNzM1NEMxNC43NDI4IDE4LjQzOTEgMTUuMDIyOCAxOC4yMDggMTUuMzgwOSAxOC4wNDJDMTUuNzQyMiAxNy44NzYgMTYuMTM5MyAxNy43OTMgMTYuNTcyMyAxNy43OTNDMTcuMzI0MiAxNy43OTMgMTcuOTEzNCAxNy45NzM2IDE4LjMzOTggMTguMzM1QzE4Ljc2NjMgMTguNjkzIDE4Ljk3OTUgMTkuMTg3OCAxOC45Nzk1IDE5LjgxOTNDMTguOTc5NSAyMC4xNDQ5IDE4Ljg4MDIgMjAuNDQ0MyAxOC42ODE2IDIwLjcxNzhDMTguNDgzMSAyMC45OTEyIDE4LjIyMjcgMjEuMjAxMiAxNy45MDA0IDIxLjM0NzdDMTguMzAwOCAyMS40OTA5IDE4LjU5ODYgMjEuNzA1NyAxOC43OTM5IDIxLjk5MjJDMTguOTkyNSAyMi4yNzg2IDE5LjA5MTggMjIuNjE3MiAxOS4wOTE4IDIzLjAwNzhDMTkuMDkxOCAyMy42MzkzIDE4Ljg2MDcgMjQuMTQ1NSAxOC4zOTg0IDI0LjUyNjRDMTcuOTM5NSAyNC45MDcyIDE3LjMzMDcgMjUuMDk3NyAxNi41NzIzIDI1LjA5NzdDMTUuODYyNiAyNS4wOTc3IDE1LjI4MTYgMjQuOTEwNSAxNC44MjkxIDI0LjUzNjFDMTQuMzc5OSAyNC4xNjE4IDE0LjE1NTMgMjMuNjY3IDE0LjE1NTMgMjMuMDUxOEgxNS41NjY0QzE1LjU2NjQgMjMuMzE4NyAxNS42NjU3IDIzLjUzNjggMTUuODY0MyAyMy43MDYxQzE2LjA2NjEgMjMuODc1MyAxNi4zMTM1IDIzLjk2IDE2LjYwNjQgMjMuOTZDMTYuOTQxNyAyMy45NiAxNy4yMDM4IDIzLjg3MjEgMTcuMzkyNiAyMy42OTYzQzE3LjU4NDYgMjMuNTE3MyAxNy42ODA3IDIzLjI4MTIgMTcuNjgwNyAyMi45ODgzQzE3LjY4MDcgMjIuMjc4NiAxNy4yOSAyMS45MjM4IDE2LjUwODggMjEuOTIzOEgxNS43NjE3VjIwLjgyMDNaTTI0LjY4NzUgMjMuMDUxOEgyNC4xMjExVjI1SDIyLjcxVjE5LjcxNjhIMjQuMTIxMVYyMS43MDQxSDI0LjYyNEwyNS43NzY0IDE5LjcxNjhIMjcuNTU4NkwyNS44MzAxIDIyLjIzMTRMMjcuNzE5NyAyNUgyNS44Mzk4TDI0LjY4NzUgMjMuMDUxOFpNMzEuODUwNiAyMC44NTk0SDI5LjY2MzFWMjVIMjguMjUyVjE5LjcxNjhIMzEuODUwNlYyMC44NTk0WiIvPgo8L3N2Zz4K);
}
.image-checkbox__input:hover + .image-checkbox__icon .image-checkbox__add-block {
  display: block;
}
.image-checkbox__input:checked + .image-checkbox__icon {
  color: #000000;
  box-shadow: 0 4px 4px rgba(0, 0, 0, 0.25), inset 1px 1px #099C9D, inset -1px -1px #099C9D;
}
.image-checkbox__input:checked + .image-checkbox__icon--0-SPEQ-SNOW {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzciIGhlaWdodD0iMzQiIHZpZXdCb3g9IjAgMCAzNyAzNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTM0LjE1MzggNS42NjY2N0gyNy4wMzdWNC4yNUMyNy4wMzU4IDMuMTIzMjIgMjYuNTg1NiAyLjA0Mjk1IDI1Ljc4NTIgMS4yNDYxOUMyNC45ODQ4IDAuNDQ5NDM5IDIzLjg5OTcgMC4wMDEyNjU0OSAyMi43Njc4IDBIMTQuMjI5M0MxMy4wOTc1IDAuMDAxMjY1NDkgMTIuMDEyMyAwLjQ0OTQzOSAxMS4yMTE5IDEuMjQ2MTlDMTAuNDExNiAyLjA0Mjk1IDkuOTYxMzkgMy4xMjMyMiA5Ljk2MDEyIDQuMjVWNS42NjY2N0gyLjg0NjE1QzIuMDkxNTcgNS42Njc1MSAxLjM2ODEzIDUuOTY2MjkgMC44MzQ1NTUgNi40OTc0NkMwLjMwMDk4MSA3LjAyODYzIDAuMDAwODQ3NDgxIDcuNzQ4ODEgMCA4LjVWMzEuMTY2N0MwLjAwMDg0NzQ4MSAzMS45MTc5IDAuMzAwOTgxIDMyLjYzOCAwLjgzNDU1NSAzMy4xNjkyQzEuMzY4MTMgMzMuNzAwNCAyLjA5MTU3IDMzLjk5OTIgMi44NDYxNSAzNEgzNC4xNTM4QzM0LjkwODQgMzMuOTk5MiAzNS42MzE5IDMzLjcwMDQgMzYuMTY1NCAzMy4xNjkyQzM2LjY5OSAzMi42MzggMzYuOTk5MSAzMS45MTc5IDM3IDMxLjE2NjdWOC41QzM2Ljk5OTEgNy43NDg4MSAzNi42OTkgNy4wMjg2MyAzNi4xNjU0IDYuNDk3NDZDMzUuNjMxOSA1Ljk2NjI5IDM0LjkwODQgNS42Njc1MSAzNC4xNTM4IDUuNjY2NjdaTTEyLjgwNjMgNC4yNUMxMi44MDY3IDMuODc0NDIgMTIuOTU2OCAzLjUxNDM2IDEzLjIyMzYgMy4yNDg3OEMxMy40OTA0IDIuOTgzMjEgMTMuODUyMSAyLjgzMzggMTQuMjI5MyAyLjgzMzMzSDIyLjc2NzhDMjMuMTQ1MSAyLjgzMzggMjMuNTA2OCAyLjk4MzIxIDIzLjc3MzYgMy4yNDg3OEMyNC4wNDAzIDMuNTE0MzYgMjQuMTkwNCAzLjg3NDQyIDI0LjE5MDkgNC4yNVY1LjY2NjY3SDEyLjgwNjNWNC4yNVpNMzQuMTUzOCAzMS4xNjY3SDIuODQ2MTVWOC41SDkuOTYwMTJWMTIuNzVDOS45NjAxMiAxMy4xMjU3IDEwLjExIDEzLjQ4NjEgMTAuMzc2OSAxMy43NTE3QzEwLjY0MzggMTQuMDE3NCAxMS4wMDU4IDE0LjE2NjcgMTEuMzgzMiAxNC4xNjY3QzExLjc2MDYgMTQuMTY2NyAxMi4xMjI2IDE0LjAxNzQgMTIuMzg5NSAxMy43NTE3QzEyLjY1NjMgMTMuNDg2MSAxMi44MDYzIDEzLjEyNTcgMTIuODA2MyAxMi43NVY4LjVIMjQuMTkwOVYxMi43NUMyNC4xOTA5IDEzLjEyNTcgMjQuMzQwOCAxMy40ODYxIDI0LjYwNzcgMTMuNzUxN0MyNC44NzQ2IDE0LjAxNzQgMjUuMjM2NSAxNC4xNjY3IDI1LjYxNCAxNC4xNjY3QzI1Ljk5MTQgMTQuMTY2NyAyNi4zNTM0IDE0LjAxNzQgMjYuNjIwMiAxMy43NTE3QzI2Ljg4NzEgMTMuNDg2MSAyNy4wMzcgMTMuMTI1NyAyNy4wMzcgMTIuNzVWOC41SDM0LjE1MzhMMzQuMTU1NiAzMS4xNjY3SDM0LjE1MzhaIiBmaWxsPSIjNEE1NzY3Ii8+CjxwYXRoIGQ9Ik0xMy40NTcgMjVIOC41ODM5OFYyNC4wMzMyTDEwLjg4MzggMjEuNTgyQzExLjE5OTUgMjEuMjM3IDExLjQzMjMgMjAuOTM1OSAxMS41ODIgMjAuNjc4N0MxMS43MzUgMjAuNDIxNSAxMS44MTE1IDIwLjE3NzQgMTEuODExNSAxOS45NDYzQzExLjgxMTUgMTkuNjMwNSAxMS43MzE4IDE5LjM4MzEgMTEuNTcyMyAxOS4yMDQxQzExLjQxMjggMTkuMDIxOCAxMS4xODQ5IDE4LjkzMDcgMTAuODg4NyAxOC45MzA3QzEwLjU2OTcgMTguOTMwNyAxMC4zMTc0IDE5LjA0MTMgMTAuMTMxOCAxOS4yNjI3QzkuOTQ5NTQgMTkuNDgwOCA5Ljg1ODQgMTkuNzY4OSA5Ljg1ODQgMjAuMTI3SDguNDQyMzhDOC40NDIzOCAxOS42OTQgOC41NDQ5MiAxOS4yOTg1IDguNzUgMTguOTQwNEM4Ljk1ODMzIDE4LjU4MjQgOS4yNTEzIDE4LjMwMjQgOS42Mjg5MSAxOC4xMDA2QzEwLjAwNjUgMTcuODk1NSAxMC40MzQ2IDE3Ljc5MyAxMC45MTMxIDE3Ljc5M0MxMS42NDU1IDE3Ljc5MyAxMi4yMTM1IDE3Ljk2ODggMTIuNjE3MiAxOC4zMjAzQzEzLjAyNDEgMTguNjcxOSAxMy4yMjc1IDE5LjE2ODMgMTMuMjI3NSAxOS44MDk2QzEzLjIyNzUgMjAuMTYxMSAxMy4xMzY0IDIwLjUxOTIgMTIuOTU0MSAyMC44ODM4QzEyLjc3MTggMjEuMjQ4NCAxMi40NTkzIDIxLjY3MzIgMTIuMDE2NiAyMi4xNTgyTDEwLjQwMDQgMjMuODYyM0gxMy40NTdWMjVaTTE1Ljc2MTcgMjAuODIwM0gxNi41MTM3QzE2Ljg3MTcgMjAuODIwMyAxNy4xMzcgMjAuNzMwOCAxNy4zMDk2IDIwLjU1MThDMTcuNDgyMSAyMC4zNzI3IDE3LjU2ODQgMjAuMTM1MSAxNy41Njg0IDE5LjgzODlDMTcuNTY4NCAxOS41NTI0IDE3LjQ4MjEgMTkuMzI5NCAxNy4zMDk2IDE5LjE2OTlDMTcuMTQwMyAxOS4wMTA0IDE2LjkwNTkgMTguOTMwNyAxNi42MDY0IDE4LjkzMDdDMTYuMzM2MyAxOC45MzA3IDE2LjExIDE5LjAwNTUgMTUuOTI3NyAxOS4xNTUzQzE1Ljc0NTQgMTkuMzAxOCAxNS42NTQzIDE5LjQ5MzggMTUuNjU0MyAxOS43MzE0SDE0LjI0MzJDMTQuMjQzMiAxOS4zNjA0IDE0LjM0MjQgMTkuMDI4MyAxNC41NDEgMTguNzM1NEMxNC43NDI4IDE4LjQzOTEgMTUuMDIyOCAxOC4yMDggMTUuMzgwOSAxOC4wNDJDMTUuNzQyMiAxNy44NzYgMTYuMTM5MyAxNy43OTMgMTYuNTcyMyAxNy43OTNDMTcuMzI0MiAxNy43OTMgMTcuOTEzNCAxNy45NzM2IDE4LjMzOTggMTguMzM1QzE4Ljc2NjMgMTguNjkzIDE4Ljk3OTUgMTkuMTg3OCAxOC45Nzk1IDE5LjgxOTNDMTguOTc5NSAyMC4xNDQ5IDE4Ljg4MDIgMjAuNDQ0MyAxOC42ODE2IDIwLjcxNzhDMTguNDgzMSAyMC45OTEyIDE4LjIyMjcgMjEuMjAxMiAxNy45MDA0IDIxLjM0NzdDMTguMzAwOCAyMS40OTA5IDE4LjU5ODYgMjEuNzA1NyAxOC43OTM5IDIxLjk5MjJDMTguOTkyNSAyMi4yNzg2IDE5LjA5MTggMjIuNjE3MiAxOS4wOTE4IDIzLjAwNzhDMTkuMDkxOCAyMy42MzkzIDE4Ljg2MDcgMjQuMTQ1NSAxOC4zOTg0IDI0LjUyNjRDMTcuOTM5NSAyNC45MDcyIDE3LjMzMDcgMjUuMDk3NyAxNi41NzIzIDI1LjA5NzdDMTUuODYyNiAyNS4wOTc3IDE1LjI4MTYgMjQuOTEwNSAxNC44MjkxIDI0LjUzNjFDMTQuMzc5OSAyNC4xNjE4IDE0LjE1NTMgMjMuNjY3IDE0LjE1NTMgMjMuMDUxOEgxNS41NjY0QzE1LjU2NjQgMjMuMzE4NyAxNS42NjU3IDIzLjUzNjggMTUuODY0MyAyMy43MDYxQzE2LjA2NjEgMjMuODc1MyAxNi4zMTM1IDIzLjk2IDE2LjYwNjQgMjMuOTZDMTYuOTQxNyAyMy45NiAxNy4yMDM4IDIzLjg3MjEgMTcuMzkyNiAyMy42OTYzQzE3LjU4NDYgMjMuNTE3MyAxNy42ODA3IDIzLjI4MTIgMTcuNjgwNyAyMi45ODgzQzE3LjY4MDcgMjIuMjc4NiAxNy4yOSAyMS45MjM4IDE2LjUwODggMjEuOTIzOEgxNS43NjE3VjIwLjgyMDNaTTI0LjY4NzUgMjMuMDUxOEgyNC4xMjExVjI1SDIyLjcxVjE5LjcxNjhIMjQuMTIxMVYyMS43MDQxSDI0LjYyNEwyNS43NzY0IDE5LjcxNjhIMjcuNTU4NkwyNS44MzAxIDIyLjIzMTRMMjcuNzE5NyAyNUgyNS44Mzk4TDI0LjY4NzUgMjMuMDUxOFpNMzEuODUwNiAyMC44NTk0SDI5LjY2MzFWMjVIMjguMjUyVjE5LjcxNjhIMzEuODUwNlYyMC44NTk0WiIgZmlsbD0iIzRBNTc2NyIvPgo8L3N2Zz4K);
}
.image-checkbox__input:checked + .image-checkbox__icon .image-checkbox__add-block {
  display: none;
}
.image-checkbox__label {
  margin-right: 15px;
  margin-bottom: 20px;
  cursor: pointer;
}
.image-checkbox__icon {
  position: relative;
  width: 90px;
  height: 90px;
  padding-top: 55px;
  border: 0;
  border-radius: 3px;
  box-shadow: 0 4px 4px rgba(0, 0, 0, 0.25), inset 1px 1px #F0F0F0, inset -1px -1px #F0F0F0;
  background-repeat: no-repeat;
  background-position: 50% 50%;
  text-align: center;
  font-size: 12px;
  font-weight: 500;
  line-height: 17px;
  color: #4A5767;
}
.image-checkbox__icon:last-child {
  margin-right: 0;
}
.image-checkbox__icon--baggage-not-incl {
  border: 0;
  box-shadow: none;
  background-image: url(8abe3cc240af17bf5143e747904f2fc1.svg);
}
.image-checkbox__icon--0-SPEQ-SNOW {
  background-position: 50% 8px;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzciIGhlaWdodD0iMzQiIHZpZXdCb3g9IjAgMCAzNyAzNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTM0LjE1MzggNS42NjY2N0gyNy4wMzdWNC4yNUMyNy4wMzU4IDMuMTIzMjIgMjYuNTg1NiAyLjA0Mjk1IDI1Ljc4NTIgMS4yNDYxOUMyNC45ODQ4IDAuNDQ5NDM5IDIzLjg5OTcgMC4wMDEyNjU0OSAyMi43Njc4IDBIMTQuMjI5M0MxMy4wOTc1IDAuMDAxMjY1NDkgMTIuMDEyMyAwLjQ0OTQzOSAxMS4yMTE5IDEuMjQ2MTlDMTAuNDExNiAyLjA0Mjk1IDkuOTYxMzkgMy4xMjMyMiA5Ljk2MDEyIDQuMjVWNS42NjY2N0gyLjg0NjE1QzIuMDkxNTcgNS42Njc1MSAxLjM2ODEzIDUuOTY2MjkgMC44MzQ1NTUgNi40OTc0NkMwLjMwMDk4MSA3LjAyODYzIDAuMDAwODQ3NDgxIDcuNzQ4ODEgMCA4LjVWMzEuMTY2N0MwLjAwMDg0NzQ4MSAzMS45MTc5IDAuMzAwOTgxIDMyLjYzOCAwLjgzNDU1NSAzMy4xNjkyQzEuMzY4MTMgMzMuNzAwNCAyLjA5MTU3IDMzLjk5OTIgMi44NDYxNSAzNEgzNC4xNTM4QzM0LjkwODQgMzMuOTk5MiAzNS42MzE5IDMzLjcwMDQgMzYuMTY1NCAzMy4xNjkyQzM2LjY5OSAzMi42MzggMzYuOTk5MSAzMS45MTc5IDM3IDMxLjE2NjdWOC41QzM2Ljk5OTEgNy43NDg4MSAzNi42OTkgNy4wMjg2MyAzNi4xNjU0IDYuNDk3NDZDMzUuNjMxOSA1Ljk2NjI5IDM0LjkwODQgNS42Njc1MSAzNC4xNTM4IDUuNjY2NjdaTTEyLjgwNjMgNC4yNUMxMi44MDY3IDMuODc0NDIgMTIuOTU2OCAzLjUxNDM2IDEzLjIyMzYgMy4yNDg3OEMxMy40OTA0IDIuOTgzMjEgMTMuODUyMSAyLjgzMzggMTQuMjI5MyAyLjgzMzMzSDIyLjc2NzhDMjMuMTQ1MSAyLjgzMzggMjMuNTA2OCAyLjk4MzIxIDIzLjc3MzYgMy4yNDg3OEMyNC4wNDAzIDMuNTE0MzYgMjQuMTkwNCAzLjg3NDQyIDI0LjE5MDkgNC4yNVY1LjY2NjY3SDEyLjgwNjNWNC4yNVpNMzQuMTUzOCAzMS4xNjY3SDIuODQ2MTVWOC41SDkuOTYwMTJWMTIuNzVDOS45NjAxMiAxMy4xMjU3IDEwLjExIDEzLjQ4NjEgMTAuMzc2OSAxMy43NTE3QzEwLjY0MzggMTQuMDE3NCAxMS4wMDU4IDE0LjE2NjcgMTEuMzgzMiAxNC4xNjY3QzExLjc2MDYgMTQuMTY2NyAxMi4xMjI2IDE0LjAxNzQgMTIuMzg5NSAxMy43NTE3QzEyLjY1NjMgMTMuNDg2MSAxMi44MDYzIDEzLjEyNTcgMTIuODA2MyAxMi43NVY4LjVIMjQuMTkwOVYxMi43NUMyNC4xOTA5IDEzLjEyNTcgMjQuMzQwOCAxMy40ODYxIDI0LjYwNzcgMTMuNzUxN0MyNC44NzQ2IDE0LjAxNzQgMjUuMjM2NSAxNC4xNjY3IDI1LjYxNCAxNC4xNjY3QzI1Ljk5MTQgMTQuMTY2NyAyNi4zNTM0IDE0LjAxNzQgMjYuNjIwMiAxMy43NTE3QzI2Ljg4NzEgMTMuNDg2MSAyNy4wMzcgMTMuMTI1NyAyNy4wMzcgMTIuNzVWOC41SDM0LjE1MzhMMzQuMTU1NiAzMS4xNjY3SDM0LjE1MzhaIiBmaWxsPSIjNEE1NzY3Ii8+CjxwYXRoIGQ9Ik0xMy40NTcgMjVIOC41ODM5OFYyNC4wMzMyTDEwLjg4MzggMjEuNTgyQzExLjE5OTUgMjEuMjM3IDExLjQzMjMgMjAuOTM1OSAxMS41ODIgMjAuNjc4N0MxMS43MzUgMjAuNDIxNSAxMS44MTE1IDIwLjE3NzQgMTEuODExNSAxOS45NDYzQzExLjgxMTUgMTkuNjMwNSAxMS43MzE4IDE5LjM4MzEgMTEuNTcyMyAxOS4yMDQxQzExLjQxMjggMTkuMDIxOCAxMS4xODQ5IDE4LjkzMDcgMTAuODg4NyAxOC45MzA3QzEwLjU2OTcgMTguOTMwNyAxMC4zMTc0IDE5LjA0MTMgMTAuMTMxOCAxOS4yNjI3QzkuOTQ5NTQgMTkuNDgwOCA5Ljg1ODQgMTkuNzY4OSA5Ljg1ODQgMjAuMTI3SDguNDQyMzhDOC40NDIzOCAxOS42OTQgOC41NDQ5MiAxOS4yOTg1IDguNzUgMTguOTQwNEM4Ljk1ODMzIDE4LjU4MjQgOS4yNTEzIDE4LjMwMjQgOS42Mjg5MSAxOC4xMDA2QzEwLjAwNjUgMTcuODk1NSAxMC40MzQ2IDE3Ljc5MyAxMC45MTMxIDE3Ljc5M0MxMS42NDU1IDE3Ljc5MyAxMi4yMTM1IDE3Ljk2ODggMTIuNjE3MiAxOC4zMjAzQzEzLjAyNDEgMTguNjcxOSAxMy4yMjc1IDE5LjE2ODMgMTMuMjI3NSAxOS44MDk2QzEzLjIyNzUgMjAuMTYxMSAxMy4xMzY0IDIwLjUxOTIgMTIuOTU0MSAyMC44ODM4QzEyLjc3MTggMjEuMjQ4NCAxMi40NTkzIDIxLjY3MzIgMTIuMDE2NiAyMi4xNTgyTDEwLjQwMDQgMjMuODYyM0gxMy40NTdWMjVaTTE1Ljc2MTcgMjAuODIwM0gxNi41MTM3QzE2Ljg3MTcgMjAuODIwMyAxNy4xMzcgMjAuNzMwOCAxNy4zMDk2IDIwLjU1MThDMTcuNDgyMSAyMC4zNzI3IDE3LjU2ODQgMjAuMTM1MSAxNy41Njg0IDE5LjgzODlDMTcuNTY4NCAxOS41NTI0IDE3LjQ4MjEgMTkuMzI5NCAxNy4zMDk2IDE5LjE2OTlDMTcuMTQwMyAxOS4wMTA0IDE2LjkwNTkgMTguOTMwNyAxNi42MDY0IDE4LjkzMDdDMTYuMzM2MyAxOC45MzA3IDE2LjExIDE5LjAwNTUgMTUuOTI3NyAxOS4xNTUzQzE1Ljc0NTQgMTkuMzAxOCAxNS42NTQzIDE5LjQ5MzggMTUuNjU0MyAxOS43MzE0SDE0LjI0MzJDMTQuMjQzMiAxOS4zNjA0IDE0LjM0MjQgMTkuMDI4MyAxNC41NDEgMTguNzM1NEMxNC43NDI4IDE4LjQzOTEgMTUuMDIyOCAxOC4yMDggMTUuMzgwOSAxOC4wNDJDMTUuNzQyMiAxNy44NzYgMTYuMTM5MyAxNy43OTMgMTYuNTcyMyAxNy43OTNDMTcuMzI0MiAxNy43OTMgMTcuOTEzNCAxNy45NzM2IDE4LjMzOTggMTguMzM1QzE4Ljc2NjMgMTguNjkzIDE4Ljk3OTUgMTkuMTg3OCAxOC45Nzk1IDE5LjgxOTNDMTguOTc5NSAyMC4xNDQ5IDE4Ljg4MDIgMjAuNDQ0MyAxOC42ODE2IDIwLjcxNzhDMTguNDgzMSAyMC45OTEyIDE4LjIyMjcgMjEuMjAxMiAxNy45MDA0IDIxLjM0NzdDMTguMzAwOCAyMS40OTA5IDE4LjU5ODYgMjEuNzA1NyAxOC43OTM5IDIxLjk5MjJDMTguOTkyNSAyMi4yNzg2IDE5LjA5MTggMjIuNjE3MiAxOS4wOTE4IDIzLjAwNzhDMTkuMDkxOCAyMy42MzkzIDE4Ljg2MDcgMjQuMTQ1NSAxOC4zOTg0IDI0LjUyNjRDMTcuOTM5NSAyNC45MDcyIDE3LjMzMDcgMjUuMDk3NyAxNi41NzIzIDI1LjA5NzdDMTUuODYyNiAyNS4wOTc3IDE1LjI4MTYgMjQuOTEwNSAxNC44MjkxIDI0LjUzNjFDMTQuMzc5OSAyNC4xNjE4IDE0LjE1NTMgMjMuNjY3IDE0LjE1NTMgMjMuMDUxOEgxNS41NjY0QzE1LjU2NjQgMjMuMzE4NyAxNS42NjU3IDIzLjUzNjggMTUuODY0MyAyMy43MDYxQzE2LjA2NjEgMjMuODc1MyAxNi4zMTM1IDIzLjk2IDE2LjYwNjQgMjMuOTZDMTYuOTQxNyAyMy45NiAxNy4yMDM4IDIzLjg3MjEgMTcuMzkyNiAyMy42OTYzQzE3LjU4NDYgMjMuNTE3MyAxNy42ODA3IDIzLjI4MTIgMTcuNjgwNyAyMi45ODgzQzE3LjY4MDcgMjIuMjc4NiAxNy4yOSAyMS45MjM4IDE2LjUwODggMjEuOTIzOEgxNS43NjE3VjIwLjgyMDNaTTI0LjY4NzUgMjMuMDUxOEgyNC4xMjExVjI1SDIyLjcxVjE5LjcxNjhIMjQuMTIxMVYyMS43MDQxSDI0LjYyNEwyNS43NzY0IDE5LjcxNjhIMjcuNTU4NkwyNS44MzAxIDIyLjIzMTRMMjcuNzE5NyAyNUgyNS44Mzk4TDI0LjY4NzUgMjMuMDUxOFpNMzEuODUwNiAyMC44NTk0SDI5LjY2MzFWMjVIMjguMjUyVjE5LjcxNjhIMzEuODUwNlYyMC44NTk0WiIgZmlsbD0iIzRBNTc2NyIvPgo8L3N2Zz4K);
}
.image-checkbox__add-block {
  display: none;
  position: absolute;
  left: 0;
  bottom: 0;
  width: 100%;
  background-color: #099C9D;
  font-size: 10px;
  font-weight: 700;
  color: #ffffff;
  border-bottom-left-radius: 3px;
  border-bottom-right-radius: 3px;
}

.b-railway-carriers-input {
  font-size: 14px;
  position: relative;
  display: block;
}
.b-railway-carriers-input__wrapper {
  display: block !important;
}
.b-railway-carriers-input__hint {
  color: #4A5767;
  opacity: 0.5 !important;
}
.b-railway-carriers-input__items {
  background: #ffffff;
  padding: 0 0;
  margin-top: 1px;
  -webkit-border-bottom-right-radius: 3px;
  -moz-border-radius-bottomright: 3px;
  border-bottom-right-radius: 3px;
  -webkit-border-bottom-left-radius: 3px;
  -webkit-background-clip: padding-box;
  -moz-border-radius-bottomleft: 3px;
  -moz-background-clip: padding;
  border-bottom-left-radius: 3px;
  background-clip: padding-box;
  -webkit-box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.07);
  -moz-box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.07);
  box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.07);
  min-width: 265px;
  left: auto !important;
  right: 0;
  max-height: 240px;
  overflow: auto;
}
.b-railway-carriers-input__item {
  zoom: 1;
  line-height: 40px;
  padding: 0 10px;
  position: relative;
  cursor: pointer;
}
.b-railway-carriers-input__item:before,
.b-railway-carriers-input__item:after {
  content: "";
  display: table;
}
.b-railway-carriers-input__item:after {
  clear: both;
}
.b-railway-carriers-input__item:before,
.b-railway-carriers-input__item:after {
  content: "";
  display: table;
}
.b-railway-carriers-input__item:after {
  clear: both;
}
.b-railway-carriers-input__item_selected {
  zoom: 1;
  color: #099C9D;
  line-height: 40px;
  padding: 0 30px 0 10px;
  position: relative;
  display: block;
  height: 40px;
  width: 265px;
}
.b-railway-carriers-input__item_selected:before,
.b-railway-carriers-input__item_selected:after {
  content: "";
  display: table;
}
.b-railway-carriers-input__item_selected:after {
  clear: both;
}
.b-railway-carriers-input__item_selected:before,
.b-railway-carriers-input__item_selected:after {
  content: "";
  display: table;
}
.b-railway-carriers-input__item_selected:after {
  clear: both;
}
.b-railway-carriers-input__item_selected_text {
  width: 220px;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
  display: inline-block;
  position: relative;
}
.b-railway-carriers-input__item_selected:after,
.b-railway-carriers-input__item:after {
  content: ' ';
  background: rgba(0, 0, 0, 0.1);
  height: 1px;
  left: 3px;
  right: 3px;
  bottom: -1px;
  display: block;
  position: absolute;
}
.b-railway-carriers-input__cursor {
  background: #099C9D;
  color: #FF8D2E;
}
.b-railway-carriers-input__cursor.b-railway-carriers-input__item:after {
  display: none;
}
.b-railway-carriers-input__item-city {
  overflow: hidden;
  display: block;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.b-railway-carriers-input__item-code {
  position: absolute;
  right: 0;
  float: right;
  margin-right: 10px;
  padding-left: 15px;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxOS4yLjEsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0i0KHQu9C+0LlfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHZpZXdCb3g9IjAgMCAxMS40IDExLjQiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDExLjQgMTEuNDsiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4NCgkuc3Qwe2ZpbGw6bm9uZTtzdHJva2U6I0U1MDAwMDtzdHJva2UtbGluZWNhcDpzcXVhcmU7c3Ryb2tlLW1pdGVybGltaXQ6MTA7fQ0KPC9zdHlsZT4NCjxnPg0KCTxsaW5lIGNsYXNzPSJzdDAiIHgxPSIwLjciIHkxPSIwLjciIHgyPSIxMC43IiB5Mj0iMTAuNyIvPg0KCTxsaW5lIGNsYXNzPSJzdDAiIHgxPSIxMC43IiB5MT0iMC43IiB4Mj0iMC43IiB5Mj0iMTAuNyIvPg0KPC9nPg0KPC9zdmc+DQo=);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-position: 50% 50%;
  height: 14px;
  margin-top: 13px;
  cursor: pointer;
}
.b-railway-carriers__item:hover {
  background: rgba(0, 0, 0, 0.1);
}
.b-railway-carriers-input.validation-error .b-railway-carriers-input__input {
  color: #D70000;
}
.b-railway-carriers-input.validation-error .b-railway-carriers-input__input::-webkit-input-placeholder {
  color: #D70000;
}
.b-railway-carriers-input.validation-error .b-railway-carriers-input__input:-moz-placeholder {
  color: #D70000;
}
.b-railway-carriers-input.validation-error .b-railway-carriers-input__input::-moz-placeholder {
  color: #D70000;
}
.b-railway-carriers-input.validation-error .b-railway-carriers-input__input:-ms-input-placeholder {
  color: #D70000;
}
.b-search-form__params .b-railway-carriers-input__hint {
  color: #A4ABB3;
}
.b-search-form__params .b-railway-carriers-input__items {
  background: #4A5767;
}
.b-search-form__params .b-railway-carriers__item:hover {
  background: #ffffff;
  color: #4A5767;
}
.b-search-form__params .b-railway-carriers-input__item_selected {
  color: #ffffff;
}
.b-search-form__params .b-railway-carriers-input__item_selected:after,
.b-search-form__params .b-railway-carriers-input__item:after {
  background: #2F3842;
}
.b-search-form__params .b-railway-carriers-input__cursor {
  background: #ffffff;
  color: #ffffff;
}
.b-search-form__params .b-railway-carriers-input.validation-error .b-railway-carriers-input__input {
  color: #D70000;
}
.b-search-form__params .b-railway-carriers-input.validation-error .b-railway-carriers-input__input::-webkit-input-placeholder {
  color: #D70000;
}
.b-search-form__params .b-railway-carriers-input.validation-error .b-railway-carriers-input__input:-moz-placeholder {
  color: #D70000;
}
.b-search-form__params .b-railway-carriers-input.validation-error .b-railway-carriers-input__input::-moz-placeholder {
  color: #D70000;
}
.b-search-form__params .b-railway-carriers-input.validation-error .b-railway-carriers-input__input:-ms-input-placeholder {
  color: #D70000;
}
.b-search-form__params .b-railway-carriers__item:hover {
  background: #2F3842;
}
.l-grid-layout-33 .b-railway-carriers-input__items {
  width: 100%;
}

.b-geocoder-autocomplete__value {
  height: 33px;
  background: #ffffff;
}
@media (min-width: 1920px) {
  .b-geocoder-autocomplete__value {
    height: 41px;
  }
}
.b-geocoder-autocomplete__value--without-label {
  margin-top: 0;
}
.b-geocoder-autocomplete__item {
  height: unset !important;
}
.b-geocoder-autocomplete__item-caption {
  white-space: normal !important;
}






.b-passenger-autocomplete__wrapper {
  display: block !important;
}
.b-passenger-autocomplete__items {
  right: 0;
}
.b-passenger-autocomplete__item-city {
  color: #fff;
  overflow: hidden;
  display: block;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.b-passenger-autocomplete__item-code {
  color: #fff;
  float: left;
  font-size: 14px;
  margin-right: 10px;
  line-height: 40px;
  padding-left: 0;
}
.b-passenger-autocomplete.validation-error .b-passenger-autocomplete__input {
  color: #D70000;
}
.b-passenger-autocomplete.validation-error .b-passenger-autocomplete__input::-webkit-input-placeholder {
  color: #D70000;
}
.b-passenger-autocomplete.validation-error .b-passenger-autocomplete__input:-moz-placeholder {
  color: #D70000;
}
.b-passenger-autocomplete.validation-error .b-passenger-autocomplete__input::-moz-placeholder {
  color: #D70000;
}
.b-passenger-autocomplete.validation-error .b-passenger-autocomplete__input:-ms-input-placeholder {
  color: #D70000;
}

.b-booking-form-contacts-autocomplete__wrapper {
  display: block !important;
}
.b-booking-form-contacts-autocomplete__items {
  right: 0;
}
.b-booking-form-contacts-autocomplete__item-city {
  color: #fff;
  overflow: hidden;
  display: block;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.b-booking-form-contacts-autocomplete__item-code {
  color: #fff;
  float: left;
  font-size: 14px;
  margin-right: 10px;
  line-height: 40px;
  padding-left: 0;
}
.b-booking-form-contacts-autocomplete.validation-error .b-booking-form-contacts-autocomplete__input {
  color: #D70000;
}
.b-booking-form-contacts-autocomplete.validation-error .b-booking-form-contacts-autocomplete__input::-webkit-input-placeholder {
  color: #D70000;
}
.b-booking-form-contacts-autocomplete.validation-error .b-booking-form-contacts-autocomplete__input:-moz-placeholder {
  color: #D70000;
}
.b-booking-form-contacts-autocomplete.validation-error .b-booking-form-contacts-autocomplete__input::-moz-placeholder {
  color: #D70000;
}
.b-booking-form-contacts-autocomplete.validation-error .b-booking-form-contacts-autocomplete__input:-ms-input-placeholder {
  color: #D70000;
}



.tooltip {
  position: absolute;
  z-index: 1070;
  display: block;
  margin: 0;
  font-size: 1rem;
  word-wrap: break-word;
  opacity: 0;
}
.tooltip.show {
  opacity: 1;
  z-index: 99999;
}
.tooltip .arrow {
  position: absolute;
  display: block;
  width: 0.8rem;
  height: 0.4rem;
}
.tooltip .arrow::before {
  position: absolute;
  content: "";
  border-color: transparent;
  border-style: solid;
}
.bs-tooltip-top {
  padding: 0.4rem 0;
}
.bs-tooltip-top .arrow {
  bottom: 0;
}
.bs-tooltip-top .arrow::before {
  top: 0;
  border-width: 0.4rem 0.4rem 0;
  border-top-color: rgba(74, 87, 103, 0.9);
}
.bs-tooltip-right {
  padding: 0 0.4rem;
}
.bs-tooltip-right .arrow {
  left: 0;
  width: 0.4rem;
  height: 0.8rem;
}
.bs-tooltip-right .arrow::before {
  right: 0;
  border-width: 0.4rem 0.4rem 0.4rem 0;
  border-right-color: rgba(74, 87, 103, 0.9);
}
.bs-tooltip-bottom {
  padding: 0.4rem 0;
}
.bs-tooltip-bottom .arrow {
  top: 0;
}
.bs-tooltip-bottom .arrow::before {
  bottom: 0;
  border-width: 0 0.4rem 0.4rem;
  border-bottom-color: rgba(74, 87, 103, 0.9);
}
.bs-tooltip-left {
  padding: 0 0.4rem;
}
.bs-tooltip-left .arrow {
  right: 0;
  width: 0.4rem;
  height: 0.8rem;
}
.bs-tooltip-left .arrow::before {
  left: 0;
  border-width: 0.4rem 0 0.4rem 0.4rem;
  border-left-color: rgba(74, 87, 103, 0.9);
}
.bs-tooltip-auto[x-placement^="top"] {
  @extend .bs-tooltip-top;
}
.bs-tooltip-auto[x-placement^="right"] {
  @extend .bs-tooltip-right;
}
.bs-tooltip-auto[x-placement^="bottom"] {
  @extend .bs-tooltip-bottom;
}
.bs-tooltip-auto[x-placement^="left"] {
  @extend .bs-tooltip-left;
}
.tooltip-inner {
  padding: 10px 13px;
  color: #fff;
  background-color: rgba(74, 87, 103, 0.9);
  border-radius: 3px;
}
.tooltip-inner > * {
  max-width: 240px;
}
.fade {
  -webkit-transition: opacity 0.15s linear;
  -o-transition: opacity 0.15s linear;
  transition: opacity 0.15s linear;
}
.fade:not(.show) {
  opacity: 0;
}
.collapse:not(.show) {
  display: none;
}
.collapsing {
  position: relative;
  height: 0;
  overflow: hidden;
  -webkit-transition: height 0.35s ease;
  -o-transition: height 0.35s ease;
  transition: height 0.35s ease;
}
.m-relative {
  position: relative;
}
.m-absolute {
  position: absolute !important;
}
.rounded {
  -webkit-border-radius: 3px;
  -webkit-background-clip: padding-box;
  -moz-border-radius: 3px;
  -moz-background-clip: padding;
  border-radius: 3px;
  background-clip: padding-box;
}
.rounded-top-left {
  -webkit-border-top-left-radius: 3px;
  -webkit-background-clip: padding-box;
  -moz-border-radius-topleft: 3px;
  -moz-background-clip: padding;
  border-top-left-radius: 3px;
  background-clip: padding-box;
}
.rounded-top-right {
  -webkit-border-top-right-radius: 3px;
  -webkit-background-clip: padding-box;
  -moz-border-radius-topright: 3px;
  -moz-background-clip: padding;
  border-top-right-radius: 3px;
  background-clip: padding-box;
}
.rounded-bottom-left {
  -webkit-border-bottom-left-radius: 3px;
  -webkit-background-clip: padding-box;
  -moz-border-radius-bottomleft: 3px;
  -moz-background-clip: padding;
  border-bottom-left-radius: 3px;
  background-clip: padding-box;
}
.rounded-bottom-right {
  -webkit-border-bottom-right-radius: 3px;
  -webkit-background-clip: padding-box;
  -moz-border-radius-bottomright: 3px;
  -moz-background-clip: padding;
  border-bottom-right-radius: 3px;
  background-clip: padding-box;
}
.rounded-top {
  -webkit-border-top-left-radius: 3px;
  -moz-border-radius-topleft: 3px;
  border-top-left-radius: 3px;
  -webkit-border-top-right-radius: 3px;
  -webkit-background-clip: padding-box;
  -moz-border-radius-topright: 3px;
  -moz-background-clip: padding;
  border-top-right-radius: 3px;
  background-clip: padding-box;
}
.rounded-bottom {
  -webkit-border-bottom-right-radius: 3px;
  -moz-border-radius-bottomright: 3px;
  border-bottom-right-radius: 3px;
  -webkit-border-bottom-left-radius: 3px;
  -webkit-background-clip: padding-box;
  -moz-border-radius-bottomleft: 3px;
  -moz-background-clip: padding;
  border-bottom-left-radius: 3px;
  background-clip: padding-box;
}
.clearfix:before,
.clearfix:after {
  content: "";
  display: table;
}
.clearfix:after {
  clear: both;
}
.scrollbar {
  /* Track */
  /* Handle */
}
.scrollbar::-webkit-scrollbar {
  width: 12px;
}
.scrollbar::-webkit-scrollbar-track {
  -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);
  -webkit-border-radius: 10px;
  -webkit-background-clip: padding-box;
  -moz-border-radius: 10px;
  -moz-background-clip: padding;
  border-radius: 10px;
  background-clip: padding-box;
}
.scrollbar::-webkit-scrollbar-thumb {
  -webkit-border-radius: 10px;
  -webkit-background-clip: padding-box;
  -moz-border-radius: 10px;
  -moz-background-clip: padding;
  border-radius: 10px;
  background-clip: padding-box;
  background: rgba(255, 0, 0, 0.8);
  -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.5);
}
.scrollbar::-webkit-scrollbar-thumb:window-inactive {
  background: rgba(255, 0, 0, 0.4);
}
.shadow {
  -webkit-box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.07);
  -moz-box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.07);
  box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.07);
}
.base-width {
  min-width: 972px;
}
.g-process {
  opacity: 0.5;
}
.search-is-complete.g-process2 {
  opacity: 0.5;
  pointer-events: none;
}
.hidden {
  display: none;
  visibility: hidden;
}
.search-button {
  background: #4882BD;
  display: flex;
  align-items: center;
  justify-content: center;
  cursor: pointer;
  color: #fff;
  font-size: 16px;
  font-weight: 500;
  height: 100%;
  width: 100%;
  padding: 0 72px;
  border-radius: 3px;
}
.collection-add-icon {
  display: inline-block;
  width: 18px;
  height: 18px;
  line-height: 18px;
  border-radius: 100%;
  text-align: center;
  margin-left: 10px;
  font-size: 1.2em;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTkiIGhlaWdodD0iMTkiIHZpZXdCb3g9IjAgMCAxOSAxOSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTkuNTM1NTMgNS45OTk5OVYxMy4wNzExIiBzdHJva2U9IiNGRjhEMkUiIHN0cm9rZS13aWR0aD0iMS41IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPHBhdGggZD0iTTYgOS41MzU1MkgxMy4wNzExIiBzdHJva2U9IiNGRjhEMkUiIHN0cm9rZS13aWR0aD0iMS41IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPHBhdGggZD0iTTkuMzMzMzMgMTcuNjY2N0MxMy45MzU3IDE3LjY2NjcgMTcuNjY2NyAxMy45MzU3IDE3LjY2NjcgOS4zMzMzM0MxNy42NjY3IDQuNzMwOTYgMTMuOTM1NyAxIDkuMzMzMzMgMUM0LjczMDk2IDEgMSA0LjczMDk2IDEgOS4zMzMzM0MxIDEzLjkzNTcgNC43MzA5NiAxNy42NjY3IDkuMzMzMzMgMTcuNjY2N1oiIHN0cm9rZT0iI0ZGOEQyRSIgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8L3N2Zz4K);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-position: 50% 50%;
}
.p-search-date-input {
  width: 100%;
  height: 33px;
  border-radius: 3px 3px 0 0;
  background: #fff;
  color: #4a5767;
  font-weight: 400;
  font-size: 14px;
  text-align: center;
  border: 1px solid #A4ABB3;
  padding: 8px;
  outline: none;
  box-sizing: border-box;
}
.p-search-timerange-input {
  width: 100%;
  height: 38px;
  background: #fff;
  border-color: #fff;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
  text-align: center;
  color: #4a5767;
  font-style: normal;
  font-weight: 400;
  font-size: 14px;
  line-height: 14px;
}
.g-icon {
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-position: 50% 50%;
}
.g-icon-clock-black {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxOS4yLjEsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0i0KHQu9C+0LlfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHZpZXdCb3g9IjAgMCAxNCAxNCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTQgMTQ7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+DQoJLnN0MHtmaWxsOiMyMjIyMjI7fQ0KPC9zdHlsZT4NCjxnPg0KCTxyZWN0IHg9IjYuMiIgeT0iMC43IiBjbGFzcz0ic3QwIiB3aWR0aD0iMSIgaGVpZ2h0PSI2LjgiLz4NCgk8cmVjdCB4PSI3LjUiIHk9IjUuNSIgdHJhbnNmb3JtPSJtYXRyaXgoMC42OTEgLTAuNzIyOSAwLjcyMjkgMC42OTEgLTMuNTA4NiA4LjM3MDcpIiBjbGFzcz0ic3QwIiB3aWR0aD0iMSIgaGVpZ2h0PSI1LjUiLz4NCgk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNNywxYzMuMywwLDYsMi43LDYsNnMtMi43LDYtNiw2cy02LTIuNy02LTZTMy43LDEsNywxIE03LDBDMy4xLDAsMCwzLjEsMCw3czMuMSw3LDcsN3M3LTMuMSw3LTdTMTAuOSwwLDcsMA0KCQlMNywweiIvPg0KPC9nPg0KPC9zdmc+DQo=);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-position: 50% 50%;
}
.g-icon-clock-white {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxOS4yLjEsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0i0KHQu9C+0LlfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHZpZXdCb3g9IjAgMCAxNCAxNCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMTQgMTQiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPGc+DQoJPHJlY3QgeD0iNi4xODgiIHk9IjAuNzUiIGZpbGw9IiNGRkZGRkYiIHdpZHRoPSIxIiBoZWlnaHQ9IjYuNzUiLz4NCgkNCgkJPHJlY3QgeD0iNy41MzYiIHk9IjUuNTIyIiB0cmFuc2Zvcm09Im1hdHJpeCgwLjY5MSAtMC43MjI5IDAuNzIyOSAwLjY5MSAtMy41MDg0IDguMzcwOSkiIGZpbGw9IiNGRkZGRkYiIHdpZHRoPSIxIiBoZWlnaHQ9IjUuNTMzIi8+DQoJPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTcsMWMzLjMwOCwwLDYsMi42OTIsNiw2cy0yLjY5Miw2LTYsNnMtNi0yLjY5Mi02LTZTMy42OTIsMSw3LDEgTTcsMEMzLjEzNCwwLDAsMy4xMzQsMCw3czMuMTM0LDcsNyw3DQoJCWMzLjg2NiwwLDctMy4xMzQsNy03UzEwLjg2NiwwLDcsMEw3LDB6Ii8+DQo8L2c+DQo8L3N2Zz4NCg==);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-position: 50% 50%;
}
.g-icon-clock-green {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxOS4yLjEsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0i0KHQu9C+0LlfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHZpZXdCb3g9IjAgMCAxNCAxNCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTQgMTQ7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+DQoJLnN0MHtmaWxsOiMwOTlDOUQ7fQ0KPC9zdHlsZT4NCjxnPg0KCTxyZWN0IHg9IjYuMiIgeT0iMC43IiBjbGFzcz0ic3QwIiB3aWR0aD0iMSIgaGVpZ2h0PSI2LjgiLz4NCgk8cmVjdCB4PSI3LjUiIHk9IjUuNSIgdHJhbnNmb3JtPSJtYXRyaXgoMC42OTEgLTAuNzIyOSAwLjcyMjkgMC42OTEgLTMuNTA4OSA4LjM3MDkpIiBjbGFzcz0ic3QwIiB3aWR0aD0iMSIgaGVpZ2h0PSI1LjUiLz4NCgk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNNywxYzMuMywwLDYsMi43LDYsNnMtMi43LDYtNiw2cy02LTIuNy02LTZTMy43LDEsNywxIE03LDBDMy4xLDAsMCwzLjEsMCw3czMuMSw3LDcsN3M3LTMuMSw3LTdTMTAuOSwwLDcsMA0KCQlMNywweiIvPg0KPC9nPg0KPC9zdmc+DQo=);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-position: 50% 50%;
}
.g-icon-clock-red {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxOS4yLjEsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0i0KHQu9C+0LlfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHZpZXdCb3g9IjAgMCAxNCAxNCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTQgMTQ7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+DQoJLnN0MHtmaWxsOiNFNTAwMDA7fQ0KPC9zdHlsZT4NCjxnPg0KCTxyZWN0IHg9IjYuMiIgeT0iMC43IiBjbGFzcz0ic3QwIiB3aWR0aD0iMSIgaGVpZ2h0PSI2LjgiLz4NCgk8cmVjdCB4PSI3LjUiIHk9IjUuNSIgdHJhbnNmb3JtPSJtYXRyaXgoMC42OTEgLTAuNzIyOSAwLjcyMjkgMC42OTEgLTMuNTA4NiA4LjM3MDcpIiBjbGFzcz0ic3QwIiB3aWR0aD0iMSIgaGVpZ2h0PSI1LjUiLz4NCgk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNNywxYzMuMywwLDYsMi43LDYsNnMtMi43LDYtNiw2cy02LTIuNy02LTZTMy43LDEsNywxIE03LDBDMy4xLDAsMCwzLjEsMCw3czMuMSw3LDcsN3M3LTMuMSw3LTdTMTAuOSwwLDcsMA0KCQlMNywweiIvPg0KPC9nPg0KPC9zdmc+DQo=);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-position: 50% 50%;
}
.g-icon-clock-yellow {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxOS4yLjEsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0i0KHQu9C+0LlfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHZpZXdCb3g9IjAgMCAxNCAxNCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTQgMTQ7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+DQoJLnN0MHtmaWxsOiNGRjhEMkU7fQ0KPC9zdHlsZT4NCjxnPg0KCTxyZWN0IHg9IjYuMiIgeT0iMC43IiBjbGFzcz0ic3QwIiB3aWR0aD0iMSIgaGVpZ2h0PSI2LjgiLz4NCgk8cmVjdCB4PSI3LjUiIHk9IjUuNSIgdHJhbnNmb3JtPSJtYXRyaXgoMC42OTEgLTAuNzIyOSAwLjcyMjkgMC42OTEgLTMuNTA4NiA4LjM3MDcpIiBjbGFzcz0ic3QwIiB3aWR0aD0iMSIgaGVpZ2h0PSI1LjUiLz4NCgk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNNywxYzMuMywwLDYsMi43LDYsNnMtMi43LDYtNiw2cy02LTIuNy02LTZTMy43LDEsNywxIE03LDBDMy4xLDAsMCwzLjEsMCw3czMuMSw3LDcsN3M3LTMuMSw3LTdTMTAuOSwwLDcsMA0KCQlMNywweiIvPg0KPC9nPg0KPC9zdmc+DQo=);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-position: 50% 50%;
}
.g-icon-arrow-up {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxOS4yLjEsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0i0KHQu9C+0LlfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHZpZXdCb3g9IjAgMCAxMy41IDEwLjciIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDEzLjUgMTAuNzsiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4NCgkuc3Qwe29wYWNpdHk6MC45O2ZpbGw6IzMzMzMzMztlbmFibGUtYmFja2dyb3VuZDpuZXcgICAgO30NCjwvc3R5bGU+DQo8cG9seWdvbiBjbGFzcz0ic3QwIiBwb2ludHM9IjYuOCwwIDEzLjUsMTAuMSAxMi43LDEwLjcgNi44LDEuOCAwLjgsMTAuNyAwLDEwLjEgIi8+DQo8L3N2Zz4NCg==);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-position: 50% 50%;
}
.g-icon-arrow-up_w {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxOS4yLjEsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0i0KHQu9C+0LlfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHZpZXdCb3g9IjAgMCAxMy40OTkgMTAuNjc4IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxMy40OTkgMTAuNjc4IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwb2x5Z29uIG9wYWNpdHk9IjAuOSIgZmlsbD0iI0ZGRkZGRiIgcG9pbnRzPSI2Ljc1LDAgMTMuNDk5LDEwLjEyNCAxMi42NjcsMTAuNjc4IDYuNzUsMS44MDMgMC44MzIsMTAuNjc4IDAsMTAuMTI0ICIvPg0KPC9zdmc+DQo=);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-position: 50% 50%;
}
.g-icon-arrow-white-down {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTEiIGhlaWdodD0iNyIgdmlld0JveD0iMCAwIDExIDciIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik0xIDFMNS41IDUuOTk5MDFMMTAgMSIgc3Ryb2tlPSJ3aGl0ZSIvPgo8L3N2Zz4K);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-position: 50% 50%;
}
.g-icon-arrow-down_w {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxOS4yLjEsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0i0KHQu9C+0LlfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHZpZXdCb3g9IjAgMCAxMy44MzggMTEuMTg5IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxMy44MzggMTEuMTg5IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwb2x5Z29uIGZpbGw9IiNGRkZGRkYiIHBvaW50cz0iNi45MTksMTEuMTg5IDAsMC41NDUgMC44MzksMCA2LjkxOSw5LjM1NSAxMywwIDEzLjgzOCwwLjU0NSAiLz4NCjwvc3ZnPg0K);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-position: 50% 50%;
}
.g-icon-arrow-down {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iNyIgdmlld0JveD0iMCAwIDEyIDciIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik0xIDAuNTczNzNMNiA1LjU3MzczTDExIDAuNTczNzMiIHN0cm9rZT0iIzRBNTc2NyIgc3Ryb2tlLXdpZHRoPSIycHgiIC8+Cjwvc3ZnPgo=);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-position: 50% 50%;
}
.g-icon-arrow-left {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTEiIGhlaWdodD0iMTkiIHZpZXdCb3g9IjAgMCAxMSAxOSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEwLjAwMDUgMUwxLjUwMDQ5IDkuNUwxMC4wMDA1IDE4IiBzdHJva2U9IiM0QTU3NjciLz4KPC9zdmc+Cg==);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-position: 50% 50%;
}
.g-icon-arrow-right {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTEiIGhlaWdodD0iMTkiIHZpZXdCb3g9IjAgMCAxMSAxOSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEuMDAwNDkgMUw5LjUwMDQ5IDkuNUwxLjAwMDQ5IDE4IiBzdHJva2U9IiM0QTU3NjciLz4KPC9zdmc+Cg==);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-position: 50% 50%;
}
.g-icon-arrow-left-white {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTEiIGhlaWdodD0iMTkiIHZpZXdCb3g9IjAgMCAxMSAxOSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEwLjAwMDUgMUwxLjUwMDQ5IDkuNUwxMC4wMDA1IDE4IiBzdHJva2U9IiNGRkZGRkYiLz4KPC9zdmc+Cg==);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-position: 50% 50%;
}
.g-icon-arrow-right-white {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTEiIGhlaWdodD0iMTkiIHZpZXdCb3g9IjAgMCAxMSAxOSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEuMDAwNDkgMUw5LjUwMDQ5IDkuNUwxLjAwMDQ5IDE4IiBzdHJva2U9IiNGRkZGRkYiLz4KPC9zdmc+Cg==);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-position: 50% 50%;
}
.g-icon-plus {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxOS4yLjEsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0i0KHQu9C+0LlfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHZpZXdCb3g9IjAgMCAyMCAyMCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMjAgMjA7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+DQoJLnN0MHtmaWxsOm5vbmU7c3Ryb2tlOiNGRkZGRkY7c3Ryb2tlLW1pdGVybGltaXQ6MTA7fQ0KPC9zdHlsZT4NCjxsaW5lIGNsYXNzPSJzdDAiIHgxPSIwIiB5MT0iMTAiIHgyPSIyMCIgeTI9IjEwIi8+DQo8bGluZSBjbGFzcz0ic3QwIiB4MT0iMTAiIHkxPSIwIiB4Mj0iMTAiIHkyPSIyMCIvPg0KPC9zdmc+DQo=);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-position: 50% 50%;
}
.g-icon-plus-green {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE5LjIuMSwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9ItCh0LvQvtC5XzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCAyMCAyMCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMjAgMjA7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4KCS5zdDB7ZmlsbDpub25lO3N0cm9rZTojMDk5QzlEO3N0cm9rZS1taXRlcmxpbWl0OjEwO30KPC9zdHlsZT4KPGxpbmUgY2xhc3M9InN0MCIgeDE9IjAiIHkxPSIxMCIgeDI9IjIwIiB5Mj0iMTAiLz4KPGxpbmUgY2xhc3M9InN0MCIgeDE9IjEwIiB5MT0iMCIgeDI9IjEwIiB5Mj0iMjAiLz4KPC9zdmc+Cg==);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-position: 50% 50%;
}
.g-icon-plus-black {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxOS4yLjEsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0i0KHQu9C+0LlfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHZpZXdCb3g9IjAgMCAyMCAyMCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMjAgMjA7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+DQoJLnN0MHtmaWxsOm5vbmU7c3Ryb2tlOiMyMjIyMjI7c3Ryb2tlLW1pdGVybGltaXQ6MTA7fQ0KPC9zdHlsZT4NCjxsaW5lIGNsYXNzPSJzdDAiIHgxPSIwIiB5MT0iMTAiIHgyPSIyMCIgeTI9IjEwIi8+DQo8bGluZSBjbGFzcz0ic3QwIiB4MT0iMTAiIHkxPSIwIiB4Mj0iMTAiIHkyPSIyMCIvPg0KPC9zdmc+DQo=);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-position: 50% 50%;
}
.g-icon-plus-grey {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxOS4yLjEsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0i0KHQu9C+0LlfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHZpZXdCb3g9IjAgMCAyMCAyMCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMjAgMjA7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+DQoJLnN0MHtmaWxsOm5vbmU7c3Ryb2tlOiNBMUExQTE7c3Ryb2tlLW1pdGVybGltaXQ6MTA7fQ0KPC9zdHlsZT4NCjxsaW5lIGNsYXNzPSJzdDAiIHgxPSIwIiB5MT0iMTAiIHgyPSIyMCIgeTI9IjEwIi8+DQo8bGluZSBjbGFzcz0ic3QwIiB4MT0iMTAiIHkxPSIwIiB4Mj0iMTAiIHkyPSIyMCIvPg0KPC9zdmc+DQo=);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-position: 50% 50%;
}
.g-icon-option-baggage-FREE {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxOS4yLjEsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0i0KHQu9C+0LlfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHZpZXdCb3g9IjAgMCAzMCAzMCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMzAgMzA7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+DQoJLnN0MHtmaWxsOm5vbmU7c3Ryb2tlOiNGRkZGRkY7c3Ryb2tlLXdpZHRoOjEuMjtzdHJva2UtbGluZWNhcDpyb3VuZDtzdHJva2UtbWl0ZXJsaW1pdDoxMDt9DQoJLnN0MXtmaWxsOm5vbmU7c3Ryb2tlOiNGRkZGRkY7c3Ryb2tlLXdpZHRoOjEuMjtzdHJva2UtbWl0ZXJsaW1pdDoxMDt9DQo8L3N0eWxlPg0KPGc+DQoJPGc+DQoJCTxsaW5lIGNsYXNzPSJzdDAiIHgxPSIxOC43IiB5MT0iMjcuMiIgeDI9IjE4LjciIHkyPSIyOS41Ii8+DQoJCTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0xMC43LDExLjJWMy40YzAtMS42LDEuNC0yLjksMy0yLjloMmMxLjcsMCwzLDEuMywzLDIuOXY3LjgiLz4NCgkJPGxpbmUgY2xhc3M9InN0MCIgeDE9IjEwLjciIHkxPSIyOS41IiB4Mj0iMTAuNyIgeTI9IjI3LjIiLz4NCgkJPHBhdGggY2xhc3M9InN0MSIgZD0iTTE5LjcsMjcuMmgtMTBjLTEuNiwwLTMtMS40LTMtM3YtMTBjMC0xLjYsMS40LTMsMy0zaDEwYzEuNiwwLDMsMS40LDMsM3YxMEMyMi43LDI1LjksMjEuNCwyNy4yLDE5LjcsMjcuMnoiDQoJCQkvPg0KCTwvZz4NCjwvZz4NCjwvc3ZnPg0K);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-position: 50% 50%;
}
.g-icon-option-baggage-FREE-black,
.g-icon-option-baggage-PAID-black {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjciIGhlaWdodD0iMjgiIHZpZXdCb3g9Ii01IDAgMjcgMjgiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxnIGZpbHRlcj0idXJsKCNmaWx0ZXIwX2QpIj4KPHBhdGggZD0iTS03NDAgLTE4Qy03NDAgLTE5LjY1NjkgLTczOC42NTcgLTIxIC03MzcgLTIxSDM0MUMzNDIuNjU3IC0yMSAzNDQgLTE5LjY1NjkgMzQ0IC0xOFYxMDJDMzQ0IDEwMy42NTcgMzQyLjY1NyAxMDUgMzQxIDEwNUgtNzM3Qy03MzguNjU3IDEwNSAtNzQwIDEwMy42NTcgLTc0MCAxMDJWLTE4WiIgZmlsbD0ibm9uZSIvPgo8cGF0aCBkPSJNLTczOS41IC0xOEMtNzM5LjUgLTE5LjM4MDcgLTczOC4zODEgLTIwLjUgLTczNyAtMjAuNUgzNDFDMzQyLjM4MSAtMjAuNSAzNDMuNSAtMTkuMzgwNyAzNDMuNSAtMThWMTAyQzM0My41IDEwMy4zODEgMzQyLjM4MSAxMDQuNSAzNDEgMTA0LjVILTczN0MtNzM4LjM4MSAxMDQuNSAtNzM5LjUgMTAzLjM4MSAtNzM5LjUgMTAyVi0xOFoiIHN0cm9rZT0iI0E5QTlBOSIvPgo8L2c+CjxnIGNsaXAtcGF0aD0idXJsKCNjbGlwMCkiIHg9IjUwIj4KPHBhdGggZD0iTTExLjY0OTYgNi4wNzgwNEg5LjExNzA2VjEuMDEzMDFIMTAuMTMwMUMxMC40MzQgMS4wMTMwMSAxMC42MzY2IDAuODEwNDA1IDEwLjYzNjYgMC41MDY1MDNDMTAuNjM2NiAwLjIwMjYwMSAxMC40MzQgMCAxMC4xMzAxIDBINC4wNTIwM0MzLjc0ODEyIDAgMy41NDU1MiAwLjIwMjYwMSAzLjU0NTUyIDAuNTA2NTAzQzMuNTQ1NTIgMC44MTA0MDUgMy43NDgxMiAxLjAxMzAxIDQuMDUyMDMgMS4wMTMwMUg1LjA2NTAzVjYuMDc4MDRIMi41MzI1MkMxLjExNDMxIDYuMDc4MDQgMCA3LjE5MjM1IDAgOC42MTA1NlYyMC43NjY2QzAgMjIuMTg0OCAxLjExNDMxIDIzLjI5OTIgMi41MzI1MiAyMy4yOTkySDMuMDM5MDJWMjMuODA1N0MzLjAzOTAyIDI0LjEwOTYgMy4yNDE2MiAyNC4zMTIyIDMuNTQ1NTIgMjQuMzEyMkMzLjg0OTQzIDI0LjMxMjIgNC4wNTIwMyAyNC4xMDk2IDQuMDUyMDMgMjMuODA1N1YyMy4yOTkySDEwLjEzMDFWMjMuODA1N0MxMC4xMzAxIDI0LjEwOTYgMTAuMzMyNyAyNC4zMTIyIDEwLjYzNjYgMjQuMzEyMkMxMC45NDA1IDI0LjMxMjIgMTEuMTQzMSAyNC4xMDk2IDExLjE0MzEgMjMuODA1N1YyMy4yOTkySDExLjY0OTZDMTMuMDY3OCAyMy4yOTkyIDE0LjE4MjEgMjIuMTg0OCAxNC4xODIxIDIwLjc2NjZWOC42MTA1NkMxNC4xODIxIDcuMTkyMzUgMTMuMDY3OCA2LjA3ODA0IDExLjY0OTYgNi4wNzgwNFpNNi4wNzgwNCAxLjAxMzAxSDguMTA0MDVWNi4wNzgwNEg2LjA3ODA0VjEuMDEzMDFaTTExLjE0MzEgMTguNzQwNkMxMS4xNDMxIDE5LjU1MSAxMC40MzQgMjAuMjYwMSA5LjYyMzU2IDIwLjI2MDFINC41NTg1M0MzLjc0ODEyIDIwLjI2MDEgMy4wMzkwMiAxOS41NTEgMy4wMzkwMiAxOC43NDA2VjE1LjcwMTZDMy4wMzkwMiAxNS4zOTc3IDMuMjQxNjIgMTUuMTk1MSAzLjU0NTUyIDE1LjE5NTFIMTAuNjM2NkMxMC45NDA1IDE1LjE5NTEgMTEuMTQzMSAxNS4zOTc3IDExLjE0MzEgMTUuNzAxNlYxOC43NDA2Wk0xMC42MzY2IDEwLjEzMDFINS4wNjUwM1YxMC42MzY2QzUuMDY1MDMgMTAuOTQwNSA0Ljg2MjQzIDExLjE0MzEgNC41NTg1MyAxMS4xNDMxQzQuMjU0NjMgMTEuMTQzMSA0LjA1MjAzIDEwLjk0MDUgNC4wNTIwMyAxMC42MzY2VjEwLjEzMDFIMy41NDU1MkMzLjI0MTYyIDEwLjEzMDEgMy4wMzkwMiA5LjkyNzQ3IDMuMDM5MDIgOS42MjM1NkMzLjAzOTAyIDkuMzE5NjYgMy4yNDE2MiA5LjExNzA2IDMuNTQ1NTIgOS4xMTcwNkgxMC42MzY2QzEwLjk0MDUgOS4xMTcwNiAxMS4xNDMxIDkuMzE5NjYgMTEuMTQzMSA5LjYyMzU2QzExLjE0MzEgOS45Mjc0NyAxMC45NDA1IDEwLjEzMDEgMTAuNjM2NiAxMC4xMzAxWiIgZmlsbD0iIzRBNTc2NyIvPgo8L2c+CjxkZWZzPgo8ZmlsdGVyIGlkPSJmaWx0ZXIwX2QiIHg9Ii03NDEiIHk9Ii0yMiIgd2lkdGg9IjEwODgiIGhlaWdodD0iMTMwIiBmaWx0ZXJVbml0cz0idXNlclNwYWNlT25Vc2UiIGNvbG9yLWludGVycG9sYXRpb24tZmlsdGVycz0ic1JHQiI+CjxmZUZsb29kIGZsb29kLW9wYWNpdHk9IjAiIHJlc3VsdD0iQmFja2dyb3VuZEltYWdlRml4Ii8+CjxmZUNvbG9yTWF0cml4IGluPSJTb3VyY2VBbHBoYSIgdHlwZT0ibWF0cml4IiB2YWx1ZXM9IjAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDEyNyAwIi8+CjxmZU9mZnNldCBkeD0iMSIgZHk9IjEiLz4KPGZlR2F1c3NpYW5CbHVyIHN0ZERldmlhdGlvbj0iMSIvPgo8ZmVDb2xvck1hdHJpeCB0eXBlPSJtYXRyaXgiIHZhbHVlcz0iMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMC4xNSAwIi8+CjxmZUJsZW5kIG1vZGU9Im5vcm1hbCIgaW4yPSJCYWNrZ3JvdW5kSW1hZ2VGaXgiIHJlc3VsdD0iZWZmZWN0MV9kcm9wU2hhZG93Ii8+CjxmZUJsZW5kIG1vZGU9Im5vcm1hbCIgaW49IlNvdXJjZUdyYXBoaWMiIGluMj0iZWZmZWN0MV9kcm9wU2hhZG93IiByZXN1bHQ9InNoYXBlIi8+CjwvZmlsdGVyPgo8Y2xpcFBhdGggaWQ9ImNsaXAwIj4KPHJlY3Qgd2lkdGg9IjE0LjE4MjEiIGhlaWdodD0iMjQuMzEyMiIgZmlsbD0id2hpdGUiLz4KPC9jbGlwUGF0aD4KPC9kZWZzPgo8L3N2Zz4K);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-position: 50% 50%;
}
.g-icon-option-baggage-grey {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjciIGhlaWdodD0iMjciIHZpZXdCb3g9IjAgMCAyNyAyNyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwXzkwNjJfMTI5KSI+CjxnIGZpbHRlcj0idXJsKCNmaWx0ZXIwX2RfOTA2Ml8xMjkpIj4KPHBhdGggZD0iTS03MzQuNSAtMTcuMzU3MUMtNzM0LjUgLTE4LjY4ODUgLTczMy4zODEgLTE5Ljc2NzkgLTczMiAtMTkuNzY3OUgzNDZDMzQ3LjM4MSAtMTkuNzY3OSAzNDguNSAtMTguNjg4NSAzNDguNSAtMTcuMzU3MVY5OC4zNTcxQzM0OC41IDk5LjY4ODggMzQ3LjM4MSAxMDAuNzY4IDM0NiAxMDAuNzY4SC03MzJDLTczMy4zODEgMTAwLjc2OCAtNzM0LjUgOTkuNjg4OCAtNzM0LjUgOTguMzU3MVYtMTcuMzU3MVoiIHN0cm9rZT0iI0E5QTlBOSIvPgo8L2c+CjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNMTUuMTE3MSA3LjA3ODA0SDE3LjY0OTZDMTkuMDY3OCA3LjA3ODA0IDIwLjE4MjEgOC4xOTIzNSAyMC4xODIxIDkuNjEwNTZWMTEuMDg2N0MxOS43OTY0IDExLjAyOTYgMTkuNDAxNiAxMSAxOSAxMUMxNS41Njg2IDExIDEyLjY0MTggMTMuMTYwMyAxMS41MDU1IDE2LjE5NTFIOS41NDU1MkM5LjI0MTYyIDE2LjE5NTEgOS4wMzkwMiAxNi4zOTc3IDkuMDM5MDIgMTYuNzAxNlYxOS43NDA2QzkuMDM5MDIgMjAuNTUxIDkuNzQ4MTIgMjEuMjYwMSAxMC41NTg1IDIxLjI2MDFIMTEuMzIzN0MxMS42NTg2IDIyLjM5OTMgMTIuMjQwMiAyMy40MzMgMTMuMDA2NyAyNC4yOTkySDEwLjA1MlYyNC44MDU3QzEwLjA1MiAyNS4xMDk2IDkuODQ5NDMgMjUuMzEyMiA5LjU0NTUyIDI1LjMxMjJDOS4yNDE2MiAyNS4zMTIyIDkuMDM5MDIgMjUuMTA5NiA5LjAzOTAyIDI0LjgwNTdWMjQuMjk5Mkg4LjUzMjUyQzcuMTE0MzEgMjQuMjk5MiA2IDIzLjE4NDggNiAyMS43NjY2VjkuNjEwNTZDNiA4LjE5MjM1IDcuMTE0MzEgNy4wNzgwNCA4LjUzMjUyIDcuMDc4MDRIMTEuMDY1VjIuMDEzMDFIMTAuMDUyQzkuNzQ4MTIgMi4wMTMwMSA5LjU0NTUyIDEuODEwNDEgOS41NDU1MiAxLjUwNjVDOS41NDU1MiAxLjIwMjYgOS43NDgxMiAxIDEwLjA1MiAxSDE2LjEzMDFDMTYuNDM0IDEgMTYuNjM2NiAxLjIwMjYgMTYuNjM2NiAxLjUwNjVDMTYuNjM2NiAxLjgxMDQxIDE2LjQzNCAyLjAxMzAxIDE2LjEzMDEgMi4wMTMwMUgxNS4xMTcxVjcuMDc4MDRaTTE0LjEwNCAyLjAxMzAxSDEyLjA3OFY3LjA3ODA0SDE0LjEwNFYyLjAxMzAxWk0xMS4wNjUgMTEuMTMwMUgxNi42MzY2QzE2Ljk0MDUgMTEuMTMwMSAxNy4xNDMxIDEwLjkyNzUgMTcuMTQzMSAxMC42MjM2QzE3LjE0MzEgMTAuMzE5NyAxNi45NDA1IDEwLjExNzEgMTYuNjM2NiAxMC4xMTcxSDkuNTQ1NTJDOS4yNDE2MiAxMC4xMTcxIDkuMDM5MDIgMTAuMzE5NyA5LjAzOTAyIDEwLjYyMzZDOS4wMzkwMiAxMC45Mjc1IDkuMjQxNjIgMTEuMTMwMSA5LjU0NTUyIDExLjEzMDFIMTAuMDUyVjExLjYzNjZDMTAuMDUyIDExLjk0MDUgMTAuMjU0NiAxMi4xNDMxIDEwLjU1ODUgMTIuMTQzMUMxMC44NjI0IDEyLjE0MzEgMTEuMDY1IDExLjk0MDUgMTEuMDY1IDExLjYzNjZWMTEuMTMwMVoiIGZpbGw9IiNDQUNBQ0EiLz4KPHBhdGggZD0iTTE5LjY1NjIgMjEuMzI4MUgxOC4yMDMxQzE4LjIwODMgMjAuODI4MSAxOC4yNTI2IDIwLjQxOTMgMTguMzM1OSAyMC4xMDE2QzE4LjQyNDUgMTkuNzc4NiAxOC41Njc3IDE5LjQ4NDQgMTguNzY1NiAxOS4yMTg4QzE4Ljk2MzUgMTguOTUzMSAxOS4yMjY2IDE4LjY1MSAxOS41NTQ3IDE4LjMxMjVDMTkuNzk0MyAxOC4wNjc3IDIwLjAxMyAxNy44Mzg1IDIwLjIxMDkgMTcuNjI1QzIwLjQxNDEgMTcuNDA2MiAyMC41NzgxIDE3LjE3MTkgMjAuNzAzMSAxNi45MjE5QzIwLjgyODEgMTYuNjY2NyAyMC44OTA2IDE2LjM2MiAyMC44OTA2IDE2LjAwNzhDMjAuODkwNiAxNS42NDg0IDIwLjgyNTUgMTUuMzM4NSAyMC42OTUzIDE1LjA3ODFDMjAuNTcwMyAxNC44MTc3IDIwLjM4MjggMTQuNjE3MiAyMC4xMzI4IDE0LjQ3NjZDMTkuODg4IDE0LjMzNTkgMTkuNTgzMyAxNC4yNjU2IDE5LjIxODggMTQuMjY1NkMxOC45MTY3IDE0LjI2NTYgMTguNjMwMiAxNC4zMjAzIDE4LjM1OTQgMTQuNDI5N0MxOC4wODg1IDE0LjUzOTEgMTcuODY5OCAxNC43MDgzIDE3LjcwMzEgMTQuOTM3NUMxNy41MzY1IDE1LjE2MTUgMTcuNDUwNSAxNS40NTU3IDE3LjQ0NTMgMTUuODIwM0gxNkMxNi4wMTA0IDE1LjIzMTggMTYuMTU2MiAxNC43MjY2IDE2LjQzNzUgMTQuMzA0N0MxNi43MjQgMTMuODgyOCAxNy4xMDk0IDEzLjU1OTkgMTcuNTkzOCAxMy4zMzU5QzE4LjA3ODEgMTMuMTEyIDE4LjYxOTggMTMgMTkuMjE4OCAxM0MxOS44ODAyIDEzIDIwLjQ0MjcgMTMuMTE5OCAyMC45MDYyIDEzLjM1OTRDMjEuMzc1IDEzLjU5OSAyMS43MzE4IDEzLjk0MjcgMjEuOTc2NiAxNC4zOTA2QzIyLjIyMTQgMTQuODMzMyAyMi4zNDM4IDE1LjM1OTQgMjIuMzQzOCAxNS45Njg4QzIyLjM0MzggMTYuNDM3NSAyMi4yNDc0IDE2Ljg2OTggMjIuMDU0NyAxNy4yNjU2QzIxLjg2NzIgMTcuNjU2MiAyMS42MjUgMTguMDIzNCAyMS4zMjgxIDE4LjM2NzJDMjEuMDMxMiAxOC43MTA5IDIwLjcxNjEgMTkuMDM5MSAyMC4zODI4IDE5LjM1MTZDMjAuMDk2NCAxOS42MTcyIDE5LjkwMzYgMTkuOTE2NyAxOS44MDQ3IDIwLjI1QzE5LjcwNTcgMjAuNTgzMyAxOS42NTYyIDIwLjk0MjcgMTkuNjU2MiAyMS4zMjgxWk0xOC4xNDA2IDIzLjgwNDdDMTguMTQwNiAyMy41NzAzIDE4LjIxMzUgMjMuMzcyNCAxOC4zNTk0IDIzLjIxMDlDMTguNTA1MiAyMy4wNDk1IDE4LjcxNjEgMjIuOTY4OCAxOC45OTIyIDIyLjk2ODhDMTkuMjczNCAyMi45Njg4IDE5LjQ4NyAyMy4wNDk1IDE5LjYzMjggMjMuMjEwOUMxOS43Nzg2IDIzLjM3MjQgMTkuODUxNiAyMy41NzAzIDE5Ljg1MTYgMjMuODA0N0MxOS44NTE2IDI0LjAyODYgMTkuNzc4NiAyNC4yMjE0IDE5LjYzMjggMjQuMzgyOEMxOS40ODcgMjQuNTQ0MyAxOS4yNzM0IDI0LjYyNSAxOC45OTIyIDI0LjYyNUMxOC43MTYxIDI0LjYyNSAxOC41MDUyIDI0LjU0NDMgMTguMzU5NCAyNC4zODI4QzE4LjIxMzUgMjQuMjIxNCAxOC4xNDA2IDI0LjAyODYgMTguMTQwNiAyMy44MDQ3WiIgZmlsbD0iI0NBQ0FDQSIvPgo8L2c+CjxkZWZzPgo8ZmlsdGVyIGlkPSJmaWx0ZXIwX2RfOTA2Ml8xMjkiIHg9Ii03MzYiIHk9Ii0yMS4yNjc5IiB3aWR0aD0iMTA4OCIgaGVpZ2h0PSIxMjUuNTM2IiBmaWx0ZXJVbml0cz0idXNlclNwYWNlT25Vc2UiIGNvbG9yLWludGVycG9sYXRpb24tZmlsdGVycz0ic1JHQiI+CjxmZUZsb29kIGZsb29kLW9wYWNpdHk9IjAiIHJlc3VsdD0iQmFja2dyb3VuZEltYWdlRml4Ii8+CjxmZUNvbG9yTWF0cml4IGluPSJTb3VyY2VBbHBoYSIgdHlwZT0ibWF0cml4IiB2YWx1ZXM9IjAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDEyNyAwIiByZXN1bHQ9ImhhcmRBbHBoYSIvPgo8ZmVPZmZzZXQgZHg9IjEiIGR5PSIxIi8+CjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjEiLz4KPGZlQ29sb3JNYXRyaXggdHlwZT0ibWF0cml4IiB2YWx1ZXM9IjAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAuMTUgMCIvPgo8ZmVCbGVuZCBtb2RlPSJub3JtYWwiIGluMj0iQmFja2dyb3VuZEltYWdlRml4IiByZXN1bHQ9ImVmZmVjdDFfZHJvcFNoYWRvd185MDYyXzEyOSIvPgo8ZmVCbGVuZCBtb2RlPSJub3JtYWwiIGluPSJTb3VyY2VHcmFwaGljIiBpbjI9ImVmZmVjdDFfZHJvcFNoYWRvd185MDYyXzEyOSIgcmVzdWx0PSJzaGFwZSIvPgo8L2ZpbHRlcj4KPGNsaXBQYXRoIGlkPSJjbGlwMF85MDYyXzEyOSI+CjxyZWN0IHdpZHRoPSIyNyIgaGVpZ2h0PSIyNyIgZmlsbD0id2hpdGUiLz4KPC9jbGlwUGF0aD4KPC9kZWZzPgo8L3N2Zz4K);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-position: 50% 50%;
}
.g-icon-option-cabin-luggage-FREE-black,
.g-icon-option-cabin-luggage-PAID-black {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjciIGhlaWdodD0iMjciIHZpZXdCb3g9Ii0yIDAgMjcgMjciIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik03IDIxSDE3VjRIMTZWMi41QzE2IDEuMSAxNC45IDAgMTMuNSAwSDEwLjVDOS4xIDAgOCAxLjEgOCAyLjVWNEg3VjIxWk05IDIuNUM5IDEuNyA5LjcgMSAxMC41IDFIMTMuNUMxNC4zIDEgMTUgMS43IDE1IDIuNVY0SDlWMi41WiIgZmlsbD0iIzRBNTc2NyIvPgo8cGF0aCBkPSJNMyA0LjEwMDAxQzEuMyA0LjMwMDAxIDAgNS43MDAwMSAwIDcuNTAwMDFWMTcuNUMwIDE5LjMgMS4zIDIwLjcgMyAyMC45VjQuMTAwMDFaIiBmaWxsPSIjNEE1NzY3Ii8+CjxwYXRoIGQ9Ik0yMSA0LjEwMDAxVjIxQzIyLjcgMjAuOCAyNCAxOS4zIDI0IDE3LjZWNy42MDAwMUMyNCA1LjcwMDAxIDIyLjcgNC4zMDAwMSAyMSA0LjEwMDAxWiIgZmlsbD0iIzRBNTc2NyIvPgo8L3N2Zz4K);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-position: 50% 50%;
}
.g-icon-option-cabin-luggage-OFF-black {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjciIGhlaWdodD0iMjciIHZpZXdCb3g9IjAgMCAyNyAyNyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTkgMjFIMTlWNEgxOFYyLjVDMTggMS4xIDE2LjkgMCAxNS41IDBIMTIuNUMxMS4xIDAgMTAgMS4xIDEwIDIuNVY0SDlWMjFaTTExIDIuNUMxMSAxLjcgMTEuNyAxIDEyLjUgMUgxNS41QzE2LjMgMSAxNyAxLjcgMTcgMi41VjRIMTFWMi41WiIgZmlsbD0iIzRBNTc2NyIvPgo8cGF0aCBkPSJNNSA0LjEwMDAxQzMuMyA0LjMwMDAxIDIgNS43MDAwMSAyIDcuNTAwMDFWMTcuNUMyIDE5LjMgMy4zIDIwLjcgNSAyMC45VjQuMTAwMDFaIiBmaWxsPSIjNEE1NzY3Ii8+CjxwYXRoIGQ9Ik0yMyA0LjEwMDAxVjIxQzI0LjcgMjAuOCAyNiAxOS4zIDI2IDE3LjZWNy42MDAwMUMyNiA1LjcwMDAxIDI0LjcgNC4zMDAwMSAyMyA0LjEwMDAxWiIgZmlsbD0iIzRBNTc2NyIvPgo8cGF0aCBkPSJNMjYgMUwxIDI2IiBzdHJva2U9IiNFNTAwMDAiIHN0cm9rZS13aWR0aD0iMiIvPgo8L3N2Zz4K);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-position: 50% 50%;
}
.g-icon-option-cabin-luggage-grey {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjciIGhlaWdodD0iMjciIHZpZXdCb3g9IjAgMCAyNyAyNyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xMy4wNzAzIDIzSDhWNkg5VjQuNUM5IDMuMSAxMC4xIDIgMTEuNSAySDE0LjVDMTUuOSAyIDE3IDMuMSAxNyA0LjVWNkgxOFYxMS4yNTJDMTQuNTQ5NSAxMi4xNDAxIDEyIDE1LjI3MjMgMTIgMTlDMTIgMjAuNDU3MSAxMi4zODk2IDIxLjgyMzMgMTMuMDcwMyAyM1pNMjUgMTIuNzU0NlY5LjYwMDA0QzI1IDcuNzAwMDQgMjMuNyA2LjMwMDA0IDIyIDYuMTAwMDRWMTEuMjUyQzIzLjExMiAxMS41MzgyIDI0LjEzMDMgMTIuMDU3NSAyNSAxMi43NTQ2Wk0xMS41IDNDMTAuNyAzIDEwIDMuNyAxMCA0LjVWNkgxNlY0LjVDMTYgMy43IDE1LjMgMyAxNC41IDNIMTEuNVpNMSA5LjUwMDA0QzEgNy43MDAwNCAyLjMgNi4zMDAwNCA0IDYuMTAwMDRWMjIuOUMyLjMgMjIuNyAxIDIxLjMgMSAxOS41VjkuNTAwMDRaIiBmaWxsPSIjQ0FDQUNBIi8+CjxwYXRoIGQ9Ik0yMC42NTYyIDIxLjMyODFIMTkuMjAzMUMxOS4yMDgzIDIwLjgyODEgMTkuMjUyNiAyMC40MTkzIDE5LjMzNTkgMjAuMTAxNkMxOS40MjQ1IDE5Ljc3ODYgMTkuNTY3NyAxOS40ODQ0IDE5Ljc2NTYgMTkuMjE4OEMxOS45NjM1IDE4Ljk1MzEgMjAuMjI2NiAxOC42NTEgMjAuNTU0NyAxOC4zMTI1QzIwLjc5NDMgMTguMDY3NyAyMS4wMTMgMTcuODM4NSAyMS4yMTA5IDE3LjYyNUMyMS40MTQxIDE3LjQwNjIgMjEuNTc4MSAxNy4xNzE5IDIxLjcwMzEgMTYuOTIxOUMyMS44MjgxIDE2LjY2NjcgMjEuODkwNiAxNi4zNjIgMjEuODkwNiAxNi4wMDc4QzIxLjg5MDYgMTUuNjQ4NCAyMS44MjU1IDE1LjMzODUgMjEuNjk1MyAxNS4wNzgxQzIxLjU3MDMgMTQuODE3NyAyMS4zODI4IDE0LjYxNzIgMjEuMTMyOCAxNC40NzY2QzIwLjg4OCAxNC4zMzU5IDIwLjU4MzMgMTQuMjY1NiAyMC4yMTg4IDE0LjI2NTZDMTkuOTE2NyAxNC4yNjU2IDE5LjYzMDIgMTQuMzIwMyAxOS4zNTk0IDE0LjQyOTdDMTkuMDg4NSAxNC41MzkxIDE4Ljg2OTggMTQuNzA4MyAxOC43MDMxIDE0LjkzNzVDMTguNTM2NSAxNS4xNjE1IDE4LjQ1MDUgMTUuNDU1NyAxOC40NDUzIDE1LjgyMDNIMTdDMTcuMDEwNCAxNS4yMzE4IDE3LjE1NjIgMTQuNzI2NiAxNy40Mzc1IDE0LjMwNDdDMTcuNzI0IDEzLjg4MjggMTguMTA5NCAxMy41NTk5IDE4LjU5MzggMTMuMzM1OUMxOS4wNzgxIDEzLjExMiAxOS42MTk4IDEzIDIwLjIxODggMTNDMjAuODgwMiAxMyAyMS40NDI3IDEzLjExOTggMjEuOTA2MiAxMy4zNTk0QzIyLjM3NSAxMy41OTkgMjIuNzMxOCAxMy45NDI3IDIyLjk3NjYgMTQuMzkwNkMyMy4yMjE0IDE0LjgzMzMgMjMuMzQzOCAxNS4zNTk0IDIzLjM0MzggMTUuOTY4OEMyMy4zNDM4IDE2LjQzNzUgMjMuMjQ3NCAxNi44Njk4IDIzLjA1NDcgMTcuMjY1NkMyMi44NjcyIDE3LjY1NjIgMjIuNjI1IDE4LjAyMzQgMjIuMzI4MSAxOC4zNjcyQzIyLjAzMTIgMTguNzEwOSAyMS43MTYxIDE5LjAzOTEgMjEuMzgyOCAxOS4zNTE2QzIxLjA5NjQgMTkuNjE3MiAyMC45MDM2IDE5LjkxNjcgMjAuODA0NyAyMC4yNUMyMC43MDU3IDIwLjU4MzMgMjAuNjU2MiAyMC45NDI3IDIwLjY1NjIgMjEuMzI4MVpNMTkuMTQwNiAyMy44MDQ3QzE5LjE0MDYgMjMuNTcwMyAxOS4yMTM1IDIzLjM3MjQgMTkuMzU5NCAyMy4yMTA5QzE5LjUwNTIgMjMuMDQ5NSAxOS43MTYxIDIyLjk2ODggMTkuOTkyMiAyMi45Njg4QzIwLjI3MzQgMjIuOTY4OCAyMC40ODcgMjMuMDQ5NSAyMC42MzI4IDIzLjIxMDlDMjAuNzc4NiAyMy4zNzI0IDIwLjg1MTYgMjMuNTcwMyAyMC44NTE2IDIzLjgwNDdDMjAuODUxNiAyNC4wMjg2IDIwLjc3ODYgMjQuMjIxNCAyMC42MzI4IDI0LjM4MjhDMjAuNDg3IDI0LjU0NDMgMjAuMjczNCAyNC42MjUgMTkuOTkyMiAyNC42MjVDMTkuNzE2MSAyNC42MjUgMTkuNTA1MiAyNC41NDQzIDE5LjM1OTQgMjQuMzgyOEMxOS4yMTM1IDI0LjIyMTQgMTkuMTQwNiAyNC4wMjg2IDE5LjE0MDYgMjMuODA0N1oiIGZpbGw9IiNDQUNBQ0EiLz4KPC9zdmc+Cg==);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-position: 50% 50%;
  background-position: 0 0 !important;
}
.g-icon-option-baggage-PAID {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxOS4yLjEsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0i0KHQu9C+0LlfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHZpZXdCb3g9IjAgMCAzMCAzMCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMzAgMzA7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+DQoJLnN0MHtmaWxsOm5vbmU7c3Ryb2tlOiNGRkZGRkY7c3Ryb2tlLXdpZHRoOjEuMjtzdHJva2UtbGluZWNhcDpyb3VuZDtzdHJva2UtbWl0ZXJsaW1pdDoxMDt9DQoJLnN0MXtmaWxsOm5vbmU7c3Ryb2tlOiNGRkZGRkY7c3Ryb2tlLXdpZHRoOjEuMjtzdHJva2UtbWl0ZXJsaW1pdDoxMDt9DQoJLnN0MntmaWxsOiNGRjhEMkU7fQ0KPC9zdHlsZT4NCjxnPg0KCTxnPg0KCQk8bGluZSBjbGFzcz0ic3QwIiB4MT0iMTguNyIgeTE9IjI3LjIiIHgyPSIxOC43IiB5Mj0iMjkuNSIvPg0KCQk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMTAuNywxMS4yVjMuNGMwLTEuNiwxLjQtMi45LDMtMi45aDJjMS43LDAsMywxLjMsMywyLjl2Ny44Ii8+DQoJCTxsaW5lIGNsYXNzPSJzdDAiIHgxPSIxMC43IiB5MT0iMjkuNSIgeDI9IjEwLjciIHkyPSIyNy4yIi8+DQoJCTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0xOS43LDI3LjJoLTEwYy0xLjYsMC0zLTEuNC0zLTN2LTEwYzAtMS42LDEuNC0zLDMtM2gxMGMxLjYsMCwzLDEuNCwzLDN2MTBDMjIuNywyNS45LDIxLjQsMjcuMiwxOS43LDI3LjJ6Ig0KCQkJLz4NCgk8L2c+DQo8L2c+DQo8Zz4NCgk8cGF0aCBjbGFzcz0ic3QyIiBkPSJNMTUuMSwyNi4yaC0wLjd2LTEuNmMtMSwwLTEuOC0wLjItMi41LTAuNnYtMWMwLjIsMC4xLDAuNCwwLjIsMC42LDAuM2MwLjIsMC4xLDAuNCwwLjIsMC42LDAuMw0KCQljMC4yLDAuMSwwLjQsMC4xLDAuNywwLjJjMC4yLDAsMC41LDAuMSwwLjcsMC4xdi00LjJjLTAuMy0wLjItMC42LTAuMy0wLjktMC41Yy0wLjMtMC4yLTAuNi0wLjQtMC44LTAuNlMxMi4yLDE4LDEyLDE3LjcNCgkJcy0wLjItMC43LTAuMi0xLjFzMC4xLTAuNywwLjItMWMwLjEtMC4zLDAuMy0wLjYsMC41LTAuOHMwLjUtMC40LDAuOC0wLjZjMC4zLTAuMiwwLjctMC4zLDEtMC4zdi0xLjRIMTV2MS4zDQoJCWMwLjQsMCwwLjgsMC4xLDEuMiwwLjFjMC40LDAsMC42LDAuMiwwLjgsMC4zdjFjLTAuNS0wLjQtMS4yLTAuNS0yLTAuNnY0LjNjMC41LDAuMiwwLjksMC41LDEuMiwwLjdjMC4zLDAuMiwwLjYsMC41LDAuOCwwLjcNCgkJYzAuMiwwLjIsMC4zLDAuNSwwLjQsMC43YzAuMSwwLjMsMC4xLDAuNSwwLjEsMC44YzAsMC40LTAuMSwwLjctMC4yLDFzLTAuMywwLjYtMC41LDAuOGMtMC4yLDAuMi0wLjUsMC40LTAuOCwwLjYNCgkJcy0wLjcsMC4zLTEuMSwwLjNMMTUuMSwyNi4yTDE1LjEsMjYuMnogTTE0LjQsMTQuN2MtMC41LDAuMS0wLjksMC4zLTEuMSwwLjZzLTAuNCwwLjctMC40LDEuMmMwLDAuMiwwLDAuNCwwLjEsMC42DQoJCWMwLDAuMiwwLjEsMC4zLDAuMiwwLjVjMC4xLDAuMiwwLjMsMC4zLDAuNSwwLjVzMC41LDAuMywwLjgsMC41di0zLjlIMTQuNHogTTE1LjEsMjMuN2MwLjUtMC4xLDAuOS0wLjMsMS4yLTAuNg0KCQljMC4zLTAuMywwLjQtMC43LDAuNC0xLjFjMC0wLjIsMC0wLjQtMC4xLTAuNnMtMC4xLTAuMy0wLjMtMC41Yy0wLjEtMC4yLTAuMy0wLjMtMC41LTAuNWMtMC4yLTAuMi0wLjUtMC4zLTAuNy0wLjUNCgkJQzE1LjEsMTkuOSwxNS4xLDIzLjcsMTUuMSwyMy43eiIvPg0KPC9nPg0KPC9zdmc+DQo=);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-position: 50% 50%;
}
.g-icon-option-baggage-OFF {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxOS4yLjEsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0i0KHQu9C+0LlfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHZpZXdCb3g9IjAgMCAzMCAzMCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMzAgMzA7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+DQoJLnN0MHtmaWxsOm5vbmU7c3Ryb2tlOiNGRkZGRkY7c3Ryb2tlLXdpZHRoOjEuMjtzdHJva2UtbGluZWNhcDpyb3VuZDtzdHJva2UtbWl0ZXJsaW1pdDoxMDt9DQoJLnN0MXtmaWxsOm5vbmU7c3Ryb2tlOiNGRkZGRkY7c3Ryb2tlLXdpZHRoOjEuMjtzdHJva2UtbWl0ZXJsaW1pdDoxMDt9DQoJLnN0MntmaWxsOm5vbmU7c3Ryb2tlOiNFNTAwMDA7c3Ryb2tlLXdpZHRoOjEuMjtzdHJva2UtbGluZWNhcDpyb3VuZDtzdHJva2UtbGluZWpvaW46cm91bmQ7c3Ryb2tlLW1pdGVybGltaXQ6MTA7fQ0KPC9zdHlsZT4NCjxnPg0KCTxnPg0KCQk8bGluZSBjbGFzcz0ic3QwIiB4MT0iMTguNyIgeTE9IjI3LjIiIHgyPSIxOC43IiB5Mj0iMjkuNSIvPg0KCQk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMTAuNywxMS4yVjMuNGMwLTEuNiwxLjQtMi45LDMtMi45aDJjMS43LDAsMywxLjMsMywyLjl2Ny44Ii8+DQoJCTxsaW5lIGNsYXNzPSJzdDAiIHgxPSIxMC43IiB5MT0iMjkuNSIgeDI9IjEwLjciIHkyPSIyNy4yIi8+DQoJCTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0xOS43LDI3LjJoLTEwYy0xLjYsMC0zLTEuNC0zLTN2LTEwYzAtMS42LDEuNC0zLDMtM2gxMGMxLjYsMCwzLDEuNCwzLDN2MTBDMjIuNywyNS45LDIxLjQsMjcuMiwxOS43LDI3LjJ6Ig0KCQkJLz4NCgk8L2c+DQo8L2c+DQo8Zz4NCgk8bGluZSBjbGFzcz0ic3QyIiB4MT0iMjQuNyIgeTE9IjI2IiB4Mj0iNC43IiB5Mj0iNiIvPg0KCTxsaW5lIGNsYXNzPSJzdDIiIHgxPSI0LjciIHkxPSIyNiIgeDI9IjI0LjciIHkyPSI2Ii8+DQo8L2c+DQo8L3N2Zz4NCg==);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-position: 50% 50%;
}
.g-icon-option-baggage-OFF-black {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjciIGhlaWdodD0iMjgiIHZpZXdCb3g9IjAgMCAyNyAyOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwKSI+CjxwYXRoIGQ9Ik0xNi42NDk2IDYuMDc4MDRIMTQuMTE3MVYxLjAxMzAxSDE1LjEzMDFDMTUuNDM0IDEuMDEzMDEgMTUuNjM2NiAwLjgxMDQwNSAxNS42MzY2IDAuNTA2NTAzQzE1LjYzNjYgMC4yMDI2MDEgMTUuNDM0IDAgMTUuMTMwMSAwSDkuMDUyMDNDOC43NDgxMiAwIDguNTQ1NTIgMC4yMDI2MDEgOC41NDU1MiAwLjUwNjUwM0M4LjU0NTUyIDAuODEwNDA1IDguNzQ4MTIgMS4wMTMwMSA5LjA1MjAzIDEuMDEzMDFIMTAuMDY1VjYuMDc4MDRINy41MzI1MkM2LjExNDMxIDYuMDc4MDQgNSA3LjE5MjM1IDUgOC42MTA1NlYyMC43NjY2QzUgMjIuMTg0OCA2LjExNDMxIDIzLjI5OTIgNy41MzI1MiAyMy4yOTkySDguMDM5MDJWMjMuODA1N0M4LjAzOTAyIDI0LjEwOTYgOC4yNDE2MiAyNC4zMTIyIDguNTQ1NTIgMjQuMzEyMkM4Ljg0OTQzIDI0LjMxMjIgOS4wNTIwMyAyNC4xMDk2IDkuMDUyMDMgMjMuODA1N1YyMy4yOTkySDE1LjEzMDFWMjMuODA1N0MxNS4xMzAxIDI0LjEwOTYgMTUuMzMyNyAyNC4zMTIyIDE1LjYzNjYgMjQuMzEyMkMxNS45NDA1IDI0LjMxMjIgMTYuMTQzMSAyNC4xMDk2IDE2LjE0MzEgMjMuODA1N1YyMy4yOTkySDE2LjY0OTZDMTguMDY3OCAyMy4yOTkyIDE5LjE4MjEgMjIuMTg0OCAxOS4xODIxIDIwLjc2NjZWOC42MTA1NkMxOS4xODIxIDcuMTkyMzUgMTguMDY3OCA2LjA3ODA0IDE2LjY0OTYgNi4wNzgwNFpNMTEuMDc4IDEuMDEzMDFIMTMuMTA0MVY2LjA3ODA0SDExLjA3OFYxLjAxMzAxWk0xNi4xNDMxIDE4Ljc0MDZDMTYuMTQzMSAxOS41NTEgMTUuNDM0IDIwLjI2MDEgMTQuNjIzNiAyMC4yNjAxSDkuNTU4NTNDOC43NDgxMiAyMC4yNjAxIDguMDM5MDIgMTkuNTUxIDguMDM5MDIgMTguNzQwNlYxNS43MDE2QzguMDM5MDIgMTUuMzk3NyA4LjI0MTYyIDE1LjE5NTEgOC41NDU1MiAxNS4xOTUxSDE1LjYzNjZDMTUuOTQwNSAxNS4xOTUxIDE2LjE0MzEgMTUuMzk3NyAxNi4xNDMxIDE1LjcwMTZWMTguNzQwNlpNMTUuNjM2NiAxMC4xMzAxSDEwLjA2NVYxMC42MzY2QzEwLjA2NSAxMC45NDA1IDkuODYyNDMgMTEuMTQzMSA5LjU1ODUzIDExLjE0MzFDOS4yNTQ2MyAxMS4xNDMxIDkuMDUyMDMgMTAuOTQwNSA5LjA1MjAzIDEwLjYzNjZWMTAuMTMwMUg4LjU0NTUyQzguMjQxNjIgMTAuMTMwMSA4LjAzOTAyIDkuOTI3NDcgOC4wMzkwMiA5LjYyMzU2QzguMDM5MDIgOS4zMTk2NiA4LjI0MTYyIDkuMTE3MDYgOC41NDU1MiA5LjExNzA2SDE1LjYzNjZDMTUuOTQwNSA5LjExNzA2IDE2LjE0MzEgOS4zMTk2NiAxNi4xNDMxIDkuNjIzNTZDMTYuMTQzMSA5LjkyNzQ3IDE1Ljk0MDUgMTAuMTMwMSAxNS42MzY2IDEwLjEzMDFaIiBmaWxsPSIjNEE1NzY3Ii8+CjwvZz4KPHBhdGggZD0iTTI2IDJMMSAyNyIgc3Ryb2tlPSIjRTUwMDAwIiBzdHJva2Utd2lkdGg9IjIiLz4KPGRlZnM+CjxjbGlwUGF0aCBpZD0iY2xpcDAiPgo8cmVjdCB3aWR0aD0iMTQuMTgyMSIgaGVpZ2h0PSIyNC4zMTIyIiBmaWxsPSJ3aGl0ZSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNSkiLz4KPC9jbGlwUGF0aD4KPC9kZWZzPgo8L3N2Zz4K);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-position: 50% 50%;
}
.g-icon-option-exchange-FREE {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxOS4yLjEsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0i0KHQu9C+0LlfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHZpZXdCb3g9IjAgMCAzMCAzMCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMzAgMzA7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+DQoJLnN0MHtmaWxsOm5vbmU7c3Ryb2tlOiNGRkZGRkY7c3Ryb2tlLXdpZHRoOjEuMjtzdHJva2UtbWl0ZXJsaW1pdDoxMDt9DQoJLnN0MXtmaWxsOiNGRkZGRkY7fQ0KCS5zdDJ7ZmlsbDojRkZGRkZGO3N0cm9rZTojRkZGRkZGO3N0cm9rZS1saW5lY2FwOnJvdW5kO3N0cm9rZS1taXRlcmxpbWl0OjEwO30NCjwvc3R5bGU+DQo8Zz4NCgk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMTguNyw3LjFjMy44LDEuMSw2LjYsNC43LDYuNiw4LjljMCw1LjEtNC4xLDkuMy05LjMsOS4zYy0yLjcsMC01LjItMS4yLTYuOS0zLjEiLz4NCgk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNNi45LDE2YzAtMC43LDAuMS0xLjUsMC4yLTIuMSIvPg0KCTxnPg0KCQk8Zz4NCgkJCTxnPg0KCQkJCTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0xNi4zLDQuNGMxLjEsMCwyLDAuOSwyLDJ2NWMwLDEuMS0wLjksMi0yLDJoLTEwYy0xLjEsMC0yLTAuOS0yLTJ2LTVjMC0xLjEsMC45LTIsMi0yTDE2LjMsNC40IE0xNi4zLDMuNA0KCQkJCQloLTEwYy0xLjcsMC0zLDEuMy0zLDN2NWMwLDEuNiwxLjMsMywzLDNoMTBjMS42LDAsMy0xLjQsMy0zdi01QzE5LjMsNC44LDE4LDMuNCwxNi4zLDMuNEwxNi4zLDMuNHoiLz4NCgkJCTwvZz4NCgkJCTxjaXJjbGUgY2xhc3M9InN0MiIgY3g9IjEzLjYiIGN5PSI3LjUiIHI9IjAuNSIvPg0KCQk8L2c+DQoJPC9nPg0KCTxwb2x5Z29uIGNsYXNzPSJzdDAiIHBvaW50cz0iNi44LDE2IDEzLjksMjAuNSA1LDIzLjYgCSIvPg0KPC9nPg0KPC9zdmc+DQo=);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-position: 50% 50%;
}
.g-icon-option-exchange-FREE-black {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxOS4yLjEsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0i0KHQu9C+0LlfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHZpZXdCb3g9IjAgMCAzMCAzMCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMzAgMzA7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+DQoJLnN0MHtmaWxsOm5vbmU7c3Ryb2tlOiMyMjIyMjI7c3Ryb2tlLXdpZHRoOjEuMjtzdHJva2UtbWl0ZXJsaW1pdDoxMDt9DQoJLnN0MXtmaWxsOiMyMjIyMjI7fQ0KCS5zdDJ7ZmlsbDojMjIyMjIyO3N0cm9rZTojMjIyMjIyO3N0cm9rZS1saW5lY2FwOnJvdW5kO3N0cm9rZS1taXRlcmxpbWl0OjEwO30NCjwvc3R5bGU+DQo8Zz4NCgk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMTguNyw3LjFjMy44LDEuMSw2LjYsNC43LDYuNiw4LjljMCw1LjEtNC4xLDkuMy05LjMsOS4zYy0yLjcsMC01LjItMS4yLTYuOS0zLjEiLz4NCgk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNNi45LDE2YzAtMC43LDAuMS0xLjUsMC4yLTIuMSIvPg0KCTxnPg0KCQk8Zz4NCgkJCTxnPg0KCQkJCTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0xNi4zLDQuNGMxLjEsMCwyLDAuOSwyLDJ2NWMwLDEuMS0wLjksMi0yLDJoLTEwYy0xLjEsMC0yLTAuOS0yLTJ2LTVjMC0xLjEsMC45LTIsMi0yTDE2LjMsNC40IE0xNi4zLDMuNA0KCQkJCQloLTEwYy0xLjcsMC0zLDEuMy0zLDN2NWMwLDEuNiwxLjMsMywzLDNoMTBjMS42LDAsMy0xLjQsMy0zdi01QzE5LjMsNC44LDE4LDMuNCwxNi4zLDMuNEwxNi4zLDMuNHoiLz4NCgkJCTwvZz4NCgkJCTxjaXJjbGUgY2xhc3M9InN0MiIgY3g9IjEzLjYiIGN5PSI3LjUiIHI9IjAuNSIvPg0KCQk8L2c+DQoJPC9nPg0KCTxwb2x5Z29uIGNsYXNzPSJzdDAiIHBvaW50cz0iNi44LDE2IDEzLjksMjAuNSA1LDIzLjYgCSIvPg0KPC9nPg0KPC9zdmc+DQo=);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-position: 50% 50%;
}
.g-icon-option-exchange-PAID {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxOS4yLjEsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0i0KHQu9C+0LlfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHZpZXdCb3g9IjAgMCAzMCAzMCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMzAgMzA7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+DQoJLnN0MHtmaWxsOm5vbmU7c3Ryb2tlOiNGRkZGRkY7c3Ryb2tlLXdpZHRoOjEuMjtzdHJva2UtbWl0ZXJsaW1pdDoxMDt9DQoJLnN0MXtmaWxsOm5vbmU7c3Ryb2tlOiNGRkZGRkY7c3Ryb2tlLXdpZHRoOjEuMjtzdHJva2UtbGluZWNhcDpyb3VuZDtzdHJva2UtbWl0ZXJsaW1pdDoxMDt9DQoJLnN0MntmaWxsOiNGRkZGRkY7fQ0KCS5zdDN7ZmlsbDojRkZGRkZGO3N0cm9rZTojRkZGRkZGO3N0cm9rZS1saW5lY2FwOnJvdW5kO3N0cm9rZS1taXRlcmxpbWl0OjEwO30NCgkuc3Q0e2ZpbGw6I0ZGOEQyRTt9DQo8L3N0eWxlPg0KPGc+DQoJPGc+DQoJCTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik02LjksMTZjMC0wLjgsMC4xLTEuNSwwLjMtMi4yIi8+DQoJCTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0xOC40LDI1Yy0wLjcsMC4yLTEuNSwwLjMtMi4zLDAuM2MtMi43LDAtNS4yLTEuMi02LjktMy4xIi8+DQoJCTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0xOSw3LjJjMS43LDAuNiwzLjIsMS42LDQuMywzIi8+DQoJCTxnPg0KCQkJPGc+DQoJCQkJPGc+DQoJCQkJCTxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik0xNi4zLDQuNGMxLjEsMCwyLDAuOSwyLDJ2NWMwLDEuMS0wLjksMi0yLDJoLTEwYy0xLjEsMC0yLTAuOS0yLTJ2LTVjMC0xLjEsMC45LTIsMi0yTDE2LjMsNC40IE0xNi4zLDMuNA0KCQkJCQkJaC0xMGMtMS43LDAtMywxLjMtMywzdjVjMCwxLjYsMS4zLDMsMywzaDEwYzEuNiwwLDMtMS40LDMtM3YtNUMxOS4zLDQuOCwxOCwzLjQsMTYuMywzLjRMMTYuMywzLjR6Ii8+DQoJCQkJPC9nPg0KCQkJCTxjaXJjbGUgY2xhc3M9InN0MyIgY3g9IjEzLjYiIGN5PSI3LjUiIHI9IjAuNSIvPg0KCQkJPC9nPg0KCQk8L2c+DQoJCTxwb2x5Z29uIGNsYXNzPSJzdDAiIHBvaW50cz0iNi44LDE2IDEzLjksMjAuNSA1LDIzLjYgCQkiLz4NCgk8L2c+DQoJPGc+DQoJCTxwYXRoIGNsYXNzPSJzdDQiIGQ9Ik0yMy43LDI2LjJIMjN2LTEuNmMtMSwwLTEuOC0wLjItMi41LTAuNnYtMWMwLjIsMC4xLDAuNCwwLjIsMC42LDAuM3MwLjQsMC4yLDAuNiwwLjMNCgkJCWMwLjIsMC4xLDAuNCwwLjEsMC43LDAuMmMwLjIsMCwwLjUsMC4xLDAuNywwLjF2LTQuMmMtMC4zLTAuMi0wLjYtMC4zLTAuOS0wLjVzLTAuNi0wLjQtMC44LTAuNmMtMC4yLTAuMi0wLjQtMC41LTAuNi0wLjgNCgkJCXMtMC4yLTAuNy0wLjItMS4xczAuMS0wLjcsMC4yLTFjMC4xLTAuMywwLjMtMC42LDAuNS0wLjhzMC41LTAuNCwwLjgtMC42YzAuMy0wLjIsMC43LTAuMywxLTAuM3YtMS40aDAuN3YxLjMNCgkJCWMwLjQsMCwwLjgsMC4xLDEuMiwwLjFzMC42LDAuMiwwLjgsMC4zdjFjLTAuNS0wLjQtMS4yLTAuNS0yLTAuNlYxOWMwLjUsMC4yLDAuOSwwLjUsMS4yLDAuN2MwLjMsMC4yLDAuNiwwLjUsMC44LDAuNw0KCQkJYzAuMiwwLjIsMC4zLDAuNSwwLjQsMC43YzAuMSwwLjMsMC4xLDAuNSwwLjEsMC44YzAsMC40LTAuMSwwLjctMC4yLDFzLTAuMywwLjYtMC41LDAuOGMtMC4yLDAuMi0wLjUsMC40LTAuOCwwLjYNCgkJCXMtMC43LDAuMy0xLjEsMC4zQzIzLjcsMjQuNiwyMy43LDI2LjIsMjMuNywyNi4yeiBNMjMsMTQuN2MtMC41LDAuMS0wLjksMC4zLTEuMSwwLjZzLTAuNCwwLjctMC40LDEuMmMwLDAuMiwwLDAuNCwwLjEsMC42DQoJCQlzMC4xLDAuMywwLjIsMC41czAuMywwLjMsMC41LDAuNXMwLjUsMC4zLDAuOCwwLjV2LTMuOUgyM3ogTTIzLjcsMjMuOGMwLjUtMC4xLDAuOS0wLjMsMS4yLTAuNmMwLjMtMC4zLDAuNC0wLjcsMC40LTEuMQ0KCQkJYzAtMC4yLDAtMC40LTAuMS0wLjZzLTAuMS0wLjMtMC4zLTAuNWMtMC4xLTAuMi0wLjMtMC4zLTAuNS0wLjVzLTAuNS0wLjMtMC43LTAuNVYyMy44eiIvPg0KCTwvZz4NCjwvZz4NCjwvc3ZnPg0K);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-position: 50% 50%;
}
.g-icon-option-exchange-PAID-black {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxOS4yLjEsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0i0KHQu9C+0LlfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHZpZXdCb3g9IjAgMCAzMCAzMCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMzAgMzA7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+DQoJLnN0MHtmaWxsOm5vbmU7c3Ryb2tlOiMyMjIyMjI7c3Ryb2tlLXdpZHRoOjEuMjtzdHJva2UtbWl0ZXJsaW1pdDoxMDt9DQoJLnN0MXtmaWxsOm5vbmU7c3Ryb2tlOiMyMjIyMjI7c3Ryb2tlLXdpZHRoOjEuMjtzdHJva2UtbGluZWNhcDpyb3VuZDtzdHJva2UtbWl0ZXJsaW1pdDoxMDt9DQoJLnN0MntmaWxsOiMyMjIyMjI7fQ0KCS5zdDN7ZmlsbDojMjIyMjIyO3N0cm9rZTojMjIyMjIyO3N0cm9rZS1saW5lY2FwOnJvdW5kO3N0cm9rZS1taXRlcmxpbWl0OjEwO30NCgkuc3Q0e2ZpbGw6I0ZGOEQyRTt9DQo8L3N0eWxlPg0KPGc+DQoJPGc+DQoJCTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik02LjksMTZjMC0wLjgsMC4xLTEuNSwwLjMtMi4yIi8+DQoJCTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0xOC40LDI1Yy0wLjcsMC4yLTEuNSwwLjMtMi4zLDAuM2MtMi43LDAtNS4yLTEuMi02LjktMy4xIi8+DQoJCTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0xOS4xLDcuMmMxLjcsMC42LDMuMiwxLjYsNC4yLDIuOSIvPg0KCQk8Zz4NCgkJCTxnPg0KCQkJCTxnPg0KCQkJCQk8cGF0aCBjbGFzcz0ic3QyIiBkPSJNMTYuMyw0LjRjMS4xLDAsMiwwLjksMiwydjVjMCwxLjEtMC45LDItMiwyaC0xMGMtMS4xLDAtMi0wLjktMi0ydi01YzAtMS4xLDAuOS0yLDItMkwxNi4zLDQuNCBNMTYuMywzLjQNCgkJCQkJCWgtMTBjLTEuNywwLTMsMS4zLTMsM3Y1YzAsMS42LDEuMywzLDMsM2gxMGMxLjYsMCwzLTEuNCwzLTN2LTVDMTkuMyw0LjgsMTgsMy40LDE2LjMsMy40TDE2LjMsMy40eiIvPg0KCQkJCTwvZz4NCgkJCQk8Y2lyY2xlIGNsYXNzPSJzdDMiIGN4PSIxMy42IiBjeT0iNy41IiByPSIwLjUiLz4NCgkJCTwvZz4NCgkJPC9nPg0KCQk8cG9seWdvbiBjbGFzcz0ic3QwIiBwb2ludHM9IjYuOCwxNiAxMy45LDIwLjUgNSwyMy42IAkJIi8+DQoJPC9nPg0KCTxnPg0KCQk8cGF0aCBjbGFzcz0ic3Q0IiBkPSJNMjMuNywyNi4ySDIzdi0xLjZjLTEsMC0xLjgtMC4yLTIuNS0wLjZ2LTFjMC4yLDAuMSwwLjQsMC4yLDAuNiwwLjNzMC40LDAuMiwwLjYsMC4zDQoJCQljMC4yLDAuMSwwLjQsMC4xLDAuNywwLjJjMC4yLDAsMC41LDAuMSwwLjcsMC4xdi00LjJjLTAuMy0wLjItMC42LTAuMy0wLjktMC41cy0wLjYtMC40LTAuOC0wLjZjLTAuMi0wLjItMC40LTAuNS0wLjYtMC44DQoJCQlzLTAuMi0wLjctMC4yLTEuMXMwLjEtMC43LDAuMi0xYzAuMS0wLjMsMC4zLTAuNiwwLjUtMC44czAuNS0wLjQsMC44LTAuNmMwLjMtMC4yLDAuNy0wLjMsMS0wLjN2LTEuNGgwLjd2MS4zDQoJCQljMC40LDAsMC44LDAuMSwxLjIsMC4xczAuNiwwLjIsMC44LDAuM3YxYy0wLjUtMC40LTEuMi0wLjUtMi0wLjZWMTljMC41LDAuMiwwLjksMC41LDEuMiwwLjdjMC4zLDAuMiwwLjYsMC41LDAuOCwwLjcNCgkJCWMwLjIsMC4yLDAuMywwLjUsMC40LDAuN2MwLjEsMC4zLDAuMSwwLjUsMC4xLDAuOGMwLDAuNC0wLjEsMC43LTAuMiwxcy0wLjMsMC42LTAuNSwwLjhjLTAuMiwwLjItMC41LDAuNC0wLjgsMC42DQoJCQlzLTAuNywwLjMtMS4xLDAuM0MyMy43LDI0LjYsMjMuNywyNi4yLDIzLjcsMjYuMnogTTIzLDE0LjdjLTAuNSwwLjEtMC45LDAuMy0xLjEsMC42cy0wLjQsMC43LTAuNCwxLjJjMCwwLjIsMCwwLjQsMC4xLDAuNg0KCQkJczAuMSwwLjMsMC4yLDAuNXMwLjMsMC4zLDAuNSwwLjVzMC41LDAuMywwLjgsMC41di0zLjlIMjN6IE0yMy43LDIzLjhjMC41LTAuMSwwLjktMC4zLDEuMi0wLjZjMC4zLTAuMywwLjQtMC43LDAuNC0xLjENCgkJCWMwLTAuMiwwLTAuNC0wLjEtMC42cy0wLjEtMC4zLTAuMy0wLjVjLTAuMS0wLjItMC4zLTAuMy0wLjUtMC41cy0wLjUtMC4zLTAuNy0wLjVWMjMuOHoiLz4NCgk8L2c+DQo8L2c+DQo8L3N2Zz4NCg==);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-position: 50% 50%;
}
.g-icon-option-exchange-OFF {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxOS4yLjEsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0i0KHQu9C+0LlfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHZpZXdCb3g9IjAgMCAzMCAzMCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMzAgMzA7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+DQoJLnN0MHtmaWxsOm5vbmU7c3Ryb2tlOiNGRkZGRkY7c3Ryb2tlLXdpZHRoOjEuMjtzdHJva2UtbWl0ZXJsaW1pdDoxMDt9DQoJLnN0MXtmaWxsOiNGRkZGRkY7fQ0KCS5zdDJ7ZmlsbDojRkZGRkZGO3N0cm9rZTojRkZGRkZGO3N0cm9rZS1saW5lY2FwOnJvdW5kO3N0cm9rZS1taXRlcmxpbWl0OjEwO30NCgkuc3Qze2ZpbGw6bm9uZTtzdHJva2U6I0U1MDAwMDtzdHJva2Utd2lkdGg6MS4yO3N0cm9rZS1saW5lY2FwOnJvdW5kO3N0cm9rZS1saW5lam9pbjpyb3VuZDtzdHJva2UtbWl0ZXJsaW1pdDoxMDt9DQo8L3N0eWxlPg0KPGc+DQoJPHBhdGggY2xhc3M9InN0MCIgZD0iTTE4LjcsNy4xYzMuOCwxLjEsNi42LDQuNyw2LjYsOC45YzAsNS4xLTQuMSw5LjMtOS4zLDkuM2MtMi43LDAtNS4yLTEuMi02LjktMy4xIi8+DQoJPHBhdGggY2xhc3M9InN0MCIgZD0iTTYuOSwxNmMwLTAuNywwLjEtMS41LDAuMi0yLjEiLz4NCgk8Zz4NCgkJPGc+DQoJCQk8Zz4NCgkJCQk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNMTYuMyw0LjRjMS4xLDAsMiwwLjksMiwydjVjMCwxLjEtMC45LDItMiwyaC0xMGMtMS4xLDAtMi0wLjktMi0ydi01YzAtMS4xLDAuOS0yLDItMkwxNi4zLDQuNCBNMTYuMywzLjQNCgkJCQkJaC0xMGMtMS43LDAtMywxLjMtMywzdjVjMCwxLjYsMS4zLDMsMywzaDEwYzEuNiwwLDMtMS40LDMtM3YtNUMxOS4zLDQuOCwxOCwzLjQsMTYuMywzLjRMMTYuMywzLjR6Ii8+DQoJCQk8L2c+DQoJCQk8Y2lyY2xlIGNsYXNzPSJzdDIiIGN4PSIxMy42IiBjeT0iNy41IiByPSIwLjUiLz4NCgkJPC9nPg0KCTwvZz4NCgk8cG9seWdvbiBjbGFzcz0ic3QwIiBwb2ludHM9IjYuOCwxNiAxMy45LDIwLjUgNSwyMy42IAkiLz4NCjwvZz4NCjxnPg0KCTxsaW5lIGNsYXNzPSJzdDMiIHgxPSIyNC43IiB5MT0iMjYiIHgyPSI0LjciIHkyPSI2Ii8+DQoJPGxpbmUgY2xhc3M9InN0MyIgeDE9IjQuNyIgeTE9IjI2IiB4Mj0iMjQuNyIgeTI9IjYiLz4NCjwvZz4NCjwvc3ZnPg0K);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-position: 50% 50%;
}
.g-icon-option-exchange-OFF-black {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxOS4yLjEsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0i0KHQu9C+0LlfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHZpZXdCb3g9IjAgMCAzMCAzMCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMzAgMzA7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+DQoJLnN0MHtmaWxsOm5vbmU7c3Ryb2tlOiMyMjIyMjI7c3Ryb2tlLXdpZHRoOjEuMjtzdHJva2UtbWl0ZXJsaW1pdDoxMDt9DQoJLnN0MXtmaWxsOiMyMjIyMjI7fQ0KCS5zdDJ7ZmlsbDojMjIyMjIyO3N0cm9rZTojMjIyMjIyO3N0cm9rZS1saW5lY2FwOnJvdW5kO3N0cm9rZS1taXRlcmxpbWl0OjEwO30NCgkuc3Qze2ZpbGw6bm9uZTtzdHJva2U6I0U1MDAwMDtzdHJva2Utd2lkdGg6MS4yO3N0cm9rZS1saW5lY2FwOnJvdW5kO3N0cm9rZS1saW5lam9pbjpyb3VuZDtzdHJva2UtbWl0ZXJsaW1pdDoxMDt9DQo8L3N0eWxlPg0KPGc+DQoJPHBhdGggY2xhc3M9InN0MCIgZD0iTTE4LjcsNy4xYzMuOCwxLjEsNi42LDQuNyw2LjYsOC45YzAsNS4xLTQuMSw5LjMtOS4zLDkuM2MtMi43LDAtNS4yLTEuMi02LjktMy4xIi8+DQoJPHBhdGggY2xhc3M9InN0MCIgZD0iTTYuOSwxNmMwLTAuNywwLjEtMS41LDAuMi0yLjEiLz4NCgk8Zz4NCgkJPGc+DQoJCQk8Zz4NCgkJCQk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNMTYuMyw0LjRjMS4xLDAsMiwwLjksMiwydjVjMCwxLjEtMC45LDItMiwyaC0xMGMtMS4xLDAtMi0wLjktMi0ydi01YzAtMS4xLDAuOS0yLDItMkwxNi4zLDQuNCBNMTYuMywzLjQNCgkJCQkJaC0xMGMtMS43LDAtMywxLjMtMywzdjVjMCwxLjYsMS4zLDMsMywzaDEwYzEuNiwwLDMtMS40LDMtM3YtNUMxOS4zLDQuOCwxOCwzLjQsMTYuMywzLjRMMTYuMywzLjR6Ii8+DQoJCQk8L2c+DQoJCQk8Y2lyY2xlIGNsYXNzPSJzdDIiIGN4PSIxMy42IiBjeT0iNy41IiByPSIwLjUiLz4NCgkJPC9nPg0KCTwvZz4NCgk8cG9seWdvbiBjbGFzcz0ic3QwIiBwb2ludHM9IjYuOCwxNiAxMy45LDIwLjUgNSwyMy42IAkiLz4NCjwvZz4NCjxnPg0KCTxsaW5lIGNsYXNzPSJzdDMiIHgxPSIyNC43IiB5MT0iMjYiIHgyPSI0LjciIHkyPSI2Ii8+DQoJPGxpbmUgY2xhc3M9InN0MyIgeDE9IjQuNyIgeTE9IjI2IiB4Mj0iMjQuNyIgeTI9IjYiLz4NCjwvZz4NCjwvc3ZnPg0K);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-position: 50% 50%;
}
.g-icon-option-refund-FREE {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxOS4yLjEsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0i0KHQu9C+0LlfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHZpZXdCb3g9IjAgMCAzMCAzMCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMzAgMzA7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+DQoJLnN0MHtmaWxsOm5vbmU7c3Ryb2tlOiNGRkZGRkY7c3Ryb2tlLXdpZHRoOjEuMjtzdHJva2UtbWl0ZXJsaW1pdDoxMDt9DQoJLnN0MXtmaWxsOiNGRkZGRkY7fQ0KCS5zdDJ7ZmlsbDojRkZGRkZGO3N0cm9rZTojRkZGRkZGO3N0cm9rZS1saW5lY2FwOnJvdW5kO3N0cm9rZS1taXRlcmxpbWl0OjEwO30NCjwvc3R5bGU+DQo8Zz4NCgk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMTguNiw2LjRjMy40LDEuMyw1LjgsNC43LDUuOSw4LjZjMCwyLjctMS4yLDUuMi0zLDYuOSIvPg0KCTxwb2x5Z29uIGNsYXNzPSJzdDAiIHBvaW50cz0iMTUuMiwyNC40IDE5LjcsMTcuMyAyMi45LDI2LjEgCSIvPg0KCTxnPg0KCQk8Zz4NCgkJCTxnPg0KCQkJCTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0xNi4zLDQuNGMxLjEsMCwyLDAuOSwyLDJ2NWMwLDEuMS0wLjksMi0yLDJoLTEwYy0xLjEsMC0yLTAuOS0yLTJ2LTVjMC0xLjEsMC45LTIsMi0yTDE2LjMsNC40IE0xNi4zLDMuNA0KCQkJCQloLTEwYy0xLjcsMC0zLDEuMy0zLDN2NWMwLDEuNiwxLjMsMywzLDNoMTBjMS42LDAsMy0xLjQsMy0zdi01QzE5LjMsNC44LDE4LDMuNCwxNi4zLDMuNEwxNi4zLDMuNHoiLz4NCgkJCTwvZz4NCgkJCTxjaXJjbGUgY2xhc3M9InN0MiIgY3g9IjEzLjUiIGN5PSI3LjUiIHI9IjAuNSIvPg0KCQk8L2c+DQoJPC9nPg0KCTxnPg0KCQk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNOS4zLDMwLjNIOC43di0xLjZjLTEsMC0xLjgtMC4yLTIuNS0wLjZ2LTFjMC4yLDAuMSwwLjMsMC4yLDAuNiwwLjNzMC40LDAuMiwwLjYsMC4zDQoJCQljMC4yLDAuMSwwLjQsMC4xLDAuNywwLjJjMC4yLDAsMC41LDAuMSwwLjcsMC4xdi00LjJjLTAuMy0wLjItMC42LTAuMy0wLjktMC41Yy0wLjMtMC4yLTAuNi0wLjQtMC44LTAuNg0KCQkJYy0wLjItMC4yLTAuNC0wLjUtMC42LTAuOGMtMC4yLTAuMy0wLjItMC43LTAuMi0xLjFjMC0wLjQsMC4xLTAuNywwLjItMWMwLjEtMC4zLDAuMy0wLjYsMC41LTAuOGMwLjItMC4yLDAuNS0wLjQsMC44LTAuNg0KCQkJYzAuMy0wLjIsMC43LTAuMywxLTAuM3YtMS40aDAuN3YxLjNjMC40LDAsMC44LDAuMSwxLjIsMC4xczAuNiwwLjIsMC44LDAuM3YxYy0wLjUtMC40LTEuMi0wLjUtMi0wLjVWMjNjMC41LDAuMiwwLjksMC41LDEuMiwwLjcNCgkJCWMwLjMsMC4yLDAuNiwwLjUsMC44LDAuN2MwLjIsMC4yLDAuMywwLjUsMC40LDAuN2MwLjEsMC4zLDAuMSwwLjUsMC4xLDAuOGMwLDAuNC0wLjEsMC43LTAuMiwxcy0wLjMsMC42LTAuNSwwLjgNCgkJCWMtMC4yLDAuMi0wLjUsMC40LTAuOCwwLjZjLTAuMywwLjItMC43LDAuMy0xLjEsMC4zQzkuMywyOC43LDkuMywzMC4zLDkuMywzMC4zeiBNOC43LDE4LjhjLTAuNSwwLjEtMC45LDAuMy0xLjEsMC42DQoJCQlzLTAuNCwwLjctMC40LDEuMmMwLDAuMiwwLDAuNCwwLjEsMC42czAuMSwwLjMsMC4yLDAuNWMwLjEsMC4yLDAuMywwLjMsMC41LDAuNWMwLjIsMC4yLDAuNSwwLjMsMC44LDAuNUw4LjcsMTguOA0KCQkJQzguNywxOC44LDguNywxOC44LDguNywxOC44eiBNOS4zLDI3LjhjMC41LTAuMSwwLjktMC4zLDEuMi0wLjZjMC4zLTAuMywwLjQtMC43LDAuNC0xLjFjMC0wLjIsMC0wLjQtMC4xLTAuNnMtMC4xLTAuMy0wLjMtMC41DQoJCQljLTAuMS0wLjItMC4zLTAuMy0wLjUtMC41Yy0wLjItMC4yLTAuNS0wLjMtMC43LTAuNUM5LjMsMjQuMSw5LjMsMjcuOCw5LjMsMjcuOHoiLz4NCgk8L2c+DQo8L2c+DQo8L3N2Zz4NCg==);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-position: 50% 50%;
}
.g-icon-option-refund-FREE-black {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxOS4yLjEsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0i0KHQu9C+0LlfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHZpZXdCb3g9IjAgMCAzMCAzMCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMzAgMzA7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+DQoJLnN0MHtmaWxsOm5vbmU7c3Ryb2tlOiMyMjIyMjI7c3Ryb2tlLXdpZHRoOjEuMjtzdHJva2UtbWl0ZXJsaW1pdDoxMDt9DQoJLnN0MXtmaWxsOiMyMjIyMjI7fQ0KCS5zdDJ7ZmlsbDojMjIyMjIyO3N0cm9rZTojMjIyMjIyO3N0cm9rZS1saW5lY2FwOnJvdW5kO3N0cm9rZS1taXRlcmxpbWl0OjEwO30NCjwvc3R5bGU+DQo8Zz4NCgk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMTguNiw2LjRjMy40LDEuMyw1LjgsNC43LDUuOSw4LjZjMCwyLjctMS4yLDUuMi0zLDYuOSIvPg0KCTxwb2x5Z29uIGNsYXNzPSJzdDAiIHBvaW50cz0iMTUuMiwyNC40IDE5LjcsMTcuMyAyMi45LDI2LjEgCSIvPg0KCTxnPg0KCQk8Zz4NCgkJCTxnPg0KCQkJCTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0xNi4zLDQuNGMxLjEsMCwyLDAuOSwyLDJ2NWMwLDEuMS0wLjksMi0yLDJoLTEwYy0xLjEsMC0yLTAuOS0yLTJ2LTVjMC0xLjEsMC45LTIsMi0yTDE2LjMsNC40IE0xNi4zLDMuNA0KCQkJCQloLTEwYy0xLjcsMC0zLDEuMy0zLDN2NWMwLDEuNiwxLjMsMywzLDNoMTBjMS42LDAsMy0xLjQsMy0zdi01QzE5LjMsNC44LDE4LDMuNCwxNi4zLDMuNEwxNi4zLDMuNHoiLz4NCgkJCTwvZz4NCgkJCTxjaXJjbGUgY2xhc3M9InN0MiIgY3g9IjEzLjUiIGN5PSI3LjUiIHI9IjAuNSIvPg0KCQk8L2c+DQoJPC9nPg0KCTxnPg0KCQk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNOS4zLDMwLjNIOC43di0xLjZjLTEsMC0xLjgtMC4yLTIuNS0wLjZ2LTFjMC4yLDAuMSwwLjMsMC4yLDAuNiwwLjNzMC40LDAuMiwwLjYsMC4zDQoJCQljMC4yLDAuMSwwLjQsMC4xLDAuNywwLjJjMC4yLDAsMC41LDAuMSwwLjcsMC4xdi00LjJjLTAuMy0wLjItMC42LTAuMy0wLjktMC41Yy0wLjMtMC4yLTAuNi0wLjQtMC44LTAuNg0KCQkJYy0wLjItMC4yLTAuNC0wLjUtMC42LTAuOHMtMC4yLTAuNy0wLjItMS4xczAuMS0wLjcsMC4yLTFTNi44LDE5LjIsNywxOWMwLjItMC4yLDAuNS0wLjQsMC44LTAuNnMwLjctMC4zLDEtMC4zdi0xLjRoMC43VjE4DQoJCQljMC40LDAsMC44LDAuMSwxLjIsMC4xczAuNiwwLjIsMC44LDAuM3YxYy0wLjUtMC40LTEuMi0wLjUtMi0wLjVWMjNjMC41LDAuMiwwLjksMC41LDEuMiwwLjdzMC42LDAuNSwwLjgsMC43czAuMywwLjUsMC40LDAuNw0KCQkJYzAuMSwwLjMsMC4xLDAuNSwwLjEsMC44YzAsMC40LTAuMSwwLjctMC4yLDFzLTAuMywwLjYtMC41LDAuOGMtMC4yLDAuMi0wLjUsMC40LTAuOCwwLjZzLTAuNywwLjMtMS4xLDAuMw0KCQkJQzkuMywyOC43LDkuMywzMC4zLDkuMywzMC4zeiBNOC43LDE4LjhjLTAuNSwwLjEtMC45LDAuMy0xLjEsMC42cy0wLjQsMC43LTAuNCwxLjJjMCwwLjIsMCwwLjQsMC4xLDAuNnMwLjEsMC4zLDAuMiwwLjUNCgkJCVM3LjgsMjIsOCwyMi4yYzAuMiwwLjIsMC41LDAuMywwLjgsMC41TDguNywxOC44TDguNywxOC44eiBNOS4zLDI3LjhjMC41LTAuMSwwLjktMC4zLDEuMi0wLjZjMC4zLTAuMywwLjQtMC43LDAuNC0xLjENCgkJCWMwLTAuMiwwLTAuNC0wLjEtMC42cy0wLjEtMC4zLTAuMy0wLjVjLTAuMS0wLjItMC4zLTAuMy0wLjUtMC41UzkuNSwyNC4yLDkuMywyNEM5LjMsMjQuMSw5LjMsMjcuOCw5LjMsMjcuOHoiLz4NCgk8L2c+DQo8L2c+DQo8L3N2Zz4NCg==);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-position: 50% 50%;
}
.g-icon-option-refund-PAID {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxOS4yLjEsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0i0KHQu9C+0LlfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHZpZXdCb3g9IjAgMCAzMCAzMCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMzAgMzA7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+DQoJLnN0MHtmaWxsOm5vbmU7c3Ryb2tlOiNGRkZGRkY7c3Ryb2tlLXdpZHRoOjEuMjtzdHJva2UtbWl0ZXJsaW1pdDoxMDt9DQoJLnN0MXtmaWxsOiNGRkZGRkY7fQ0KCS5zdDJ7ZmlsbDojRkZGRkZGO3N0cm9rZTojRkZGRkZGO3N0cm9rZS1saW5lY2FwOnJvdW5kO3N0cm9rZS1taXRlcmxpbWl0OjEwO30NCgkuc3Qze2ZpbGw6I0ZGOEQyRTt9DQo8L3N0eWxlPg0KPGc+DQoJPHBhdGggY2xhc3M9InN0MCIgZD0iTTE4LjYsNi40YzMuNCwxLjMsNS44LDQuNyw1LjksOC42YzAsMi43LTEuMiw1LjItMyw2LjkiLz4NCgk8cG9seWdvbiBjbGFzcz0ic3QwIiBwb2ludHM9IjE1LjIsMjQuNCAxOS43LDE3LjMgMjIuOSwyNi4xIAkiLz4NCgk8Zz4NCgkJPGc+DQoJCQk8Zz4NCgkJCQk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNMTYuMyw0LjRjMS4xLDAsMiwwLjksMiwydjVjMCwxLjEtMC45LDItMiwyaC0xMGMtMS4xLDAtMi0wLjktMi0ydi01YzAtMS4xLDAuOS0yLDItMkwxNi4zLDQuNCBNMTYuMywzLjQNCgkJCQkJaC0xMGMtMS43LDAtMywxLjMtMywzdjVjMCwxLjYsMS4zLDMsMywzaDEwYzEuNiwwLDMtMS40LDMtM3YtNUMxOS4zLDQuOCwxOCwzLjQsMTYuMywzLjRMMTYuMywzLjR6Ii8+DQoJCQk8L2c+DQoJCQk8Y2lyY2xlIGNsYXNzPSJzdDIiIGN4PSIxMy41IiBjeT0iNy41IiByPSIwLjUiLz4NCgkJPC9nPg0KCTwvZz4NCgk8Zz4NCgkJPHBhdGggY2xhc3M9InN0MyIgZD0iTTkuMywzMC4zSDguN3YtMS42Yy0xLDAtMS44LTAuMi0yLjUtMC42di0xYzAuMiwwLjEsMC4zLDAuMiwwLjYsMC4zczAuNCwwLjIsMC42LDAuMw0KCQkJYzAuMiwwLjEsMC40LDAuMSwwLjcsMC4yYzAuMiwwLDAuNSwwLjEsMC43LDAuMXYtNC4yYy0wLjMtMC4yLTAuNi0wLjMtMC45LTAuNWMtMC4zLTAuMi0wLjYtMC40LTAuOC0wLjYNCgkJCWMtMC4yLTAuMi0wLjQtMC41LTAuNi0wLjhzLTAuMi0wLjctMC4yLTEuMXMwLjEtMC43LDAuMi0xUzYuOCwxOS4yLDcsMTljMC4yLTAuMiwwLjUtMC40LDAuOC0wLjZzMC43LTAuMywxLTAuM3YtMS40aDAuN1YxOA0KCQkJYzAuNCwwLDAuOCwwLjEsMS4yLDAuMXMwLjYsMC4yLDAuOCwwLjN2MWMtMC41LTAuNC0xLjItMC41LTItMC41VjIzYzAuNSwwLjIsMC45LDAuNSwxLjIsMC43czAuNiwwLjUsMC44LDAuN3MwLjMsMC41LDAuNCwwLjcNCgkJCWMwLjEsMC4zLDAuMSwwLjUsMC4xLDAuOGMwLDAuNC0wLjEsMC43LTAuMiwxcy0wLjMsMC42LTAuNSwwLjhjLTAuMiwwLjItMC41LDAuNC0wLjgsMC42cy0wLjcsMC4zLTEuMSwwLjMNCgkJCUM5LjMsMjguNyw5LjMsMzAuMyw5LjMsMzAuM3ogTTguNywxOC44Yy0wLjUsMC4xLTAuOSwwLjMtMS4xLDAuNnMtMC40LDAuNy0wLjQsMS4yYzAsMC4yLDAsMC40LDAuMSwwLjZzMC4xLDAuMywwLjIsMC41DQoJCQlTNy44LDIyLDgsMjIuMmMwLjIsMC4yLDAuNSwwLjMsMC44LDAuNUw4LjcsMTguOEw4LjcsMTguOHogTTkuMywyNy44YzAuNS0wLjEsMC45LTAuMywxLjItMC42YzAuMy0wLjMsMC40LTAuNywwLjQtMS4xDQoJCQljMC0wLjIsMC0wLjQtMC4xLTAuNnMtMC4xLTAuMy0wLjMtMC41Yy0wLjEtMC4yLTAuMy0wLjMtMC41LTAuNVM5LjUsMjQuMiw5LjMsMjRDOS4zLDI0LjEsOS4zLDI3LjgsOS4zLDI3Ljh6Ii8+DQoJPC9nPg0KPC9nPg0KPC9zdmc+DQo=);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-position: 50% 50%;
}
.g-icon-option-refund-PAID-black {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxOS4yLjEsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0i0KHQu9C+0LlfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHZpZXdCb3g9IjAgMCAzMCAzMCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMzAgMzA7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+DQoJLnN0MHtmaWxsOm5vbmU7c3Ryb2tlOiMyMjIyMjI7c3Ryb2tlLXdpZHRoOjEuMjtzdHJva2UtbWl0ZXJsaW1pdDoxMDt9DQoJLnN0MXtmaWxsOiMyMjIyMjI7fQ0KCS5zdDJ7ZmlsbDojMjIyMjIyO3N0cm9rZTojMjIyMjIyO3N0cm9rZS1saW5lY2FwOnJvdW5kO3N0cm9rZS1taXRlcmxpbWl0OjEwO30NCgkuc3Qze2ZpbGw6I0ZGOEQyRTt9DQo8L3N0eWxlPg0KPGc+DQoJPHBhdGggY2xhc3M9InN0MCIgZD0iTTE4LjYsNi40YzMuNCwxLjMsNS44LDQuNyw1LjksOC42YzAsMi43LTEuMiw1LjItMyw2LjkiLz4NCgk8cG9seWdvbiBjbGFzcz0ic3QwIiBwb2ludHM9IjE1LjIsMjQuNCAxOS43LDE3LjMgMjIuOSwyNi4xIAkiLz4NCgk8Zz4NCgkJPGc+DQoJCQk8Zz4NCgkJCQk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNMTYuMyw0LjRjMS4xLDAsMiwwLjksMiwydjVjMCwxLjEtMC45LDItMiwyaC0xMGMtMS4xLDAtMi0wLjktMi0ydi01YzAtMS4xLDAuOS0yLDItMkwxNi4zLDQuNCBNMTYuMywzLjQNCgkJCQkJaC0xMGMtMS43LDAtMywxLjMtMywzdjVjMCwxLjYsMS4zLDMsMywzaDEwYzEuNiwwLDMtMS40LDMtM3YtNUMxOS4zLDQuOCwxOCwzLjQsMTYuMywzLjRMMTYuMywzLjR6Ii8+DQoJCQk8L2c+DQoJCQk8Y2lyY2xlIGNsYXNzPSJzdDIiIGN4PSIxMy41IiBjeT0iNy41IiByPSIwLjUiLz4NCgkJPC9nPg0KCTwvZz4NCgk8Zz4NCgkJPHBhdGggY2xhc3M9InN0MyIgZD0iTTkuMywzMC4zSDguN3YtMS42Yy0xLDAtMS44LTAuMi0yLjUtMC42di0xYzAuMiwwLjEsMC4zLDAuMiwwLjYsMC4zczAuNCwwLjIsMC42LDAuMw0KCQkJYzAuMiwwLjEsMC40LDAuMSwwLjcsMC4yYzAuMiwwLDAuNSwwLjEsMC43LDAuMXYtNC4yYy0wLjMtMC4yLTAuNi0wLjMtMC45LTAuNWMtMC4zLTAuMi0wLjYtMC40LTAuOC0wLjYNCgkJCWMtMC4yLTAuMi0wLjQtMC41LTAuNi0wLjhzLTAuMi0wLjctMC4yLTEuMXMwLjEtMC43LDAuMi0xUzYuOCwxOS4yLDcsMTljMC4yLTAuMiwwLjUtMC40LDAuOC0wLjZzMC43LTAuMywxLTAuM3YtMS40aDAuN1YxOA0KCQkJYzAuNCwwLDAuOCwwLjEsMS4yLDAuMXMwLjYsMC4yLDAuOCwwLjN2MWMtMC41LTAuNC0xLjItMC41LTItMC41VjIzYzAuNSwwLjIsMC45LDAuNSwxLjIsMC43czAuNiwwLjUsMC44LDAuN3MwLjMsMC41LDAuNCwwLjcNCgkJCWMwLjEsMC4zLDAuMSwwLjUsMC4xLDAuOGMwLDAuNC0wLjEsMC43LTAuMiwxcy0wLjMsMC42LTAuNSwwLjhjLTAuMiwwLjItMC41LDAuNC0wLjgsMC42cy0wLjcsMC4zLTEuMSwwLjMNCgkJCUM5LjMsMjguNyw5LjMsMzAuMyw5LjMsMzAuM3ogTTguNywxOC44Yy0wLjUsMC4xLTAuOSwwLjMtMS4xLDAuNnMtMC40LDAuNy0wLjQsMS4yYzAsMC4yLDAsMC40LDAuMSwwLjZzMC4xLDAuMywwLjIsMC41DQoJCQlTNy44LDIyLDgsMjIuMmMwLjIsMC4yLDAuNSwwLjMsMC44LDAuNUw4LjcsMTguOEw4LjcsMTguOHogTTkuMywyNy44YzAuNS0wLjEsMC45LTAuMywxLjItMC42YzAuMy0wLjMsMC40LTAuNywwLjQtMS4xDQoJCQljMC0wLjIsMC0wLjQtMC4xLTAuNnMtMC4xLTAuMy0wLjMtMC41Yy0wLjEtMC4yLTAuMy0wLjMtMC41LTAuNVM5LjUsMjQuMiw5LjMsMjRDOS4zLDI0LjEsOS4zLDI3LjgsOS4zLDI3Ljh6Ii8+DQoJPC9nPg0KPC9nPg0KPC9zdmc+DQo=);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-position: 50% 50%;
}
.g-icon-option-refund-OFF {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxOS4yLjEsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0i0KHQu9C+0LlfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHZpZXdCb3g9IjAgMCAzMCAzMCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMzAgMzA7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+DQoJLnN0MHtmaWxsOm5vbmU7c3Ryb2tlOiNGRkZGRkY7c3Ryb2tlLXdpZHRoOjEuMjtzdHJva2UtbWl0ZXJsaW1pdDoxMDt9DQoJLnN0MXtmaWxsOiNGRkZGRkY7fQ0KCS5zdDJ7ZmlsbDojRkZGRkZGO3N0cm9rZTojRkZGRkZGO3N0cm9rZS1saW5lY2FwOnJvdW5kO3N0cm9rZS1taXRlcmxpbWl0OjEwO30NCgkuc3Qze2ZpbGw6bm9uZTtzdHJva2U6I0U1MDAwMDtzdHJva2Utd2lkdGg6MS4yO3N0cm9rZS1saW5lY2FwOnJvdW5kO3N0cm9rZS1saW5lam9pbjpyb3VuZDtzdHJva2UtbWl0ZXJsaW1pdDoxMDt9DQo8L3N0eWxlPg0KPGc+DQoJPHBhdGggY2xhc3M9InN0MCIgZD0iTTE4LjYsNi40YzMuNCwxLjMsNS44LDQuNyw1LjksOC42YzAsMi43LTEuMiw1LjItMyw2LjkiLz4NCgk8cG9seWdvbiBjbGFzcz0ic3QwIiBwb2ludHM9IjE1LjIsMjQuNCAxOS43LDE3LjMgMjIuOSwyNi4xIAkiLz4NCgk8Zz4NCgkJPGc+DQoJCQk8Zz4NCgkJCQk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNMTYuMyw0LjRjMS4xLDAsMiwwLjksMiwydjVjMCwxLjEtMC45LDItMiwyaC0xMGMtMS4xLDAtMi0wLjktMi0ydi01YzAtMS4xLDAuOS0yLDItMkwxNi4zLDQuNCBNMTYuMywzLjQNCgkJCQkJaC0xMGMtMS43LDAtMywxLjMtMywzdjVjMCwxLjYsMS4zLDMsMywzaDEwYzEuNiwwLDMtMS40LDMtM3YtNUMxOS4zLDQuOCwxOCwzLjQsMTYuMywzLjRMMTYuMywzLjR6Ii8+DQoJCQk8L2c+DQoJCQk8Y2lyY2xlIGNsYXNzPSJzdDIiIGN4PSIxMy41IiBjeT0iNy41IiByPSIwLjUiLz4NCgkJPC9nPg0KCTwvZz4NCgk8Zz4NCgkJPHBhdGggY2xhc3M9InN0MSIgZD0iTTkuMywzMC4zSDguN3YtMS42Yy0xLDAtMS44LTAuMi0yLjUtMC42di0xYzAuMiwwLjEsMC4zLDAuMiwwLjYsMC4zczAuNCwwLjIsMC42LDAuMw0KCQkJYzAuMiwwLjEsMC40LDAuMSwwLjcsMC4yYzAuMiwwLDAuNSwwLjEsMC43LDAuMXYtNC4yYy0wLjMtMC4yLTAuNi0wLjMtMC45LTAuNWMtMC4zLTAuMi0wLjYtMC40LTAuOC0wLjYNCgkJCWMtMC4yLTAuMi0wLjQtMC41LTAuNi0wLjhzLTAuMi0wLjctMC4yLTEuMXMwLjEtMC43LDAuMi0xUzYuOCwxOS4yLDcsMTljMC4yLTAuMiwwLjUtMC40LDAuOC0wLjZzMC43LTAuMywxLTAuM3YtMS40aDAuN1YxOA0KCQkJYzAuNCwwLDAuOCwwLjEsMS4yLDAuMXMwLjYsMC4yLDAuOCwwLjN2MWMtMC41LTAuNC0xLjItMC41LTItMC41VjIzYzAuNSwwLjIsMC45LDAuNSwxLjIsMC43czAuNiwwLjUsMC44LDAuN3MwLjMsMC41LDAuNCwwLjcNCgkJCWMwLjEsMC4zLDAuMSwwLjUsMC4xLDAuOGMwLDAuNC0wLjEsMC43LTAuMiwxcy0wLjMsMC42LTAuNSwwLjhjLTAuMiwwLjItMC41LDAuNC0wLjgsMC42cy0wLjcsMC4zLTEuMSwwLjMNCgkJCUM5LjMsMjguNyw5LjMsMzAuMyw5LjMsMzAuM3ogTTguNywxOC44Yy0wLjUsMC4xLTAuOSwwLjMtMS4xLDAuNnMtMC40LDAuNy0wLjQsMS4yYzAsMC4yLDAsMC40LDAuMSwwLjZzMC4xLDAuMywwLjIsMC41DQoJCQlTNy44LDIyLDgsMjIuMmMwLjIsMC4yLDAuNSwwLjMsMC44LDAuNUw4LjcsMTguOEw4LjcsMTguOHogTTkuMywyNy44YzAuNS0wLjEsMC45LTAuMywxLjItMC42YzAuMy0wLjMsMC40LTAuNywwLjQtMS4xDQoJCQljMC0wLjIsMC0wLjQtMC4xLTAuNnMtMC4xLTAuMy0wLjMtMC41Yy0wLjEtMC4yLTAuMy0wLjMtMC41LTAuNVM5LjUsMjQuMiw5LjMsMjRDOS4zLDI0LjEsOS4zLDI3LjgsOS4zLDI3Ljh6Ii8+DQoJPC9nPg0KPC9nPg0KPGc+DQoJPGxpbmUgY2xhc3M9InN0MyIgeDE9IjI0LjciIHkxPSIyNiIgeDI9IjQuNyIgeTI9IjYiLz4NCgk8bGluZSBjbGFzcz0ic3QzIiB4MT0iNC43IiB5MT0iMjYiIHgyPSIyNC43IiB5Mj0iNiIvPg0KPC9nPg0KPC9zdmc+DQo=);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-position: 50% 50%;
}
.g-icon-option-refund-OFF-black {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxOS4yLjEsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0i0KHQu9C+0LlfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHZpZXdCb3g9IjAgMCAzMCAzMCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMzAgMzA7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+DQoJLnN0MHtmaWxsOm5vbmU7c3Ryb2tlOiMyMjIyMjI7c3Ryb2tlLXdpZHRoOjEuMjtzdHJva2UtbWl0ZXJsaW1pdDoxMDt9DQoJLnN0MXtmaWxsOiMyMjIyMjI7fQ0KCS5zdDJ7ZmlsbDojMjIyMjIyO3N0cm9rZTojMjIyMjIyO3N0cm9rZS1saW5lY2FwOnJvdW5kO3N0cm9rZS1taXRlcmxpbWl0OjEwO30NCgkuc3Qze2ZpbGw6bm9uZTtzdHJva2U6I0U1MDAwMDtzdHJva2Utd2lkdGg6MS4yO3N0cm9rZS1saW5lY2FwOnJvdW5kO3N0cm9rZS1saW5lam9pbjpyb3VuZDtzdHJva2UtbWl0ZXJsaW1pdDoxMDt9DQo8L3N0eWxlPg0KPGc+DQoJPHBhdGggY2xhc3M9InN0MCIgZD0iTTE4LjYsNi40YzMuNCwxLjMsNS44LDQuNyw1LjksOC42YzAsMi43LTEuMiw1LjItMyw2LjkiLz4NCgk8cG9seWdvbiBjbGFzcz0ic3QwIiBwb2ludHM9IjE1LjIsMjQuNCAxOS43LDE3LjMgMjIuOSwyNi4xIAkiLz4NCgk8Zz4NCgkJPGc+DQoJCQk8Zz4NCgkJCQk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNMTYuMyw0LjRjMS4xLDAsMiwwLjksMiwydjVjMCwxLjEtMC45LDItMiwyaC0xMGMtMS4xLDAtMi0wLjktMi0ydi01YzAtMS4xLDAuOS0yLDItMkwxNi4zLDQuNCBNMTYuMywzLjQNCgkJCQkJaC0xMGMtMS43LDAtMywxLjMtMywzdjVjMCwxLjYsMS4zLDMsMywzaDEwYzEuNiwwLDMtMS40LDMtM3YtNUMxOS4zLDQuOCwxOCwzLjQsMTYuMywzLjRMMTYuMywzLjR6Ii8+DQoJCQk8L2c+DQoJCQk8Y2lyY2xlIGNsYXNzPSJzdDIiIGN4PSIxMy41IiBjeT0iNy41IiByPSIwLjUiLz4NCgkJPC9nPg0KCTwvZz4NCgk8Zz4NCgkJPHBhdGggY2xhc3M9InN0MSIgZD0iTTkuMywzMC4zSDguN3YtMS42Yy0xLDAtMS44LTAuMi0yLjUtMC42di0xYzAuMiwwLjEsMC4zLDAuMiwwLjYsMC4zczAuNCwwLjIsMC42LDAuMw0KCQkJYzAuMiwwLjEsMC40LDAuMSwwLjcsMC4yYzAuMiwwLDAuNSwwLjEsMC43LDAuMXYtNC4yYy0wLjMtMC4yLTAuNi0wLjMtMC45LTAuNWMtMC4zLTAuMi0wLjYtMC40LTAuOC0wLjYNCgkJCWMtMC4yLTAuMi0wLjQtMC41LTAuNi0wLjhzLTAuMi0wLjctMC4yLTEuMXMwLjEtMC43LDAuMi0xUzYuOCwxOS4yLDcsMTljMC4yLTAuMiwwLjUtMC40LDAuOC0wLjZzMC43LTAuMywxLTAuM3YtMS40aDAuN1YxOA0KCQkJYzAuNCwwLDAuOCwwLjEsMS4yLDAuMXMwLjYsMC4yLDAuOCwwLjN2MWMtMC41LTAuNC0xLjItMC41LTItMC41VjIzYzAuNSwwLjIsMC45LDAuNSwxLjIsMC43czAuNiwwLjUsMC44LDAuN3MwLjMsMC41LDAuNCwwLjcNCgkJCWMwLjEsMC4zLDAuMSwwLjUsMC4xLDAuOGMwLDAuNC0wLjEsMC43LTAuMiwxcy0wLjMsMC42LTAuNSwwLjhjLTAuMiwwLjItMC41LDAuNC0wLjgsMC42cy0wLjcsMC4zLTEuMSwwLjMNCgkJCUM5LjMsMjguNyw5LjMsMzAuMyw5LjMsMzAuM3ogTTguNywxOC44Yy0wLjUsMC4xLTAuOSwwLjMtMS4xLDAuNnMtMC40LDAuNy0wLjQsMS4yYzAsMC4yLDAsMC40LDAuMSwwLjZzMC4xLDAuMywwLjIsMC41DQoJCQlTNy44LDIyLDgsMjIuMmMwLjIsMC4yLDAuNSwwLjMsMC44LDAuNUw4LjcsMTguOEw4LjcsMTguOHogTTkuMywyNy44YzAuNS0wLjEsMC45LTAuMywxLjItMC42YzAuMy0wLjMsMC40LTAuNywwLjQtMS4xDQoJCQljMC0wLjIsMC0wLjQtMC4xLTAuNnMtMC4xLTAuMy0wLjMtMC41Yy0wLjEtMC4yLTAuMy0wLjMtMC41LTAuNVM5LjUsMjQuMiw5LjMsMjRDOS4zLDI0LjEsOS4zLDI3LjgsOS4zLDI3Ljh6Ii8+DQoJPC9nPg0KPC9nPg0KPGc+DQoJPGxpbmUgY2xhc3M9InN0MyIgeDE9IjI0LjciIHkxPSIyNiIgeDI9IjQuNyIgeTI9IjYiLz4NCgk8bGluZSBjbGFzcz0ic3QzIiB4MT0iNC43IiB5MT0iMjYiIHgyPSIyNC43IiB5Mj0iNiIvPg0KPC9nPg0KPC9zdmc+DQo=);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-position: 50% 50%;
}
.g-icon-option-refund-exchange-FREE-black,
.g-icon-option-refund-exchange-PAID-black {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjciIGhlaWdodD0iMjciIHZpZXdCb3g9Ii0zIC0yIDI3IDI3IiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8cmVjdCB3aWR0aD0iMTMuMDY4MSIgaGVpZ2h0PSI5LjU4MzI5IiByeD0iMS43NDI0MiIgZmlsbD0iIzRBNTc2NyIvPgo8cGF0aCBkPSJNMTEuNDg2IDE4LjI2NDhDMTAuMDgxNyAxOC4xNDM4IDguNzMxNDkgMTcuNjY2MiA3LjU2MzQ4IDE2Ljg3NzFDNi4zOTU0NyAxNi4wODgxIDUuNDQ4MzIgMTUuMDEzOSA0LjgxMTgyIDEzLjc1NjJDNC4xNzUzMiAxMi40OTg2IDMuODcwNTYgMTEuMDk5MiAzLjkyNjQzIDkuNjkwODFDMy45ODIyOSA4LjI4MjM4IDQuMzk2OTQgNi45MTE1NiA1LjEzMTA1IDUuNzA4MjlDNS44NjUxNyA0LjUwNTAyIDYuODk0NDMgMy41MDkxNyA4LjEyMTI2IDIuODE1MTVDOS4zNDgxIDIuMTIxMTMgMTAuNzMxOSAxLjc1MTkzIDEyLjE0MTQgMS43NDI1NUMxMy41NTA5IDEuNzMzMTggMTQuOTM5NCAyLjA4Mzk0IDE2LjE3NTQgMi43NjE1OEMxNy40MTEzIDMuNDM5MjIgMTguNDUzNyA0LjQyMTI5IDE5LjIwMzggNS42MTQ2OUwxOC41Njc0IDYuMDE0NjhDMTcuODg1NCA0LjkyOTY3IDE2LjkzNzcgNC4wMzY3OSAxNS44MTQgMy40MjA2OUMxNC42OTAzIDIuODA0NTkgMTMuNDI3OCAyLjQ4NTY5IDEyLjE0NjQgMi40OTQyMUMxMC44NjQ5IDIuNTAyNzQgOS42MDY3OCAyLjgzODQgOC40OTEzNyAzLjQ2OTM5QzcuMzc1OTYgNC4xMDAzOCA2LjQ0MDE3IDUuMDA1NzkgNS43NzI3MyA2LjA5OTc4QzUuMTA1MjkgNy4xOTM3NyA0LjcyODMxIDguNDQwMDkgNC42Nzc1MSA5LjcyMDZDNC42MjY3MiAxMS4wMDExIDQuOTAzOCAxMi4yNzM0IDUuNDgyNSAxMy40MTY4QzYuMDYxMTkgMTQuNTYwMiA2LjkyMjMxIDE1LjUzNjkgNy45ODQyNCAxNi4yNTQzQzkuMDQ2MTcgMTYuOTcxNiAxMC4yNzM3IDE3LjQwNTkgMTEuNTUwNSAxNy41MTU5TDExLjQ4NiAxOC4yNjQ4WiIgZmlsbD0iIzRBNTc2NyIvPgo8cGF0aCBkPSJNMi4xNzc0OSAxNS44OTk0TDMuOTE5OTEgOS4xNDc1NUw5LjgwMDU2IDEyLjg1MDJMMi4xNzc0OSAxNS44OTk0WiIgZmlsbD0iIzRBNTc2NyIvPgo8Y2lyY2xlIGN4PSIxMC4wMTc5IiBjeT0iMi42MTM1OCIgcj0iMC44NzEyMDgiIGZpbGw9IndoaXRlIi8+CjxwYXRoIGQ9Ik0xNi45NTM0IDE0LjAzMDlDMTYuOTUzNCAxMy44NDgzIDE2Ljg4ODkgMTMuNjk0NCAxNi43NTk5IDEzLjU2OTNDMTYuNjMyOCAxMy40NDQzIDE2LjQxNzQgMTMuMzMxMSAxNi4xMTM3IDEzLjIyOTlDMTUuNjkwOSAxMy4xMDA4IDE1LjM4MjIgMTIuOTMzMSAxNS4xODc2IDEyLjcyNjZDMTQuOTk1MSAxMi41MTgyIDE0Ljg5ODggMTIuMjU0MiAxNC44OTg4IDExLjkzNDVDMTQuODk4OCAxMS42MDkgMTQuOTkzMSAxMS4zNDIgMTUuMTgxNyAxMS4xMzM1QzE1LjM3MjIgMTAuOTI1MSAxNS42MzMzIDEwLjgwMSAxNS45NjQ4IDEwLjc2MTNWMTAuMTA5MkgxNi40MDg1VjEwLjc2NDNDMTYuNzQyIDEwLjgwOTkgMTcuMDAxMSAxMC45NDk5IDE3LjE4NTcgMTEuMTg0MUMxNy4zNzIzIDExLjQxODQgMTcuNDY1NiAxMS43MzkgMTcuNDY1NiAxMi4xNDZIMTYuOTE3N0MxNi45MTc3IDExLjg2NjEgMTYuODUxMiAxMS42NDM3IDE2LjcxODIgMTEuNDc4OUMxNi41ODUyIDExLjMxNDIgMTYuNDA1NSAxMS4yMzE4IDE2LjE3OTIgMTEuMjMxOEMxNS45NDMgMTEuMjMxOCAxNS43NjIzIDExLjI5MzMgMTUuNjM3MyAxMS40MTY0QzE1LjUxMjIgMTEuNTM3NSAxNS40NDk3IDExLjcwNzIgMTUuNDQ5NyAxMS45MjU2QzE1LjQ0OTcgMTIuMTI4MSAxNS41MTUyIDEyLjI4OTkgMTUuNjQ2MiAxMi40MTFDMTUuNzc5MiAxMi41MzAxIDE1Ljk5NjYgMTIuNjM5MyAxNi4yOTgzIDEyLjczODVDMTYuNjAyMSAxMi44MzU4IDE2LjgzODMgMTIuOTQ0IDE3LjAwNyAxMy4wNjMxQzE3LjE3NzggMTMuMTgwMiAxNy4zMDI4IDEzLjMxNzIgMTcuMzgyMiAxMy40NzRDMTcuNDYzNiAxMy42MzA5IDE3LjUwNDMgMTMuODE0NSAxNy41MDQzIDE0LjAyNDlDMTcuNTA0MyAxNC4zNjA0IDE3LjQwMzEgMTQuNjMwNCAxNy4yMDA2IDE0LjgzNDlDMTcuMDAwMSAxNS4wMzk0IDE2LjcxODIgMTUuMTYwNSAxNi4zNTQ5IDE1LjE5ODJWMTUuNzY2OUgxNS45MTQyVjE1LjE5ODJDMTUuNTQ1IDE1LjE2NDQgMTUuMjU1MSAxNS4wMzM0IDE1LjA0NDcgMTQuODA1MUMxNC44MzYyIDE0LjU3NDggMTQuNzMyIDE0LjI2MzIgMTQuNzMyIDEzLjg3MDFIMTUuMjgyOUMxNS4yODI5IDE0LjE0NiAxNS4zNTU0IDE0LjM1ODQgMTUuNTAwMyAxNC41MDczQzE1LjY0NTIgMTQuNjU2MiAxNS44NTA3IDE0LjczMDcgMTYuMTE2NyAxNC43MzA3QzE2LjM3NjcgMTQuNzMwNyAxNi41ODEyIDE0LjY2ODEgMTYuNzMwMSAxNC41NDMxQzE2Ljg3OSAxNC40MTggMTYuOTUzNCAxNC4yNDczIDE2Ljk1MzQgMTQuMDMwOVoiIGZpbGw9IiNGRjhEMkUiLz4KPC9zdmc+Cg==);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-position: 50% 50%;
}
.g-icon-option-refund-exchange-OFF-black {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjciIGhlaWdodD0iMjciIHZpZXdCb3g9IjAgMCAyNyAyNyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHJlY3QgeD0iMyIgeT0iMiIgd2lkdGg9IjEzLjA2ODEiIGhlaWdodD0iOS41ODMyOSIgcng9IjEuNzQyNDIiIGZpbGw9IiM0QTU3NjciLz4KPHBhdGggZD0iTTE0LjQ4NiAyMC4yNjQ4QzEzLjA4MTcgMjAuMTQzOCAxMS43MzE1IDE5LjY2NjIgMTAuNTYzNSAxOC44NzcxQzkuMzk1NDcgMTguMDg4MSA4LjQ0ODMyIDE3LjAxMzkgNy44MTE4MiAxNS43NTYyQzcuMTc1MzIgMTQuNDk4NiA2Ljg3MDU2IDEzLjA5OTIgNi45MjY0MyAxMS42OTA4QzYuOTgyMjkgMTAuMjgyNCA3LjM5Njk0IDguOTExNTYgOC4xMzEwNSA3LjcwODI5QzguODY1MTcgNi41MDUwMiA5Ljg5NDQzIDUuNTA5MTcgMTEuMTIxMyA0LjgxNTE1QzEyLjM0ODEgNC4xMjExMyAxMy43MzE5IDMuNzUxOTMgMTUuMTQxNCAzLjc0MjU1QzE2LjU1MDkgMy43MzMxOCAxNy45Mzk0IDQuMDgzOTQgMTkuMTc1NCA0Ljc2MTU4QzIwLjQxMTMgNS40MzkyMiAyMS40NTM3IDYuNDIxMjkgMjIuMjAzOCA3LjYxNDY5TDIxLjU2NzQgOC4wMTQ2OEMyMC44ODU0IDYuOTI5NjcgMTkuOTM3NyA2LjAzNjc5IDE4LjgxNCA1LjQyMDY5QzE3LjY5MDMgNC44MDQ1OSAxNi40Mjc4IDQuNDg1NjkgMTUuMTQ2NCA0LjQ5NDIxQzEzLjg2NDkgNC41MDI3NCAxMi42MDY4IDQuODM4NCAxMS40OTE0IDUuNDY5MzlDMTAuMzc2IDYuMTAwMzggOS40NDAxNyA3LjAwNTc5IDguNzcyNzMgOC4wOTk3OEM4LjEwNTI5IDkuMTkzNzcgNy43MjgzMSAxMC40NDAxIDcuNjc3NTEgMTEuNzIwNkM3LjYyNjcyIDEzLjAwMTEgNy45MDM4IDE0LjI3MzQgOC40ODI1IDE1LjQxNjhDOS4wNjExOSAxNi41NjAyIDkuOTIyMzEgMTcuNTM2OSAxMC45ODQyIDE4LjI1NDNDMTIuMDQ2MiAxOC45NzE2IDEzLjI3MzcgMTkuNDA1OSAxNC41NTA1IDE5LjUxNTlMMTQuNDg2IDIwLjI2NDhaIiBmaWxsPSIjNEE1NzY3Ii8+CjxwYXRoIGQ9Ik01LjE3NzQ5IDE3Ljg5OTRMNi45MTk5MSAxMS4xNDc2TDEyLjgwMDYgMTQuODUwMkw1LjE3NzQ5IDE3Ljg5OTRaIiBmaWxsPSIjNEE1NzY3Ii8+CjxjaXJjbGUgY3g9IjEzLjAxNzkiIGN5PSI0LjYxMzU4IiByPSIwLjg3MTIwOCIgZmlsbD0id2hpdGUiLz4KPHBhdGggZD0iTTE5Ljk1MzQgMTYuMDMwOUMxOS45NTM0IDE1Ljg0ODMgMTkuODg4OSAxNS42OTQ0IDE5Ljc1OTkgMTUuNTY5M0MxOS42MzI4IDE1LjQ0NDMgMTkuNDE3NCAxNS4zMzExIDE5LjExMzcgMTUuMjI5OUMxOC42OTA5IDE1LjEwMDggMTguMzgyMiAxNC45MzMxIDE4LjE4NzYgMTQuNzI2NkMxNy45OTUxIDE0LjUxODIgMTcuODk4OCAxNC4yNTQyIDE3Ljg5ODggMTMuOTM0NUMxNy44OTg4IDEzLjYwOSAxNy45OTMxIDEzLjM0MiAxOC4xODE3IDEzLjEzMzVDMTguMzcyMiAxMi45MjUxIDE4LjYzMzMgMTIuODAxIDE4Ljk2NDggMTIuNzYxM1YxMi4xMDkySDE5LjQwODVWMTIuNzY0M0MxOS43NDIgMTIuODA5OSAyMC4wMDExIDEyLjk0OTkgMjAuMTg1NyAxMy4xODQxQzIwLjM3MjMgMTMuNDE4NCAyMC40NjU2IDEzLjczOSAyMC40NjU2IDE0LjE0NkgxOS45MTc3QzE5LjkxNzcgMTMuODY2MSAxOS44NTEyIDEzLjY0MzcgMTkuNzE4MiAxMy40Nzg5QzE5LjU4NTIgMTMuMzE0MiAxOS40MDU1IDEzLjIzMTggMTkuMTc5MiAxMy4yMzE4QzE4Ljk0MyAxMy4yMzE4IDE4Ljc2MjMgMTMuMjkzMyAxOC42MzczIDEzLjQxNjRDMTguNTEyMiAxMy41Mzc1IDE4LjQ0OTcgMTMuNzA3MiAxOC40NDk3IDEzLjkyNTZDMTguNDQ5NyAxNC4xMjgxIDE4LjUxNTIgMTQuMjg5OSAxOC42NDYyIDE0LjQxMUMxOC43NzkyIDE0LjUzMDEgMTguOTk2NiAxNC42MzkzIDE5LjI5ODMgMTQuNzM4NUMxOS42MDIxIDE0LjgzNTggMTkuODM4MyAxNC45NDQgMjAuMDA3IDE1LjA2MzFDMjAuMTc3OCAxNS4xODAyIDIwLjMwMjggMTUuMzE3MiAyMC4zODIyIDE1LjQ3NEMyMC40NjM2IDE1LjYzMDkgMjAuNTA0MyAxNS44MTQ1IDIwLjUwNDMgMTYuMDI0OUMyMC41MDQzIDE2LjM2MDQgMjAuNDAzMSAxNi42MzA0IDIwLjIwMDYgMTYuODM0OUMyMC4wMDAxIDE3LjAzOTQgMTkuNzE4MiAxNy4xNjA1IDE5LjM1NDkgMTcuMTk4MlYxNy43NjY5SDE4LjkxNDJWMTcuMTk4MkMxOC41NDUgMTcuMTY0NCAxOC4yNTUxIDE3LjAzMzQgMTguMDQ0NyAxNi44MDUxQzE3LjgzNjIgMTYuNTc0OCAxNy43MzIgMTYuMjYzMiAxNy43MzIgMTUuODcwMUgxOC4yODI5QzE4LjI4MjkgMTYuMTQ2IDE4LjM1NTQgMTYuMzU4NCAxOC41MDAzIDE2LjUwNzNDMTguNjQ1MiAxNi42NTYyIDE4Ljg1MDcgMTYuNzMwNyAxOS4xMTY3IDE2LjczMDdDMTkuMzc2NyAxNi43MzA3IDE5LjU4MTIgMTYuNjY4MSAxOS43MzAxIDE2LjU0MzFDMTkuODc5IDE2LjQxOCAxOS45NTM0IDE2LjI0NzMgMTkuOTUzNCAxNi4wMzA5WiIgZmlsbD0iI0ZGOEQyRSIvPgo8cGF0aCBkPSJNMjYgMUwxIDI2IiBzdHJva2U9IiNFNTAwMDAiIHN0cm9rZS13aWR0aD0iMiIvPgo8L3N2Zz4K);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-position: 50% 50%;
}
.g-icon-option-refund-exchange-grey {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjciIGhlaWdodD0iMjciIHZpZXdCb3g9IjAgMCAyNyAyNyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTUuMTc3NDkgMTcuODk5NEw2LjkxOTkxIDExLjE0NzZMMTIuODAwNiAxNC44NTAyTDUuMTc3NDkgMTcuODk5NFoiIGZpbGw9IiNDQUNBQ0EiLz4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik00Ljc0MjQyIDJIMTQuMzI1N0MxNS4yODggMiAxNi4wNjgxIDIuNzgwMTEgMTYuMDY4MSAzLjc0MjQyVjkuODQwODdDMTYuMDY4MSAxMC44MDMyIDE1LjI4OCAxMS41ODMzIDE0LjMyNTcgMTEuNTgzM0g0Ljc0MjQyQzMuNzgwMTEgMTEuNTgzMyAzIDEwLjgwMzIgMyA5Ljg0MDg3VjMuNzQyNDJDMyAyLjc4MDExIDMuNzgwMTEgMiA0Ljc0MjQyIDJaTTEzLjg4OTEgNC42MTM1OEMxMy44ODkxIDUuMDk0NzMgMTMuNDk5MSA1LjQ4NDc5IDEzLjAxNzkgNS40ODQ3OUMxMi41MzY4IDUuNDg0NzkgMTIuMTQ2NyA1LjA5NDczIDEyLjE0NjcgNC42MTM1OEMxMi4xNDY3IDQuMTMyNDIgMTIuNTM2OCAzLjc0MjM3IDEzLjAxNzkgMy43NDIzN0MxMy40OTkxIDMuNzQyMzcgMTMuODg5MSA0LjEzMjQyIDEzLjg4OTEgNC42MTM1OFoiIGZpbGw9IiNDQUNBQ0EiLz4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xNS4xNDE0IDMuNzQyNTVDMTYuNTUwOSAzLjczMzE4IDE3LjkzOTQgNC4wODM5NCAxOS4xNzU0IDQuNzYxNThDMjAuNDExMyA1LjQzOTIyIDIxLjQ1MzcgNi40MjEyOSAyMi4yMDM4IDcuNjE0NjlMMjEuNTY3NCA4LjAxNDY4QzIwLjg4NTQgNi45Mjk2NyAxOS45Mzc3IDYuMDM2NzkgMTguODE0IDUuNDIwNjlDMTcuNjkwMyA0LjgwNDU5IDE2LjQyNzggNC40ODU2OSAxNS4xNDY0IDQuNDk0MjFDMTQuNzYxMSA0LjQ5Njc4IDE0LjM3NzkgNC41Mjg5MiAxNCA0LjU4OTc3TDEzLjg0MzcgMy44NTM2NkMxNC4yNzEyIDMuNzgyODQgMTQuNzA1MSAzLjc0NTQ2IDE1LjE0MTQgMy43NDI1NVpNMTEuMDAxNCAxOS4xNTM0QzEwLjg1MjkgMTkuMDY2MSAxMC43MDY4IDE4Ljk3MzkgMTAuNTYzNSAxOC44NzcxQzkuMzk1NDcgMTguMDg4MSA4LjQ0ODMyIDE3LjAxMzkgNy44MTE4MiAxNS43NTYyQzcuMTc1MzIgMTQuNDk4NiA2Ljg3MDU2IDEzLjA5OTIgNi45MjY0MyAxMS42OTA4QzYuOTgyMjkgMTAuMjgyNCA3LjM5Njk0IDguOTExNTYgOC4xMzEwNSA3LjcwODI5QzguODY1MTcgNi41MDUwMiA5Ljg5NDQzIDUuNTA5MTcgMTEuMTIxMyA0LjgxNTE1QzExLjMzNTkgNC42OTM3MiAxMS41NTU0IDQuNTgyMjIgMTEuNzc5IDQuNDgwODZMMTIgNS4yMDY2OEMxMS44Mjc1IDUuMjg3NiAxMS42NTc5IDUuMzc1MjEgMTEuNDkxNCA1LjQ2OTM5QzEwLjM3NiA2LjEwMDM4IDkuNDQwMTcgNy4wMDU3OSA4Ljc3MjczIDguMDk5NzhDOC4xMDUyOSA5LjE5Mzc3IDcuNzI4MzEgMTAuNDQwMSA3LjY3NzUxIDExLjcyMDZDNy42MjY3MiAxMy4wMDExIDcuOTAzOCAxNC4yNzM0IDguNDgyNSAxNS40MTY4QzkuMDYxMTkgMTYuNTYwMiA5LjkyMjMxIDE3LjUzNjkgMTAuOTg0MiAxOC4yNTQzQzEwLjk5OTkgMTguMjY0OSAxMS4wMTU3IDE4LjI3NTQgMTEuMDMxNCAxOC4yODU5QzExLjAxMDYgMTguNTIxMiAxMSAxOC43NTkzIDExIDE5QzExIDE5LjA1MTMgMTEuMDAwNSAxOS4xMDI0IDExLjAwMTQgMTkuMTUzNFoiIGZpbGw9IiNDQUNBQ0EiLz4KPHBhdGggZD0iTTE5LjY1NjIgMjEuMzI4MUgxOC4yMDMxQzE4LjIwODMgMjAuODI4MSAxOC4yNTI2IDIwLjQxOTMgMTguMzM1OSAyMC4xMDE2QzE4LjQyNDUgMTkuNzc4NiAxOC41Njc3IDE5LjQ4NDQgMTguNzY1NiAxOS4yMTg4QzE4Ljk2MzUgMTguOTUzMSAxOS4yMjY2IDE4LjY1MSAxOS41NTQ3IDE4LjMxMjVDMTkuNzk0MyAxOC4wNjc3IDIwLjAxMyAxNy44Mzg1IDIwLjIxMDkgMTcuNjI1QzIwLjQxNDEgMTcuNDA2MiAyMC41NzgxIDE3LjE3MTkgMjAuNzAzMSAxNi45MjE5QzIwLjgyODEgMTYuNjY2NyAyMC44OTA2IDE2LjM2MiAyMC44OTA2IDE2LjAwNzhDMjAuODkwNiAxNS42NDg0IDIwLjgyNTUgMTUuMzM4NSAyMC42OTUzIDE1LjA3ODFDMjAuNTcwMyAxNC44MTc3IDIwLjM4MjggMTQuNjE3MiAyMC4xMzI4IDE0LjQ3NjZDMTkuODg4IDE0LjMzNTkgMTkuNTgzMyAxNC4yNjU2IDE5LjIxODggMTQuMjY1NkMxOC45MTY3IDE0LjI2NTYgMTguNjMwMiAxNC4zMjAzIDE4LjM1OTQgMTQuNDI5N0MxOC4wODg1IDE0LjUzOTEgMTcuODY5OCAxNC43MDgzIDE3LjcwMzEgMTQuOTM3NUMxNy41MzY1IDE1LjE2MTUgMTcuNDUwNSAxNS40NTU3IDE3LjQ0NTMgMTUuODIwM0gxNkMxNi4wMTA0IDE1LjIzMTggMTYuMTU2MiAxNC43MjY2IDE2LjQzNzUgMTQuMzA0N0MxNi43MjQgMTMuODgyOCAxNy4xMDk0IDEzLjU1OTkgMTcuNTkzOCAxMy4zMzU5QzE4LjA3ODEgMTMuMTEyIDE4LjYxOTggMTMgMTkuMjE4OCAxM0MxOS44ODAyIDEzIDIwLjQ0MjcgMTMuMTE5OCAyMC45MDYyIDEzLjM1OTRDMjEuMzc1IDEzLjU5OSAyMS43MzE4IDEzLjk0MjcgMjEuOTc2NiAxNC4zOTA2QzIyLjIyMTQgMTQuODMzMyAyMi4zNDM4IDE1LjM1OTQgMjIuMzQzOCAxNS45Njg4QzIyLjM0MzggMTYuNDM3NSAyMi4yNDc0IDE2Ljg2OTggMjIuMDU0NyAxNy4yNjU2QzIxLjg2NzIgMTcuNjU2MiAyMS42MjUgMTguMDIzNCAyMS4zMjgxIDE4LjM2NzJDMjEuMDMxMiAxOC43MTA5IDIwLjcxNjEgMTkuMDM5MSAyMC4zODI4IDE5LjM1MTZDMjAuMDk2NCAxOS42MTcyIDE5LjkwMzYgMTkuOTE2NyAxOS44MDQ3IDIwLjI1QzE5LjcwNTcgMjAuNTgzMyAxOS42NTYyIDIwLjk0MjcgMTkuNjU2MiAyMS4zMjgxWk0xOC4xNDA2IDIzLjgwNDdDMTguMTQwNiAyMy41NzAzIDE4LjIxMzUgMjMuMzcyNCAxOC4zNTk0IDIzLjIxMDlDMTguNTA1MiAyMy4wNDk1IDE4LjcxNjEgMjIuOTY4OCAxOC45OTIyIDIyLjk2ODhDMTkuMjczNCAyMi45Njg4IDE5LjQ4NyAyMy4wNDk1IDE5LjYzMjggMjMuMjEwOUMxOS43Nzg2IDIzLjM3MjQgMTkuODUxNiAyMy41NzAzIDE5Ljg1MTYgMjMuODA0N0MxOS44NTE2IDI0LjAyODYgMTkuNzc4NiAyNC4yMjE0IDE5LjYzMjggMjQuMzgyOEMxOS40ODcgMjQuNTQ0MyAxOS4yNzM0IDI0LjYyNSAxOC45OTIyIDI0LjYyNUMxOC43MTYxIDI0LjYyNSAxOC41MDUyIDI0LjU0NDMgMTguMzU5NCAyNC4zODI4QzE4LjIxMzUgMjQuMjIxNCAxOC4xNDA2IDI0LjAyODYgMTguMTQwNiAyMy44MDQ3WiIgZmlsbD0iI0NBQ0FDQSIvPgo8L3N2Zz4K);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-position: 50% 50%;
}
.g-icon-option-refund-exchange-full {
  background-image: url(a79053abf781e6bbf2bb96d89c2f5485.svg);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-position: 50% 50%;
}
.g-icon-option-baggage-full {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iMTgiIHZpZXdCb3g9IjAgMCAxMiAxOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTkuMjI1MSA0LjVINy4zNTAxVjAuNzVIOC4xMDAxQzguMzI1MSAwLjc1IDguNDc1MSAwLjYgOC40NzUxIDAuMzc1QzguNDc1MSAwLjE1IDguMzI1MSAwIDguMTAwMSAwSDMuNjAwMUMzLjM3NTEgMCAzLjIyNTEgMC4xNSAzLjIyNTEgMC4zNzVDMy4yMjUxIDAuNiAzLjM3NTEgMC43NSAzLjYwMDEgMC43NUg0LjM1MDFWNC41SDIuNDc1MUMxLjQyNTEgNC41IDAuNjAwMDk4IDUuMzI1IDAuNjAwMDk4IDYuMzc1VjE1LjM3NUMwLjYwMDA5OCAxNi40MjUgMS40MjUxIDE3LjI1IDIuNDc1MSAxNy4yNUgyLjg1MDFWMTcuNjI1QzIuODUwMSAxNy44NSAzLjAwMDEgMTggMy4yMjUxIDE4QzMuNDUwMSAxOCAzLjYwMDEgMTcuODUgMy42MDAxIDE3LjYyNVYxNy4yNUg4LjEwMDFWMTcuNjI1QzguMTAwMSAxNy44NSA4LjI1MDEgMTggOC40NzUxIDE4QzguNzAwMSAxOCA4Ljg1MDEgMTcuODUgOC44NTAxIDE3LjYyNVYxNy4yNUg5LjIyNTFDMTAuMjc1MSAxNy4yNSAxMS4xMDAxIDE2LjQyNSAxMS4xMDAxIDE1LjM3NVY2LjM3NUMxMS4xMDAxIDUuMzI1IDEwLjI3NTEgNC41IDkuMjI1MSA0LjVaTTUuMTAwMSAwLjc1SDYuNjAwMVY0LjVINS4xMDAxVjAuNzVaTTguODUwMSAxMy44NzVDOC44NTAxIDE0LjQ3NSA4LjMyNTEgMTUgNy43MjUxIDE1SDMuOTc1MUMzLjM3NTEgMTUgMi44NTAxIDE0LjQ3NSAyLjg1MDEgMTMuODc1VjExLjYyNUMyLjg1MDEgMTEuNCAzLjAwMDEgMTEuMjUgMy4yMjUxIDExLjI1SDguNDc1MUM4LjcwMDEgMTEuMjUgOC44NTAxIDExLjQgOC44NTAxIDExLjYyNVYxMy44NzVaTTguNDc1MSA3LjVINC4zNTAxVjcuODc1QzQuMzUwMSA4LjEgNC4yMDAxIDguMjUgMy45NzUxIDguMjVDMy43NTAxIDguMjUgMy42MDAxIDguMSAzLjYwMDEgNy44NzVWNy41SDMuMjI1MUMzLjAwMDEgNy41IDIuODUwMSA3LjM1IDIuODUwMSA3LjEyNUMyLjg1MDEgNi45IDMuMDAwMSA2Ljc1IDMuMjI1MSA2Ljc1SDguNDc1MUM4LjcwMDEgNi43NSA4Ljg1MDEgNi45IDguODUwMSA3LjEyNUM4Ljg1MDEgNy4zNSA4LjcwMDEgNy41IDguNDc1MSA3LjVaIiBmaWxsPSIjMDk5QzlEIi8+Cjwvc3ZnPgo=);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-position: 50% 50%;
}
.g-icon-option-cabin-luggage-full {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHZpZXdCb3g9IjAgMCAxOCAxOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTUuNjY2NzUgMTZIMTIuMzMzNFY0LjY2NjY3SDExLjY2NjdWMy42NjY2N0MxMS42NjY3IDIuNzMzMzMgMTAuOTMzNCAyIDEwLjAwMDEgMkg4LjAwMDA4QzcuMDY2NzUgMiA2LjMzMzQxIDIuNzMzMzMgNi4zMzM0MSAzLjY2NjY3VjQuNjY2NjdINS42NjY3NVYxNlpNNy4wMDAwOCAzLjY2NjY3QzcuMDAwMDggMy4xMzMzMyA3LjQ2Njc1IDIuNjY2NjcgOC4wMDAwOCAyLjY2NjY3SDEwLjAwMDFDMTAuNTMzNCAyLjY2NjY3IDExLjAwMDEgMy4xMzMzMyAxMS4wMDAxIDMuNjY2NjdWNC42NjY2N0g3LjAwMDA4VjMuNjY2NjdaIiBmaWxsPSIjMDk5QzlEIi8+CjxwYXRoIGQ9Ik0zIDQuNzMzMzRDMS44NjY2NyA0Ljg2NjY3IDEgNS44IDEgN1YxMy42NjY3QzEgMTQuODY2NyAxLjg2NjY3IDE1LjggMyAxNS45MzMzVjQuNzMzMzRaIiBmaWxsPSIjMDk5QzlEIi8+CjxwYXRoIGQ9Ik0xNSA0LjczMzM0VjE2QzE2LjEzMzMgMTUuODY2NyAxNyAxNC44NjY3IDE3IDEzLjczMzNWNy4wNjY2N0MxNyA1LjggMTYuMTMzMyA0Ljg2NjY3IDE1IDQuNzMzMzRaIiBmaWxsPSIjMDk5QzlEIi8+Cjwvc3ZnPgo=);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-position: 50% 50%;
}
.g-icon-cancel {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxOS4yLjEsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0i0KHQu9C+0LlfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHZpZXdCb3g9IjAgMCAxMS40IDExLjQiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDExLjQgMTEuNDsiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4NCgkuc3Qwe2ZpbGw6bm9uZTtzdHJva2U6I0U1MDAwMDtzdHJva2UtbGluZWNhcDpzcXVhcmU7c3Ryb2tlLW1pdGVybGltaXQ6MTA7fQ0KPC9zdHlsZT4NCjxnPg0KCTxsaW5lIGNsYXNzPSJzdDAiIHgxPSIwLjciIHkxPSIwLjciIHgyPSIxMC43IiB5Mj0iMTAuNyIvPg0KCTxsaW5lIGNsYXNzPSJzdDAiIHgxPSIxMC43IiB5MT0iMC43IiB4Mj0iMC43IiB5Mj0iMTAuNyIvPg0KPC9nPg0KPC9zdmc+DQo=);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-position: 50% 50%;
}
.g-icon-w-cancel {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxOS4yLjEsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0i0KHQu9C+0LlfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHZpZXdCb3g9IjAgMCAxMS40IDExLjQiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDExLjQgMTEuNDsiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4NCgkuc3Qwe2ZpbGw6bm9uZTtzdHJva2U6I0ZGRkZGRjtzdHJva2UtbGluZWNhcDpzcXVhcmU7c3Ryb2tlLW1pdGVybGltaXQ6MTA7fQ0KPC9zdHlsZT4NCjxnPg0KCTxsaW5lIGNsYXNzPSJzdDAiIHgxPSIwLjciIHkxPSIwLjciIHgyPSIxMC43IiB5Mj0iMTAuNyIvPg0KCTxsaW5lIGNsYXNzPSJzdDAiIHgxPSIxMC43IiB5MT0iMC43IiB4Mj0iMC43IiB5Mj0iMTAuNyIvPg0KPC9nPg0KPC9zdmc+DQo=);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-position: 50% 50%;
}
.g-icon-b-cancel {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE5LjIuMSwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9ItCh0LvQvtC5XzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCAxMS40IDExLjQiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDExLjQgMTEuNDsiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPgoJLnN0MHtmaWxsOm5vbmU7c3Ryb2tlOiM0QTU3Njc7c3Ryb2tlLWxpbmVjYXA6c3F1YXJlO3N0cm9rZS1taXRlcmxpbWl0OjEwO30KPC9zdHlsZT4KCTxnPgoJPGxpbmUgY2xhc3M9InN0MCIgeDE9IjAuNyIgeTE9IjAuNyIgeDI9IjEwLjciIHkyPSIxMC43Ii8+CgkJPGxpbmUgY2xhc3M9InN0MCIgeDE9IjEwLjciIHkxPSIwLjciIHgyPSIwLjciIHkyPSIxMC43Ii8+CjwvZz4KPC9zdmc+Cg==);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-position: 50% 50%;
}
.g-icon-delete {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxOS4yLjEsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0i0KHQu9C+0LlfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHZpZXdCb3g9IjAgMCAxNSAzLjEiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDE1IDMuMTsiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4NCgkuc3Qwe2ZpbGw6I0U1MDAwMDt9DQo8L3N0eWxlPg0KPHJlY3QgeT0iMS4xIiBjbGFzcz0ic3QwIiB3aWR0aD0iMTUiIGhlaWdodD0iMSIvPg0KPC9zdmc+DQo=);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-position: 50% 50%;
}
.g-icon-delete-collection {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTUiIGhlaWdodD0iMiIgdmlld0JveD0iMCAwIDE1IDIiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik0xNC40OTk1IDAuNjY0NTUxSDAuMzU3MzYxIiBzdHJva2U9IiM0QTU3NjciLz4KPC9zdmc+Cg==);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-position: 50% 50%;
}
.g-icon-delete-collection--color-gray {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTUiIGhlaWdodD0iMiIgdmlld0JveD0iMCAwIDE1IDIiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik0xNC40OTk1IDAuNjY0NTUxSDAuMzU3MzYxIiBzdHJva2U9IiNCREJEQkQiLz4KPC9zdmc+Cg==);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-position: 50% 50%;
}
.g-icon-add-collection {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTUiIGhlaWdodD0iMjciIHZpZXdCb3g9IjAgMCAxNSAyNyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTcuNjc4NzEgNi4yMjI2NlYyMC4zNjQ4IiBzdHJva2U9IiM0QTU3NjciLz4KPHBhdGggZD0iTTE0Ljc0OTggMTMuMjkzOUgwLjYwNzU0NCIgc3Ryb2tlPSIjNEE1NzY3Ii8+Cjwvc3ZnPgo=);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-position: 50% 50%;
}
.g-icon-add-collection--color-gray {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTUiIGhlaWdodD0iMjciIHZpZXdCb3g9IjAgMCAxNSAyNyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTcuNjc4NzEgNi4yMjI2NlYyMC4zNjQ4IiBzdHJva2U9IiNCREJEQkQiLz4KPHBhdGggZD0iTTE0Ljc0OTggMTMuMjkzOUgwLjYwNzU0NCIgc3Ryb2tlPSIjQkRCREJEIi8+Cjwvc3ZnPgo=);
}
.g-icon-add-collection--color-gray {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTUiIGhlaWdodD0iMjciIHZpZXdCb3g9IjAgMCAxNSAyNyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTcuNjc4NzEgNi4yMjI2NlYyMC4zNjQ4IiBzdHJva2U9IiNCREJEQkQiLz4KPHBhdGggZD0iTTE0Ljc0OTggMTMuMjkzOUgwLjYwNzU0NCIgc3Ryb2tlPSIjQkRCREJEIi8+Cjwvc3ZnPgo=);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-position: 50% 50%;
}
.g-icon-ok {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOSIgaGVpZ2h0PSI3IiB2aWV3Qm94PSIwIDAgOSA3IiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8cGF0aCBkPSJNMSAzLjA3Mzk3TDMuNSA1LjU3Mzk3TDguNSAwLjU3Mzk3NSIgc3Ryb2tlPSIjMDk5QzlEIi8+Cjwvc3ZnPgo=);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-position: 50% 50%;
}
.g-icon-features-3D-contract {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAxOCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE3LjUgMEgwLjVDMC4yIDAgMCAwLjIgMCAwLjVWMjMuNUMwIDIzLjcgMC4xIDIzLjkgMC4zIDIzLjlDMC41IDI0IDAuNyAyNCAwLjggMjMuOUw5IDE4LjZMMTcuMiAyMy45QzE3LjMgMjQgMTcuNCAyNCAxNy41IDI0QzE3LjYgMjQgMTcuNyAyNCAxNy43IDIzLjlDMTcuOSAyMy44IDE4IDIzLjYgMTggMjMuNVYwLjVDMTggMC4yIDE3LjggMCAxNy41IDBaIiBmaWxsPSIjMDk5QzlEIi8+Cjwvc3ZnPgo=);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-position: 50% 50%;
}
.g-icon-visa-info {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEwLjMzMzMgNC4wMTY3Mkg1LjY2NjY3QzUuMiA1LjA4Nzg1IDUgNi4yMjU5MyA1IDcuMzY0SDExQzEwLjkzMzMgNi4yMjU5MyAxMC43MzMzIDUuMDg3ODUgMTAuMzMzMyA0LjAxNjcyWiIgZmlsbD0iI0Q3MDAwMCIvPgo8cGF0aCBkPSJNNC4zMzMzMyA4LjAzMzQ1SDBDMCA5LjIzODQ3IDAuMjY2NjY3IDEwLjM3NjUgMC44IDExLjM4MDdINUM0LjYgMTAuMjQyNyA0LjQgOS4xMDQ1OCA0LjMzMzMzIDguMDMzNDVaIiBmaWxsPSIjRDcwMDAwIi8+CjxwYXRoIGQ9Ik04LjAwMDI2IDE1LjU5ODNMOC4wNjY5MyAxNS41MzE0QzguOTMzNTkgMTQuMzkzMyA5LjYwMDI2IDEzLjE4ODMgMTAuMDY2OSAxMi4wNTAySDUuOTMzNTlDNi40MDAyNiAxMy4xODgzIDcuMDY2OTMgMTQuMzkzMyA3LjkzMzU5IDE1LjUzMTRMOC4wMDAyNiAxNS41OTgzWiIgZmlsbD0iI0Q3MDAwMCIvPgo8cGF0aCBkPSJNMTEgOC4wMzM0NUg1QzUuMDY2NjcgOS4xMDQ1OCA1LjI2NjY3IDEwLjI0MjcgNS42NjY2NyAxMS4zODA3SDEwLjMzMzNDMTAuNzMzMyAxMC4yNDI3IDEwLjkzMzMgOS4xMDQ1OCAxMSA4LjAzMzQ1WiIgZmlsbD0iI0Q3MDAwMCIvPgo8cGF0aCBkPSJNMTEgNC4wMTY3MkMxMS40IDUuMDg3ODUgMTEuNiA2LjIyNTkzIDExLjY2NjcgNy4zNjRIMTZDMTUuOTMzMyA2LjE1ODk4IDE1LjUzMzMgNS4wMjA5MSAxNC45MzMzIDQuMDE2NzJIMTFaIiBmaWxsPSIjRDcwMDAwIi8+CjxwYXRoIGQ9Ik0xIDQuMDE2NzJDMC40IDUuMDIwOTEgMC4wNjY2NjY3IDYuMDkyMDQgMCA3LjM2NEg0LjMzMzMzQzQuMzMzMzMgNi4yMjU5MyA0LjYgNS4wODc4NSA1IDQuMDE2NzJIMVoiIGZpbGw9IiNENzAwMDAiLz4KPHBhdGggZD0iTTExIDExLjM4MDdIMTUuMkMxNS42NjY3IDEwLjM3NjUgMTUuOTMzMyA5LjIzODQ3IDE1LjkzMzMgOC4wMzM0NUgxMS42QzExLjYgOS4xMDQ1OCAxMS40IDEwLjI0MjcgMTEgMTEuMzgwN1oiIGZpbGw9IiNENzAwMDAiLz4KPHBhdGggZD0iTTcuMzk5OTcgMTUuOTMzMUM2LjQ2NjYzIDE0LjY2MTEgNS43MzMzIDEzLjM4OTEgNS4xOTk5NyAxMi4wNTAySDEuMTMzM0MyLjQ2NjYzIDE0LjMyNjQgNC43OTk5NyAxNS44NjYxIDcuNDY2NjMgMTYuMDY3TDcuMzk5OTcgMTUuOTMzMVoiIGZpbGw9IiNENzAwMDAiLz4KPHBhdGggZD0iTTEwLjc5OTkgMTIuMDUwMkMxMC4yNjY1IDEzLjMyMjIgOS41OTk4NyAxNC42NjExIDguNTk5ODcgMTUuOTMzMUw4LjUzMzIgMTYuMDY3QzExLjI2NjUgMTUuODY2MSAxMy41OTk5IDE0LjMyNjQgMTQuOTMzMiAxMi4wNTAySDEwLjc5OTlaIiBmaWxsPSIjRDcwMDAwIi8+CjxwYXRoIGQ9Ik01LjI2NjU3IDMuMzQ3MjhDNS43OTk5IDIuMjA5MjEgNi40NjY1NyAxLjEzODA4IDcuMzk5OSAwLjEzMzg5MUw3LjUzMzI0IDBDNC45MzMyNCAwLjEzMzg5MSAyLjczMzI0IDEuNDA1ODYgMS4zOTk5IDMuMzQ3MjhINS4yNjY1N1oiIGZpbGw9IiNENzAwMDAiLz4KPHBhdGggZD0iTTguNTk5ODcgMC4wNjY5MzU3QzkuNTMzMiAxLjA3MTEyIDEwLjE5OTkgMi4xNDIyNSAxMC43MzMyIDMuMjgwMzJIMTQuNTMzMkMxMy4xOTk5IDEuNDA1ODUgMTAuOTk5OSAwLjEzMzg4MSA4LjUzMzIgLTAuMDY2OTU1Nkw4LjU5OTg3IDAuMDY2OTM1N1oiIGZpbGw9IiNENzAwMDAiLz4KPHBhdGggZD0iTTggMC40Njg2MjhMNy45MzMzMyAwLjUzNTU3NEM3LjA2NjY3IDEuNDA1ODcgNi40NjY2NyAyLjM0MzExIDYgMy4zNDcyOUgxMEM5LjUzMzMzIDIuNDEwMDUgOC44NjY2NyAxLjQ3MjgxIDguMDY2NjcgMC42MDI1MTlMOCAwLjQ2ODYyOFoiIGZpbGw9IiNENzAwMDAiLz4KPC9zdmc+Cg==);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-position: 50% 50%;
}
.g-icon-visa-info--color-green {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEwLjMzMzMgNC4wMTY3Mkg1LjY2NjY3QzUuMiA1LjA4Nzg1IDUgNi4yMjU5MyA1IDcuMzY0SDExQzEwLjkzMzMgNi4yMjU5MyAxMC43MzMzIDUuMDg3ODUgMTAuMzMzMyA0LjAxNjcyWiIgZmlsbD0iIzAwRDcwMCIvPgo8cGF0aCBkPSJNNC4zMzMzMyA4LjAzMzQ1SDBDMCA5LjIzODQ3IDAuMjY2NjY3IDEwLjM3NjUgMC44IDExLjM4MDdINUM0LjYgMTAuMjQyNyA0LjQgOS4xMDQ1OCA0LjMzMzMzIDguMDMzNDVaIiBmaWxsPSIjMDBENzAwIi8+CjxwYXRoIGQ9Ik04LjAwMDI2IDE1LjU5ODNMOC4wNjY5MyAxNS41MzE0QzguOTMzNTkgMTQuMzkzMyA5LjYwMDI2IDEzLjE4ODMgMTAuMDY2OSAxMi4wNTAySDUuOTMzNTlDNi40MDAyNiAxMy4xODgzIDcuMDY2OTMgMTQuMzkzMyA3LjkzMzU5IDE1LjUzMTRMOC4wMDAyNiAxNS41OTgzWiIgZmlsbD0iIzAwRDcwMCIvPgo8cGF0aCBkPSJNMTEgOC4wMzM0NUg1QzUuMDY2NjcgOS4xMDQ1OCA1LjI2NjY3IDEwLjI0MjcgNS42NjY2NyAxMS4zODA3SDEwLjMzMzNDMTAuNzMzMyAxMC4yNDI3IDEwLjkzMzMgOS4xMDQ1OCAxMSA4LjAzMzQ1WiIgZmlsbD0iIzAwRDcwMCIvPgo8cGF0aCBkPSJNMTEgNC4wMTY3MkMxMS40IDUuMDg3ODUgMTEuNiA2LjIyNTkzIDExLjY2NjcgNy4zNjRIMTZDMTUuOTMzMyA2LjE1ODk4IDE1LjUzMzMgNS4wMjA5MSAxNC45MzMzIDQuMDE2NzJIMTFaIiBmaWxsPSIjMDBENzAwIi8+CjxwYXRoIGQ9Ik0xIDQuMDE2NzJDMC40IDUuMDIwOTEgMC4wNjY2NjY3IDYuMDkyMDQgMCA3LjM2NEg0LjMzMzMzQzQuMzMzMzMgNi4yMjU5MyA0LjYgNS4wODc4NSA1IDQuMDE2NzJIMVoiIGZpbGw9IiMwMEQ3MDAiLz4KPHBhdGggZD0iTTExIDExLjM4MDdIMTUuMkMxNS42NjY3IDEwLjM3NjUgMTUuOTMzMyA5LjIzODQ3IDE1LjkzMzMgOC4wMzM0NUgxMS42QzExLjYgOS4xMDQ1OCAxMS40IDEwLjI0MjcgMTEgMTEuMzgwN1oiIGZpbGw9IiMwMEQ3MDAiLz4KPHBhdGggZD0iTTcuMzk5OTcgMTUuOTMzMUM2LjQ2NjYzIDE0LjY2MTEgNS43MzMzIDEzLjM4OTEgNS4xOTk5NyAxMi4wNTAySDEuMTMzM0MyLjQ2NjYzIDE0LjMyNjQgNC43OTk5NyAxNS44NjYxIDcuNDY2NjMgMTYuMDY3TDcuMzk5OTcgMTUuOTMzMVoiIGZpbGw9IiMwMEQ3MDAiLz4KPHBhdGggZD0iTTEwLjc5OTkgMTIuMDUwMkMxMC4yNjY1IDEzLjMyMjIgOS41OTk4NyAxNC42NjExIDguNTk5ODcgMTUuOTMzMUw4LjUzMzIgMTYuMDY3QzExLjI2NjUgMTUuODY2MSAxMy41OTk5IDE0LjMyNjQgMTQuOTMzMiAxMi4wNTAySDEwLjc5OTlaIiBmaWxsPSIjMDBENzAwIi8+CjxwYXRoIGQ9Ik01LjI2NjU3IDMuMzQ3MjhDNS43OTk5IDIuMjA5MjEgNi40NjY1NyAxLjEzODA4IDcuMzk5OSAwLjEzMzg5MUw3LjUzMzI0IDBDNC45MzMyNCAwLjEzMzg5MSAyLjczMzI0IDEuNDA1ODYgMS4zOTk5IDMuMzQ3MjhINS4yNjY1N1oiIGZpbGw9IiMwMEQ3MDAiLz4KPHBhdGggZD0iTTguNTk5ODcgMC4wNjY5MzU3QzkuNTMzMiAxLjA3MTEyIDEwLjE5OTkgMi4xNDIyNSAxMC43MzMyIDMuMjgwMzJIMTQuNTMzMkMxMy4xOTk5IDEuNDA1ODUgMTAuOTk5OSAwLjEzMzg4MSA4LjUzMzIgLTAuMDY2OTU1Nkw4LjU5OTg3IDAuMDY2OTM1N1oiIGZpbGw9IiMwMEQ3MDAiLz4KPHBhdGggZD0iTTggMC40Njg2MjhMNy45MzMzMyAwLjUzNTU3NEM3LjA2NjY3IDEuNDA1ODcgNi40NjY2NyAyLjM0MzExIDYgMy4zNDcyOUgxMEM5LjUzMzMzIDIuNDEwMDUgOC44NjY2NyAxLjQ3MjgxIDguMDY2NjcgMC42MDI1MTlMOCAwLjQ2ODYyOFoiIGZpbGw9IiMwMEQ3MDAiLz4KPC9zdmc+Cg==);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-position: 50% 50%;
}
.g-icon-travel-policy-rules-HIDE {
  display: none;
}
.g-icon-travel-policy-rules-RECOMMENDED {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAxOCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHJlY3QgeD0iMyIgeT0iMyIgd2lkdGg9IjEzIiBoZWlnaHQ9IjEyIiBmaWxsPSJ3aGl0ZSIvPgo8cGF0aCBkPSJNMTcuNSAwSDAuNUMwLjIgMCAwIDAuMiAwIDAuNVYyMy41QzAgMjMuNyAwLjEgMjMuOSAwLjMgMjMuOUMwLjUgMjQgMC43IDI0IDAuOCAyMy45TDkgMTguNkwxNy4yIDIzLjlDMTcuMyAyNCAxNy40IDI0IDE3LjUgMjRDMTcuNiAyNCAxNy43IDI0IDE3LjcgMjMuOUMxNy45IDIzLjggMTggMjMuNiAxOCAyMy41VjAuNUMxOCAwLjIgMTcuOCAwIDE3LjUgMFpNMTQuOCA3LjlMMTIgMTAuMkwxMi45IDEzLjlDMTMgMTQuMSAxMi45IDE0LjMgMTIuNyAxNC40QzEyLjYgMTQuNSAxMi41IDE0LjUgMTIuNCAxNC41QzEyLjMgMTQuNSAxMi4yIDE0LjUgMTIuMSAxNC40TDkgMTIuMUw1LjggMTQuNEM1LjYgMTQuNSA1LjQgMTQuNSA1LjIgMTQuNEM1IDE0LjMgNSAxNC4xIDUgMTMuOUw1LjkgMTAuMkwzLjIgNy45QzMgNy43IDMgNy41IDMgNy4zQzMuMSA3LjEgMy4zIDcgMy41IDdINy4yTDguNiAzLjhDOC42IDMuNiA4LjggMy41IDkgMy41QzkuMiAzLjUgOS40IDMuNiA5LjUgMy44TDEwLjggN0gxNC41QzE0LjcgNyAxNC45IDcuMSAxNSA3LjNDMTUgNy41IDE1IDcuNyAxNC44IDcuOVoiIGZpbGw9IiMwOTlDOUQiLz4KPC9zdmc+Cg==);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-position: 50% 50%;
}
.g-icon-travel-policy-rules-VIOLATION {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyMCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHJlY3QgeD0iNCIgeT0iNCIgd2lkdGg9IjEzIiBoZWlnaHQ9IjEyIiBmaWxsPSJ3aGl0ZSIvPgo8cGF0aCBkPSJNMTkuNSAwSDAuNUMwLjIgMCAwIDAuMiAwIDAuNVY3LjhDMCAxNC42IDMuNyAyMC44IDkuOCAyNEM5LjggMjQgOS45IDI0IDEwIDI0QzEwLjEgMjQgMTAuMiAyNCAxMC4yIDIzLjlDMTYuMiAyMC43IDIwIDE0LjUgMjAgNy43VjAuNUMyMCAwLjIgMTkuOCAwIDE5LjUgMFpNMTQuOSAxMy42QzE1LjEgMTMuOCAxNS4xIDE0LjEgMTQuOSAxNC4zQzE0LjcgMTQuNSAxNC40IDE0LjUgMTQuMiAxNC4zTDEwIDEwLjJMNS45IDE0LjNDNS43IDE0LjUgNS40IDE0LjUgNS4yIDE0LjNDNSAxNC4xIDUgMTMuOCA1LjIgMTMuNkw5LjMgOS41TDUuMSA1LjRDNSA1LjIgNSA0LjggNS4xIDQuNkM1LjIgNC40IDUuNiA0LjQgNS44IDQuNkwxMCA4LjhMMTQuMSA0LjdDMTQuMyA0LjUgMTQuNiA0LjUgMTQuOCA0LjdDMTUgNC45IDE1IDUuMiAxNC44IDUuNEwxMC43IDkuNUwxNC45IDEzLjZaIiBmaWxsPSIjRkY4RDJFIi8+Cjwvc3ZnPgo=);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-position: 50% 50%;
}
.g-icon-travel-policy-rules-STRICT_VIOLATION {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyMCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHJlY3QgeD0iNCIgeT0iNCIgd2lkdGg9IjEzIiBoZWlnaHQ9IjEyIiBmaWxsPSJ3aGl0ZSIvPgo8cGF0aCBkPSJNMTkuNSAwSDAuNUMwLjIgMCAwIDAuMiAwIDAuNVY3LjhDMCAxNC42IDMuNyAyMC44IDkuOCAyNEM5LjggMjQgOS45IDI0IDEwIDI0QzEwLjEgMjQgMTAuMiAyNCAxMC4yIDIzLjlDMTYuMiAyMC43IDIwIDE0LjUgMjAgNy43VjAuNUMyMCAwLjIgMTkuOCAwIDE5LjUgMFpNMTQuOSAxMy42QzE1LjEgMTMuOCAxNS4xIDE0LjEgMTQuOSAxNC4zQzE0LjcgMTQuNSAxNC40IDE0LjUgMTQuMiAxNC4zTDEwIDEwLjJMNS45IDE0LjNDNS43IDE0LjUgNS40IDE0LjUgNS4yIDE0LjNDNSAxNC4xIDUgMTMuOCA1LjIgMTMuNkw5LjMgOS41TDUuMSA1LjRDNSA1LjIgNSA0LjggNS4xIDQuNkM1LjIgNC40IDUuNiA0LjQgNS44IDQuNkwxMCA4LjhMMTQuMSA0LjdDMTQuMyA0LjUgMTQuNiA0LjUgMTQuOCA0LjdDMTUgNC45IDE1IDUuMiAxNC44IDUuNEwxMC43IDkuNUwxNC45IDEzLjZaIiBmaWxsPSIjRDcwMDAwIi8+Cjwvc3ZnPgo=);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-position: 50% 50%;
}
.g-icon-travel-policy-rules-AUTHORIZATION_REQUIRED {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjIiIGhlaWdodD0iMjUiIHZpZXdCb3g9IjAgMCAyMiAyNSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTExIDFDOC41IDMuNSAxIDUuNSAxIDUuNUMxIDEzLjUgMS41IDIwLjUgMTEgMjRDMjAuNSAyMC41IDIxIDEzLjUgMjEgNS41QzIxIDUuNSAxMy41IDMuNSAxMSAxWiIgc3Ryb2tlPSIjRDcwMDAwIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8cGF0aCBkPSJNMTEgMTEuN0MxMi42NTY5IDExLjcgMTQgMTAuMzU2OCAxNCA4LjY5OTk1QzE0IDcuMDQzMSAxMi42NTY5IDUuNjk5OTUgMTEgNS42OTk5NUM5LjM0MzE1IDUuNjk5OTUgOCA3LjA0MzEgOCA4LjY5OTk1QzggMTAuMzU2OCA5LjM0MzE1IDExLjcgMTEgMTEuN1oiIHN0cm9rZT0iI0Q3MDAwMCIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPHBhdGggZD0iTTE2LjMgMTdINS43MDAwMUM1LjcwMDAxIDE0LjEgOC4xMDAwMSAxMS43IDExIDExLjdDMTQgMTEuNyAxNi4zIDE0IDE2LjMgMTdaIiBzdHJva2U9IiNENzAwMDAiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+Cjwvc3ZnPgo=);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-position: 50% 50%;
}
.g-icon-show-password-button {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTUiIGhlaWdodD0iMTIiIHZpZXdCb3g9IjAgMCAxNSAxMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE0LjUxIDcuOTI0MTVDMTQuNTEwMSA3LjkyNDExIDE0LjUwOTYgNy45MjU2MSAxNC41MDg1IDcuOTI4NzNDMTQuNTA5MyA3LjkyNTc1IDE0LjUwOTkgNy45MjQxOCAxNC41MSA3LjkyNDE1Wk0xNC40MzU1IDcuOTM3MjJDMTQuNDUwNiA3Ljk2MTA3IDE0LjQ2MyA3Ljk4MTk5IDE0LjQ3MzIgOEMxNC40NjMgOC4wMTgwMiAxNC40NTA2IDguMDM4OTMgMTQuNDM1NSA4LjA2Mjc4QzE0LjM2MDUgOC4xODEwNyAxNC4yNDA3IDguMzM5NiAxNC4wNzUyIDguNTI2OTJDMTMuNzQ1NSA4LjkwMDExIDEzLjI1OTUgOS4zNTg5OCAxMi42NTM2IDkuODA0MjFDMTEuNDM1NSAxMC42OTk1IDkuNzg4MDMgMTEuNSA4IDExLjVDNi4yMTE5NyAxMS41IDQuNTY0NTMgMTAuNjk5NSAzLjM0NjM1IDkuODA0MjFDMi43NDA1MyA5LjM1ODk4IDIuMjU0NTMgOC45MDAxMSAxLjkyNDc4IDguNTI2OTJDMS43NTkyNyA4LjMzOTYgMS42Mzk1MSA4LjE4MTA3IDEuNTY0NTQgOC4wNjI3OEMxLjU0OTQyIDguMDM4OTMgMS41MzY5NiA4LjAxODAyIDEuNTI2OCA4QzEuNTM2OTYgNy45ODE5OSAxLjU0OTQyIDcuOTYxMDcgMS41NjQ1NCA3LjkzNzIyQzEuNjM5NTEgNy44MTg5MyAxLjc1OTI3IDcuNjYwNCAxLjkyNDc4IDcuNDczMDhDMi4yNTQ1MyA3LjA5OTg5IDIuNzQwNTMgNi42NDEwMiAzLjM0NjM1IDYuMTk1NzlDNC41NjQ1MyA1LjMwMDUzIDYuMjExOTcgNC41IDggNC41QzkuNzg4MDMgNC41IDExLjQzNTUgNS4zMDA1MyAxMi42NTM2IDYuMTk1NzlDMTMuMjU5NSA2LjY0MTAyIDEzLjc0NTUgNy4wOTk4OSAxNC4wNzUyIDcuNDczMDhDMTQuMjQwNyA3LjY2MDQgMTQuMzYwNSA3LjgxODkzIDE0LjQzNTUgNy45MzcyMlpNMS40OTAwMiA3LjkyNDE1QzEuNDkwMSA3LjkyNDE5IDEuNDkwNjkgNy45MjU3NSAxLjQ5MTU0IDcuOTI4NzRDMS40OTAzNyA3LjkyNTYxIDEuNDg5OTQgNy45MjQxMSAxLjQ5MDAyIDcuOTI0MTVaTTEuNDkwMDIgOC4wNzU4NUMxLjQ4OTk0IDguMDc1ODkgMS40OTAzNyA4LjA3NDM5IDEuNDkxNTQgOC4wNzEyNkMxLjQ5MDY5IDguMDc0MjUgMS40OTAxIDguMDc1ODEgMS40OTAwMiA4LjA3NTg1Wk0xNC41MDg1IDguMDcxMjZDMTQuNTA5NiA4LjA3NDQgMTQuNTEwMSA4LjA3NTg5IDE0LjUxIDguMDc1ODVDMTQuNTA5OSA4LjA3NTgxIDE0LjUwOTMgOC4wNzQyNCAxNC41MDg1IDguMDcxMjZaIiBmaWxsPSJ3aGl0ZSIgc3Ryb2tlPSIjNEE1NzY3Ii8+CjxjaXJjbGUgY3g9IjgiIGN5PSI4IiByPSIyIiBmaWxsPSIjNEE1NzY3Ii8+CjxsaW5lIHgxPSI4IiB5MT0iMi41IiB4Mj0iOCIgeTI9IjAuNSIgc3Ryb2tlPSIjNEE1NzY3IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPGxpbmUgeDE9IjEyLjcyNDMiIHkxPSIzLjc0MzgzIiB4Mj0iMTQuMDA5OCIgeTI9IjIuMjExNzQiIHN0cm9rZT0iIzRBNTc2NyIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+CjxsaW5lIHgxPSIwLjUiIHkxPSItMC41IiB4Mj0iMi41IiB5Mj0iLTAuNSIgdHJhbnNmb3JtPSJtYXRyaXgoLTAuNjQyNzg4IC0wLjc2NjA0NCAtMC43NjYwNDQgMC42NDI3ODggMi43MTQzNiA0LjQ0ODI0KSIgc3Ryb2tlPSIjNEE1NzY3IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPC9zdmc+Cg==);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-position: 50% 50%;
}
.g-icon-help {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHZpZXdCb3g9IjAgMCAxOCAxOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTguODI2MDUgMTYuNjUyMUMxMy4xNDgzIDE2LjY1MjEgMTYuNjUyMSAxMy4xNDgzIDE2LjY1MjEgOC44MjYwNUMxNi42NTIxIDQuNTAzODQgMTMuMTQ4MyAxIDguODI2MDUgMUM0LjUwMzg0IDEgMSA0LjUwMzg0IDEgOC44MjYwNUMxIDEzLjE0ODMgNC41MDM4NCAxNi42NTIxIDguODI2MDUgMTYuNjUyMVoiIHN0cm9rZT0iIzJGMzg0MiIgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+CjxwYXRoIGQ9Ik02LjY5MTY1IDEyLjgwNTdIMTAuOTYwNCIgc3Ryb2tlPSIjMkYzODQyIiBzdHJva2Utd2lkdGg9IjEuNSIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPHBhdGggZD0iTTcuNDAzMDggNy40MDMzMkg4LjgyNTk5VjEyLjQ1MDciIHN0cm9rZT0iIzJGMzg0MiIgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+CjxwYXRoIGQ9Ik04LjQ3MDIzIDQuMjAyMTVDOC4yNTY3OSA0LjIwMjE1IDguMTE0NSA0LjM0NDQ0IDguMTE0NSA0LjU1Nzg4QzguMTE0NSA0Ljc3MTMyIDguMjU2NzkgNC45MTM2MSA4LjQ3MDIzIDQuOTEzNjFDOC42ODM2NyA0LjkxMzYxIDguODI1OTYgNC43NzEzMiA4LjgyNTk2IDQuNTU3ODhDOC44MjU5NiA0LjM0NDQ0IDguNjgzNjcgNC4yMDIxNSA4LjQ3MDIzIDQuMjAyMTVaIiBmaWxsPSIjNEE1NzY3IiBzdHJva2U9IiMyRjM4NDIiIHN0cm9rZS13aWR0aD0iMS41IiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPC9zdmc+Cg==);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-position: 50% 50%;
}
.g-icon-download {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTUiIGhlaWdodD0iMTUiIHZpZXdCb3g9IjAgMCAxNSAxNSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTYuMjUgMTAuOTM3NUM2LjI1IDguNDM3NSA4LjE4NzUgNi40Mzc1IDEwLjYyNSA2LjI1VjMuNDM3NUMxMC42MjUgMy4zNzUgMTAuNTYyNSAzLjI1IDEwLjU2MjUgMy4xODc1TDcuNDM3NSAwLjA2MjVDNy4zNzUgMC4wNjI1IDcuMjUgMCA3LjE4NzUgMEgwLjMxMjVDMC4xMjUgMCAwIDAuMTI1IDAgMC4zMTI1VjEzLjQzNzVDMCAxMy42MjUgMC4xMjUgMTMuNzUgMC4zMTI1IDEzLjc1SDcuMTg3NUM2LjYyNSAxMi45Mzc1IDYuMjUgMTIgNi4yNSAxMC45Mzc1Wk02Ljg3NSAwLjYyNUwxMCAzLjc1SDYuODc1VjAuNjI1Wk0yLjE4NzUgMy43NUg1QzUuMTg3NSAzLjc1IDUuMzEyNSAzLjg3NSA1LjMxMjUgNC4wNjI1QzUuMzEyNSA0LjI1IDUuMTg3NSA0LjM3NSA1IDQuMzc1SDIuMTg3NUMyIDQuMzc1IDEuODc1IDQuMjUgMS44NzUgNC4wNjI1QzEuODc1IDMuODc1IDIgMy43NSAyLjE4NzUgMy43NVpNMi4xODc1IDUuNjI1SDcuMTg3NUM3LjM3NSA1LjYyNSA3LjUgNS43NSA3LjUgNS45Mzc1QzcuNSA2LjEyNSA3LjM3NSA2LjI1IDcuMTg3NSA2LjI1SDIuMTg3NUMyIDYuMjUgMS44NzUgNi4xMjUgMS44NzUgNS45Mzc1QzEuODc1IDUuNzUgMiA1LjYyNSAyLjE4NzUgNS42MjVaTTUuMzEyNSAxMEgyLjE4NzVDMiAxMCAxLjg3NSA5Ljg3NSAxLjg3NSA5LjY4NzVDMS44NzUgOS41IDIgOS4zNzUgMi4xODc1IDkuMzc1SDUuMzEyNUM1LjUgOS4zNzUgNS42MjUgOS41IDUuNjI1IDkuNjg3NUM1LjYyNSA5Ljg3NSA1LjUgMTAgNS4zMTI1IDEwWk01LjkzNzUgOC4xMjVIMi4xODc1QzIgOC4xMjUgMS44NzUgOCAxLjg3NSA3LjgxMjVDMS44NzUgNy42MjUgMiA3LjUgMi4xODc1IDcuNUg1LjkzNzVDNi4xMjUgNy41IDYuMjUgNy42MjUgNi4yNSA3LjgxMjVDNi4yNSA4IDYuMTI1IDguMTI1IDUuOTM3NSA4LjEyNVoiIGZpbGw9IiM0QTU3NjciLz4KPHBhdGggZD0iTTEwLjkzNzUgNi44NzVDOC42ODc1IDYuODc1IDYuODc1IDguNjg3NSA2Ljg3NSAxMC45Mzc1QzYuODc1IDEzLjE4NzUgOC42ODc1IDE1IDEwLjkzNzUgMTVDMTMuMTg3NSAxNSAxNSAxMy4xODc1IDE1IDEwLjkzNzVDMTUgOC42ODc1IDEzLjE4NzUgNi44NzUgMTAuOTM3NSA2Ljg3NVpNMTIuNDM3NSAxMS41TDExLjE4NzUgMTIuNzVDMTEuMDYyNSAxMi44NzUgMTAuODc1IDEyLjg3NSAxMC43NSAxMi43NUw5LjUgMTEuNUM5LjM3NSAxMS4zNzUgOS4zNzUgMTEuMTg3NSA5LjUgMTEuMDYyNUM5LjYyNSAxMC45Mzc1IDkuODEyNSAxMC45Mzc1IDkuOTM3NSAxMS4wNjI1TDEwLjYyNSAxMS43NVY5LjM3NUMxMC42MjUgOS4xODc1IDEwLjc1IDkuMDYyNSAxMC45Mzc1IDkuMDYyNUMxMS4xMjUgOS4wNjI1IDExLjI1IDkuMTg3NSAxMS4yNSA5LjM3NVYxMS43NUwxMS45Mzc1IDExLjA2MjVDMTIuMDYyNSAxMC45Mzc1IDEyLjI1IDEwLjkzNzUgMTIuMzc1IDExLjA2MjVDMTIuNSAxMS4xMjUgMTIuNSAxMS4zNzUgMTIuNDM3NSAxMS41WiIgZmlsbD0iIzRBNTc2NyIvPgo8L3N2Zz4K);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-position: 50% 50%;
}
.g-icon-reload {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMTgiIHZpZXdCb3g9IjAgMCAyNCAxOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTAuNSA3LjRMMy4zIDExLjVMNi41IDcuNyIgc3Ryb2tlPSJ3aGl0ZSIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPHBhdGggZD0iTTIzLjEgMTEuN0wyMC4zIDcuNUwxNy4xIDExLjMiIHN0cm9rZT0id2hpdGUiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+CjxwYXRoIGQ9Ik0yMC4zIDcuNUMyMS4xIDExLjkgMTggMTYuMiAxMy44IDE3LjJDMTAuOCAxOCA3LjgwMDA1IDE3IDUuODAwMDUgMTUiIHN0cm9rZT0id2hpdGUiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+CjxwYXRoIGQ9Ik0zLjMwMDAyIDExLjVDMi4wMDAwMiA2LjYgNS4zMDAwMiAxLjggOS44MDAwMiAwLjcwMDAwM0MxMyAyLjgxNjMyZS0wNiAxNi4xIDEuMSAxOC4yIDMuNCIgc3Ryb2tlPSJ3aGl0ZSIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPC9zdmc+Cg==);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-position: 50% 50%;
}
.g-icon-basket {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjEiIHZpZXdCb3g9IjAgMCAyNCAyMSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTAuNSAwSDRDNC4yIDAgNC40IDAuMiA0LjUgMC40TDUuOCA2SDIzLjVDMjMuNyA2IDIzLjggNi4xIDIzLjkgNi4yQzI0IDYuMyAyNCA2LjUgMjQgNi43TDIxIDE1LjdDMjAuOSAxNS45IDIwLjcgMTYgMjAuNSAxNkg4LjJMOC40IDE3SDE5QzIwLjEgMTcgMjEgMTcuOSAyMSAxOUMyMSAyMC4xIDIwLjEgMjEgMTkgMjFDMTcuOSAyMSAxNyAyMC4xIDE3IDE5QzE3IDE4LjYgMTcuMSAxOC4zIDE3LjMgMThIOS43QzkuOSAxOC4zIDEwIDE4LjYgMTAgMTlDMTAgMjAuMSA5LjEgMjEgOCAyMUM2LjkgMjEgNiAyMC4xIDYgMTlDNiAxOC4xIDYuNiAxNy40IDcuNCAxNy4xTDMuNiAxSDAuNUMwLjIgMSAwIDAuOCAwIDAuNUMwIDAuMiAwLjIgMCAwLjUgMFoiIGZpbGw9IiM0QTU3NjciLz4KPC9zdmc+Cg==);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-position: 50% 50%;
}
.g-icon-edit {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyNCAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE5IDEwLjMyMzRIMjMuNVYxOS4zMjM0SDAuNVYxMC4zMjM0SDciIHN0cm9rZT0iYmxhY2siIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+CjxwYXRoIGQ9Ik0xMy4yMDAyIDEyLjcyMzRMOC4yMDAyIDE0LjgyMzRMMTAuMzAwMiA5LjgyMzQ0TDE5LjIwMDIgMS4wMjM0NEwyMi4wMDAyIDMuODIzNDRMMTMuMjAwMiAxMi43MjM0WiIgc3Ryb2tlPSJibGFjayIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPHBhdGggZD0iTTIwLjIwMDMgNS43MjM0NEwxNy4zMDAzIDIuODIzNDQiIHN0cm9rZT0iYmxhY2siIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+CjxwYXRoIGQ9Ik0xMy4yMDAzIDEyLjcyMzRMMTAuMzAwMyA5LjgyMzQ0IiBzdHJva2U9ImJsYWNrIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8L3N2Zz4K);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-position: 50% 50%;
}
.g-icon-attention {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTciIGhlaWdodD0iMTgiIHZpZXdCb3g9IjAgMCAxNyAxOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTcuNzkwMDQgMTEuMjlDNy43OTg1IDEwLjc4NjUgNy44NTU2MyAxMC4zODg3IDcuOTYxNDMgMTAuMDk2N0M4LjA2NzIyIDkuODA0NjkgOC4yODMwNCA5LjQ4MDk2IDguNjA4ODkgOS4xMjU0OUw5LjQ0MDQzIDguMjY4NTVDOS43OTU5IDcuODY2NTQgOS45NzM2MyA3LjQzNDkgOS45NzM2MyA2Ljk3MzYzQzkuOTczNjMgNi41MjkzIDkuODU3MjYgNi4xODIyOSA5LjYyNDUxIDUuOTMyNjJDOS4zOTE3NiA1LjY3ODcxIDkuMDUzMjIgNS41NTE3NiA4LjYwODg5IDUuNTUxNzZDOC4xNzcyNSA1LjU1MTc2IDcuODMwMjQgNS42NjYwMiA3LjU2Nzg3IDUuODk0NTNDNy4zMDU1IDYuMTIzMDUgNy4xNzQzMiA2LjQyOTg1IDcuMTc0MzIgNi44MTQ5NEg2QzYuMDA4NDYgNi4xMjkzOSA2LjI1MTc5IDUuNTc3MTUgNi43Mjk5OCA1LjE1ODJDNy4yMTI0IDQuNzM1MDMgNy44Mzg3IDQuNTIzNDQgOC42MDg4OSA0LjUyMzQ0QzkuNDA4NjkgNC41MjM0NCAxMC4wMzA4IDQuNzM5MjYgMTAuNDc1MSA1LjE3MDlDMTAuOTIzNyA1LjU5ODMxIDExLjE0NzkgNi4xODY1MiAxMS4xNDc5IDYuOTM1NTVDMTEuMTQ3OSA3LjY3NjExIDEwLjgwNTIgOC40MDYwOSAxMC4xMTk2IDkuMTI1NDlMOS40Mjc3MyA5LjgxMTA0QzkuMTE4ODIgMTAuMTUzOCA4Ljk2NDM2IDEwLjY0NjggOC45NjQzNiAxMS4yOUg3Ljc5MDA0Wk03LjczOTI2IDEzLjMwMjJDNy43MzkyNiAxMy4xMTE4IDcuNzk2MzkgMTIuOTUzMSA3LjkxMDY0IDEyLjgyNjJDOC4wMjkxMyAxMi42OTUgOC4yMDI2NCAxMi42Mjk0IDguNDMxMTUgMTIuNjI5NEM4LjY1OTY3IDEyLjYyOTQgOC44MzMxNyAxMi42OTUgOC45NTE2NiAxMi44MjYyQzkuMDcwMTUgMTIuOTUzMSA5LjEyOTM5IDEzLjExMTggOS4xMjkzOSAxMy4zMDIyQzkuMTI5MzkgMTMuNDkyNyA5LjA3MDE1IDEzLjY1MTQgOC45NTE2NiAxMy43NzgzQzguODMzMTcgMTMuOTAxIDguNjU5NjcgMTMuOTYyNCA4LjQzMTE1IDEzLjk2MjRDOC4yMDI2NCAxMy45NjI0IDguMDI5MTMgMTMuOTAxIDcuOTEwNjQgMTMuNzc4M0M3Ljc5NjM5IDEzLjY1MTQgNy43MzkyNiAxMy40OTI3IDcuNzM5MjYgMTMuMzAyMloiIGZpbGw9IiM0QTU3NjciLz4KPGNpcmNsZSBjeD0iOC41IiBjeT0iOS4wMjM0NCIgcj0iOCIgc3Ryb2tlPSIjNEE1NzY3Ii8+Cjwvc3ZnPgo=);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-position: 50% 50%;
}
.g-icon-transfer-warning {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyMCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPG1hc2sgaWQ9InBhdGgtMS1pbnNpZGUtMV81MjgwOjQ0MzUiIGZpbGw9IndoaXRlIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0wLjUgMEgxOS41QzE5LjggMCAyMCAwLjIgMjAgMC41VjcuN0MyMCAxNC41IDE2LjIgMjAuNyAxMC4yIDIzLjlDMTAuMiAyNCAxMC4xIDI0IDEwIDI0SDkuOEMzLjcgMjAuOCAwIDE0LjYgMCA3LjhWMC41QzAgMC4yIDAuMiAwIDAuNSAwWiIvPgo8L21hc2s+CjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNMC41IDBIMTkuNUMxOS44IDAgMjAgMC4yIDIwIDAuNVY3LjdDMjAgMTQuNSAxNi4yIDIwLjcgMTAuMiAyMy45QzEwLjIgMjQgMTAuMSAyNCAxMCAyNEg5LjhDMy43IDIwLjggMCAxNC42IDAgNy44VjAuNUMwIDAuMiAwLjIgMCAwLjUgMFoiIGZpbGw9IndoaXRlIi8+CjxwYXRoIGQ9Ik0xMC4yIDIzLjlMOS43Mjk0MSAyMy4wMTc2TDkuMiAyMy4zVjIzLjlIMTAuMlpNOS44IDI0TDkuMzM1NDUgMjQuODg1NUw5LjU1MzYzIDI1SDkuOFYyNFpNMTkuNSAtMUgwLjVWMUgxOS41Vi0xWk0yMSAwLjVDMjEgMC4xMjI3NTEgMjAuODY5OSAtMC4yNjkzMjggMjAuNTY5NiAtMC41Njk2MDdDMjAuMjY5MyAtMC44Njk4ODYgMTkuODc3MiAtMSAxOS41IC0xVjFDMTkuNDIyOCAxIDE5LjI4MDcgMC45Njk4ODYgMTkuMTU1NCAwLjg0NDYwN0MxOS4wMzAxIDAuNzE5MzI4IDE5IDAuNTc3MjQ5IDE5IDAuNUgyMVpNMjEgNy43VjAuNUgxOVY3LjdIMjFaTTEwLjY3MDYgMjQuNzgyNEMxNi45ODkyIDIxLjQxMjQgMjEgMTQuODc3NCAyMSA3LjdIMTlDMTkgMTQuMTIyNiAxNS40MTA4IDE5Ljk4NzYgOS43Mjk0MSAyMy4wMTc2TDEwLjY3MDYgMjQuNzgyNFpNMTAgMjVDMTAuMDE3OSAyNSAxMC4wNzczIDI1LjAwMDQgMTAuMTQgMjQuOTk2MkMxMC4yMDAyIDI0Ljk5MjIgMTAuMzE4NSAyNC45ODEzIDEwLjQ1MzcgMjQuOTM2MkMxMC41OTQ4IDI0Ljg4OTIgMTAuODAzOSAyNC43ODgxIDEwLjk3MjIgMjQuNTcxOEMxMS4xNDcyIDI0LjM0NjcgMTEuMiAyNC4wOTc5IDExLjIgMjMuOUg5LjJDOS4yIDIzLjc1MjEgOS4yNDAzMyAyMy41NDA4IDkuMzkzNDYgMjMuMzQzOUM5LjUzOTg2IDIzLjE1NTYgOS43MTc2OCAyMy4wNzMzIDkuODIxMjcgMjMuMDM4OEM5LjkxOSAyMy4wMDYyIDkuOTkzNTcgMjMuMDAxNSAxMC4wMDY5IDIzLjAwMDdDMTAuMDIyNyAyMi45OTk2IDEwLjAzMjEgMjMgMTAgMjNWMjVaTTkuOCAyNUgxMFYyM0g5LjhWMjVaTS0xIDcuOEMtMSAxNC45Njk1IDIuOTA0MjQgMjEuNTExOCA5LjMzNTQ1IDI0Ljg4NTVMMTAuMjY0NSAyMy4xMTQ1QzQuNDk1NzYgMjAuMDg4MiAxIDE0LjIzMDUgMSA3LjhILTFaTS0xIDAuNVY3LjhIMVYwLjVILTFaTTAuNSAtMUMwLjEyMjc1MiAtMSAtMC4yNjkzMjggLTAuODY5ODg2IC0wLjU2OTYwNyAtMC41Njk2MDdDLTAuODY5ODg2IC0wLjI2OTMyOCAtMSAwLjEyMjc1MiAtMSAwLjVIMUMxIDAuNTc3MjQ4IDAuOTY5ODg2IDAuNzE5MzI4IDAuODQ0NjA3IDAuODQ0NjA3QzAuNzE5MzI4IDAuOTY5ODg2IDAuNTc3MjQ4IDEgMC41IDFWLTFaIiBmaWxsPSIjRkY4RDJFIiBtYXNrPSJ1cmwoI3BhdGgtMS1pbnNpZGUtMV81MjgwOjQ0MzUpIi8+CjxwYXRoIGQ9Ik04Ljk1Mjg1IDEwLjkwOTlMOC42OTgzNSA3LjExMzM4QzguNjUwODMgNi4zNzM5NSA4LjYyNzkzIDUuODQyNjMgOC42Mjc5MyA1LjUyMDI4QzguNjI3OTMgNS4wODExNSA4Ljc0MjQ0IDQuNzM5NjIgOC45NzIwMyA0LjQ5MzE0QzkuMjAyNDggNC4yNDgxIDkuNTA1MzUgNC4xMjUgOS44ODA5NCA0LjEyNUMxMC4zMzQxIDQuMTI1IDEwLjYzODQgNC4yODI3NCAxMC43OTA3IDQuNTk2MkMxMC45NDQ0IDQuOTExNjcgMTEuMDIyMyA1LjM2NDU1IDExLjAyMjMgNS45NTYyOEMxMS4wMjIzIDYuMzA0MSAxMS4wMDM0IDYuNjU4NSAxMC45NjU2IDcuMDE3NzdMMTAuNjI1IDEwLjkyNTFDMTAuNTg4IDExLjM5MDYgMTAuNTA5MyAxMS43NDczIDEwLjM4ODIgMTEuOTk1NEMxMC4yNjYzIDEyLjI0NDggMTAuMDY1MyAxMi4zNjc5IDkuNzg0NDYgMTIuMzY3OUM5LjUwMDQ4IDEyLjM2NzkgOS4zMDA2NyAxMi4yNDc5IDkuMTkxMzEgMTIuMDA4QzkuMDc4ODEgMTEuNzY3MyA5LjAwMDA4IDExLjQwMTIgOC45NTI4NSAxMC45MDk5Wk05LjgzMjI3IDE2LjEyNDlDOS41MTAyMiAxNi4xMjQ5IDkuMjI5MzkgMTYuMDIxMyA4Ljk4ODYzIDE1LjgxMkM4Ljc0Nzg4IDE1LjYwMzYgOC42Mjc5MyAxNS4zMTE2IDguNjI3OTMgMTQuOTM2NkM4LjYyNzkzIDE0LjYwOTQgOC43NDI0NCAxNC4zMjk3IDguOTcyMDMgMTQuMTAwNEM5LjIwMjQ4IDEzLjg2OTcgOS40ODMzMSAxMy43NTUyIDkuODE2ODEgMTMuNzU1MkMxMC4xNTAzIDEzLjc1NTIgMTAuNDMzMiAxMy44Njk3IDEwLjY2OSAxNC4xMDA0QzEwLjkwMjQgMTQuMzI5NyAxMS4wMjIzIDE0LjYwOTQgMTEuMDIyMyAxNC45MzY2QzExLjAyMjMgMTUuMzA1OSAxMC45MDI0IDE1LjU5NzMgMTAuNjY1NiAxNS44MDhDMTAuNDM4IDE2LjAxNTQgMTAuMTQwMiAxNi4xMjg3IDkuODMyMjcgMTYuMTI0OVoiIGZpbGw9IiNGRjhEMkUiLz4KPC9zdmc+Cg==);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-position: 50% 50%;
}
.g-icon-transfer-passenger {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTciIGhlaWdodD0iMTkiIHZpZXdCb3g9IjAgMCAxNyAxOSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE2LjA5OTcgMTguMDk0M0gxQzEgMTMuOTYzMiA0LjQxODggMTAuNTQ0NCA4LjU0OTg1IDEwLjU0NDRDMTIuODIzMyAxMC41NDQ0IDE2LjA5OTcgMTMuODIwOCAxNi4wOTk3IDE4LjA5NDNaIiBmaWxsPSIjNEE1NzY3IiBzdHJva2U9IiM0QTU3NjciIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+CjxwYXRoIGQ9Ik04LjU0OTM4IDkuNTQ3QzEwLjkwOTYgOS41NDcgMTIuODIyOSA3LjYzMzY5IDEyLjgyMjkgNS4yNzM1QzEyLjgyMjkgMi45MTMzMSAxMC45MDk2IDEgOC41NDkzOCAxQzYuMTg5MTkgMSA0LjI3NTg4IDIuOTEzMzEgNC4yNzU4OCA1LjI3MzVDNC4yNzU4OCA3LjYzMzY5IDYuMTg5MTkgOS41NDcgOC41NDkzOCA5LjU0N1oiIGZpbGw9IiM0QTU3NjciIHN0cm9rZT0iIzRBNTc2NyIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPC9zdmc+Cg==);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-position: 50% 50%;
}
.g-icon-transfer-passenger-green {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTciIGhlaWdodD0iMTkiIHZpZXdCb3g9IjAgMCAxNyAxOSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KCTxwYXRoIGQ9Ik0xNi4wOTk3IDE4LjA5NDNIMUMxIDEzLjk2MzIgNC40MTg4IDEwLjU0NDQgOC41NDk4NSAxMC41NDQ0QzEyLjgyMzMgMTAuNTQ0NCAxNi4wOTk3IDEzLjgyMDggMTYuMDk5NyAxOC4wOTQzWiIgZmlsbD0iIzA5OUM5RCIgc3Ryb2tlPSIjMDk5QzlEIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgoJPHBhdGggZD0iTTguNTQ5MzggOS41NDdDMTAuOTA5NiA5LjU0NyAxMi44MjI5IDcuNjMzNjkgMTIuODIyOSA1LjI3MzVDMTIuODIyOSAyLjkxMzMxIDEwLjkwOTYgMSA4LjU0OTM4IDFDNi4xODkxOSAxIDQuMjc1ODggMi45MTMzMSA0LjI3NTg4IDUuMjczNUM0LjI3NTg4IDcuNjMzNjkgNi4xODkxOSA5LjU0NyA4LjU0OTM4IDkuNTQ3WiIgZmlsbD0iIzA5OUM5RCIgc3Ryb2tlPSIjMDk5QzlEIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8L3N2Zz4K);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-position: 50% 50%;
}
.g-icon-information {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMCAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGNpcmNsZSBjeD0iMTAiIGN5PSIxMCIgcj0iOS41IiBmaWxsPSJ3aGl0ZSIgc3Ryb2tlPSIjRkY4RDJFIi8+CjxwYXRoIGQ9Ik0xMC42MjUgMTMuMzVWNy43NUg4LjEyNVY5LjE1SDkuMzc1VjEzLjM1SDcuNVYxNC43NUgxMi41VjEzLjM1SDEwLjYyNVoiIGZpbGw9IiNGRjhEMkUiLz4KPHBhdGggZD0iTTkuOTY0MzUgNC4xMDcxNUM5Ljc3MzYzIDQuMTA3MTUgOS41ODcyIDQuMTYzNyA5LjQyODYyIDQuMjY5NjZDOS4yNzAwNCA0LjM3NTYyIDkuMTQ2NDUgNC41MjYyMiA5LjA3MzQ2IDQuNzAyNDJDOS4wMDA0OCA0Ljg3ODYyIDguOTgxMzggNS4wNzI1IDkuMDE4NTkgNS4yNTk1NkM5LjA1NTggNS40NDY2MSA5LjE0NzY0IDUuNjE4NDMgOS4yODI0OSA1Ljc1MzI5QzkuNDE3MzUgNS44ODgxNCA5LjU4OTE3IDUuOTc5OTggOS43NzYyMiA2LjAxNzE5QzkuOTYzMjggNi4wNTQ0IDEwLjE1NzIgNi4wMzUzIDEwLjMzMzQgNS45NjIzMkMxMC41MDk2IDUuODg5MzMgMTAuNjYwMiA1Ljc2NTc0IDEwLjc2NjEgNS42MDcxNkMxMC44NzIxIDUuNDQ4NTggMTAuOTI4NiA1LjI2MjE1IDEwLjkyODYgNS4wNzE0M0MxMC45Mjg2IDQuODE1NjkgMTAuODI3IDQuNTcwNDIgMTAuNjQ2MiA0LjM4OTU4QzEwLjQ2NTQgNC4yMDg3NCAxMC4yMjAxIDQuMTA3MTUgOS45NjQzNSA0LjEwNzE1WiIgZmlsbD0iI0ZGOEQyRSIvPgo8L3N2Zz4K);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-position: 50% 50%;
}
.g-icon-warning {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTIzLjAwMTUgMTEuODAxNUMyMy4xMDE1IDE3LjkwMTUgMTguMTAxNSAyMi45MDE1IDEyLjAwMTUgMjMuMDAxNUM1LjkwMTQ3IDIzLjEwMTUgMS4xMDE0NyAxOC4zMDE1IDEuMDAxNDcgMTIuMjAxNUMwLjkwMTQ3NCA2LjEwMTUzIDUuOTAxNDcgMS4xMDE1MyAxMi4wMDE1IDEuMDAxNTNDMTguMTAxNSAwLjkwMTUzNCAyMi45MDE1IDUuNzAxNTMgMjMuMDAxNSAxMS44MDE1WiIgc3Ryb2tlPSIjRTUwMDAwIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+CjxwYXRoIGQ9Ik0xMi4wMDE1IDEzLjUwMTVWNi41MDE1NCIgc3Ryb2tlPSIjRTUwMDAwIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+CjxwYXRoIGQ9Ik0xMi41MDE1IDE3LjAwMTVDMTIuNTAxNSAxNy4zMDE1IDEyLjMwMTUgMTcuNTAxNSAxMi4wMDE1IDE3LjUwMTVDMTEuNzAxNSAxNy41MDE1IDExLjUwMTUgMTcuMzAxNSAxMS41MDE1IDE3LjAwMTVDMTEuNTAxNSAxNi43MDE1IDExLjcwMTUgMTYuNTAxNSAxMi4wMDE1IDE2LjUwMTVDMTIuMzAxNSAxNi41MDE1IDEyLjUwMTUgMTYuNzAxNSAxMi41MDE1IDE3LjAwMTVaIiBzdHJva2U9IiNFNTAwMDAiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+Cjwvc3ZnPgo=);
}
.g-icon-briefcase {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMCAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE2LjY2NjcgNS44MzMzM0gzLjMzMzQxQzIuNDEyOTQgNS44MzMzMyAxLjY2Njc1IDYuNTc5NTIgMS42NjY3NSA3LjQ5OTk5VjE1LjgzMzNDMS42NjY3NSAxNi43NTM4IDIuNDEyOTQgMTcuNSAzLjMzMzQxIDE3LjVIMTYuNjY2N0MxNy41ODcyIDE3LjUgMTguMzMzNCAxNi43NTM4IDE4LjMzMzQgMTUuODMzM1Y3LjQ5OTk5QzE4LjMzMzQgNi41Nzk1MiAxNy41ODcyIDUuODMzMzMgMTYuNjY2NyA1LjgzMzMzWiIgc3Ryb2tlPSJ3aGl0ZSIgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8cGF0aCBkPSJNMTMuMzMzNCAxNy41VjQuMTY2NjdDMTMuMzMzNCAzLjcyNDY0IDEzLjE1NzggMy4zMDA3MiAxMi44NDUzIDIuOTg4MTZDMTIuNTMyNyAyLjY3NTU5IDEyLjEwODggMi41IDExLjY2NjcgMi41SDguMzMzNDFDNy44OTEzOSAyLjUgNy40Njc0NiAyLjY3NTU5IDcuMTU0OSAyLjk4ODE2QzYuODQyMzQgMy4zMDA3MiA2LjY2Njc1IDMuNzI0NjQgNi42NjY3NSA0LjE2NjY3VjE3LjUiIHN0cm9rZT0id2hpdGUiIHN0cm9rZS13aWR0aD0iMS41IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPC9zdmc+Cg==);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-position: 50% 50%;
}
.g-icon-clipboard {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMCAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEzLjMzMzMgMy4zMzMzM0gxNC45OTk5QzE1LjQ0MTkgMy4zMzMzMyAxNS44NjU5IDMuNTA4OTIgMTYuMTc4NCAzLjgyMTQ4QzE2LjQ5MSA0LjEzNDA0IDE2LjY2NjYgNC41NTc5NyAxNi42NjY2IDQuOTk5OTlWMTYuNjY2N0MxNi42NjY2IDE3LjEwODcgMTYuNDkxIDE3LjUzMjYgMTYuMTc4NCAxNy44NDUyQzE1Ljg2NTkgMTguMTU3NyAxNS40NDE5IDE4LjMzMzMgMTQuOTk5OSAxOC4zMzMzSDQuOTk5OTJDNC41NTc4OSAxOC4zMzMzIDQuMTMzOTcgMTguMTU3NyAzLjgyMTQxIDE3Ljg0NTJDMy41MDg4NSAxNy41MzI2IDMuMzMzMjUgMTcuMTA4NyAzLjMzMzI1IDE2LjY2NjdWNC45OTk5OUMzLjMzMzI1IDQuNTU3OTcgMy41MDg4NSA0LjEzNDA0IDMuODIxNDEgMy44MjE0OEM0LjEzMzk3IDMuNTA4OTIgNC41NTc4OSAzLjMzMzMzIDQuOTk5OTIgMy4zMzMzM0g2LjY2NjU4IiBzdHJva2U9IndoaXRlIiBzdHJva2Utd2lkdGg9IjEuNSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+CjxwYXRoIGQ9Ik0xMi41MDAxIDEuNjY2NjdINy41MDAwOEM3LjAzOTg0IDEuNjY2NjcgNi42NjY3NSAyLjAzOTc3IDYuNjY2NzUgMi41MDAwMVY0LjE2NjY3QzYuNjY2NzUgNC42MjY5MSA3LjAzOTg0IDUuMDAwMDEgNy41MDAwOCA1LjAwMDAxSDEyLjUwMDFDMTIuOTYwMyA1LjAwMDAxIDEzLjMzMzQgNC42MjY5MSAxMy4zMzM0IDQuMTY2NjdWMi41MDAwMUMxMy4zMzM0IDIuMDM5NzcgMTIuOTYwMyAxLjY2NjY3IDEyLjUwMDEgMS42NjY2N1oiIHN0cm9rZT0id2hpdGUiIHN0cm9rZS13aWR0aD0iMS41IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPC9zdmc+Cg==);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-position: 50% 50%;
}
.g-icon-clipboard-black {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMCAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KCTxwYXRoIGQ9Ik0xMy4zMzMzIDMuMzMzMzNIMTQuOTk5OUMxNS40NDE5IDMuMzMzMzMgMTUuODY1OSAzLjUwODkyIDE2LjE3ODQgMy44MjE0OEMxNi40OTEgNC4xMzQwNCAxNi42NjY2IDQuNTU3OTcgMTYuNjY2NiA0Ljk5OTk5VjE2LjY2NjdDMTYuNjY2NiAxNy4xMDg3IDE2LjQ5MSAxNy41MzI2IDE2LjE3ODQgMTcuODQ1MkMxNS44NjU5IDE4LjE1NzcgMTUuNDQxOSAxOC4zMzMzIDE0Ljk5OTkgMTguMzMzM0g0Ljk5OTkyQzQuNTU3ODkgMTguMzMzMyA0LjEzMzk3IDE4LjE1NzcgMy44MjE0MSAxNy44NDUyQzMuNTA4ODUgMTcuNTMyNiAzLjMzMzI1IDE3LjEwODcgMy4zMzMyNSAxNi42NjY3VjQuOTk5OTlDMy4zMzMyNSA0LjU1Nzk3IDMuNTA4ODUgNC4xMzQwNCAzLjgyMTQxIDMuODIxNDhDNC4xMzM5NyAzLjUwODkyIDQuNTU3ODkgMy4zMzMzMyA0Ljk5OTkyIDMuMzMzMzNINi42NjY1OCIgc3Ryb2tlPSIjNEE1NzY3IiBzdHJva2Utd2lkdGg9IjEuNSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+Cgk8cGF0aCBkPSJNMTIuNTAwMSAxLjY2NjY3SDcuNTAwMDhDNy4wMzk4NCAxLjY2NjY3IDYuNjY2NzUgMi4wMzk3NyA2LjY2Njc1IDIuNTAwMDFWNC4xNjY2N0M2LjY2Njc1IDQuNjI2OTEgNy4wMzk4NCA1LjAwMDAxIDcuNTAwMDggNS4wMDAwMUgxMi41MDAxQzEyLjk2MDMgNS4wMDAwMSAxMy4zMzM0IDQuNjI2OTEgMTMuMzMzNCA0LjE2NjY3VjIuNTAwMDFDMTMuMzMzNCAyLjAzOTc3IDEyLjk2MDMgMS42NjY2NyAxMi41MDAxIDEuNjY2NjdaIiBzdHJva2U9IiM0QTU3NjciIHN0cm9rZS13aWR0aD0iMS41IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPC9zdmc+Cg==);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-position: 50% 50%;
}
.g-icon-dollar-sign {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMCAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEwIDAuODMzMzMyVjE5LjE2NjciIHN0cm9rZT0id2hpdGUiIHN0cm9rZS13aWR0aD0iMS41IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPHBhdGggZD0iTTE0LjE2NjcgNC4xNjY2N0g3LjkxNjY3QzcuMTQzMTIgNC4xNjY2NyA2LjQwMTI1IDQuNDczOTYgNS44NTQyNyA1LjAyMDk0QzUuMzA3MjkgNS41Njc5MiA1IDYuMzA5NzkgNSA3LjA4MzMzQzUgNy44NTY4OCA1LjMwNzI5IDguNTk4NzUgNS44NTQyNyA5LjE0NTczQzYuNDAxMjUgOS42OTI3MSA3LjE0MzEyIDEwIDcuOTE2NjcgMTBIMTIuMDgzM0MxMi44NTY5IDEwIDEzLjU5ODcgMTAuMzA3MyAxNC4xNDU3IDEwLjg1NDNDMTQuNjkyNyAxMS40MDEzIDE1IDEyLjE0MzEgMTUgMTIuOTE2N0MxNSAxMy42OTAyIDE0LjY5MjcgMTQuNDMyMSAxNC4xNDU3IDE0Ljk3OTFDMTMuNTk4NyAxNS41MjYgMTIuODU2OSAxNS44MzMzIDEyLjA4MzMgMTUuODMzM0g1IiBzdHJva2U9IndoaXRlIiBzdHJva2Utd2lkdGg9IjEuNSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+Cjwvc3ZnPgo=);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-position: 50% 50%;
}
.g-icon-exit {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMCAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEyLjUgNi44NzVWNS4zMTI1QzEyLjUgNC44OTgxIDEyLjMzNTQgNC41MDA2NyAxMi4wNDI0IDQuMjA3NjVDMTEuNzQ5MyAzLjkxNDYyIDExLjM1MTkgMy43NSAxMC45Mzc1IDMuNzVIMy40Mzc1QzMuMDIzMSAzLjc1IDIuNjI1NjcgMy45MTQ2MiAyLjMzMjY1IDQuMjA3NjVDMi4wMzk2MiA0LjUwMDY3IDEuODc1IDQuODk4MSAxLjg3NSA1LjMxMjVWMTQuNjg3NUMxLjg3NSAxNS4xMDE5IDIuMDM5NjIgMTUuNDk5MyAyLjMzMjY1IDE1Ljc5MjRDMi42MjU2NyAxNi4wODU0IDMuMDIzMSAxNi4yNSAzLjQzNzUgMTYuMjVIMTAuOTM3NUMxMS4zNTE5IDE2LjI1IDExLjc0OTMgMTYuMDg1NCAxMi4wNDI0IDE1Ljc5MjRDMTIuMzM1NCAxNS40OTkzIDEyLjUgMTUuMTAxOSAxMi41IDE0LjY4NzVWMTMuMTI1IiBzdHJva2U9IndoaXRlIiBzdHJva2Utd2lkdGg9IjEuNSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+CjxwYXRoIGQ9Ik0xNSA2Ljg3NUwxOC4xMjUgMTBMMTUgMTMuMTI1IiBzdHJva2U9IndoaXRlIiBzdHJva2Utd2lkdGg9IjEuNSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+CjxwYXRoIGQ9Ik03LjQ2MDk0IDEwSDE4LjEyNSIgc3Ryb2tlPSJ3aGl0ZSIgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8L3N2Zz4K);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-position: 50% 50%;
}
.g-icon-file {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMCAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEwLjgzMzMgMS42NjY2N0g0Ljk5OTkyQzQuNTU3ODkgMS42NjY2NyA0LjEzMzk3IDEuODQyMjYgMy44MjE0MSAyLjE1NDgyQzMuNTA4ODUgMi40NjczOCAzLjMzMzI1IDIuODkxMzEgMy4zMzMyNSAzLjMzMzMzVjE2LjY2NjdDMy4zMzMyNSAxNy4xMDg3IDMuNTA4ODUgMTcuNTMyNiAzLjgyMTQxIDE3Ljg0NTJDNC4xMzM5NyAxOC4xNTc3IDQuNTU3ODkgMTguMzMzMyA0Ljk5OTkyIDE4LjMzMzNIMTQuOTk5OUMxNS40NDE5IDE4LjMzMzMgMTUuODY1OSAxOC4xNTc3IDE2LjE3ODQgMTcuODQ1MkMxNi40OTEgMTcuNTMyNiAxNi42NjY2IDE3LjEwODcgMTYuNjY2NiAxNi42NjY3VjcuNUwxMC44MzMzIDEuNjY2NjdaIiBzdHJva2U9IndoaXRlIiBzdHJva2Utd2lkdGg9IjEuNSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+CjxwYXRoIGQ9Ik0xMC44MzMzIDEuNjY2NjdWNy41SDE2LjY2NjYiIHN0cm9rZT0id2hpdGUiIHN0cm9rZS13aWR0aD0iMS41IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPC9zdmc+Cg==);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-position: 50% 50%;
}
.g-icon-file-text {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMCAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTExLjY2NjYgMS42NjY2Nkg0Ljk5OTkyQzQuNTU3ODkgMS42NjY2NiA0LjEzMzk3IDEuODQyMjYgMy44MjE0MSAyLjE1NDgyQzMuNTA4ODUgMi40NjczOCAzLjMzMzI1IDIuODkxMyAzLjMzMzI1IDMuMzMzMzNWMTYuNjY2N0MzLjMzMzI1IDE3LjEwODcgMy41MDg4NSAxNy41MzI2IDMuODIxNDEgMTcuODQ1MkM0LjEzMzk3IDE4LjE1NzcgNC41NTc4OSAxOC4zMzMzIDQuOTk5OTIgMTguMzMzM0gxNC45OTk5QzE1LjQ0MTkgMTguMzMzMyAxNS44NjU5IDE4LjE1NzcgMTYuMTc4NCAxNy44NDUyQzE2LjQ5MSAxNy41MzI2IDE2LjY2NjYgMTcuMTA4NyAxNi42NjY2IDE2LjY2NjdWNi42NjY2NkwxMS42NjY2IDEuNjY2NjZaIiBzdHJva2U9IndoaXRlIiBzdHJva2Utd2lkdGg9IjEuNSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+CjxwYXRoIGQ9Ik0xMS42NjY3IDEuNjY2NjZWNi42NjY2NkgxNi42NjY3IiBzdHJva2U9IndoaXRlIiBzdHJva2Utd2lkdGg9IjEuNSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+CjxwYXRoIGQ9Ik0xMy4zMzM0IDEwLjgzMzNINi42NjY3NSIgc3Ryb2tlPSJ3aGl0ZSIgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8cGF0aCBkPSJNMTMuMzMzNCAxNC4xNjY3SDYuNjY2NzUiIHN0cm9rZT0id2hpdGUiIHN0cm9rZS13aWR0aD0iMS41IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPHBhdGggZD0iTTguMzMzNDEgNy41SDcuNTAwMDhINi42NjY3NSIgc3Ryb2tlPSJ3aGl0ZSIgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8L3N2Zz4K);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-position: 50% 50%;
}
.g-icon-schedule {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMCAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE1LjgzMzMgMy4zMzMzNEg0LjE2NjY3QzMuMjQ2MTkgMy4zMzMzNCAyLjUgMy45MzAzIDIuNSA0LjY2NjY4VjE0QzIuNSAxNC43MzY0IDMuMjQ2MTkgMTUuMzMzMyA0LjE2NjY3IDE1LjMzMzNIMTUuODMzM0MxNi43NTM4IDE1LjMzMzMgMTcuNSAxNC43MzY0IDE3LjUgMTRWNC42NjY2OEMxNy41IDMuOTMwMyAxNi43NTM4IDMuMzMzMzQgMTUuODMzMyAzLjMzMzM0WiIgc3Ryb2tlPSJ3aGl0ZSIgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8cGF0aCBkPSJNMTMuMzMzMyAxLjY2NjY2VjQuOTk5OTkiIHN0cm9rZT0id2hpdGUiIHN0cm9rZS13aWR0aD0iMS41IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPHBhdGggZD0iTTYuNjY2NzUgMS42NjY2NlY0Ljk5OTk5IiBzdHJva2U9IndoaXRlIiBzdHJva2Utd2lkdGg9IjEuNSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+CjxwYXRoIGQ9Ik0yLjUgOC4zMzMzNEgxNy41IiBzdHJva2U9IndoaXRlIiBzdHJva2Utd2lkdGg9IjEuNSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+Cjwvc3ZnPgo=);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-position: 50% 50%;
}
.g-icon-shopping-bag {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMCAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTUgMS42NjY2NkwyLjUgNVYxNi42NjY3QzIuNSAxNy4xMDg3IDIuNjc1NTkgMTcuNTMyNiAyLjk4ODE2IDE3Ljg0NTJDMy4zMDA3MiAxOC4xNTc3IDMuNzI0NjQgMTguMzMzMyA0LjE2NjY3IDE4LjMzMzNIMTUuODMzM0MxNi4yNzU0IDE4LjMzMzMgMTYuNjk5MyAxOC4xNTc3IDE3LjAxMTggMTcuODQ1MkMxNy4zMjQ0IDE3LjUzMjYgMTcuNSAxNy4xMDg3IDE3LjUgMTYuNjY2N1Y1TDE1IDEuNjY2NjZINVoiIHN0cm9rZT0id2hpdGUiIHN0cm9rZS13aWR0aD0iMS41IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPHBhdGggZD0iTTIuNSA1SDE3LjUiIHN0cm9rZT0id2hpdGUiIHN0cm9rZS13aWR0aD0iMS41IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPHBhdGggZD0iTTEzLjMzMzQgOC4zMzMzNEMxMy4zMzM0IDkuMjE3MzkgMTIuOTgyMiAxMC4wNjUyIDEyLjM1NzEgMTAuNjkwNEMxMS43MzIgMTEuMzE1NSAxMC44ODQxIDExLjY2NjcgMTAuMDAwMSAxMS42NjY3QzkuMTE2MDMgMTEuNjY2NyA4LjI2ODE4IDExLjMxNTUgNy42NDMwNiAxMC42OTA0QzcuMDE3OTQgMTAuMDY1MiA2LjY2Njc1IDkuMjE3MzkgNi42NjY3NSA4LjMzMzM0IiBzdHJva2U9IndoaXRlIiBzdHJva2Utd2lkdGg9IjEuNSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+Cjwvc3ZnPgo=);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-position: 50% 50%;
}
.g-icon-user {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMCAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE2LjY2NjYgMTcuNVYxNS44MzMzQzE2LjY2NjYgMTQuOTQ5MyAxNi4zMTU0IDE0LjEwMTQgMTUuNjkwMyAxMy40NzYzQzE1LjA2NTIgMTIuODUxMiAxNC4yMTczIDEyLjUgMTMuMzMzMyAxMi41SDYuNjY2NThDNS43ODI1MyAxMi41IDQuOTM0NjggMTIuODUxMiA0LjMwOTU2IDEzLjQ3NjNDMy42ODQ0NCAxNC4xMDE0IDMuMzMzMjUgMTQuOTQ5MyAzLjMzMzI1IDE1LjgzMzNWMTcuNSIgc3Ryb2tlPSJ3aGl0ZSIgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8cGF0aCBkPSJNMTAuMDAwMSA5LjE2NjY3QzExLjg0MSA5LjE2NjY3IDEzLjMzMzQgNy42NzQyOCAxMy4zMzM0IDUuODMzMzNDMTMuMzMzNCAzLjk5MjM4IDExLjg0MSAyLjUgMTAuMDAwMSAyLjVDOC4xNTkxMyAyLjUgNi42NjY3NSAzLjk5MjM4IDYuNjY2NzUgNS44MzMzM0M2LjY2Njc1IDcuNjc0MjggOC4xNTkxMyA5LjE2NjY3IDEwLjAwMDEgOS4xNjY2N1oiIHN0cm9rZT0id2hpdGUiIHN0cm9rZS13aWR0aD0iMS41IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPC9zdmc+Cg==);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-position: 50% 50%;
}
.g-icon-user-black {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGNpcmNsZSBjeD0iMTIiIGN5PSIxMiIgcj0iMTIiIGZpbGw9IndoaXRlIi8+CjxlbGxpcHNlIGN4PSIxMi41IiBjeT0iNy41IiByeD0iMy41IiByeT0iMy41IiBmaWxsPSIjNEE1NzY3Ii8+CjxwYXRoIGQ9Ik0xOC42NjY2IDE5LjVWMTcuODMzM0MxOC42NjY2IDE2Ljk0OTMgMTguMzE1NCAxNi4xMDE0IDE3LjY5MDMgMTUuNDc2M0MxNy4wNjUyIDE0Ljg1MTIgMTYuMjE3MyAxNC41IDE1LjMzMzMgMTQuNUg4LjY2NjU4QzcuNzgyNTMgMTQuNSA2LjkzNDY4IDE0Ljg1MTIgNi4zMDk1NiAxNS40NzYzQzUuNjg0NDQgMTYuMTAxNCA1LjMzMzI1IDE2Ljk0OTMgNS4zMzMyNSAxNy44MzMzVjE5LjUiIGZpbGw9IiM0QTU3NjciLz4KPHBhdGggZD0iTTE4LjY2NjYgMTkuNVYxNy44MzMzQzE4LjY2NjYgMTYuOTQ5MyAxOC4zMTU0IDE2LjEwMTQgMTcuNjkwMyAxNS40NzYzQzE3LjA2NTIgMTQuODUxMiAxNi4yMTczIDE0LjUgMTUuMzMzMyAxNC41SDguNjY2NThDNy43ODI1MyAxNC41IDYuOTM0NjggMTQuODUxMiA2LjMwOTU2IDE1LjQ3NjNDNS42ODQ0NCAxNi4xMDE0IDUuMzMzMjUgMTYuOTQ5MyA1LjMzMzI1IDE3LjgzMzNWMTkuNUgxOC42NjY2WiIgc3Ryb2tlPSIjNEE1NzY3IiBzdHJva2Utd2lkdGg9IjEuNSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+Cjwvc3ZnPgo=);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-position: 50% 50%;
}
.g-icon-users {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMCAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE0LjE2NjYgMTcuNVYxNS44MzMzQzE0LjE2NjYgMTQuOTQ5MyAxMy44MTU0IDE0LjEwMTQgMTMuMTkwMyAxMy40NzYzQzEyLjU2NTIgMTIuODUxMiAxMS43MTczIDEyLjUgMTAuODMzMyAxMi41SDQuMTY2NTlDMy4yODI1MyAxMi41IDIuNDM0NjggMTIuODUxMiAxLjgwOTU2IDEzLjQ3NjNDMS4xODQ0NCAxNC4xMDE0IDAuODMzMjUyIDE0Ljk0OTMgMC44MzMyNTIgMTUuODMzM1YxNy41IiBzdHJva2U9IndoaXRlIiBzdHJva2Utd2lkdGg9IjEuNSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+CjxwYXRoIGQ9Ik03LjUwMDA4IDkuMTY2NjdDOS4zNDEwMyA5LjE2NjY3IDEwLjgzMzQgNy42NzQyOCAxMC44MzM0IDUuODMzMzNDMTAuODMzNCAzLjk5MjM4IDkuMzQxMDMgMi41IDcuNTAwMDggMi41QzUuNjU5MTMgMi41IDQuMTY2NzUgMy45OTIzOCA0LjE2Njc1IDUuODMzMzNDNC4xNjY3NSA3LjY3NDI4IDUuNjU5MTMgOS4xNjY2NyA3LjUwMDA4IDkuMTY2NjdaIiBzdHJva2U9IndoaXRlIiBzdHJva2Utd2lkdGg9IjEuNSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+CjxwYXRoIGQ9Ik0xOS4xNjY3IDE3LjVWMTUuODMzM0MxOS4xNjYyIDE1LjA5NDggMTguOTIwNCAxNC4zNzczIDE4LjQ2NzkgMTMuNzkzNkMxOC4wMTU0IDEzLjIwOTkgMTcuMzgxOSAxMi43OTMgMTYuNjY2NyAxMi42MDgzIiBzdHJva2U9IndoaXRlIiBzdHJva2Utd2lkdGg9IjEuNSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+CjxwYXRoIGQ9Ik0xMy4zMzMzIDIuNjA4MzRDMTQuMDUwMyAyLjc5MTkyIDE0LjY4NTggMy4yMDg5MiAxNS4xMzk2IDMuNzkzNkMxNS41OTM1IDQuMzc4MjcgMTUuODM5OCA1LjA5NzM2IDE1LjgzOTggNS44Mzc1QzE1LjgzOTggNi41Nzc2NSAxNS41OTM1IDcuMjk2NzQgMTUuMTM5NiA3Ljg4MTQxQzE0LjY4NTggOC40NjYwOSAxNC4wNTAzIDguODgzMDkgMTMuMzMzMyA5LjA2NjY3IiBzdHJva2U9IndoaXRlIiBzdHJva2Utd2lkdGg9IjEuNSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+Cjwvc3ZnPgo=);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-position: 50% 50%;
}
.g-icon-seat {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMCAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0yLjgxMTcyIDEuMDMyNjJDMi40NjgyMSAxLjEyODc1IDIuMjQ1MjMgMS4zMjM2OSAyLjA4ODM4IDEuNjY0OTFDMS45NDUxIDEuOTc2NjEgMS45NjUxNyAyLjE3NTU2IDIuMjI5MDMgMy4wNTgwNEMyLjc4MzEzIDQuOTExNDUgMi45MzExMiA1LjYyMjE2IDMuNDIwMjkgOC43Nzg3NkMzLjc1ODUyIDEwLjk2MTIgMy44MDU1IDExLjIxOTMgNC4wMDY1OSAxMS45OTg1QzQuMTYwNzkgMTIuNTk2IDQuNTgyODYgMTMuODczOSA0LjcyMDE0IDE0LjE1ODlDNC44MzY1MiAxNC40MDA1IDUuMDgwOTkgMTQuNjQzNCA1LjMzMTggMTQuNzY2Nkw1LjUzMDg5IDE0Ljg2NDNMMTAuNTc2IDE0Ljg3MzRDMTQuMTE1NyAxNC44Nzk4IDE1LjY3NSAxNC44NzE0IDE1LjgwMTcgMTQuODQ1MUMxNi4zMTIzIDE0LjczOTUgMTYuODk3NSAxNC4yNjk3IDE3LjEzMDkgMTMuNzc4M0MxNy4yNTg4IDEzLjUwOSAxNy4zNTI3IDEzLjEzOTggMTcuMzUzNyAxMi45MDI1QzE3LjM1NDcgMTIuNjYxIDE3LjI1OTcgMTIuMjQ5IDE3LjE1MTIgMTIuMDIzOUMxNi44NTUzIDExLjQxMDEgMTYuMjc5OSAxMC45ODg3IDE1LjYxMDQgMTAuODk1NkMxNS4zODA1IDEwLjg2MzcgMTUuMTg5NCAxMC44NzUxIDE0LjEyODIgMTAuOTg0MkM5LjE0Nzk2IDExLjQ5NiA3LjkzNjQ4IDExLjYxODQgNy45Mjg4MyAxMS42MTA4QzcuOTI0MDYgMTEuNjA2IDcuNzMyNzkgMTAuOTE1MiA3LjUwMzggMTAuMDc1N0M3LjA2NjczIDguNDczMjcgNi44NzM3NSA3LjgxMjg0IDYuNjUxNTMgNy4xNTkzNEM2LjE5NjUxIDUuODIwOTggNS41ODc0NSA0LjM4ODc1IDQuOTU4NjcgMy4xNzgxN0M0LjU1OTMyIDIuNDA5MzUgNC4wNDQ5NiAxLjUxNjk5IDMuOTEwNzMgMS4zNjAxOEMzLjY2Nzk4IDEuMDc2NTUgMy4xNzcyNyAwLjkzMDMxMSAyLjgxMTcyIDEuMDMyNjJaTTEwLjQ0NDUgNy40ODY3NkM4LjkzNzU0IDcuNjQzMjYgNy42OTk4NCA3Ljc3NjQ2IDcuNjk0MDEgNy43ODI3OEM3LjY4ODE3IDcuNzg5MDkgNy43NjYwOCA4LjA4NzcxIDcuODY3MTIgOC40NDYzNkM4LjE1OTI2IDkuNDgzMjIgOC4xMzEwNCA5LjQwODU0IDguMjI2OSA5LjM5ODg2QzguMjczMDYgOS4zOTQxOSA4Ljc3NDE3IDkuMzQzNjQgOS4zNDA0NiA5LjI4NjU2QzEzLjM2MDggOC44ODEyNyAxMy43MjY3IDguODM5NjQgMTMuODg0NiA4Ljc2OTgzQzE0LjA5MzYgOC42NzczNyAxNC4xODk3IDguNTgzNzUgMTQuMjg2OCA4LjM3NzcyQzE0LjM5MDEgOC4xNTg2MiAxNC4zOTQgNy44ODgzOCAxNC4yOTY5IDcuNjc0MTVDMTQuMjA1OSA3LjQ3MzUxIDE0LjExMzUgNy4zNzcyMSAxMy45MTQ4IDcuMjc2MDdDMTMuNzc5NSA3LjIwNzE5IDEzLjcwNjMgNy4xOTQzNSAxMy40Njg2IDcuMTk3OTVDMTMuMzEyMyA3LjIwMDMyIDExLjk1MTQgNy4zMzAzIDEwLjQ0NDUgNy40ODY3NlpNNi4wNTkzMyAxNS44MzM4QzYuMDIwOTkgMTUuOTIzNSA1Ljc1MTI3IDE2LjU0NzkgNS40NTk5NSAxNy4yMjEzQzQuOTA5MzIgMTguNDk0MiA0Ljg3ODc3IDE4LjU5NDggNC45ODIzNSAxOC43OTUxQzUuMDk1MzMgMTkuMDEzNiA0Ljc0NTY4IDE4Ljk5OTkgMTAuMjA1MyAxOC45OTk4QzE1LjEyOTMgMTguOTk5NyAxNS4xNzYgMTguOTk5IDE1LjI4ODUgMTguOTMwNEMxNS40MTg2IDE4Ljg1MTEgMTUuNTE1NiAxOC42NTI2IDE1LjQ4OTEgMTguNTJDMTUuNDczIDE4LjQzOTYgMTQuMzkwMyAxNS45MDg2IDE0LjI5OSAxNS43MzhDMTQuMjY0MyAxNS42NzMzIDE0LjIzMzIgMTUuNjY5NSAxMy44MDg5IDE1LjY3ODRDMTMuNTMwMyAxNS42ODQzIDEzLjM1ODYgMTUuNzAxMiAxMy4zNjI4IDE1LjcyMjNDMTMuMzY2NiAxNS43NDEyIDEzLjYwMDEgMTYuMjg5NSAxMy44ODE3IDE2Ljk0MDdMMTQuMzkzOCAxOC4xMjQ3TDEwLjIyMjggMTguMTMzNUM3LjkyODY5IDE4LjEzODMgNi4wNDQ2IDE4LjEzNTEgNi4wMzU5NSAxOC4xMjY0QzYuMDI3MjcgMTguMTE3NyA2LjI1MzcyIDE3LjU3MDUgNi41MzkxNiAxNi45MTA0QzYuODI0NiAxNi4yNTAzIDcuMDU4MTUgMTUuNzAxMyA3LjA1ODE1IDE1LjY5MDVDNy4wNTgxNSAxNS42Nzk3IDYuODQ5MTEgMTUuNjcwOCA2LjU5MzU5IDE1LjY3MDhINi4xMjkwNkw2LjA1OTMzIDE1LjgzMzhaIiBmaWxsPSJ3aGl0ZSIvPgo8L3N2Zz4K);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-position: 50% 50%;
}
.g-icon-close-red {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjYiIGhlaWdodD0iMjYiIHZpZXdCb3g9IjAgMCAyNiAyNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE5LjA5MTkgMTkuMDkzOUMyMi42MDY2IDE1LjU3OTIgMjIuNjA2NiA5Ljg4MDc0IDE5LjA5MTkgNi4zNjYwMkMxNS41NzcyIDIuODUxMyA5Ljg3ODY4IDIuODUxMyA2LjM2Mzk2IDYuMzY2MDJDMi44NDkyNCA5Ljg4MDc0IDIuODQ5MjQgMTUuNTc5MiA2LjM2Mzk2IDE5LjA5MzlDOS44Nzg2OCAyMi42MDg3IDE1LjU3NzIgMjIuNjA4NyAxOS4wOTE5IDE5LjA5MzlaIiBmaWxsPSJ3aGl0ZSIgc3Ryb2tlPSIjRDcwMDAwIiBzdHJva2Utd2lkdGg9IjEuNSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+CjxwYXRoIGQ9Ik0xMC4zMzY3IDEwLjAzTDE1LjczNjcgMTUuNDMiIHN0cm9rZT0iI0Q3MDAwMCIgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8cGF0aCBkPSJNMTAuMzM2NyAxNS40M0wxNS43MzY3IDEwLjAzIiBzdHJva2U9IiNENzAwMDAiIHN0cm9rZS13aWR0aD0iMS41IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPC9zdmc+Cg==);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-position: 50% 50%;
}
.g-icon-add-orange {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTkiIGhlaWdodD0iMTkiIHZpZXdCb3g9IjAgMCAxOSAxOSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTkuNTM1NTMgNS45OTk5OVYxMy4wNzExIiBzdHJva2U9IiNGRjhEMkUiIHN0cm9rZS13aWR0aD0iMS41IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPHBhdGggZD0iTTYgOS41MzU1MkgxMy4wNzExIiBzdHJva2U9IiNGRjhEMkUiIHN0cm9rZS13aWR0aD0iMS41IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPHBhdGggZD0iTTkuMzMzMzMgMTcuNjY2N0MxMy45MzU3IDE3LjY2NjcgMTcuNjY2NyAxMy45MzU3IDE3LjY2NjcgOS4zMzMzM0MxNy42NjY3IDQuNzMwOTYgMTMuOTM1NyAxIDkuMzMzMzMgMUM0LjczMDk2IDEgMSA0LjczMDk2IDEgOS4zMzMzM0MxIDEzLjkzNTcgNC43MzA5NiAxNy42NjY3IDkuMzMzMzMgMTcuNjY2N1oiIHN0cm9rZT0iI0ZGOEQyRSIgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8L3N2Zz4K);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-position: 50% 50%;
}
.g-icon-arrow-left-blue {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNiIgaGVpZ2h0PSIxMiIgdmlld0JveD0iMCAwIDYgMTIiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik02IDEwLjI4NTdMMi4yNSA2TDYgMS43MTQyOUw1LjI1IDBMMCA2TDUuMjUgMTJMNiAxMC4yODU3WiIgZmlsbD0iIzQ4ODJCRCIvPgo8L3N2Zz4K);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-position: 50% 50%;
}
.g-icon-attention-green {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMCAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KCTxwYXRoIGQ9Ik05Ljk5OTk2IDE4LjMzMzRDMTQuNjAyMyAxOC4zMzM0IDE4LjMzMzMgMTQuNjAyNSAxOC4zMzMzIDEwLjAwMDFDMTguMzMzMyA1LjM5NzcxIDE0LjYwMjMgMS42NjY3NSA5Ljk5OTk2IDEuNjY2NzVDNS4zOTc1OSAxLjY2Njc1IDEuNjY2NjMgNS4zOTc3MSAxLjY2NjYzIDEwLjAwMDFDMS42NjY2MyAxNC42MDI1IDUuMzk3NTkgMTguMzMzNCA5Ljk5OTk2IDE4LjMzMzRaIiBzdHJva2U9IiMwOTljOWQiIHN0cm9rZS13aWR0aD0iMS41IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KCTxwYXRoIGQ9Ik0xMCA2LjY2Njc1VjEwLjAwMDEiIHN0cm9rZT0iIzA5OWM5ZCIgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgoJPHBhdGggZD0iTTEwIDEzLjMzMzNIMTAuMDA4MyIgc3Ryb2tlPSIjMDk5YzlkIiBzdHJva2Utd2lkdGg9IjEuNSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+Cjwvc3ZnPgo=);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-position: 50% 50%;
}
.g-icon-attention-orange {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMCAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTkuOTk5OTYgMTguMzMzNEMxNC42MDIzIDE4LjMzMzQgMTguMzMzMyAxNC42MDI1IDE4LjMzMzMgMTAuMDAwMUMxOC4zMzMzIDUuMzk3NzEgMTQuNjAyMyAxLjY2Njc1IDkuOTk5OTYgMS42NjY3NUM1LjM5NzU5IDEuNjY2NzUgMS42NjY2MyA1LjM5NzcxIDEuNjY2NjMgMTAuMDAwMUMxLjY2NjYzIDE0LjYwMjUgNS4zOTc1OSAxOC4zMzM0IDkuOTk5OTYgMTguMzMzNFoiIHN0cm9rZT0iI0ZGOEQyRSIgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8cGF0aCBkPSJNMTAgNi42NjY3NVYxMC4wMDAxIiBzdHJva2U9IiNGRjhEMkUiIHN0cm9rZS13aWR0aD0iMS41IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPHBhdGggZD0iTTEwIDEzLjMzMzNIMTAuMDA4MyIgc3Ryb2tlPSIjRkY4RDJFIiBzdHJva2Utd2lkdGg9IjEuNSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+Cjwvc3ZnPgo=);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-position: 50% 50%;
}
.g-icon-attention-red {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMCAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KCTxwYXRoIGQ9Ik05Ljk5OTk2IDE4LjMzMzRDMTQuNjAyMyAxOC4zMzM0IDE4LjMzMzMgMTQuNjAyNSAxOC4zMzMzIDEwLjAwMDFDMTguMzMzMyA1LjM5NzcxIDE0LjYwMjMgMS42NjY3NSA5Ljk5OTk2IDEuNjY2NzVDNS4zOTc1OSAxLjY2Njc1IDEuNjY2NjMgNS4zOTc3MSAxLjY2NjYzIDEwLjAwMDFDMS42NjY2MyAxNC42MDI1IDUuMzk3NTkgMTguMzMzNCA5Ljk5OTk2IDE4LjMzMzRaIiBzdHJva2U9IiNkNzAwMDAiIHN0cm9rZS13aWR0aD0iMS41IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KCTxwYXRoIGQ9Ik0xMCA2LjY2Njc1VjEwLjAwMDEiIHN0cm9rZT0iI2Q3MDAwMCIgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgoJPHBhdGggZD0iTTEwIDEzLjMzMzNIMTAuMDA4MyIgc3Ryb2tlPSIjZDcwMDAwIiBzdHJva2Utd2lkdGg9IjEuNSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+Cjwvc3ZnPgo=);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-position: 50% 50%;
}
.g-icon-dollar-sign-black {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGNpcmNsZSBjeD0iMTIiIGN5PSIxMiIgcj0iMTIiIGZpbGw9IndoaXRlIi8+CjxwYXRoIGQ9Ik0xMiAyLjgzMzI1VjIxLjE2NjYiIHN0cm9rZT0iIzRBNTc2NyIgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8cGF0aCBkPSJNMTYuMTY2NyA2LjE2Njc1SDkuOTE2NjdDOS4xNDMxMiA2LjE2Njc1IDguNDAxMjUgNi40NzQwNCA3Ljg1NDI3IDcuMDIxMDJDNy4zMDcyOSA3LjU2OCA3IDguMzA5ODcgNyA5LjA4MzQyQzcgOS44NTY5NiA3LjMwNzI5IDEwLjU5ODggNy44NTQyNyAxMS4xNDU4QzguNDAxMjUgMTEuNjkyOCA5LjE0MzEyIDEyLjAwMDEgOS45MTY2NyAxMi4wMDAxSDE0LjA4MzNDMTQuODU2OSAxMi4wMDAxIDE1LjU5ODcgMTIuMzA3NCAxNi4xNDU3IDEyLjg1NDRDMTYuNjkyNyAxMy40MDEzIDE3IDE0LjE0MzIgMTcgMTQuOTE2N0MxNyAxNS42OTAzIDE2LjY5MjcgMTYuNDMyMiAxNi4xNDU3IDE2Ljk3OTFDMTUuNTk4NyAxNy41MjYxIDE0Ljg1NjkgMTcuODMzNCAxNC4wODMzIDE3LjgzMzRINyIgc3Ryb2tlPSIjNEE1NzY3IiBzdHJva2Utd2lkdGg9IjEuNSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+Cjwvc3ZnPgo=);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-position: 50% 50%;
}
.g-icon-passenger-black {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGNpcmNsZSBjeD0iMTIiIGN5PSIxMiIgcj0iMTIiIGZpbGw9IndoaXRlIi8+CjxlbGxpcHNlIGN4PSIxMi41IiBjeT0iNy41IiByeD0iMy41IiByeT0iMy41IiBmaWxsPSIjNEE1NzY3Ii8+CjxwYXRoIGQ9Ik0xOC42NjY2IDE5LjVWMTcuODMzM0MxOC42NjY2IDE2Ljk0OTMgMTguMzE1NCAxNi4xMDE0IDE3LjY5MDMgMTUuNDc2M0MxNy4wNjUyIDE0Ljg1MTIgMTYuMjE3MyAxNC41IDE1LjMzMzMgMTQuNUg4LjY2NjU4QzcuNzgyNTMgMTQuNSA2LjkzNDY4IDE0Ljg1MTIgNi4zMDk1NiAxNS40NzYzQzUuNjg0NDQgMTYuMTAxNCA1LjMzMzI1IDE2Ljk0OTMgNS4zMzMyNSAxNy44MzMzVjE5LjUiIGZpbGw9IiM0QTU3NjciLz4KPHBhdGggZD0iTTE4LjY2NjYgMTkuNVYxNy44MzMzQzE4LjY2NjYgMTYuOTQ5MyAxOC4zMTU0IDE2LjEwMTQgMTcuNjkwMyAxNS40NzYzQzE3LjA2NTIgMTQuODUxMiAxNi4yMTczIDE0LjUgMTUuMzMzMyAxNC41SDguNjY2NThDNy43ODI1MyAxNC41IDYuOTM0NjggMTQuODUxMiA2LjMwOTU2IDE1LjQ3NjNDNS42ODQ0NCAxNi4xMDE0IDUuMzMzMjUgMTYuOTQ5MyA1LjMzMzI1IDE3LjgzMzNWMTkuNUgxOC42NjY2WiIgc3Ryb2tlPSIjNEE1NzY3IiBzdHJva2Utd2lkdGg9IjEuNSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+Cjwvc3ZnPgo=);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-position: 50% 50%;
}
.g-icon-contact-info-black {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGNpcmNsZSBjeD0iMTIiIGN5PSIxMiIgcj0iMTIiIGZpbGw9IndoaXRlIi8+CjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNMTUuNjI4OSAzLjAwODhDMTMuMjkxMiAzLjIzOTg5IDExLjQ0OTIgNC43MTQ0NyAxMC43MDMxIDYuOTUyMThDMTAuNDk1IDcuNTc2NDggMTAuNDIxMSA4LjA1MjM0IDEwLjQyMDggOC43NzAyOUMxMC40MjA1IDkuNjA5IDEwLjU1OTQgMTAuMjk2NSAxMC44NzMzIDExLjAwOTdDMTAuOTI2OSAxMS4xMzE1IDEwLjk3MDcgMTEuMjQ4NCAxMC45NzA3IDExLjI2OTVDMTAuOTcwNyAxMS4yOTA2IDEwLjc4ODIgMTEuNTcyMyAxMC41NjUxIDExLjg5NTVDMTAuMDczMyAxMi42MDc5IDEwLjAyNjggMTIuNjk1MiAxMC4wMjY4IDEyLjkwNTFDMTAuMDI2OCAxMy4xMjgyIDEwLjE1NzkgMTMuMjc4NiAxMC4zNzU3IDEzLjMwNTVDMTAuNDY2IDEzLjMxNjYgMTAuOTU5OSAxMy4yNyAxMS40NzM0IDEzLjIwMThMMTIuNDA3IDEzLjA3NzlMMTIuNzQ1NyAxMy4zMjMxQzEzLjM5NDggMTMuNzkzMiAxNC4yMzE3IDE0LjE1NzkgMTUuMDc0OSAxNC4zMzhDMTUuNTY5MiAxNC40NDM2IDE2Ljc2MDYgMTQuNDQyNCAxNy4yNDg0IDE0LjMzNTZDMTguMzMwNiAxNC4wOTg4IDE5LjI0MTcgMTMuNjE5MyAxOS45OTQzIDEyLjg5MDRDMjAuODY1IDEyLjA0NzEgMjEuNDE1OCAxMS4wNDc3IDIxLjY4OTEgOS44MTU2M0MyMS44MTQ5IDkuMjQ4NSAyMS44MjQgOC4xMzg4NyAyMS43MDc0IDcuNTk2NDlDMjEuNDgzMyA2LjU1NDc0IDIxLjA1OTQgNS43MDgzNyAyMC4zNjY5IDQuOTE5NjZDMTkuNTcyNyA0LjAxNTI2IDE4LjM4MTYgMy4zNDc4OCAxNy4xMzEzIDMuMTA2NzhDMTYuNzM2IDMuMDMwNTggMTUuOTM2MyAyLjk3ODQgMTUuNjI4OSAzLjAwODhaTTE2LjUwNDcgNS4wMTEzOEMxNi45NDIyIDUuMjE2OTggMTcuMTE0MyA1Ljc3Nzg1IDE2Ljg4MDggNi4yMzcxNUMxNi41NzE2IDYuODQ1MjYgMTUuNjcwMiA2Ljg4NzUyIDE1LjI5MDQgNi4zMTE3QzE1LjE0NjMgNi4wOTMxMiAxNS4xMTA4IDUuNjY1NjIgMTUuMjE4OSA1LjQ1MDc5QzE1LjQ3MjQgNC45NDcyMSAxNS45OTEgNC43Njk5OSAxNi41MDQ3IDUuMDExMzhaTTYuNjIwMzYgNS42NzI5MUM1LjUxOTE4IDYuMDEwNDYgNC43NTkxNCA2LjgwNjI2IDQuMzQ2MTQgOC4wNTQwN0M0LjA2ODA0IDguODk0MyAzLjk3MTUyIDkuNjU1MjEgNC4wMDcwNiAxMC43MjY2QzQuMDYxMTUgMTIuMzU1NiA0LjQ2ODczIDE0LjAyMTggNS4xNjA3MyAxNS40NDI0QzYuMzkzMzIgMTcuOTcyNyA4Ljk2NjExIDIwLjI5NDcgMTEuMTU2NyAyMC44NTM3QzEyLjUwNTcgMjEuMTk4IDEzLjY1MzggMjAuOTMyNCAxNC41MDM2IDIwLjA3OTJDMTUuMTQxOCAxOS40Mzg0IDE1LjI0MjMgMTguODUyMiAxNC43OTggMTguMzYxQzE0LjYxNjkgMTguMTYwNyAxMi4xODc0IDE1LjkyNDggMTIuMDM4OSAxNS44MjE3QzExLjgzNDQgMTUuNjc5NyAxMS42MzcxIDE1LjcyNTcgMTAuOTcxOCAxNi4wNzA1TDEwLjM1NTkgMTYuMzg5N0w5Ljk1NTM3IDE2LjM4ODFDOS40OTA0NSAxNi4zODYyIDkuMjMyODggMTYuMzAzNSA4Ljg5ODE1IDE2LjA0ODdDOC41OTY0NSAxNS44MTkxIDguNDg1NTIgMTUuNjQ2NCA3Ljc4Mzg4IDE0LjMxNDNDNy4yNTQxMiAxMy4zMDg2IDcuMTM1NjMgMTMuMDUxNiA3LjA4MzQ3IDEyLjc5NDhDNi45NzA1MiAxMi4yMzkxIDcuMTQxNjIgMTEuNjM5MyA3LjUyMDQzIDExLjI2MjhDNy42Mzc1NiAxMS4xNDYzIDcuOTIyMjMgMTAuOTYwNSA4LjI3ODgzIDEwLjc2NzZDOC45MDM2NSAxMC40Mjk3IDkuMDAwMzQgMTAuMzMyOSA5LjAwMDU5IDEwLjA0NDVDOS4wMDA4MyA5Ljc2ODg4IDguNDc2MjggNi4yNTYxOCA4LjQxMjYzIDYuMTA3MzhDOC4zMzUwNiA1LjkyNTk5IDguMjE1MSA1LjgwNDU0IDguMDAzOTQgNS42OTM1NEM3LjczOTE0IDUuNTU0MzMgNy4wNDA5OSA1LjU0MzkxIDYuNjIwMzYgNS42NzI5MVpNMTYuMjcxOSA3LjUxNTM2QzE2LjQzNiA3LjU2MTA3IDE2LjY1OTMgNy43ODU0MSAxNi42OTkxIDcuOTQ0NDNDMTYuNzEyOCA3Ljk5OTA0IDE2LjYzMTMgOC43NTE1OSAxNi41MTc5IDkuNjE2NzRDMTYuMzc4MyAxMC42ODMzIDE2LjMyMzcgMTEuMjIwNiAxNi4zNDgyIDExLjI4NTZDMTYuNDA4IDExLjQ0MzQgMTYuNTY5MSAxMS41MjI2IDE2Ljc4MTQgMTEuNDk4NkMxNi45OTMgMTEuNDc0NiAxNy4xMzQxIDExLjM2NDUgMTcuMjU0MiAxMS4xMjk1QzE3LjM0MDkgMTAuOTU5OSAxNy40Mzg3IDEwLjg5MTQgMTcuNTk0MyAxMC44OTE0QzE3Ljg0MjEgMTAuODkxNCAxOC4wMjk4IDExLjA4MjMgMTguMDI5OCAxMS4zMzQzQzE4LjAyOTggMTEuNjc0NCAxNy42MTI1IDEyLjE1NjkgMTcuMTA3NSAxMi40MDA3QzE2Ljg0NCAxMi41Mjc5IDE2Ljc5MDMgMTIuNTM4OCAxNi40MjY2IDEyLjUzODhDMTYuMjA5NSAxMi41Mzg4IDE1Ljk0NzQgMTIuNTEzMyAxNS44NDQyIDEyLjQ4MjFDMTUuNDI4NyAxMi4zNTY2IDE1LjA3MzkgMTEuOTY4NiAxNC45ODQ3IDExLjU0MjNDMTQuOTQxMiAxMS4zMzQxIDE0Ljk1NCAxMS4xODE1IDE1LjEwOSAxMC4wNjA4QzE1LjIwNDEgOS4zNzM2NiAxNS4yODE1IDguNzkxNDYgMTUuMjgxIDguNzY3MDRDMTUuMjgwNSA4Ljc0MjYxIDE1LjA5NDIgOC42NzA1IDE0Ljg2NzEgOC42MDY4NkMxNC40MDMgOC40NzY4IDE0LjIzNDkgOC4zNTMxMiAxNC4xODkxIDguMTA3OTRDMTQuMTUxOCA3LjkwODEgMTQuMjQ3IDcuNjgwMTggMTQuNDE1NCA3LjU2NjI2QzE0LjU0NjkgNy40NzczNCAxNC41OTA2IDcuNDcyOTMgMTUuMzM3NCA3LjQ3MzE4QzE1Ljc2ODYgNy40NzMzIDE2LjE4OTEgNy40OTIyOSAxNi4yNzE5IDcuNTE1MzZaIiBmaWxsPSIjNEE1NzY3Ii8+Cjwvc3ZnPgo=);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-position: 50% 50%;
}
.g-icon-transfer-black {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGNpcmNsZSBjeD0iMTIiIGN5PSIxMiIgcj0iMTIiIGZpbGw9IndoaXRlIi8+CjxwYXRoIGQ9Ik0yMi44NDczIDguMzMyMTJDMjIuNzk1IDguMTc5ODggMjIuNjA5NiA4LjA2MTQ4IDIyLjQ1NDkgOC4wNjE0OEMyMS43ODQ3IDguMDYxNDggMjEuMTE0NyA4LjA2MTQ4IDIwLjQ0NDYgOC4wNjE0OEMyMC4yODk5IDguMDYxNDggMjAuMTA0NSA4LjE3OTg4IDIwLjA1MjIgOC4zMzIxMkMyMC4wMDEgOC40ODExMyAxOS45NjI3IDguNjE0MDkgMTkuOTM3MyA4LjczOTEzTDE4LjU5NDUgNS4wMjQxNkMxOC4zNzMgNC40MTE1NyAxNy43ODY1IDQgMTcuMTM1MSA0SDYuODY0OTJDNi4yMTM1MyA0IDUuNjI3MDggNC40MTE1NyA1LjQwNTQ5IDUuMDI0MjhMNC4wNjI2MyA4LjczOTU3QzQuMDM3MTUgOC42MTQ0MiAzLjk5ODkxIDguNDgxMyAzLjk0NzY4IDguMzMyMTJDMy44OTUzOSA4LjE3OTg4IDMuNzA5OTggOC4wNjE0OCAzLjU1NTI5IDguMDYxNDhDMi44ODUyMiA4LjA2MTQ4IDIuMjE1MTYgOC4wNjE0OCAxLjU0NTAzIDguMDYxNDhDMS4zOTAzNCA4LjA2MTQ4IDEuMjA0OTMgOC4xNzk4OCAxLjE1MjY0IDguMzMyMTJDMC45NDkwNTUgOC45MjQ4NyAwLjk0OTE2NyA5LjI2NDIgMS4xNTI2OSA5Ljg1N0MxLjIwNDk4IDEwLjAwOTIgMS4zOTA0IDEwLjEyNzYgMS41NDUwOSAxMC4xMjc2QzIuMjE1MjEgMTAuMTI3NiAyLjg4NTI4IDEwLjEyNzYgMy41NTUzNCAxMC4xMjc2QzMuNTU3MjQgMTAuMTI3NiAzLjU1OTI0IDEwLjEyNzEgMy41NjEyIDEwLjEyNzFMMy41MzA4NyAxMC4yMTExQzMuMTIwOTcgMTAuMzQ3MyAyLjgyNTAyIDEwLjczMzIgMi44MjUwMiAxMS4xODg4VjE0LjI5OTdWMTQuNTU2MVYxNy45OTg1QzIuODI1MDIgMTguMjcyMiAzLjA0Njc3IDE4LjQ5MzkgMy4zMjA0MyAxOC40OTM5SDUuODEzNzdDNi4wODczOCAxOC40OTM5IDYuMzA5MTkgMTguMjcyMiA2LjMwOTE5IDE3Ljk5ODVWMTUuNTg2OEgxNy42OTA4VjE3Ljk5ODVDMTcuNjkwOCAxOC4yNzIyIDE3LjkxMjYgMTguNDkzOSAxOC4xODYyIDE4LjQ5MzlIMjAuNjc5NkMyMC45NTMyIDE4LjQ5MzkgMjEuMTc1IDE4LjI3MjIgMjEuMTc1IDE3Ljk5ODVWMTQuNTU2MVYxNC4yOTk3VjExLjE4ODhDMjEuMTc1IDEwLjczMzMgMjAuODc5MiAxMC4zNDc1IDIwLjQ2OTQgMTAuMjExMkwyMC40MzkgMTAuMTI3MUMyMC40NDA5IDEwLjEyNzEgMjAuNDQyOCAxMC4xMjc2IDIwLjQ0NDcgMTAuMTI3NkMyMS4xMTQ4IDEwLjEyNzYgMjEuNzg0OCAxMC4xMjc2IDIyLjQ1NDkgMTAuMTI3NkMyMi42MDk3IDEwLjEyNzYgMjIuNzk1IDEwLjAwOTIgMjIuODQ3MyA5Ljg1Njk0QzIzLjA1MDggOS4yNjQyIDIzLjA1MDcgOC45MjQ4NyAyMi44NDczIDguMzMyMTJaTTcuMDU0NjIgNS44MjMxMUgxNi45NDQxTDE4LjUxMSAxMC4xNThINS40ODc3N0w3LjA1NDYyIDUuODIzMTFaTTcuMzMwNDUgMTMuMjExOEg1LjI0NDU1QzQuNzk3MDMgMTMuMjExOCA0LjQzNDI5IDEyLjg0OTEgNC40MzQyOSAxMi40MDE2QzQuNDM0MjkgMTEuOTU0MSA0Ljc5Njk3IDExLjU5MTMgNS4yNDQ1NSAxMS41OTEzSDcuMzMwNDVDNy43Nzc5MyAxMS41OTEzIDguMTQwNzIgMTEuOTU0IDguMTQwNzIgMTIuNDAxNkM4LjE0MDc4IDEyLjg0OTEgNy43Nzc5MyAxMy4yMTE4IDcuMzMwNDUgMTMuMjExOFpNMTguNzU1MyAxMy4yMTE4SDE2LjY2OTRDMTYuMjIxOSAxMy4yMTE4IDE1Ljg1OTEgMTIuODQ5MSAxNS44NTkxIDEyLjQwMTZDMTUuODU5MSAxMS45NTQxIDE2LjIyMTkgMTEuNTkxMyAxNi42Njk0IDExLjU5MTNIMTguNzU1M0MxOS4yMDI4IDExLjU5MTMgMTkuNTY1NiAxMS45NTQgMTkuNTY1NiAxMi40MDE2QzE5LjU2NTYgMTIuODQ5MSAxOS4yMDI4IDEzLjIxMTggMTguNzU1MyAxMy4yMTE4WiIgZmlsbD0iIzRBNTc2NyIvPgo8L3N2Zz4K);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-position: 50% 50%;
}
.g-icon-comments {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGNpcmNsZSBjeD0iMTIiIGN5PSIxMiIgcj0iMTIiIGZpbGw9IndoaXRlIi8+CjxwYXRoIGQ9Ik0yMCAxMC4yNUMyMCAxMS4zODI4IDE5LjY0MjkgMTIuNDI5NCAxOC45Mjg2IDEzLjM4OTZDMTguMjE0MyAxNC4zNDk5IDE3LjI0NCAxNS4xMDg0IDE2LjAxNzkgMTUuNjY1QzE0Ljc5MTcgMTYuMjIxNyAxMy40NTI0IDE2LjUgMTIgMTYuNUMxMS41ODMzIDE2LjUgMTEuMTUxOCAxNi40NzQgMTAuNzA1NCAxNi40MjE5QzkuNTI2NzkgMTcuNTYxMiA4LjE1Nzc0IDE4LjM0OSA2LjU5ODIxIDE4Ljc4NTJDNi4zMDY1NSAxOC44NzYzIDUuOTY3MjYgMTguOTQ3OSA1LjU4MDM2IDE5QzUuNDc5MTcgMTkuMDEzIDUuMzg4MzkgMTguOTgzNyA1LjMwODA0IDE4LjkxMjFDNS4yMjc2OCAxOC44NDA1IDUuMTc1NiAxOC43NDYxIDUuMTUxNzkgMTguNjI4OVYxOC42MTkxQzUuMTMzOTMgMTguNTkzMSA1LjEzMjQ0IDE4LjU1NCA1LjE0NzMyIDE4LjUwMkM1LjE2MjIgMTguNDQ5OSA1LjE2ODE1IDE4LjQxNzMgNS4xNjUxOCAxOC40MDQzQzUuMTYyMiAxOC4zOTEzIDUuMTc1NiAxOC4zNjAzIDUuMjA1MzYgMTguMzExNUw1LjI1ODkzIDE4LjIyMzZMNS4zMjE0MyAxOC4xNDA2TDUuMzkyODYgMTguMDUyN0M1LjQzNDUyIDE4LjAwMDYgNS41MjY3OSAxNy44ODgzIDUuNjY5NjQgMTcuNzE1OEM1LjgxMjUgMTcuNTQzMyA1LjkxNTE4IDE3LjQxOTYgNS45Nzc2OCAxNy4zNDQ3QzYuMDQwMTggMTcuMjY5OSA2LjEzMjQ0IDE3LjE0MTMgNi4yNTQ0NiAxNi45NTlDNi4zNzY0OSAxNi43NzY3IDYuNDczMjEgMTYuNjEwNyA2LjU0NDY0IDE2LjQ2MDlDNi42MTYwNyAxNi4zMTEyIDYuNjk2NDMgMTYuMTE5MSA2Ljc4NTcxIDE1Ljg4NDhDNi44NzUgMTUuNjUwNCA2Ljk1MjM4IDE1LjQwMyA3LjAxNzg2IDE1LjE0MjZDNi4wODMzMyAxNC41NjMxIDUuMzQ2NzMgMTMuODQ3IDQuODA4MDQgMTIuOTk0MUM0LjI2OTM1IDEyLjE0MTMgNCAxMS4yMjY2IDQgMTAuMjVDNCA5LjQwMzY1IDQuMjExMzEgOC41OTQ3MyA0LjYzMzkzIDcuODIzMjRDNS4wNTY1NSA3LjA1MTc2IDUuNjI1IDYuMzg2MDcgNi4zMzkyOSA1LjgyNjE3QzcuMDUzNTcgNS4yNjYyOCA3LjkwNDc2IDQuODIxOTQgOC44OTI4NiA0LjQ5MzE2QzkuODgwOTUgNC4xNjQzOSAxMC45MTY3IDQgMTIgNEMxMy40NTI0IDQgMTQuNzkxNyA0LjI3ODMyIDE2LjAxNzkgNC44MzQ5NkMxNy4yNDQgNS4zOTE2IDE4LjIxNDMgNi4xNTAwNiAxOC45Mjg2IDcuMTEwMzVDMTkuNjQyOSA4LjA3MDY0IDIwIDkuMTE3MTkgMjAgMTAuMjVaIiBmaWxsPSIjNEE1NzY3Ii8+Cjwvc3ZnPgo=);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-position: 50% 50%;
}
.g-icon-additional-services {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGNpcmNsZSBjeD0iMTIiIGN5PSIxMiIgcj0iMTIiIGZpbGw9IndoaXRlIi8+CjxlbGxpcHNlIGN4PSIxMi42ODQyIiBjeT0iMy43NSIgcng9IjEuNzQ5MTUiIHJ5PSIxLjc1IiBmaWxsPSIjNEE1NzY3Ii8+CjxwYXRoIGQ9Ik0xNS45MzI3IDkuNzUwMDJWOC45MTY2OUMxNS45MzI3IDguNDc0NjYgMTUuNzU3MiA4LjA1MDc0IDE1LjQ0NDggNy43MzgxOEMxNS4xMzI0IDcuNDI1NjIgMTQuNzA4NyA3LjI1MDAyIDE0LjI2NjggNy4yNTAwMkgxMC45MzUxQzEwLjQ5MzMgNy4yNTAwMiAxMC4wNjk2IDcuNDI1NjIgOS43NTcyIDcuNzM4MThDOS40NDQ4IDguMDUwNzQgOS4yNjkyOSA4LjQ3NDY2IDkuMjY5MjkgOC45MTY2OVY5Ljc1MDAyIiBmaWxsPSIjNEE1NzY3Ii8+CjxwYXRoIGQ9Ik0xNS45MzI3IDkuNzUwMDJWOC45MTY2OUMxNS45MzI3IDguNDc0NjYgMTUuNzU3MiA4LjA1MDc0IDE1LjQ0NDggNy43MzgxOEMxNS4xMzI0IDcuNDI1NjIgMTQuNzA4NyA3LjI1MDAyIDE0LjI2NjggNy4yNTAwMkgxMC45MzUxQzEwLjQ5MzMgNy4yNTAwMiAxMC4wNjk2IDcuNDI1NjIgOS43NTcyIDcuNzM4MThDOS40NDQ4IDguMDUwNzQgOS4yNjkyOSA4LjQ3NDY2IDkuMjY5MjkgOC45MTY2OVY5Ljc1MDAySDE1LjkzMjdaIiBzdHJva2U9IiM0QTU3NjciIHN0cm9rZS13aWR0aD0iMS41IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik04LjMyNzkyIDExLjMwOTZDNy45MTMwNCAxMS4zOTI3IDcuNjIzNzkgMTEuNDg2MyA3LjI5MjY2IDExLjY0NDdDNy4wMDYxMSAxMS43ODE4IDYuODg5NjEgMTEuODUyMyA2LjQzMzIgMTIuMTY1MUM2LjM0NzI1IDEyLjIyNCA2LjA5Njk5IDEyLjQyOTkgNS44NzcwNCAxMi42MjI3TDUuNDc3MiAxMi45NzMyTDcuMTQ2NjMgMTYuMzE0TDguODE2MDYgMTkuNjU0OEwxMi4yNzM1IDE5LjY1NDZDMTUuOTk2MSAxOS42NTQ1IDE2LjEwMDMgMTkuNjQ5NiAxNi42NzY5IDE5LjQ0OUMxNy4yMDU4IDE5LjI2NSAxNy44NTI2IDE4LjgyODMgMTguMTc2MiAxOC40MzY5QzE4LjI1MzMgMTguMzQzNiAxOS4xMTk0IDE3LjExNjkgMjAuMTAwOCAxNS43MTExQzIyLjAyNzYgMTIuOTUxIDIyLjAzMzMgMTIuOTQxMyAyMS45ODk2IDEyLjUxNzdDMjEuOTc3OSAxMi40MDQ5IDIxLjkzNDQgMTIuMjM1NiAyMS44OTI4IDEyLjE0MTVDMjEuNjA5MSAxMS41IDIwLjc5NCAxMS4yNTU4IDIwLjIwNDMgMTEuNjM1N0MyMC4wOTUgMTEuNzA2IDE5LjUwNDggMTIuNDAwMSAxOC4zODc0IDEzLjc3MjRDMTcuNDYzNSAxNC45MDcgMTYuNjY5NyAxNS44NDY3IDE2LjU5MDMgMTUuODk5N0MxNi4yNTIyIDE2LjEyNTQgMTYuMTc0NiAxNi4xMzQ0IDE0LjU0NzcgMTYuMTM1OEMxMy4xMjQyIDE2LjEzNyAxMy4wNDQ0IDE2LjEzMzMgMTIuODk3NyAxNi4wNTg0QzEyLjcyNDQgMTUuOTY5OSAxMi41ODYyIDE1Ljc0NDcgMTIuNTg2MiAxNS41NTA4QzEyLjU4NjIgMTUuMzc1MSAxMi43MjQzIDE1LjEzMjggMTIuODY5OCAxNS4wNTMzQzEyLjk4MjIgMTQuOTkxOCAxMy4xNTQxIDE0Ljk4MTkgMTQuNDAyOCAxNC45NjQ1QzE1LjczNyAxNC45NDYgMTUuODE4NSAxNC45NDA3IDE1Ljk5MDggMTQuODYxQzE2LjIyMzUgMTQuNzUzMyAxNi40Nzc4IDE0LjQ5ODYgMTYuNTgzOSAxNC4yNjY4QzE2LjY5OTQgMTQuMDE0NCAxNi42OTk0IDEzLjU2OTUgMTYuNTgzOSAxMy4zMTcxQzE2LjQ3NzggMTMuMDg1MyAxNi4yMjM1IDEyLjgzMDUgMTUuOTkwOCAxMi43MjI5QzE1LjgxNTYgMTIuNjQxOSAxNS43NDYzIDEyLjYzODIgMTQuMDI5OCAxMi42MTk0QzEyLjQ3MDkgMTIuNjAyMiAxMi4yMzg2IDEyLjU5MTkgMTIuMTU0NyAxMi41MzZDMTIuMTAxOSAxMi41MDEgMTEuOTIwMiAxMi4zNTY1IDExLjc1MDggMTIuMjE1MUMxMC45NDI2IDExLjU0IDEwLjEyNDggMTEuMjQ3MSA5LjA3MDE5IDExLjI1NUM4LjgwMTYxIDExLjI1NzEgOC40Njc1OSAxMS4yODE2IDguMzI3OTIgMTEuMzA5NlpNMi43NDM3OSAxMy42NTUyQzIuMTgyMTMgMTMuOTMzMyAyLjE0NzYzIDEzLjk1NyAyLjA3NjE4IDE0LjExNDVDMi4wMzQ3NyAxNC4yMDU4IDIuMDAwNDcgMTQuMzI4OSAyIDE0LjM4ODFDMS45OTk0OSAxNC40NTMxIDIuNzI1NyAxNS45NDk0IDMuODM0OCAxOC4xNjg2QzUuNjM1NTcgMjEuNzcxNyA1LjY3MzM5IDIxLjg0MyA1LjgyNTYzIDIxLjkyMDdDNS45MTA5OSAyMS45NjQzIDYuMDQxODcgMjEuOTk5OSA2LjExNjQ0IDIxLjk5OTlDNi4zMTEyNyAyMS45OTk5IDcuMjM1IDIxLjUyOTkgNy40MzY1NCAyMS4zMjgzQzcuNzMyNzEgMjEuMDMyIDcuODQ0NTEgMjAuNTk2OSA3LjcyNzcxIDIwLjE5NDlDNy42OTMxNyAyMC4wNzYgNi45NzEyMiAxOC41ODg0IDYuMTIzNCAxNi44ODkxQzQuNjg3NTUgMTQuMDExMiA0LjU2OTY0IDEzLjc4OTIgNC40MDMzOCAxMy42NTAyQzQuMTU0NjQgMTMuNDQyMiAzLjk0Njg0IDEzLjM2NjggMy42MTQ5NyAxMy4zNjQyQzMuMzQ0NzkgMTMuMzYyMSAzLjMxNzY0IDEzLjM3MTEgMi43NDM3OSAxMy42NTUyWiIgZmlsbD0iIzRBNTc2NyIvPgo8L3N2Zz4K);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-position: 50% 50%;
}
.g-icon-documents {
  background-image: url(434ee1ac407a945ae7b2ee7e7f0f89a2.svg);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-position: 50% 50%;
}
.g-icon-phones {
  background-image: url(aa4c3b8dac5cf1a93ffbf68f69e8d182.svg);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-position: 50% 50%;
}
.g-icon-emails {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHZpZXdCb3g9IjAgMCAxNCAxNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwXzcwMjdfOTEwNikiPgo8cGF0aCBkPSJNMTIuMzczNyAyLjI1QzEyLjMyMjYgMi4yNDQ3MyAxMi4yNzExIDIuMjQ0NzMgMTIuMjIgMi4yNUgxLjcxOTk5QzEuNjUyNjkgMi4yNTEwNCAxLjU4NTg0IDIuMjYxMTMgMS41MjEyNCAyLjI4TDYuOTM5OTkgNy42NzYyNUwxMi4zNzM3IDIuMjVaIiBmaWxsPSIjNDg4MkJEIi8+CjxwYXRoIGQ9Ik0xMi45Mjg4IDIuNzcxMjVMNy40Njg3NSA4LjIwODc1QzcuMzI4MjMgOC4zNDg0NCA3LjEzODE0IDguNDI2ODQgNi45NCA4LjQyNjg0QzYuNzQxODcgOC40MjY4NCA2LjU1MTc4IDguMzQ4NDQgNi40MTEyNSA4LjIwODc1TDEgMi44MTI1QzAuOTgzMzcgMi44NzM2NCAwLjk3NDU0OSAyLjkzNjY0IDAuOTczNzU1IDNWMTAuNUMwLjk3Mzc1NSAxMC42OTg5IDEuMDUyNzcgMTAuODg5NyAxLjE5MzQyIDExLjAzMDNDMS4zMzQwOCAxMS4xNzEgMS41MjQ4NCAxMS4yNSAxLjcyMzc1IDExLjI1SDEyLjIyMzhDMTIuNDIyNyAxMS4yNSAxMi42MTM0IDExLjE3MSAxMi43NTQxIDExLjAzMDNDMTIuODk0NyAxMC44ODk3IDEyLjk3MzggMTAuNjk4OSAxMi45NzM4IDEwLjVWM0MxMi45NzA4IDIuOTIxODcgMTIuOTU1NiAyLjg0NDY5IDEyLjkyODggMi43NzEyNVpNMi4yMzc1IDEwLjVIMS43MTYyNVY5Ljk2Mzc1TDQuNDQyNSA3LjI2TDQuOTcxMjUgNy43ODg3NUwyLjIzNzUgMTAuNVpNMTIuMjE2MyAxMC41SDExLjY5MTNMOC45NTc1IDcuNzg4NzVMOS40ODYyNSA3LjI2TDEyLjIxMjUgOS45NjM3NUwxMi4yMTYzIDEwLjVaIiBmaWxsPSIjNDg4MkJEIi8+CjwvZz4KPGRlZnM+CjxjbGlwUGF0aCBpZD0iY2xpcDBfNzAyN185MTA2Ij4KPHJlY3Qgd2lkdGg9IjEzLjUiIGhlaWdodD0iMTMuNSIgZmlsbD0id2hpdGUiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAuMjUpIi8+CjwvY2xpcFBhdGg+CjwvZGVmcz4KPC9zdmc+Cg==);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-position: 50% 50%;
}
.g-icon-search {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMCAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTkgMTUuNUMxMi41ODk5IDE1LjUgMTUuNSAxMi41ODk5IDE1LjUgOUMxNS41IDUuNDEwMTUgMTIuNTg5OSAyLjUgOSAyLjVDNS40MTAxNSAyLjUgMi41IDUuNDEwMTUgMi41IDlDMi41IDEyLjU4OTkgNS40MTAxNSAxNS41IDkgMTUuNVoiIHN0cm9rZT0iIzRBNTc2NyIgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8cGF0aCBkPSJNMTcuNSAxNy41TDEzLjg3NSAxMy44NzUiIHN0cm9rZT0iIzRBNTc2NyIgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8L3N2Zz4K);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-position: 50% 50%;
}
.g-icon-coin-orange {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMCAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik04LjM5NjU5IDIuMDE2QzYuNDc3NDEgMi4xMzEzNSA0LjczNzk0IDIuNTk1MzUgMy42MjE1MyAzLjI4OTc0QzIuODI1NjUgMy43ODQ3MSAyLjMyNzg4IDQuMzQzNDkgMi4wOTYwNyA1LjAwMjE2TDIgNS4yNzUxTDIuMDAwMDMgNy4wMzIxNEwyLjAwMDA3IDguNzg5MTlMMi4wOTQyNiA5LjA4OTY2QzIuMjU4NDkgOS42MTM1NyAyLjQ5MTc3IDkuOTk2NDMgMi44NjA0OSAxMC4zNDczQzMuMDMwMTEgMTAuNTA4NyAzLjQwOTU3IDEwLjc4NTQgMy41MTYzMiAxMC44MjU1QzMuNTMyMDggMTAuODMxNCAzLjUyMzg5IDEwLjkzNiAzLjQ5ODEzIDExLjA1OEMzLjQyODIgMTEuMzg5MiAzLjQzMDU4IDE0LjQ1ODMgMy41MDEwMyAxNC43OTA4QzMuODE0NTggMTYuMjcxMSA1LjgwNTE3IDE3LjQ2NTEgOC42MTgzNCAxNy44NjA1QzkuNjI0ODcgMTguMDAyIDExLjEwMTYgMTguMDQxNyAxMi4wNDY5IDE3Ljk1MjdDMTUuMTgxOSAxNy42NTc2IDE3LjM1MzYgMTYuNTYyMiAxNy45MDM5IDE0Ljk5ODZMMTggMTQuNzI1NkwxOCAxMi45Njg2TDE3Ljk5OTkgMTEuMjExNUwxNy45MDU3IDEwLjkxMTFDMTcuNzQxNSAxMC4zODcxIDE3LjUwODIgMTAuMDA0MyAxNy4xMzk1IDkuNjUzNDFDMTYuOTY5OSA5LjQ5MjA0IDE2LjU5MDQgOS4yMTUzNSAxNi40ODM3IDkuMTc1MjNDMTYuNDY3OSA5LjE2OTMyIDE2LjQ3NjEgOS4wNjQ2OSAxNi41MDE5IDguOTQyNzJDMTYuNTcxOCA4LjYxMTQ3IDE2LjU2OTQgNS41NDI0NCAxNi40OTkgNS4yMDk4NkMxNi4xNjA5IDMuNjEzODUgMTMuOTE2NyAyLjM4MTUzIDEwLjc3OTIgMi4wNjkxMkMxMC4xNTA2IDIuMDA2NTIgOC45ODYxNyAxLjk4MDU1IDguMzk2NTkgMi4wMTZaTTEwLjI1NTkgMy40ODUzN0MxMS4yMzI4IDMuNTU3NTYgMTIuMTAxOCAzLjcyMDg4IDEyLjg5NjIgMy45ODE2MUMxNC4yMTQgNC40MTQxOCAxNS4wODMyIDUuMDcwNiAxNS4wODMyIDUuNjMzMzNDMTUuMDgzMiA2LjE5NjA2IDE0LjIxNCA2Ljg1MjQ4IDEyLjg5NjIgNy4yODUwNUMxMC43MzIxIDcuOTk1MzggNy43OTkxMyA3Ljk5MTI1IDUuNjEwNDEgNy4yNzQ4MkM0LjM3MzkgNi44NzAwNSAzLjQ0OTg5IDYuMTY4MDIgMy40NDk4OSA1LjYzMzMzQzMuNDQ5ODkgNS4wOTg2MSA0LjM3NDI0IDQuMzk2MzcgNS42MTA0MSAzLjk5MTkxQzYuMzU4NDggMy43NDcxMiA3LjM1NDEgMy41NTQxOCA4LjIwODk2IDMuNDg4MjdDOC43NTUzMSAzLjQ0NjE3IDkuNzA2ODIgMy40NDQ4IDEwLjI1NTkgMy40ODUzN1pNMy45NjMyOSA4LjEyNDcyQzUuMTI3NzQgOC43MDgxMyA2LjE4MDIgOS4wMjE2NiA3LjY0NjA2IDkuMjIyQzguMTY0NTQgOS4yOTI4MyAxMC40NzgyIDkuMjgxNjcgMTEuMDIzNSA5LjIwNTY5QzEyLjM2NzkgOS4wMTgzOSAxMy41MTA4IDguNjcxNDEgMTQuNjAyNyA4LjExOTE2QzE0Ljg1NzIgNy45OTA0MyAxNS4wNjk1IDcuODg1MDggMTUuMDc0MyA3Ljg4NTA4QzE1LjA3OTIgNy44ODUwOCAxNS4wODI4IDguMDY1NDYgMTUuMDgyNCA4LjI4NTk2QzE1LjA4MTUgOC43NjQ4MyAxNS4wMzk4IDguODgyNDMgMTQuNzY5NyA5LjE2ODA2QzE0LjA5NzggOS44Nzg1OSAxMi42MTQgMTAuNDIzMiAxMC43MTY0IDEwLjY1NTlDMTAuMjI2MSAxMC43MTYgOC4yOTczOCAxMC43MTQ3IDcuNzk5NTcgMTAuNjU0QzcuMzczMjQgMTAuNjAxOSA2LjYwMzEyIDEwLjQ2NjEgNi4yOTg1MSAxMC4zODkxQzQuOTAyMjEgMTAuMDM2NCAzLjgwNzkgOS40MjAyOSAzLjUzNDUgOC44MzMwNkMzLjQ2MTA4IDguNjc1MyAzLjQ1MDUxIDguNjA0NjUgMy40NTAyMyA4LjI2ODlDMy40NTAwMyA4LjA1NzgxIDMuNDU3NzcgNy44ODUwOCAzLjQ2NzM5IDcuODg1MDhDMy40NzcwNSA3Ljg4NTA4IDMuNzAwMiA3Ljk5MjkyIDMuOTYzMjkgOC4xMjQ3MlpNMTUuODM4NCAxMC40OTkyQzE2LjA4ODYgMTAuNjY4MyAxNi4zMzI2IDEwLjkwOCAxNi40NDE4IDExLjA5MjFDMTYuNTEzOSAxMS4yMTM4IDE2LjUzMjUgMTEuMjg4MSAxNi41MzE1IDExLjQ1MDNDMTYuNTI5OSAxMS42OTQgMTYuNDgwMSAxMS43OTg2IDE2LjI0MDYgMTIuMDYwNkMxNS43MDEzIDEyLjY1MDggMTQuNDQ0MiAxMy4xODg1IDEzLjAwNCAxMy40NDUxQzExLjYwNTggMTMuNjk0MiA5LjgxNzkzIDEzLjY5NCA4LjQyODgzIDEzLjQ0NDZDNi43MzcyNiAxMy4xNDA4IDUuMzUzNjIgMTIuNDY4MSA1LjAwNDk2IDExLjc4MDFDNC44OTk4MiAxMS41NzI2IDQuODkwMjMgMTEuNDgzOSA0Ljk3NjU1IDExLjUxNzRDNS4xOTQwMyAxMS42MDIgNi4wMjY5NSAxMS44MjM3IDYuNDQ2NTMgMTEuOTA4N0M3LjU1NjU0IDEyLjEzMzcgOC4zNjE5MyAxMi4yMDIxIDkuNTU2NSAxMi4xNzI2QzExLjEwNTIgMTIuMTM0NSAxMi4zMjE2IDExLjkzOCAxMy40OTY4IDExLjUzNjFDMTQuMDk0MyAxMS4zMzE4IDE0LjkzMzMgMTAuOTA2NiAxNS4zMDQ5IDEwLjYxOTdDMTUuNDczOCAxMC40ODkzIDE1LjYyMTcgMTAuMzgxMSAxNS42MzM3IDEwLjM3OTJDMTUuNjQ1NyAxMC4zNzcyIDE1LjczNzggMTAuNDMxMyAxNS44Mzg0IDEwLjQ5OTJaTTYuMjIyMTkgMTQuMzEzNkM3LjE4MjIzIDE0LjY5ODggOC4xMzMwMiAxNC45MzM2IDkuMjE1MzUgMTUuMDUyOEM5LjY5NDkxIDE1LjEwNTYgMTEuNzE1NCAxNS4xMDUyIDEyLjIzNDUgMTUuMDUyM0MxMy42MTEzIDE0LjkxMTggMTUuMDMxNSAxNC40ODkgMTYuMjAwNCAxMy44NzE3TDE2LjU1MDEgMTMuNjg3TDE2LjU0OTQgMTQuMDg2OUMxNi41NDg0IDE0LjU3NTMgMTYuNTA2NiAxNC42ODU4IDE2LjIwMzcgMTUuMDAxM0MxNS41MDEyIDE1LjczMjkgMTQuMDMxNiAxNi4yNjEzIDEyLjA2NCAxNi40ODk1QzExLjU3NDQgMTYuNTQ2MyA5Ljg2NDU2IDE2LjU0NTggOS4zNjg4NyAxNi40ODg3QzcuNDg3NTYgMTYuMjcyMSA1Ljk2MTk2IDE1LjcyNzMgNS4yNTg4NSAxNS4wMjExQzQuOTYzMzEgMTQuNzI0MiA0LjkxNjg0IDE0LjU5OTcgNC45MTY4NCAxNC4xMDQ1VjEzLjY5MjZMNS4zMzkwOSAxMy45MTA2QzUuNTcxMzEgMTQuMDMwNSA1Ljk2ODcyIDE0LjIxMTggNi4yMjIxOSAxNC4zMTM2WiIgZmlsbD0iI0ZGOEQyRSIvPgo8L3N2Zz4K);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-position: 50% 50%;
}
.g-icon-user-blue {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHZpZXdCb3g9IjAgMCAxNCAxNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGNpcmNsZSBjeD0iNy4zMzc2IiBjeT0iMy45NjI0OCIgcj0iMi4zNjI1IiBmaWxsPSIjNDg4MkJEIi8+CjxwYXRoIGQ9Ik0xMS41IDEyLjA2MjVWMTAuOTM3NUMxMS41IDEwLjM0MDggMTEuMjYyOSA5Ljc2ODQ3IDEwLjg0MSA5LjM0NjUxQzEwLjQxOSA4LjkyNDU1IDkuODQ2NzQgOC42ODc1IDkuMjUgOC42ODc1SDQuNzVDNC4xNTMyNiA4LjY4NzUgMy41ODA5NyA4LjkyNDU1IDMuMTU5MDEgOS4zNDY1MUMyLjczNzA1IDkuNzY4NDcgMi41IDEwLjM0MDggMi41IDEwLjkzNzVWMTIuMDYyNSIgZmlsbD0iIzQ4ODJCRCIvPgo8cGF0aCBkPSJNMTEuNSAxMi4wNjI1VjEwLjkzNzVDMTEuNSAxMC4zNDA4IDExLjI2MjkgOS43Njg0NyAxMC44NDEgOS4zNDY1MUMxMC40MTkgOC45MjQ1NSA5Ljg0Njc0IDguNjg3NSA5LjI1IDguNjg3NUg0Ljc1QzQuMTUzMjYgOC42ODc1IDMuNTgwOTcgOC45MjQ1NSAzLjE1OTAxIDkuMzQ2NTFDMi43MzcwNSA5Ljc2ODQ3IDIuNSAxMC4zNDA4IDIuNSAxMC45Mzc1VjEyLjA2MjVIMTEuNVoiIHN0cm9rZT0iIzQ4ODJCRCIgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8L3N2Zz4K);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-position: 50% 50%;
}
.g-icon-schedule-blue {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHZpZXdCb3g9IjAgMCAxNCAxNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEwLjY4MTggMy41MjI3MUgzLjUyMjczQzIuOTU3ODkgMy41MjI3MSAyLjUgMy45MTk1NCAyLjUgNC40MDkwN1YxMC42MTM2QzIuNSAxMS4xMDMyIDIuOTU3ODkgMTEuNSAzLjUyMjczIDExLjVIMTAuNjgxOEMxMS4yNDY3IDExLjUgMTEuNzA0NiAxMS4xMDMyIDExLjcwNDYgMTAuNjEzNlY0LjQwOTA3QzExLjcwNDYgMy45MTk1NCAxMS4yNDY3IDMuNTIyNzEgMTAuNjgxOCAzLjUyMjcxWiIgc3Ryb2tlPSIjNDg4MkJEIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPHBhdGggZD0iTTkuMTQ3OTUgMi41VjQuNTQ1NDYiIHN0cm9rZT0iIzQ4ODJCRCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+CjxwYXRoIGQ9Ik01LjA1NjY0IDIuNVY0LjU0NTQ2IiBzdHJva2U9IiM0ODgyQkQiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8cmVjdCB4PSIyLjUiIHk9IjciIHdpZHRoPSI5IiBoZWlnaHQ9IjQuNSIgZmlsbD0iIzQ4ODJCRCIvPgo8cGF0aCBkPSJNMi41IDYuNTkwOTRIMTEuNzA0NiIgc3Ryb2tlPSIjNDg4MkJEIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPC9zdmc+Cg==);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-position: 50% 50%;
}
.g-icon-organization-blue {
  background-image: url(b620cd8ae958e6d13a6fd4001846e1af.svg);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-position: 50% 50%;
}
.g-icon-more-options-w {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEyIDEzQzEyLjU1MjMgMTMgMTMgMTIuNTUyMyAxMyAxMkMxMyAxMS40NDc3IDEyLjU1MjMgMTEgMTIgMTFDMTEuNDQ3NyAxMSAxMSAxMS40NDc3IDExIDEyQzExIDEyLjU1MjMgMTEuNDQ3NyAxMyAxMiAxM1oiIHN0cm9rZT0id2hpdGUiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+CjxwYXRoIGQ9Ik0xMiA2QzEyLjU1MjMgNiAxMyA1LjU1MjI4IDEzIDVDMTMgNC40NDc3MiAxMi41NTIzIDQgMTIgNEMxMS40NDc3IDQgMTEgNC40NDc3MiAxMSA1QzExIDUuNTUyMjggMTEuNDQ3NyA2IDEyIDZaIiBzdHJva2U9IndoaXRlIiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8cGF0aCBkPSJNMTIgMjBDMTIuNTUyMyAyMCAxMyAxOS41NTIzIDEzIDE5QzEzIDE4LjQ0NzcgMTIuNTUyMyAxOCAxMiAxOEMxMS40NDc3IDE4IDExIDE4LjQ0NzcgMTEgMTlDMTEgMTkuNTUyMyAxMS40NDc3IDIwIDEyIDIwWiIgc3Ryb2tlPSJ3aGl0ZSIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPC9zdmc+Cg==);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-position: 50% 50%;
}
.g-icon-send {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMCAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE4LjIwNDMgMS41Njk4OUwxMi4zNzEgMTguMjM2Nkw5LjAzNzYzIDEwLjczNjZMMS41Mzc2MyA3LjQwMzIyTDE4LjIwNDMgMS41Njk4OVoiIHN0cm9rZT0id2hpdGUiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+Cjwvc3ZnPgo=);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-position: 50% 50%;
}
.g-icon-segment-aircraft {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjEiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMSAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE5LjQ2MTUgMC41Mzg0NjJDMTkuMTUzOCAwLjIzMDc2OSAxOC42OTIzIDAgMTguMTUzOCAwQzE3LjY5MjMgMCAxNy4zMDc3IDAuMTUzODQ2IDE2LjkyMzEgMC41Mzg0NjJMMTEuNjkyMyA1Ljc2OTIzTDIuODQ2MTUgNC42OTIzMUMyLjQ2MTU0IDQuNjkyMzEgMiA0Ljg0NjE1IDEuNjkyMzEgNS4wNzY5MkwwLjQ2MTUzOCA2LjMwNzY5QzAuMjMwNzY5IDYuNTM4NDYgMC4xNTM4NDYgNi43NjkyMyAwLjIzMDc2OSA3LjA3NjkyQzAuMzA3NjkyIDcuMzA3NjkgMC40NjE1MzggNy40NjE1NCAwLjc2OTIzMSA3LjYxNTM4TDcuNjE1MzggOS45MjMwOEw0Ljg0NjE1IDEyLjY5MjNMMS40NjE1NCAxMi41Mzg1QzEuMzA3NjkgMTIuNTM4NSAxLjIzMDc3IDEyLjYxNTQgMS4wNzY5MiAxMi42OTIzTDAuMTUzODQ2IDEzLjYxNTRDMCAxMy42OTIzIDAgMTMuODQ2MiAwIDE0QzAgMTQuMTUzOCAwLjE1Mzg0NiAxNC4zMDc3IDAuMjMwNzY5IDE0LjM4NDZMMy44NDYxNSAxNi4yMzA4TDUuNjkyMzEgMTkuNzY5MkM1Ljc2OTIzIDE5LjkyMzEgNS45MjMwOCAyMCA2LjA3NjkyIDIwSDYuMTUzODVDNi4zMDc2OSAyMCA2LjM4NDYyIDE5LjkyMzEgNi40NjE1NCAxOS44NDYyTDcuMzA3NjkgMTlDNy4zODQ2MiAxOC45MjMxIDcuNDYxNTQgMTguNzY5MiA3LjQ2MTU0IDE4LjY5MjNWMTUuMTUzOEwxMC4yMzA4IDEyLjM4NDZMMTIuNTM4NSAxOS4yMzA4QzEyLjYxNTQgMTkuNTM4NSAxMi45MjMxIDE5Ljc2OTIgMTMuMjMwOCAxOS43NjkyQzEzLjQ2MTUgMTkuNzY5MiAxMy42MTU0IDE5LjY5MjMgMTMuNzY5MiAxOS41Mzg1TDE0Ljg0NjIgMTguNDYxNUMxNS4xNTM4IDE4LjE1MzggMTUuMzA3NyAxNy42OTIzIDE1LjIzMDggMTcuMzA3N0wxNC4zMDc3IDguMzA3NjlMMTkuNDYxNSAzLjA3NjkyQzIwLjIzMDggMi4zODQ2MiAyMC4yMzA4IDEuMjMwNzcgMTkuNDYxNSAwLjUzODQ2MloiIGZpbGw9IiM0ODgyQkQiLz4KPC9zdmc+Cg==);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-position: 50% 50%;
}
.g-icon-segment-aircraft--white {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjEiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMSAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KCTxwYXRoIGQ9Ik0xOS40NjE1IDAuNTM4NDYyQzE5LjE1MzggMC4yMzA3NjkgMTguNjkyMyAwIDE4LjE1MzggMEMxNy42OTIzIDAgMTcuMzA3NyAwLjE1Mzg0NiAxNi45MjMxIDAuNTM4NDYyTDExLjY5MjMgNS43NjkyM0wyLjg0NjE1IDQuNjkyMzFDMi40NjE1NCA0LjY5MjMxIDIgNC44NDYxNSAxLjY5MjMxIDUuMDc2OTJMMC40NjE1MzggNi4zMDc2OUMwLjIzMDc2OSA2LjUzODQ2IDAuMTUzODQ2IDYuNzY5MjMgMC4yMzA3NjkgNy4wNzY5MkMwLjMwNzY5MiA3LjMwNzY5IDAuNDYxNTM4IDcuNDYxNTQgMC43NjkyMzEgNy42MTUzOEw3LjYxNTM4IDkuOTIzMDhMNC44NDYxNSAxMi42OTIzTDEuNDYxNTQgMTIuNTM4NUMxLjMwNzY5IDEyLjUzODUgMS4yMzA3NyAxMi42MTU0IDEuMDc2OTIgMTIuNjkyM0wwLjE1Mzg0NiAxMy42MTU0QzAgMTMuNjkyMyAwIDEzLjg0NjIgMCAxNEMwIDE0LjE1MzggMC4xNTM4NDYgMTQuMzA3NyAwLjIzMDc2OSAxNC4zODQ2TDMuODQ2MTUgMTYuMjMwOEw1LjY5MjMxIDE5Ljc2OTJDNS43NjkyMyAxOS45MjMxIDUuOTIzMDggMjAgNi4wNzY5MiAyMEg2LjE1Mzg1QzYuMzA3NjkgMjAgNi4zODQ2MiAxOS45MjMxIDYuNDYxNTQgMTkuODQ2Mkw3LjMwNzY5IDE5QzcuMzg0NjIgMTguOTIzMSA3LjQ2MTU0IDE4Ljc2OTIgNy40NjE1NCAxOC42OTIzVjE1LjE1MzhMMTAuMjMwOCAxMi4zODQ2TDEyLjUzODUgMTkuMjMwOEMxMi42MTU0IDE5LjUzODUgMTIuOTIzMSAxOS43NjkyIDEzLjIzMDggMTkuNzY5MkMxMy40NjE1IDE5Ljc2OTIgMTMuNjE1NCAxOS42OTIzIDEzLjc2OTIgMTkuNTM4NUwxNC44NDYyIDE4LjQ2MTVDMTUuMTUzOCAxOC4xNTM4IDE1LjMwNzcgMTcuNjkyMyAxNS4yMzA4IDE3LjMwNzdMMTQuMzA3NyA4LjMwNzY5TDE5LjQ2MTUgMy4wNzY5MkMyMC4yMzA4IDIuMzg0NjIgMjAuMjMwOCAxLjIzMDc3IDE5LjQ2MTUgMC41Mzg0NjJaIiBmaWxsPSIjRkZGRkZGIi8+Cjwvc3ZnPgo=);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-position: 50% 50%;
}
.g-icon-anc-fees-BAGGAGE {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMCAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwXzcxMTNfMjUyOCkiPgo8cGF0aCBkPSJNNy43NSAxLjQ2NDg0SDhWMi45NjQ4NEg2LjI1QzUuMzg4MDUgMi45NjQ4NCA0LjU2MTQgMy4zMDcyNSAzLjk1MTkgMy45MTY3NUMzLjM0MjQxIDQuNTI2MjQgMyA1LjM1Mjg5IDMgNi4yMTQ4NFYxNS4yMTQ4QzMuMDAwMDkgMTYuMDMzNSAzLjMwOTExIDE2LjgyMTkgMy44NjUyOCAxNy40MjI2QzQuNDIxNDUgMTguMDIzMiA1LjE4MzgxIDE4LjM5MTkgNiAxOC40NTQ4VjE5LjIxNDhDNiAxOS40MTM4IDYuMDc5MDIgMTkuNjA0NSA2LjIxOTY3IDE5Ljc0NTJDNi4zNjAzMiAxOS44ODU4IDYuNTUxMDkgMTkuOTY0OCA2Ljc1IDE5Ljk2NDhDNi45NDg5MSAxOS45NjQ4IDcuMTM5NjggMTkuODg1OCA3LjI4MDMzIDE5Ljc0NTJDNy40MjA5OCAxOS42MDQ1IDcuNSAxOS40MTM4IDcuNSAxOS4yMTQ4VjE4LjQ2NDhIMTQuNVYxOS4yMTQ4QzE0LjUgMTkuNDEzOCAxNC41NzkgMTkuNjA0NSAxNC43MTk3IDE5Ljc0NTJDMTQuODYwMyAxOS44ODU4IDE1LjA1MTEgMTkuOTY0OCAxNS4yNSAxOS45NjQ4QzE1LjQ0ODkgMTkuOTY0OCAxNS42Mzk3IDE5Ljg4NTggMTUuNzgwMyAxOS43NDUyQzE1LjkyMSAxOS42MDQ1IDE2IDE5LjQxMzggMTYgMTkuMjE0OFYxOC40NTQ4QzE2LjgxNjIgMTguMzkxOSAxNy41Nzg1IDE4LjAyMzIgMTguMTM0NyAxNy40MjI2QzE4LjY5MDkgMTYuODIxOSAxOC45OTk5IDE2LjAzMzUgMTkgMTUuMjE0OFY2LjIxNDg0QzE5IDUuMzUyODkgMTguNjU3NiA0LjUyNjI0IDE4LjA0ODEgMy45MTY3NUMxNy40Mzg2IDMuMzA3MjUgMTYuNjEyIDIuOTY0ODQgMTUuNzUgMi45NjQ4NEgxNFYxLjQ2NDg0SDE0LjI1QzE0LjQ0ODkgMS40NjQ4NCAxNC42Mzk3IDEuMzg1ODMgMTQuNzgwMyAxLjI0NTE3QzE0LjkyMSAxLjEwNDUyIDE1IDAuOTEzNzU2IDE1IDAuNzE0ODQ0QzE1IDAuNTE1OTMxIDE0LjkyMSAwLjMyNTE2NiAxNC43ODAzIDAuMTg0NTE0QzE0LjYzOTcgMC4wNDM4NjEzIDE0LjQ0ODkgLTAuMDM1MTU2MiAxNC4yNSAtMC4wMzUxNTYySDcuNzVDNy41NTEwOSAtMC4wMzUxNTYyIDcuMzYwMzIgMC4wNDM4NjEzIDcuMjE5NjcgMC4xODQ1MTRDNy4wNzkwMiAwLjMyNTE2NiA3IDAuNTE1OTMxIDcgMC43MTQ4NDRDNyAwLjkxMzc1NiA3LjA3OTAyIDEuMTA0NTIgNy4yMTk2NyAxLjI0NTE3QzcuMzYwMzIgMS4zODU4MyA3LjU1MTA5IDEuNDY0ODQgNy43NSAxLjQ2NDg0Wk05LjUgMi45NjQ4NFYxLjQ2NDg0SDEyLjVWMi45NjQ4NEg5LjVaTTYuNzUgNy40NjQ4NEgxNS4yNUMxNS40NDg5IDcuNDY0ODQgMTUuNjM5NyA3LjU0Mzg2IDE1Ljc4MDMgNy42ODQ1MUMxNS45MjEgNy44MjUxNyAxNiA4LjAxNTkzIDE2IDguMjE0ODRDMTYgOC40MTM3NiAxNS45MjEgOC42MDQ1MiAxNS43ODAzIDguNzQ1MTdDMTUuNjM5NyA4Ljg4NTgzIDE1LjQ0ODkgOC45NjQ4NCAxNS4yNSA4Ljk2NDg0SDYuNzVDNi41NTEwOSA4Ljk2NDg0IDYuMzYwMzIgOC44ODU4MyA2LjIxOTY3IDguNzQ1MTdDNi4wNzkwMiA4LjYwNDUyIDYgOC40MTM3NiA2IDguMjE0ODRDNiA4LjAxNTkzIDYuMDc5MDIgNy44MjUxNyA2LjIxOTY3IDcuNjg0NTFDNi4zNjAzMiA3LjU0Mzg2IDYuNTUxMDkgNy40NjQ4NCA2Ljc1IDcuNDY0ODRaIiBmaWxsPSIjNEE1NzY3Ii8+CjwvZz4KPGRlZnM+CjxjbGlwUGF0aCBpZD0iY2xpcDBfNzExM18yNTI4Ij4KPHJlY3Qgd2lkdGg9IjIwIiBoZWlnaHQ9IjIwIiBmaWxsPSJ3aGl0ZSIvPgo8L2NsaXBQYXRoPgo8L2RlZnM+Cjwvc3ZnPgo=);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-position: 50% 50%;
}
.g-icon-anc-fees-MEALS {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTciIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNyAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTUgMi41QzQuNyAyLjUgNC41IDIuOCA0LjUgM1Y1LjVIMy41VjNDMy41IDIuNyAzLjMgMi41IDMgMi41QzIuNyAyLjUgMi41IDIuOCAyLjUgM1Y1LjVIMS41VjNDMS41IDIuNyAxLjMgMi41IDEgMi41QzAuNyAyLjUgMC41IDIuOCAwLjUgM1Y2LjNDMC41IDcuMiAxLjIgNy45IDIgOFYxNUMyIDE1LjYgMi40IDE2IDMgMTZDMy42IDE2IDQgMTUuNiA0IDE1VjhDNC44IDcuOSA1LjUgNy4yIDUuNSA2LjNWM0M1LjUgMi44IDUuMyAyLjUgNSAyLjVaTTcgM1Y5SDhWMTVDOCAxNS42IDguNCAxNiA5IDE2QzkuNiAxNiAxMCAxNS42IDEwIDE1VjBDOC4zIDAgNyAxLjMgNyAzWk0xNCAyQzEyLjYgMiAxMS41IDMuNSAxMS41IDUuM0MxMS40IDYuNSAxMiA3LjYgMTMgOC4zVjE1QzEzIDE1LjYgMTMuNCAxNiAxNCAxNkMxNC42IDE2IDE1IDE1LjYgMTUgMTVWOC4zQzE2IDcuNiAxNi42IDYuNSAxNi41IDUuM0MxNi41IDMuNSAxNS40IDIgMTQgMloiIGZpbGw9IiM0QTU3NjciLz4KPC9zdmc+Cg==);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-position: 50% 50%;
}
.g-icon-anc-fees-TRAVEL_SERVICES {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjEiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMSAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwXzY4NTRfMTQzMykiPgo8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTExLjkwNjMgMC4zNDk1NkMxMS41OTMzIDAuNDUyMjUyIDExLjM1MDYgMC42NDkzMTcgMTEuMjIwMiAwLjkwNjY1M0MxMS4wMzUxIDEuMjcxOTkgMTEuMDU4MiAxLjY1NjA4IDExLjI4NjggMi4wMTY3QzExLjM1MDYgMi4xMTcxNiAxMS4zOTc0IDIuMjAzMDIgMTEuMzkwOSAyLjIwNzQ3QzExLjM4NDUgMi4yMTE5MyAxMS4yMDY5IDIuMjQ1MjUgMTAuOTk2NCAyLjI4MTUzQzEwLjc4NTkgMi4zMTc3OCAxMC4zOTkxIDIuNDE5MTEgMTAuMTM3IDIuNTA2NjhDNy4zOTU5NiAzLjQyMjQ4IDUuNTA3ODkgNi4xNTk2NiA1LjU4NjEzIDkuMTA0MjJMNS41OTgwOCA5LjU1MzQzSDYuMTgzOTZINi43Njk4TDYuNzk4MDQgOS4yOTk1M0M2Ljk5MTQ0IDcuNTYwNzIgNy4yNjg2OSA2LjU3ODk1IDcuODYyMzEgNS41MzA3QzguNTYwNzMgNC4yOTc0NSA5LjY4MDMgMy4zNDcxMyAxMS4wODEgMi43OTg1NUMxMS4yODIzIDIuNzE5NzYgMTEuNDUyOCAyLjY2MTA5IDExLjQ1OTkgMi42NjgyQzExLjQ2NyAyLjY3NTM1IDExLjI4NDggMi44MjQ0MSAxMS4wNTQ5IDIuOTk5NTJDOS4yNDQxIDQuMzc4ODYgOC4zNzMwNCA1Ljc2OTQ4IDcuOTY1IDcuOTMyMzhDNy44NzcyMyA4LjM5NzY4IDcuNzY1OTggOS4yNDAzNSA3Ljc2NTk4IDkuNDM5OTZWOS41NzMyM0wxMy4yNjM5IDkuNTYzMzFMMTguNzYxOCA5LjU1MzQzTDE4Ljc3MjggOS4wNjkyNkMxOC43OTEgOC4yNjczIDE4LjYwNzMgNy4yMDU4NCAxOC4zMjY5IDYuNDkyOTNDMTguMDg3IDUuODgyOTEgMTcuNjU1MyA1LjEyOTczIDE3LjI2MDMgNC42MzE3QzE2Ljg1MDggNC4xMTUzNSAxNi4wNTQ2IDMuNDIxMzEgMTUuNDgwNiAzLjA4MDM4QzE0LjgzOTEgMi42OTkyNiAxNC4wNDE1IDIuMzk4MzMgMTMuMzYzNSAyLjI4MTUzQzEzLjE1MjkgMi4yNDUyNSAxMi45NzU0IDIuMjExOTMgMTIuOTY4OSAyLjIwNzQ3QzEyLjk2MjQgMi4yMDMwMiAxMy4wMDkzIDIuMTE3MTYgMTMuMDczIDIuMDE2N0MxMy41MzcgMS4yODQ5NiAxMy4wODkxIDAuMzc4ODU2IDEyLjIzOTYgMC4zMzA3NzFDMTIuMTEwMSAwLjMyMzQyOCAxMS45NjAxIDAuMzMxOTA0IDExLjkwNjMgMC4zNDk1NlpNNC4zNjc2NSAxMC42NDcxVjExLjMzMDdIMTIuMTc5OUgxOS45OTIyVjEwLjY0NzFWOS45NjM1N0gxMi4xNzk5SDQuMzY3NjVWMTAuNjQ3MVpNOC4yNTQyNSAxMS44Njc3QzguMDM5NDEgMTEuODc0OCA3LjMwOTk0IDExLjkwNDEgNi42MzMyIDExLjkzMjlMNS40MDI3NyAxMS45ODUyTDQuMjY5OTkgMTIuMzk3OEMzLjEzOTM2IDEyLjgwOTYgMy4xMzcyMSAxMi44MTA2IDMuMTQ1ODggMTIuOTIwMUMzLjE1NzE3IDEzLjA2MjcgMy43MDQ3IDE2LjU2ODEgMy43MjY0NSAxNi42MzY5QzMuNzM2MTggMTYuNjY3OCAzLjgxNzE1IDE2LjU5MDggMy45MjMyNCAxNi40NDk3QzQuMTA1MzEgMTYuMjA3NCA0LjQwNDMyIDE1Ljk0NzUgNC41MTk3NSAxNS45MzExQzQuNTU0MjQgMTUuOTI2MSA1Ljc3MDQ2IDE1LjkyMTcgNy4yMjI0MSAxNS45MjEzTDkuODYyMjkgMTUuOTIwNEwxMC4yMzAxIDE1LjczNzdDMTAuOTkxNiAxNS4zNTk2IDE0LjMxNCAxMy4yMDI2IDE0LjQwOTMgMTMuMDI0NUMxNC41MjgyIDEyLjgwMjMgMTQuNDI0MSAxMi40NDQ1IDE0LjE5OTQgMTIuMzAzM0MxNC4wMTI2IDEyLjE4NiAxMy43OTg4IDEyLjIyMzcgMTMuMjAyNyAxMi40NzkyQzEyLjYxODggMTIuNzI5NCAxMS44MDY1IDEzLjA0NDkgMTAuNzM0NiAxMy40Mzc4TDEwLjAxMiAxMy43MDI4TDguNDAxNzggMTMuNjAyOUM3LjUxNjE1IDEzLjU0OCA2Ljc5NzM0IDEzLjQ5NzMgNi44MDQ0NSAxMy40OTAxQzYuODI0MjUgMTMuNDcwMyA3LjI5NDAxIDEzLjM0MjkgOC40NDIwMiAxMy4wNDU4QzkuMDE3OTggMTIuODk2OCA5LjUyOTQxIDEyLjc0ODUgOS41Nzg1NSAxMi43MTYzQzkuNzU4ODkgMTIuNTk4MSA5LjgwODU4IDEyLjMyNzggOS42OTQyNSAxMi4wODY4QzkuNTczNjMgMTEuODMyNiA5LjUyODgyIDExLjgyNTggOC4yNTQyNSAxMS44Njc3Wk0xLjI2MjI3IDEzLjAwNjZMMC4wMTIzMDQxIDEzLjIyOThMMC4wMDIyNjUzMyAxNS43NTk5TC0wLjAwNzgxMjUgMTguMjlMMC4wOTk5MTg3IDE4LjI2NjRDMC4xNTkxMzYgMTguMjUzNSAwLjk1MjE5OCAxOC4xMDM2IDEuODYyMjUgMTcuOTMzNUMyLjc3MjMgMTcuNzYzMyAzLjUyNDQ3IDE3LjYxNjQgMy41MzM3NiAxNy42MDcyQzMuNTQzMDIgMTcuNTk3OSAzLjM1MjEzIDE2LjUwNzEgMy4xMDk1NiAxNS4xODMyQzIuNjk4NDggMTIuOTM5OSAyLjY2MzE2IDEyLjc3NjQgMi41OTAzNSAxMi43Nzk3QzIuNTQ3MzkgMTIuNzgxNyAxLjk0OTc1IDEyLjg4MzggMS4yNjIyNyAxMy4wMDY2WiIgZmlsbD0iIzRBNTc2NyIvPgo8L2c+CjxkZWZzPgo8Y2xpcFBhdGggaWQ9ImNsaXAwXzY4NTRfMTQzMyI+CjxyZWN0IHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCIgZmlsbD0id2hpdGUiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAuMDM4MDg1OSkiLz4KPC9jbGlwUGF0aD4KPC9kZWZzPgo8L3N2Zz4K);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-position: 50% 50%;
}
.g-icon-user-edit {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTggOC4wMDAwMUM5Ljg0MDk1IDguMDAwMDEgMTEuMzMzMyA2LjUwNzYzIDExLjMzMzMgNC42NjY2OEMxMS4zMzMzIDIuODI1NzMgOS44NDA5NSAxLjMzMzM0IDggMS4zMzMzNEM2LjE1OTA1IDEuMzMzMzQgNC42NjY2NiAyLjgyNTczIDQuNjY2NjYgNC42NjY2OEM0LjY2NjY2IDYuNTA3NjMgNi4xNTkwNSA4LjAwMDAxIDggOC4wMDAwMVoiIHN0cm9rZT0iIzc2NzY3NiIgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8cGF0aCBkPSJNMTIuODA2NyAxMC40OTMzTDEwLjQ0NjYgMTIuODUzNEMxMC4zNTMzIDEyLjk0NjcgMTAuMjY2NiAxMy4xMiAxMC4yNDY2IDEzLjI0NjdMMTAuMTIgMTQuMTQ2N0MxMC4wNzMzIDE0LjQ3MzMgMTAuMyAxNC43IDEwLjYyNjcgMTQuNjUzM0wxMS41MjY2IDE0LjUyNjdDMTEuNjUzMyAxNC41MDY3IDExLjgzMzMgMTQuNDIgMTEuOTIgMTQuMzI2N0wxNC4yOCAxMS45NjY3QzE0LjY4NjYgMTEuNTYgMTQuODggMTEuMDg2NyAxNC4yOCAxMC40ODY3QzEzLjY4NjYgOS44OTMzNCAxMy4yMTMzIDEwLjA4NjcgMTIuODA2NyAxMC40OTMzWiIgc3Ryb2tlPSIjNzY3Njc2IiBzdHJva2Utd2lkdGg9IjEuNSIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPHBhdGggZD0iTTEyLjQ2NjcgMTAuODMzM0MxMi42NjY3IDExLjU1MzMgMTMuMjI2NyAxMi4xMTMzIDEzLjk0NjcgMTIuMzEzMyIgc3Ryb2tlPSIjNzY3Njc2IiBzdHJva2Utd2lkdGg9IjEuNSIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPHBhdGggZD0iTTIuMjczMzIgMTQuNjY2N0MyLjI3MzMyIDEyLjA4NjcgNC44NCAxMCA4IDEwQzguNjkzMzMgMTAgOS4zNTk5OCAxMC4xIDkuOTc5OTggMTAuMjg2NyIgc3Ryb2tlPSIjNzY3Njc2IiBzdHJva2Utd2lkdGg9IjEuNSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+Cjwvc3ZnPgo=);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-position: 50% 50%;
}
.g-icon-user-edit-green {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTcuOTk5OTkgOC4wMDAwMUM5Ljg0MDk0IDguMDAwMDEgMTEuMzMzMyA2LjUwNzYzIDExLjMzMzMgNC42NjY2OEMxMS4zMzMzIDIuODI1NzMgOS44NDA5NCAxLjMzMzM0IDcuOTk5OTkgMS4zMzMzNEM2LjE1OTA0IDEuMzMzMzQgNC42NjY2NiAyLjgyNTczIDQuNjY2NjYgNC42NjY2OEM0LjY2NjY2IDYuNTA3NjMgNi4xNTkwNCA4LjAwMDAxIDcuOTk5OTkgOC4wMDAwMVoiIHN0cm9rZT0iIzMxQjg5MCIgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8cGF0aCBkPSJNMTIuODA2NyAxMC40OTMzTDEwLjQ0NjYgMTIuODUzNEMxMC4zNTMzIDEyLjk0NjcgMTAuMjY2NiAxMy4xMiAxMC4yNDY2IDEzLjI0NjdMMTAuMTIgMTQuMTQ2N0MxMC4wNzMzIDE0LjQ3MzMgMTAuMyAxNC43IDEwLjYyNjcgMTQuNjUzM0wxMS41MjY2IDE0LjUyNjdDMTEuNjUzMyAxNC41MDY3IDExLjgzMzMgMTQuNDIgMTEuOTIgMTQuMzI2N0wxNC4yOCAxMS45NjY3QzE0LjY4NjYgMTEuNTYgMTQuODggMTEuMDg2NyAxNC4yOCAxMC40ODY3QzEzLjY4NjYgOS44OTMzNCAxMy4yMTMzIDEwLjA4NjcgMTIuODA2NyAxMC40OTMzWiIgc3Ryb2tlPSIjMzFCODkwIiBzdHJva2Utd2lkdGg9IjEuNSIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPHBhdGggZD0iTTEyLjQ2NjcgMTAuODMzM0MxMi42NjY3IDExLjU1MzMgMTMuMjI2NyAxMi4xMTMzIDEzLjk0NjcgMTIuMzEzMyIgc3Ryb2tlPSIjMzFCODkwIiBzdHJva2Utd2lkdGg9IjEuNSIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPHBhdGggZD0iTTIuMjczMzIgMTQuNjY2N0MyLjI3MzMyIDEyLjA4NjcgNC44NCAxMCA4IDEwQzguNjkzMzMgMTAgOS4zNTk5OCAxMC4xIDkuOTc5OTggMTAuMjg2NyIgc3Ryb2tlPSIjMzFCODkwIiBzdHJva2Utd2lkdGg9IjEuNSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+Cjwvc3ZnPgo=);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-position: 50% 50%;
}
.g-icon-user-edit-red {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTguMDAwMDIgOC4wMDAwMUM5Ljg0MDk3IDguMDAwMDEgMTEuMzMzNCA2LjUwNzYzIDExLjMzMzQgNC42NjY2OEMxMS4zMzM0IDIuODI1NzMgOS44NDA5NyAxLjMzMzM0IDguMDAwMDIgMS4zMzMzNEM2LjE1OTA3IDEuMzMzMzQgNC42NjY2OSAyLjgyNTczIDQuNjY2NjkgNC42NjY2OEM0LjY2NjY5IDYuNTA3NjMgNi4xNTkwNyA4LjAwMDAxIDguMDAwMDIgOC4wMDAwMVoiIHN0cm9rZT0iI0U1MDcwQyIgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8cGF0aCBkPSJNMTIuODA2NyAxMC40OTMzTDEwLjQ0NjYgMTIuODUzNEMxMC4zNTMzIDEyLjk0NjcgMTAuMjY2NiAxMy4xMiAxMC4yNDY2IDEzLjI0NjdMMTAuMTIgMTQuMTQ2N0MxMC4wNzMzIDE0LjQ3MzMgMTAuMyAxNC43IDEwLjYyNjcgMTQuNjUzM0wxMS41MjY2IDE0LjUyNjdDMTEuNjUzMyAxNC41MDY3IDExLjgzMzMgMTQuNDIgMTEuOTIgMTQuMzI2N0wxNC4yOCAxMS45NjY3QzE0LjY4NjYgMTEuNTYgMTQuODggMTEuMDg2NyAxNC4yOCAxMC40ODY3QzEzLjY4NjYgOS44OTMzNCAxMy4yMTMzIDEwLjA4NjcgMTIuODA2NyAxMC40OTMzWiIgc3Ryb2tlPSIjRTUwNzBDIiBzdHJva2Utd2lkdGg9IjEuNSIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPHBhdGggZD0iTTEyLjQ2NjcgMTAuODMzM0MxMi42NjY3IDExLjU1MzMgMTMuMjI2NyAxMi4xMTMzIDEzLjk0NjcgMTIuMzEzMyIgc3Ryb2tlPSIjRTUwNzBDIiBzdHJva2Utd2lkdGg9IjEuNSIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPHBhdGggZD0iTTIuMjczMzIgMTQuNjY2N0MyLjI3MzMyIDEyLjA4NjcgNC44NCAxMCA4IDEwQzguNjkzMzMgMTAgOS4zNTk5OCAxMC4xIDkuOTc5OTggMTAuMjg2NyIgc3Ryb2tlPSIjRTUwNzBDIiBzdHJva2Utd2lkdGg9IjEuNSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+Cjwvc3ZnPgo=);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-position: 50% 50%;
}
*,
*:before,
*:after {
  box-sizing: border-box;
}
html,
body {
  height: 100%;
  font-size: 14px;
  font-family: "Roboto", "Segoe UI", "Arial";
  color: #4A5767;
  line-height: 1.22;
}
body.b-popup-overlay-fixed {
  overflow: hidden;
}
input,
textarea,
a {
  outline: none;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
a {
  text-decoration: none;
}
h1 {
  color: #099C9D;
  font-size: 14px;
  text-transform: uppercase;
  margin: 15px 0;
}
h2 {
  color: #099C9D;
  font-size: 14px;
  margin: 12px 0;
}
h3 {
  color: #2F3842;
  font-size: 14px;
  margin: 10px 0;
}
p {
  margin: 10px 0;
}
input,
textarea,
select {
  outline: none;
}
input::-webkit-input-placeholder,
textarea::-webkit-input-placeholder,
select::-webkit-input-placeholder {
  color: #4A5767;
}
input:-moz-placeholder,
textarea:-moz-placeholder,
select:-moz-placeholder {
  color: #4A5767;
}
input::-moz-placeholder,
textarea::-moz-placeholder,
select::-moz-placeholder {
  color: #4A5767;
}
input:-ms-input-placeholder,
textarea:-ms-input-placeholder,
select:-ms-input-placeholder {
  color: #4A5767;
}
.vertical-resize textarea {
  resize: vertical !important;
}
ul li {
  padding-left: 20px;
  position: relative;
}
ul li:before {
  content: "";
  position: absolute;
  width: 7px;
  height: 7px;
  display: block;
  border-radius: 50%;
}
button {
  cursor: pointer;
}
span.currency {
  font-family: "PT Sans", "Arial", "sans-serif" !important;
}
.clearfix {
  zoom: 1;
}
.clearfix:before,
.clearfix:after {
  content: "";
  display: table;
}
.clearfix:after {
  clear: both;
}
.action-link {
  color: #4A5767;
  border-bottom: 1px dashed #4A5767;
  cursor: pointer;
}
.action-link:hover {
  color: #4A5767;
}
.action-link--color-blue {
  display: inline-block;
  color: #4882BD;
  border-color: #4882BD;
}
.action-link--color-blue:hover {
  color: #4882BD;
}
.nowrap {
  white-space: nowrap;
}
.max-width-unset {
  max-width: unset;
}
/* bootstrap control customize */
[data-toggle="collapse"] {
  cursor: pointer;
  position: relative;
}
[data-toggle="collapse"].collapse--with-anchor,
[data-toggle="collapse"].collapse--with-anchor--white {
  padding-right: 40px !important;
}
[data-toggle="collapse"].collapse--with-anchor:after,
[data-toggle="collapse"].collapse--with-anchor--white:after {
  content: '';
  position: absolute;
  right: 13px;
  width: 1em;
  height: 0.5em;
  top: calc(50% - 0.25em);
  transform: rotate(180deg);
  margin-top: -1px;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iNyIgdmlld0JveD0iMCAwIDEyIDciIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik0xIDAuNTczNzNMNiA1LjU3MzczTDExIDAuNTczNzMiIHN0cm9rZT0iIzRBNTc2NyIgc3Ryb2tlLXdpZHRoPSIycHgiIC8+Cjwvc3ZnPgo=);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-position: 50% 50%;
}
[data-toggle="collapse"].collapse--with-anchor.collapsed:after,
[data-toggle="collapse"].collapse--with-anchor--white.collapsed:after {
  margin: 0;
  transform: none;
}
[data-toggle="collapse"].collapse--with-anchor--white:after {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxOS4yLjEsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0i0KHQu9C+0LlfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHZpZXdCb3g9IjAgMCAxMy44MzggMTEuMTg5IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxMy44MzggMTEuMTg5IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwb2x5Z29uIGZpbGw9IiNGRkZGRkYiIHBvaW50cz0iNi45MTksMTEuMTg5IDAsMC41NDUgMC44MzksMCA2LjkxOSw5LjM1NSAxMywwIDEzLjgzOCwwLjU0NSAiLz4NCjwvc3ZnPg0K);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-position: 50% 50%;
}
.tooltip {
  pointer-events: none;
}
.tooltip .tooltip-inner {
  box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.15);
}
.tooltip__header {
  padding: 3px 0 13px;
  text-align: left;
  color: rgba(255, 255, 255, 0.8);
}
.tooltip__body {
  color: #fff;
  text-align: left;
}
.tooltip__body > div {
  margin-bottom: 10px;
}
.tooltip__body > div:last-child {
  margin-bottom: 0;
}
.tooltip__header + .tooltip__body:not(:empty) {
  border-top: 1px solid #2F3842;
  padding: 13px 0;
}
/* EOF bootstrap control customize */
.dn {
  display: none !important;
}
/* button, button-icons */
.btn {
  background: #FFFFFF;
  border: 1px solid #CCCCCC;
  box-sizing: border-box;
  border-radius: 3px;
  height: 30px;
  color: #4A5767;
  font-weight: 500;
  font-size: 14px;
  padding-left: 26px;
  padding-right: 26px;
  white-space: nowrap;
}
.btn:focus {
  outline: none;
}
.btn.btn-white-gray {
  background-color: #FFFFFF !important;
  color: #4A5767 !important;
}
.btn.btn-white-gray:hover {
  background-color: #4A5767 !important;
  color: #FFFFFF !important;
}
.btn.btn-dark {
  background: #4A5767;
  color: #FFFFFF;
}
.btn.btn-green {
  background: #099C9D;
  color: #FFFFFF;
}
.btn.btn-alarm {
  background: #D70000;
  border: 1px solid #D70000;
  color: #FFFFFF;
}
.btn.btn-danger {
  color: #e50000;
}
.btn.btn-icon {
  position: relative;
  padding-right: 38px;
}
.btn-icon-plus:after {
  content: '';
  display: block;
  width: 15px;
  height: 15px;
  background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTciIGhlaWdodD0iMTciIHZpZXdCb3g9IjAgMCAxNyAxNyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTguOTI4NzEgMS4wNDk4VjE1LjE5MTkiIHN0cm9rZT0id2hpdGUiIHN0cm9rZS13aWR0aD0iMiIvPgo8cGF0aCBkPSJNMTUuOTk5OCA4LjEyMTA5SDEuODU3NjIiIHN0cm9rZT0id2hpdGUiIHN0cm9rZS13aWR0aD0iMiIvPgo8L3N2Zz4K) no-repeat center;
  position: absolute;
  top: 7px;
  right: 12px;
}
.btn-icon-remove {
  padding-right: 0;
  padding-left: 44px;
}
.btn-icon-remove:after {
  content: '';
  display: block;
  width: 16px;
  height: 16px;
  background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KCTxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNOS43OTE4NyAwLjk5MjMwOFYxLjg3NzA1SDUuNTQ2MzNWMC45OTIzMDhIOS43OTE4N1pNMTAuNzkxOSAwLjc5MzY1M1YxLjg3NzA1SDE1LjVDMTUuNTc0NCAxLjg3NzA1IDE1LjY0NSAxLjg5MzA0IDE1LjcwODUgMS45MjIxMUMxNS44ODA2IDIuMDAwNjEgMTYgMi4xNzMxIDE2IDIuMzczMjFDMTYgMi42NDc0NSAxNS43NzYxIDIuODY5MzYgMTUuNSAyLjg2OTM2SDEzLjIxNzRWMTUuNjY5MUMxMy4yMTc0IDE1Ljg2NzcgMTMuMDg3IDE2IDEyLjg5MTMgMTZIMi40NTY1NEMyLjMxNTggMTYgMi4yMDg4IDE1LjkzMTcgMi4xNTk3OSAxNS44MTkzQzIuMTQwNjkgMTUuNzc1MiAyLjEzMDQzIDE1LjcyNDggMi4xMzA0MyAxNS42NjkxVjIuODY5MzZIMC41QzAuMjIzODc3IDIuODY5MzYgMCAyLjY0NzQ1IDAgMi4zNzMyMUMwIDIuMDk4OTYgMC4yMjM4NzcgMS44NzcwNSAwLjUgMS44NzcwNUg0LjU0NjMzVjAuNzkzNjUzQzQuNTQ2MzMgMC4zNTU2NDIgNC45MDQ0OCAwIDUuMzQ2MzEgMEg5Ljk5MTg4QzEwLjQzMzcgMCAxMC43OTE5IDAuMzU1NjQyIDEwLjc5MTkgMC43OTM2NTNaTTUuMDczNDMgNC40OTczN0M1LjM0OTU1IDQuNDk3MzcgNS41NzM0MyA0LjcxOTI4IDUuNTczNDMgNC45OTM1MlYxMi40NDg5QzUuNTczNDMgMTIuNzIzMiA1LjM0OTU1IDEyLjk0NTEgNS4wNzM0MyAxMi45NDUxQzQuNzk3MyAxMi45NDUxIDQuNTczNDMgMTIuNzIzMiA0LjU3MzQzIDEyLjQ0ODlWNC45OTM1MkM0LjU3MzQzIDQuNzE5MjggNC43OTczIDQuNDk3MzcgNS4wNzM0MyA0LjQ5NzM3Wk04LjE2OTA3IDQuOTkzNTJDOC4xNjkwNyA0LjcxOTI4IDcuOTQ1MTkgNC40OTczNyA3LjY2OTA3IDQuNDk3MzdDNy4zOTI5NCA0LjQ5NzM3IDcuMTY5MDcgNC43MTkyOCA3LjE2OTA3IDQuOTkzNTJWMTIuNDQ4OUM3LjE2OTA3IDEyLjcyMzIgNy4zOTI5NCAxMi45NDUxIDcuNjY5MDcgMTIuOTQ1MUM3Ljk0NTE5IDEyLjk0NTEgOC4xNjkwNyAxMi43MjMyIDguMTY5MDcgMTIuNDQ4OVY0Ljk5MzUyWk0xMC4yNjQ3IDQuNDk3MzdDMTAuNTQwOCA0LjQ5NzM3IDEwLjc2NDcgNC43MTkyOCAxMC43NjQ3IDQuOTkzNTJWMTIuNDQ4OUMxMC43NjQ3IDEyLjcyMzIgMTAuNTQwOCAxMi45NDUxIDEwLjI2NDcgMTIuOTQ1MUM5Ljk4ODU5IDEyLjk0NTEgOS43NjQ3MSAxMi43MjMyIDkuNzY0NzEgMTIuNDQ4OVY0Ljk5MzUyQzkuNzY0NzEgNC44ODY0NCA5Ljc5ODk1IDQuNzg3MTEgOS44NTcxMiA0LjcwNjJDOS45NDc3NSA0LjU3OTczIDEwLjA5NjYgNC40OTczNyAxMC4yNjQ3IDQuNDk3MzdaIiBmaWxsPSJ3aGl0ZSIvPgo8L3N2Zz4K) no-repeat center;
  position: absolute;
  top: 5px;
  left: 12px;
}
.btn.btn-disabled {
  background: rgba(0, 0, 0, 0.2);
  color: rgba(255, 255, 255, 0.2);
  border: 1px solid #CCCCCC;
  pointer-events: none;
}
.b-message {
  background: rgba(9, 156, 157, 0.15);
  color: #099C9D;
  font-weight: 500;
  border-radius: 3px;
  margin-left: 10px;
  line-height: 30px;
  padding: 0 10px;
}
.b-message.b-message-warning {
  background: rgba(255, 141, 46, 0.15);
  color: #FF8D2E;
}
.b-message.b-message-error {
  background: rgba(215, 0, 0, 0.15);
  color: #D70000;
}
.icon-notification-arrow:after {
  content: '';
  display: block;
  width: 38px;
  height: 16px;
  background: url(95a7fb4fd200798183991af1725cdfdb.png) no-repeat center;
}
.b-navigate-back-button {
  color: #4882BD;
  position: relative;
  display: flex;
  height: 40px;
  align-items: center;
  width: 100%;
  border: none;
  outline: none;
}
.b-navigate-back-button:before {
  content: " ";
  display: block;
  width: 50px;
  height: 18px;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNiIgaGVpZ2h0PSIxMiIgdmlld0JveD0iMCAwIDYgMTIiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik02IDEwLjI4NTdMMi4yNSA2TDYgMS43MTQyOUw1LjI1IDBMMCA2TDUuMjUgMTJMNiAxMC4yODU3WiIgZmlsbD0iIzQ4ODJCRCIvPgo8L3N2Zz4K);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-position: 50% 50%;
}
.p-search__submit {
  background-color: #E50000;
  border-bottom-right-radius: 5px;
  border-bottom-left-radius: 5px;
  padding: 5px 0;
  display: flex;
  justify-content: center;
  width: 100%;
  height: 31px;
}
.p-search__submit-button {
  color: #fff;
  text-decoration: none;
}
.collapse:not(.show) {
  display: none !important;
}
.b-notification {
  font-size: 14px;
  position: relative;
}
.b-notification--type-alert {
  padding-left: 25px;
}
.b-notification--type-alert:before {
  content: '';
  background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTciIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNyAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE2Ljk3NDggMTUuMTMxOEw5LjMxNTA2IDAuNDk2MTI1QzkuMTg1MjQgMC4yNDgwNjMgOC45MjU1OCAwIDguNTM2MSAwQzguMTQ2NjIgMCA3Ljg4Njk3IDAuMTI0MDMyIDcuNzU3MTQgMC40OTYxMjVMMC4wOTczNyAxNS4xMzE4Qy0wLjAzMjQ1NjcgMTUuMzc5OCAtMC4wMzI0NTY3IDE1LjUwMzkgMC4wOTczNyAxNS43NTE5QzAuMjI3MTk3IDE1Ljg3NiAwLjQ4Njg1IDE2IDAuNjE2Njc2IDE2SDE2LjE5NTlDMTYuNzE1MiAxNS44NzYgMTcuMTA0NyAxNS41MDM5IDE2Ljk3NDggMTUuMTMxOFpNNy44ODY5NyA2LjQ0OTYxQzcuODg2OTcgNi4wNzc1MiA4LjE0NjYyIDUuODI5NDYgOC41MzYxIDUuODI5NDZDOC45MjU1OCA1LjgyOTQ2IDkuMTg1MjQgNi4wNzc1MiA5LjE4NTI0IDYuNDQ5NjFWMTAuNTQyNkM5LjE4NTI0IDEwLjkxNDcgOC45MjU1OCAxMS4xNjI4IDguNTM2MSAxMS4xNjI4QzguMTQ2NjIgMTEuMTYyOCA3Ljg4Njk3IDEwLjkxNDcgNy44ODY5NyAxMC41NDI2VjYuNDQ5NjFaTTguNTM2MSAxMy4yNzEzQzguMTQ2NjIgMTMuMjcxMyA3Ljg4Njk3IDEzLjAyMzMgNy44ODY5NyAxMi42NTEyQzcuODg2OTcgMTIuMjc5MSA4LjE0NjYyIDEyLjAzMSA4LjUzNjEgMTIuMDMxQzguOTI1NTggMTIuMDMxIDkuMTg1MjQgMTIuMTU1IDkuMTg1MjQgMTIuNTI3MUM5LjE4NTI0IDEyLjg5OTIgOC45MjU1OCAxMy4yNzEzIDguNTM2MSAxMy4yNzEzWiIgZmlsbD0iI0U1MDAwMCIvPgo8L3N2Zz4K) no-repeat center;
  width: 17px;
  height: 17px;
  display: block;
  position: absolute;
  left: 3px;
}
.pos-rel {
  position: relative;
  display: block;
}
.text-align-center {
  text-align: center;
}
.text-align-right {
  text-align: right;
}
.d-ib {
  display: inline-block;
}
.visually-hidden {
  position: absolute;
  width: 1px;
  height: 1px;
  margin: -1px;
  padding: 0;
  overflow: hidden;
  border: 0;
  clip: rect(0 0 0 0);
}
/* EOF button, button-icons */
.grid-container {
  display: grid;
}
.grid-container.col-2 {
  grid-template-columns: max-content max-content;
}
.grid-container.col-3 {
  grid-template-columns: max-content max-content max-content;
}
/* autocomplete-common-styles */
@media (min-width: 769px) {
  .desktop-hide {
    display: none !important;
  }
}
@media (max-width: 768px) {
  .mobile-hide {
    display: none !important;
  }
}
.b-autocomplete__wrapper,
.b-company-autocomplete__wrapper,
.b-email-autocomplete__wrapper,
.b-employee-autocomplete__wrapper,
.b-passenger-autocomplete__wrapper,
.b-finance-autocomplete__wrapper,
.b-geocoder-autocomplete__wrapper,
.b-booking-form-contacts-autocomplete__wrapper {
  width: 100%;
  display: block !important;
}
.b-autocomplete__items,
.b-company-autocomplete__items,
.b-email-autocomplete__items,
.b-employee-autocomplete__items,
.b-passenger-autocomplete__items,
.b-finance-autocomplete__items,
.b-geocoder-autocomplete__items,
.b-booking-form-contacts-autocomplete__items {
  background: #4A5767;
  padding: 0 0;
  margin-top: 1px;
  -webkit-border-bottom-right-radius: 3px;
  -moz-border-radius-bottomright: 3px;
  border-bottom-right-radius: 3px;
  -webkit-border-bottom-left-radius: 3px;
  -webkit-background-clip: padding-box;
  -moz-border-radius-bottomleft: 3px;
  -moz-background-clip: padding;
  border-bottom-left-radius: 3px;
  background-clip: padding-box;
  -webkit-box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.07);
  -moz-box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.07);
  box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.07);
  min-width: 265px;
  width: 100%;
  max-height: 230px;
  overflow-y: auto;
  z-index: 101 !important;
}
.b-autocomplete__item,
.b-company-autocomplete__item,
.b-email-autocomplete__item,
.b-employee-autocomplete__item,
.b-passenger-autocomplete__item,
.b-finance-autocomplete__item,
.b-geocoder-autocomplete__item,
.b-booking-form-contacts-autocomplete__item {
  zoom: 1;
  height: 42px;
  line-height: 40px;
  z-index: 150 !important;
  padding: 0 10px;
  text-align: left;
  position: relative;
  cursor: pointer;
}
.b-autocomplete__item:before,
.b-company-autocomplete__item:before,
.b-email-autocomplete__item:before,
.b-employee-autocomplete__item:before,
.b-passenger-autocomplete__item:before,
.b-finance-autocomplete__item:before,
.b-geocoder-autocomplete__item:before,
.b-booking-form-contacts-autocomplete__item:before,
.b-autocomplete__item:after,
.b-company-autocomplete__item:after,
.b-email-autocomplete__item:after,
.b-employee-autocomplete__item:after,
.b-passenger-autocomplete__item:after,
.b-finance-autocomplete__item:after,
.b-geocoder-autocomplete__item:after,
.b-booking-form-contacts-autocomplete__item:after {
  content: "";
  display: table;
}
.b-autocomplete__item:after,
.b-company-autocomplete__item:after,
.b-email-autocomplete__item:after,
.b-employee-autocomplete__item:after,
.b-passenger-autocomplete__item:after,
.b-finance-autocomplete__item:after,
.b-geocoder-autocomplete__item:after,
.b-booking-form-contacts-autocomplete__item:after {
  clear: both;
}
.b-autocomplete__item:before,
.b-company-autocomplete__item:before,
.b-email-autocomplete__item:before,
.b-employee-autocomplete__item:before,
.b-passenger-autocomplete__item:before,
.b-finance-autocomplete__item:before,
.b-geocoder-autocomplete__item:before,
.b-booking-form-contacts-autocomplete__item:before,
.b-autocomplete__item:after,
.b-company-autocomplete__item:after,
.b-email-autocomplete__item:after,
.b-employee-autocomplete__item:after,
.b-passenger-autocomplete__item:after,
.b-finance-autocomplete__item:after,
.b-geocoder-autocomplete__item:after,
.b-booking-form-contacts-autocomplete__item:after {
  content: "";
  display: table;
}
.b-autocomplete__item:after,
.b-company-autocomplete__item:after,
.b-email-autocomplete__item:after,
.b-employee-autocomplete__item:after,
.b-passenger-autocomplete__item:after,
.b-finance-autocomplete__item:after,
.b-geocoder-autocomplete__item:after,
.b-booking-form-contacts-autocomplete__item:after {
  clear: both;
}
.b-autocomplete__item:after,
.b-company-autocomplete__item:after,
.b-email-autocomplete__item:after,
.b-employee-autocomplete__item:after,
.b-passenger-autocomplete__item:after,
.b-finance-autocomplete__item:after,
.b-geocoder-autocomplete__item:after,
.b-booking-form-contacts-autocomplete__item:after {
  content: ' ';
  background: #2F3842;
  height: 1px;
  left: 0;
  right: 0;
  bottom: -1px;
  display: block;
  position: absolute;
}
.b-autocomplete__item:last-child:after,
.b-company-autocomplete__item:last-child:after,
.b-email-autocomplete__item:last-child:after,
.b-employee-autocomplete__item:last-child:after,
.b-passenger-autocomplete__item:last-child:after,
.b-finance-autocomplete__item:last-child:after,
.b-geocoder-autocomplete__item:last-child:after,
.b-booking-form-contacts-autocomplete__item:last-child:after {
  display: none;
}
.b-autocomplete__item:hover,
.b-company-autocomplete__item:hover,
.b-email-autocomplete__item:hover,
.b-employee-autocomplete__item:hover,
.b-passenger-autocomplete__item:hover,
.b-finance-autocomplete__item:hover,
.b-geocoder-autocomplete__item:hover,
.b-booking-form-contacts-autocomplete__item:hover {
  background: #2F3842;
}
.b-autocomplete__item-caption,
.b-company-autocomplete__item-caption,
.b-email-autocomplete__item-caption,
.b-employee-autocomplete__item-caption,
.b-passenger-autocomplete__item-caption,
.b-finance-autocomplete__item-caption,
.b-geocoder-autocomplete__item-caption,
.b-booking-form-contacts-autocomplete__item-caption {
  color: #fff;
  overflow: hidden;
  display: block;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.b-autocomplete.validation-error .b-autocomplete__input,
.b-company-autocomplete.validation-error .b-autocomplete__input,
.b-email-autocomplete.validation-error .b-autocomplete__input,
.b-employee-autocomplete.validation-error .b-autocomplete__input,
.b-passenger-autocomplete.validation-error .b-autocomplete__input,
.b-finance-autocomplete.validation-error .b-autocomplete__input,
.b-geocoder-autocomplete.validation-error .b-autocomplete__input,
.b-booking-form-contacts-autocomplete.validation-error .b-autocomplete__input,
.b-autocomplete.validation-error .b-company-autocomplete__input,
.b-company-autocomplete.validation-error .b-company-autocomplete__input,
.b-email-autocomplete.validation-error .b-company-autocomplete__input,
.b-employee-autocomplete.validation-error .b-company-autocomplete__input,
.b-passenger-autocomplete.validation-error .b-company-autocomplete__input,
.b-finance-autocomplete.validation-error .b-company-autocomplete__input,
.b-geocoder-autocomplete.validation-error .b-company-autocomplete__input,
.b-booking-form-contacts-autocomplete.validation-error .b-company-autocomplete__input,
.b-autocomplete.validation-error .b-email-autocomplete__input,
.b-company-autocomplete.validation-error .b-email-autocomplete__input,
.b-email-autocomplete.validation-error .b-email-autocomplete__input,
.b-employee-autocomplete.validation-error .b-email-autocomplete__input,
.b-passenger-autocomplete.validation-error .b-email-autocomplete__input,
.b-finance-autocomplete.validation-error .b-email-autocomplete__input,
.b-geocoder-autocomplete.validation-error .b-email-autocomplete__input,
.b-booking-form-contacts-autocomplete.validation-error .b-email-autocomplete__input,
.b-autocomplete.validation-error .b-employee-autocomplete__input,
.b-company-autocomplete.validation-error .b-employee-autocomplete__input,
.b-email-autocomplete.validation-error .b-employee-autocomplete__input,
.b-employee-autocomplete.validation-error .b-employee-autocomplete__input,
.b-passenger-autocomplete.validation-error .b-employee-autocomplete__input,
.b-finance-autocomplete.validation-error .b-employee-autocomplete__input,
.b-geocoder-autocomplete.validation-error .b-employee-autocomplete__input,
.b-booking-form-contacts-autocomplete.validation-error .b-employee-autocomplete__input,
.b-autocomplete.validation-error .b-passenger-autocomplete__input,
.b-company-autocomplete.validation-error .b-passenger-autocomplete__input,
.b-email-autocomplete.validation-error .b-passenger-autocomplete__input,
.b-employee-autocomplete.validation-error .b-passenger-autocomplete__input,
.b-passenger-autocomplete.validation-error .b-passenger-autocomplete__input,
.b-finance-autocomplete.validation-error .b-passenger-autocomplete__input,
.b-geocoder-autocomplete.validation-error .b-passenger-autocomplete__input,
.b-booking-form-contacts-autocomplete.validation-error .b-passenger-autocomplete__input,
.b-autocomplete.validation-error .b-finance-autocomplete__input,
.b-company-autocomplete.validation-error .b-finance-autocomplete__input,
.b-email-autocomplete.validation-error .b-finance-autocomplete__input,
.b-employee-autocomplete.validation-error .b-finance-autocomplete__input,
.b-passenger-autocomplete.validation-error .b-finance-autocomplete__input,
.b-finance-autocomplete.validation-error .b-finance-autocomplete__input,
.b-geocoder-autocomplete.validation-error .b-finance-autocomplete__input,
.b-booking-form-contacts-autocomplete.validation-error .b-finance-autocomplete__input,
.b-autocomplete.validation-error .b-geocoder-autocomplete__input,
.b-company-autocomplete.validation-error .b-geocoder-autocomplete__input,
.b-email-autocomplete.validation-error .b-geocoder-autocomplete__input,
.b-employee-autocomplete.validation-error .b-geocoder-autocomplete__input,
.b-passenger-autocomplete.validation-error .b-geocoder-autocomplete__input,
.b-finance-autocomplete.validation-error .b-geocoder-autocomplete__input,
.b-geocoder-autocomplete.validation-error .b-geocoder-autocomplete__input,
.b-booking-form-contacts-autocomplete.validation-error .b-geocoder-autocomplete__input {
  color: #D70000;
}
.b-autocomplete.validation-error .b-autocomplete__input::-webkit-input-placeholder,
.b-company-autocomplete.validation-error .b-autocomplete__input::-webkit-input-placeholder,
.b-email-autocomplete.validation-error .b-autocomplete__input::-webkit-input-placeholder,
.b-employee-autocomplete.validation-error .b-autocomplete__input::-webkit-input-placeholder,
.b-passenger-autocomplete.validation-error .b-autocomplete__input::-webkit-input-placeholder,
.b-finance-autocomplete.validation-error .b-autocomplete__input::-webkit-input-placeholder,
.b-geocoder-autocomplete.validation-error .b-autocomplete__input::-webkit-input-placeholder,
.b-booking-form-contacts-autocomplete.validation-error .b-autocomplete__input::-webkit-input-placeholder,
.b-autocomplete.validation-error .b-company-autocomplete__input::-webkit-input-placeholder,
.b-company-autocomplete.validation-error .b-company-autocomplete__input::-webkit-input-placeholder,
.b-email-autocomplete.validation-error .b-company-autocomplete__input::-webkit-input-placeholder,
.b-employee-autocomplete.validation-error .b-company-autocomplete__input::-webkit-input-placeholder,
.b-passenger-autocomplete.validation-error .b-company-autocomplete__input::-webkit-input-placeholder,
.b-finance-autocomplete.validation-error .b-company-autocomplete__input::-webkit-input-placeholder,
.b-geocoder-autocomplete.validation-error .b-company-autocomplete__input::-webkit-input-placeholder,
.b-booking-form-contacts-autocomplete.validation-error .b-company-autocomplete__input::-webkit-input-placeholder,
.b-autocomplete.validation-error .b-email-autocomplete__input::-webkit-input-placeholder,
.b-company-autocomplete.validation-error .b-email-autocomplete__input::-webkit-input-placeholder,
.b-email-autocomplete.validation-error .b-email-autocomplete__input::-webkit-input-placeholder,
.b-employee-autocomplete.validation-error .b-email-autocomplete__input::-webkit-input-placeholder,
.b-passenger-autocomplete.validation-error .b-email-autocomplete__input::-webkit-input-placeholder,
.b-finance-autocomplete.validation-error .b-email-autocomplete__input::-webkit-input-placeholder,
.b-geocoder-autocomplete.validation-error .b-email-autocomplete__input::-webkit-input-placeholder,
.b-booking-form-contacts-autocomplete.validation-error .b-email-autocomplete__input::-webkit-input-placeholder,
.b-autocomplete.validation-error .b-employee-autocomplete__input::-webkit-input-placeholder,
.b-company-autocomplete.validation-error .b-employee-autocomplete__input::-webkit-input-placeholder,
.b-email-autocomplete.validation-error .b-employee-autocomplete__input::-webkit-input-placeholder,
.b-employee-autocomplete.validation-error .b-employee-autocomplete__input::-webkit-input-placeholder,
.b-passenger-autocomplete.validation-error .b-employee-autocomplete__input::-webkit-input-placeholder,
.b-finance-autocomplete.validation-error .b-employee-autocomplete__input::-webkit-input-placeholder,
.b-geocoder-autocomplete.validation-error .b-employee-autocomplete__input::-webkit-input-placeholder,
.b-booking-form-contacts-autocomplete.validation-error .b-employee-autocomplete__input::-webkit-input-placeholder,
.b-autocomplete.validation-error .b-passenger-autocomplete__input::-webkit-input-placeholder,
.b-company-autocomplete.validation-error .b-passenger-autocomplete__input::-webkit-input-placeholder,
.b-email-autocomplete.validation-error .b-passenger-autocomplete__input::-webkit-input-placeholder,
.b-employee-autocomplete.validation-error .b-passenger-autocomplete__input::-webkit-input-placeholder,
.b-passenger-autocomplete.validation-error .b-passenger-autocomplete__input::-webkit-input-placeholder,
.b-finance-autocomplete.validation-error .b-passenger-autocomplete__input::-webkit-input-placeholder,
.b-geocoder-autocomplete.validation-error .b-passenger-autocomplete__input::-webkit-input-placeholder,
.b-booking-form-contacts-autocomplete.validation-error .b-passenger-autocomplete__input::-webkit-input-placeholder,
.b-autocomplete.validation-error .b-finance-autocomplete__input::-webkit-input-placeholder,
.b-company-autocomplete.validation-error .b-finance-autocomplete__input::-webkit-input-placeholder,
.b-email-autocomplete.validation-error .b-finance-autocomplete__input::-webkit-input-placeholder,
.b-employee-autocomplete.validation-error .b-finance-autocomplete__input::-webkit-input-placeholder,
.b-passenger-autocomplete.validation-error .b-finance-autocomplete__input::-webkit-input-placeholder,
.b-finance-autocomplete.validation-error .b-finance-autocomplete__input::-webkit-input-placeholder,
.b-geocoder-autocomplete.validation-error .b-finance-autocomplete__input::-webkit-input-placeholder,
.b-booking-form-contacts-autocomplete.validation-error .b-finance-autocomplete__input::-webkit-input-placeholder,
.b-autocomplete.validation-error .b-geocoder-autocomplete__input::-webkit-input-placeholder,
.b-company-autocomplete.validation-error .b-geocoder-autocomplete__input::-webkit-input-placeholder,
.b-email-autocomplete.validation-error .b-geocoder-autocomplete__input::-webkit-input-placeholder,
.b-employee-autocomplete.validation-error .b-geocoder-autocomplete__input::-webkit-input-placeholder,
.b-passenger-autocomplete.validation-error .b-geocoder-autocomplete__input::-webkit-input-placeholder,
.b-finance-autocomplete.validation-error .b-geocoder-autocomplete__input::-webkit-input-placeholder,
.b-geocoder-autocomplete.validation-error .b-geocoder-autocomplete__input::-webkit-input-placeholder,
.b-booking-form-contacts-autocomplete.validation-error .b-geocoder-autocomplete__input::-webkit-input-placeholder {
  color: #D70000;
}
.b-autocomplete.validation-error .b-autocomplete__input:-moz-placeholder,
.b-company-autocomplete.validation-error .b-autocomplete__input:-moz-placeholder,
.b-email-autocomplete.validation-error .b-autocomplete__input:-moz-placeholder,
.b-employee-autocomplete.validation-error .b-autocomplete__input:-moz-placeholder,
.b-passenger-autocomplete.validation-error .b-autocomplete__input:-moz-placeholder,
.b-finance-autocomplete.validation-error .b-autocomplete__input:-moz-placeholder,
.b-geocoder-autocomplete.validation-error .b-autocomplete__input:-moz-placeholder,
.b-booking-form-contacts-autocomplete.validation-error .b-autocomplete__input:-moz-placeholder,
.b-autocomplete.validation-error .b-company-autocomplete__input:-moz-placeholder,
.b-company-autocomplete.validation-error .b-company-autocomplete__input:-moz-placeholder,
.b-email-autocomplete.validation-error .b-company-autocomplete__input:-moz-placeholder,
.b-employee-autocomplete.validation-error .b-company-autocomplete__input:-moz-placeholder,
.b-passenger-autocomplete.validation-error .b-company-autocomplete__input:-moz-placeholder,
.b-finance-autocomplete.validation-error .b-company-autocomplete__input:-moz-placeholder,
.b-geocoder-autocomplete.validation-error .b-company-autocomplete__input:-moz-placeholder,
.b-booking-form-contacts-autocomplete.validation-error .b-company-autocomplete__input:-moz-placeholder,
.b-autocomplete.validation-error .b-email-autocomplete__input:-moz-placeholder,
.b-company-autocomplete.validation-error .b-email-autocomplete__input:-moz-placeholder,
.b-email-autocomplete.validation-error .b-email-autocomplete__input:-moz-placeholder,
.b-employee-autocomplete.validation-error .b-email-autocomplete__input:-moz-placeholder,
.b-passenger-autocomplete.validation-error .b-email-autocomplete__input:-moz-placeholder,
.b-finance-autocomplete.validation-error .b-email-autocomplete__input:-moz-placeholder,
.b-geocoder-autocomplete.validation-error .b-email-autocomplete__input:-moz-placeholder,
.b-booking-form-contacts-autocomplete.validation-error .b-email-autocomplete__input:-moz-placeholder,
.b-autocomplete.validation-error .b-employee-autocomplete__input:-moz-placeholder,
.b-company-autocomplete.validation-error .b-employee-autocomplete__input:-moz-placeholder,
.b-email-autocomplete.validation-error .b-employee-autocomplete__input:-moz-placeholder,
.b-employee-autocomplete.validation-error .b-employee-autocomplete__input:-moz-placeholder,
.b-passenger-autocomplete.validation-error .b-employee-autocomplete__input:-moz-placeholder,
.b-finance-autocomplete.validation-error .b-employee-autocomplete__input:-moz-placeholder,
.b-geocoder-autocomplete.validation-error .b-employee-autocomplete__input:-moz-placeholder,
.b-booking-form-contacts-autocomplete.validation-error .b-employee-autocomplete__input:-moz-placeholder,
.b-autocomplete.validation-error .b-passenger-autocomplete__input:-moz-placeholder,
.b-company-autocomplete.validation-error .b-passenger-autocomplete__input:-moz-placeholder,
.b-email-autocomplete.validation-error .b-passenger-autocomplete__input:-moz-placeholder,
.b-employee-autocomplete.validation-error .b-passenger-autocomplete__input:-moz-placeholder,
.b-passenger-autocomplete.validation-error .b-passenger-autocomplete__input:-moz-placeholder,
.b-finance-autocomplete.validation-error .b-passenger-autocomplete__input:-moz-placeholder,
.b-geocoder-autocomplete.validation-error .b-passenger-autocomplete__input:-moz-placeholder,
.b-booking-form-contacts-autocomplete.validation-error .b-passenger-autocomplete__input:-moz-placeholder,
.b-autocomplete.validation-error .b-finance-autocomplete__input:-moz-placeholder,
.b-company-autocomplete.validation-error .b-finance-autocomplete__input:-moz-placeholder,
.b-email-autocomplete.validation-error .b-finance-autocomplete__input:-moz-placeholder,
.b-employee-autocomplete.validation-error .b-finance-autocomplete__input:-moz-placeholder,
.b-passenger-autocomplete.validation-error .b-finance-autocomplete__input:-moz-placeholder,
.b-finance-autocomplete.validation-error .b-finance-autocomplete__input:-moz-placeholder,
.b-geocoder-autocomplete.validation-error .b-finance-autocomplete__input:-moz-placeholder,
.b-booking-form-contacts-autocomplete.validation-error .b-finance-autocomplete__input:-moz-placeholder,
.b-autocomplete.validation-error .b-geocoder-autocomplete__input:-moz-placeholder,
.b-company-autocomplete.validation-error .b-geocoder-autocomplete__input:-moz-placeholder,
.b-email-autocomplete.validation-error .b-geocoder-autocomplete__input:-moz-placeholder,
.b-employee-autocomplete.validation-error .b-geocoder-autocomplete__input:-moz-placeholder,
.b-passenger-autocomplete.validation-error .b-geocoder-autocomplete__input:-moz-placeholder,
.b-finance-autocomplete.validation-error .b-geocoder-autocomplete__input:-moz-placeholder,
.b-geocoder-autocomplete.validation-error .b-geocoder-autocomplete__input:-moz-placeholder,
.b-booking-form-contacts-autocomplete.validation-error .b-geocoder-autocomplete__input:-moz-placeholder {
  color: #D70000;
}
.b-autocomplete.validation-error .b-autocomplete__input::-moz-placeholder,
.b-company-autocomplete.validation-error .b-autocomplete__input::-moz-placeholder,
.b-email-autocomplete.validation-error .b-autocomplete__input::-moz-placeholder,
.b-employee-autocomplete.validation-error .b-autocomplete__input::-moz-placeholder,
.b-passenger-autocomplete.validation-error .b-autocomplete__input::-moz-placeholder,
.b-finance-autocomplete.validation-error .b-autocomplete__input::-moz-placeholder,
.b-geocoder-autocomplete.validation-error .b-autocomplete__input::-moz-placeholder,
.b-booking-form-contacts-autocomplete.validation-error .b-autocomplete__input::-moz-placeholder,
.b-autocomplete.validation-error .b-company-autocomplete__input::-moz-placeholder,
.b-company-autocomplete.validation-error .b-company-autocomplete__input::-moz-placeholder,
.b-email-autocomplete.validation-error .b-company-autocomplete__input::-moz-placeholder,
.b-employee-autocomplete.validation-error .b-company-autocomplete__input::-moz-placeholder,
.b-passenger-autocomplete.validation-error .b-company-autocomplete__input::-moz-placeholder,
.b-finance-autocomplete.validation-error .b-company-autocomplete__input::-moz-placeholder,
.b-geocoder-autocomplete.validation-error .b-company-autocomplete__input::-moz-placeholder,
.b-booking-form-contacts-autocomplete.validation-error .b-company-autocomplete__input::-moz-placeholder,
.b-autocomplete.validation-error .b-email-autocomplete__input::-moz-placeholder,
.b-company-autocomplete.validation-error .b-email-autocomplete__input::-moz-placeholder,
.b-email-autocomplete.validation-error .b-email-autocomplete__input::-moz-placeholder,
.b-employee-autocomplete.validation-error .b-email-autocomplete__input::-moz-placeholder,
.b-passenger-autocomplete.validation-error .b-email-autocomplete__input::-moz-placeholder,
.b-finance-autocomplete.validation-error .b-email-autocomplete__input::-moz-placeholder,
.b-geocoder-autocomplete.validation-error .b-email-autocomplete__input::-moz-placeholder,
.b-booking-form-contacts-autocomplete.validation-error .b-email-autocomplete__input::-moz-placeholder,
.b-autocomplete.validation-error .b-employee-autocomplete__input::-moz-placeholder,
.b-company-autocomplete.validation-error .b-employee-autocomplete__input::-moz-placeholder,
.b-email-autocomplete.validation-error .b-employee-autocomplete__input::-moz-placeholder,
.b-employee-autocomplete.validation-error .b-employee-autocomplete__input::-moz-placeholder,
.b-passenger-autocomplete.validation-error .b-employee-autocomplete__input::-moz-placeholder,
.b-finance-autocomplete.validation-error .b-employee-autocomplete__input::-moz-placeholder,
.b-geocoder-autocomplete.validation-error .b-employee-autocomplete__input::-moz-placeholder,
.b-booking-form-contacts-autocomplete.validation-error .b-employee-autocomplete__input::-moz-placeholder,
.b-autocomplete.validation-error .b-passenger-autocomplete__input::-moz-placeholder,
.b-company-autocomplete.validation-error .b-passenger-autocomplete__input::-moz-placeholder,
.b-email-autocomplete.validation-error .b-passenger-autocomplete__input::-moz-placeholder,
.b-employee-autocomplete.validation-error .b-passenger-autocomplete__input::-moz-placeholder,
.b-passenger-autocomplete.validation-error .b-passenger-autocomplete__input::-moz-placeholder,
.b-finance-autocomplete.validation-error .b-passenger-autocomplete__input::-moz-placeholder,
.b-geocoder-autocomplete.validation-error .b-passenger-autocomplete__input::-moz-placeholder,
.b-booking-form-contacts-autocomplete.validation-error .b-passenger-autocomplete__input::-moz-placeholder,
.b-autocomplete.validation-error .b-finance-autocomplete__input::-moz-placeholder,
.b-company-autocomplete.validation-error .b-finance-autocomplete__input::-moz-placeholder,
.b-email-autocomplete.validation-error .b-finance-autocomplete__input::-moz-placeholder,
.b-employee-autocomplete.validation-error .b-finance-autocomplete__input::-moz-placeholder,
.b-passenger-autocomplete.validation-error .b-finance-autocomplete__input::-moz-placeholder,
.b-finance-autocomplete.validation-error .b-finance-autocomplete__input::-moz-placeholder,
.b-geocoder-autocomplete.validation-error .b-finance-autocomplete__input::-moz-placeholder,
.b-booking-form-contacts-autocomplete.validation-error .b-finance-autocomplete__input::-moz-placeholder,
.b-autocomplete.validation-error .b-geocoder-autocomplete__input::-moz-placeholder,
.b-company-autocomplete.validation-error .b-geocoder-autocomplete__input::-moz-placeholder,
.b-email-autocomplete.validation-error .b-geocoder-autocomplete__input::-moz-placeholder,
.b-employee-autocomplete.validation-error .b-geocoder-autocomplete__input::-moz-placeholder,
.b-passenger-autocomplete.validation-error .b-geocoder-autocomplete__input::-moz-placeholder,
.b-finance-autocomplete.validation-error .b-geocoder-autocomplete__input::-moz-placeholder,
.b-geocoder-autocomplete.validation-error .b-geocoder-autocomplete__input::-moz-placeholder,
.b-booking-form-contacts-autocomplete.validation-error .b-geocoder-autocomplete__input::-moz-placeholder {
  color: #D70000;
}
.b-autocomplete.validation-error .b-autocomplete__input:-ms-input-placeholder,
.b-company-autocomplete.validation-error .b-autocomplete__input:-ms-input-placeholder,
.b-email-autocomplete.validation-error .b-autocomplete__input:-ms-input-placeholder,
.b-employee-autocomplete.validation-error .b-autocomplete__input:-ms-input-placeholder,
.b-passenger-autocomplete.validation-error .b-autocomplete__input:-ms-input-placeholder,
.b-finance-autocomplete.validation-error .b-autocomplete__input:-ms-input-placeholder,
.b-geocoder-autocomplete.validation-error .b-autocomplete__input:-ms-input-placeholder,
.b-booking-form-contacts-autocomplete.validation-error .b-autocomplete__input:-ms-input-placeholder,
.b-autocomplete.validation-error .b-company-autocomplete__input:-ms-input-placeholder,
.b-company-autocomplete.validation-error .b-company-autocomplete__input:-ms-input-placeholder,
.b-email-autocomplete.validation-error .b-company-autocomplete__input:-ms-input-placeholder,
.b-employee-autocomplete.validation-error .b-company-autocomplete__input:-ms-input-placeholder,
.b-passenger-autocomplete.validation-error .b-company-autocomplete__input:-ms-input-placeholder,
.b-finance-autocomplete.validation-error .b-company-autocomplete__input:-ms-input-placeholder,
.b-geocoder-autocomplete.validation-error .b-company-autocomplete__input:-ms-input-placeholder,
.b-booking-form-contacts-autocomplete.validation-error .b-company-autocomplete__input:-ms-input-placeholder,
.b-autocomplete.validation-error .b-email-autocomplete__input:-ms-input-placeholder,
.b-company-autocomplete.validation-error .b-email-autocomplete__input:-ms-input-placeholder,
.b-email-autocomplete.validation-error .b-email-autocomplete__input:-ms-input-placeholder,
.b-employee-autocomplete.validation-error .b-email-autocomplete__input:-ms-input-placeholder,
.b-passenger-autocomplete.validation-error .b-email-autocomplete__input:-ms-input-placeholder,
.b-finance-autocomplete.validation-error .b-email-autocomplete__input:-ms-input-placeholder,
.b-geocoder-autocomplete.validation-error .b-email-autocomplete__input:-ms-input-placeholder,
.b-booking-form-contacts-autocomplete.validation-error .b-email-autocomplete__input:-ms-input-placeholder,
.b-autocomplete.validation-error .b-employee-autocomplete__input:-ms-input-placeholder,
.b-company-autocomplete.validation-error .b-employee-autocomplete__input:-ms-input-placeholder,
.b-email-autocomplete.validation-error .b-employee-autocomplete__input:-ms-input-placeholder,
.b-employee-autocomplete.validation-error .b-employee-autocomplete__input:-ms-input-placeholder,
.b-passenger-autocomplete.validation-error .b-employee-autocomplete__input:-ms-input-placeholder,
.b-finance-autocomplete.validation-error .b-employee-autocomplete__input:-ms-input-placeholder,
.b-geocoder-autocomplete.validation-error .b-employee-autocomplete__input:-ms-input-placeholder,
.b-booking-form-contacts-autocomplete.validation-error .b-employee-autocomplete__input:-ms-input-placeholder,
.b-autocomplete.validation-error .b-passenger-autocomplete__input:-ms-input-placeholder,
.b-company-autocomplete.validation-error .b-passenger-autocomplete__input:-ms-input-placeholder,
.b-email-autocomplete.validation-error .b-passenger-autocomplete__input:-ms-input-placeholder,
.b-employee-autocomplete.validation-error .b-passenger-autocomplete__input:-ms-input-placeholder,
.b-passenger-autocomplete.validation-error .b-passenger-autocomplete__input:-ms-input-placeholder,
.b-finance-autocomplete.validation-error .b-passenger-autocomplete__input:-ms-input-placeholder,
.b-geocoder-autocomplete.validation-error .b-passenger-autocomplete__input:-ms-input-placeholder,
.b-booking-form-contacts-autocomplete.validation-error .b-passenger-autocomplete__input:-ms-input-placeholder,
.b-autocomplete.validation-error .b-finance-autocomplete__input:-ms-input-placeholder,
.b-company-autocomplete.validation-error .b-finance-autocomplete__input:-ms-input-placeholder,
.b-email-autocomplete.validation-error .b-finance-autocomplete__input:-ms-input-placeholder,
.b-employee-autocomplete.validation-error .b-finance-autocomplete__input:-ms-input-placeholder,
.b-passenger-autocomplete.validation-error .b-finance-autocomplete__input:-ms-input-placeholder,
.b-finance-autocomplete.validation-error .b-finance-autocomplete__input:-ms-input-placeholder,
.b-geocoder-autocomplete.validation-error .b-finance-autocomplete__input:-ms-input-placeholder,
.b-booking-form-contacts-autocomplete.validation-error .b-finance-autocomplete__input:-ms-input-placeholder,
.b-autocomplete.validation-error .b-geocoder-autocomplete__input:-ms-input-placeholder,
.b-company-autocomplete.validation-error .b-geocoder-autocomplete__input:-ms-input-placeholder,
.b-email-autocomplete.validation-error .b-geocoder-autocomplete__input:-ms-input-placeholder,
.b-employee-autocomplete.validation-error .b-geocoder-autocomplete__input:-ms-input-placeholder,
.b-passenger-autocomplete.validation-error .b-geocoder-autocomplete__input:-ms-input-placeholder,
.b-finance-autocomplete.validation-error .b-geocoder-autocomplete__input:-ms-input-placeholder,
.b-geocoder-autocomplete.validation-error .b-geocoder-autocomplete__input:-ms-input-placeholder,
.b-booking-form-contacts-autocomplete.validation-error .b-geocoder-autocomplete__input:-ms-input-placeholder {
  color: #D70000;
}
/* EOF autocomplete-common-styles */
/* multiple-select-common-styles */
.b-multiple-select,
.b-finance-select,
.b-airlines-input {
  font-size: 12px;
  position: relative;
  display: block;
  width: 100%;
}
.active .b-multiple-select__label,
.active .b-finance-select__label,
.active .b-airlines-input__label {
  color: #2F3842;
}
.b-multiple-select__wrapper,
.b-finance-select__wrapper,
.b-airlines-input__wrapper {
  display: flex;
  align-items: center;
}
.b-multiple-select__label,
.b-finance-select__label,
.b-airlines-input__label {
  white-space: nowrap;
  position: relative;
  color: #2F3842;
  cursor: pointer;
  font-family: 'Roboto', sans-serif;
  font-size: 14px;
  background-color: #ffffff;
  border: 1px solid #A4ABB3;
  box-sizing: border-box;
  display: flex;
  align-items: center;
  padding-left: 8px;
  padding-right: 10px;
  height: 30px;
  border-radius: 3px 0 0 3px;
  width: 100%;
  overflow-x: hidden;
  text-overflow: ellipsis;
}
.b-multiple-select__select,
.b-finance-select__select,
.b-airlines-input__select {
  font-family: 'Roboto', sans-serif;
  font-size: 12px;
  color: #fff;
  background-color: #ffffff;
  border: 1px solid #A4ABB3;
  border-left: none;
  border-radius: 0 3px 3px 0;
  height: 30px;
  box-sizing: border-box;
  display: flex;
  align-items: center;
}
.b-multiple-select__select-img,
.b-finance-select__select-img,
.b-airlines-input__select-img {
  background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iNyIgdmlld0JveD0iMCAwIDEyIDciIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik0xIDAuNjQzNjE2TDYgNS42NDM2MkwxMSAwLjY0MzYxNiIgc3Ryb2tlPSIjNEE1NzY3Ii8+Cjwvc3ZnPgo=) no-repeat center;
  width: 14px;
  padding: 13px;
}
.open.b-multiple-select:before,
.open.b-finance-select:before,
.open.b-airlines-input:before {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxOS4yLjEsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0i0KHQu9C+0LlfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHZpZXdCb3g9IjAgMCAxMy41IDEwLjciIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDEzLjUgMTAuNzsiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4NCgkuc3Qwe29wYWNpdHk6MC45O2ZpbGw6IzMzMzMzMztlbmFibGUtYmFja2dyb3VuZDpuZXcgICAgO30NCjwvc3R5bGU+DQo8cG9seWdvbiBjbGFzcz0ic3QwIiBwb2ludHM9IjYuOCwwIDEzLjUsMTAuMSAxMi43LDEwLjcgNi44LDEuOCAwLjgsMTAuNyAwLDEwLjEgIi8+DQo8L3N2Zz4NCg==);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-position: 50% 50%;
}
.b-multiple-select__wrapper,
.b-finance-select__wrapper,
.b-airlines-input__wrapper {
  width: 100%;
}
.b-multiple-select__input,
.b-finance-select__input,
.b-airlines-input__input {
  background: transparent;
  width: 100%;
  height: 40px;
  line-height: 40px;
  color: #ffffff;
  overflow: hidden;
  float: left;
  text-overflow: ellipsis;
  border: 1px solid rgba(255, 255, 255, 0.2);
  -webkit-border-radius: 3px;
  -webkit-background-clip: padding-box;
  -moz-border-radius: 3px;
  -moz-background-clip: padding;
  border-radius: 3px;
  background-clip: padding-box;
  cursor: pointer;
  zoom: 1;
  outline: none;
  padding-left: 8px;
}
.b-multiple-select__input::-webkit-input-placeholder,
.b-finance-select__input::-webkit-input-placeholder,
.b-airlines-input__input::-webkit-input-placeholder {
  color: #A4ABB3;
}
.b-multiple-select__input:-moz-placeholder,
.b-finance-select__input:-moz-placeholder,
.b-airlines-input__input:-moz-placeholder {
  color: #A4ABB3;
}
.b-multiple-select__input::-moz-placeholder,
.b-finance-select__input::-moz-placeholder,
.b-airlines-input__input::-moz-placeholder {
  color: #A4ABB3;
}
.b-multiple-select__input:-ms-input-placeholder,
.b-finance-select__input:-ms-input-placeholder,
.b-airlines-input__input:-ms-input-placeholder {
  color: #A4ABB3;
}
.b-multiple-select__input:before,
.b-finance-select__input:before,
.b-airlines-input__input:before,
.b-multiple-select__input:after,
.b-finance-select__input:after,
.b-airlines-input__input:after {
  content: "";
  display: table;
}
.b-multiple-select__input:after,
.b-finance-select__input:after,
.b-airlines-input__input:after {
  clear: both;
}
.b-multiple-select__input:before,
.b-finance-select__input:before,
.b-airlines-input__input:before,
.b-multiple-select__input:after,
.b-finance-select__input:after,
.b-airlines-input__input:after {
  content: "";
  display: table;
}
.b-multiple-select__input:after,
.b-finance-select__input:after,
.b-airlines-input__input:after {
  clear: both;
}
.b-multiple-select__hint,
.b-finance-select__hint,
.b-airlines-input__hint {
  color: #A4ABB3;
  opacity: 0.5 !important;
}
.b-multiple-select__items,
.b-finance-select__items,
.b-airlines-input__items {
  background: #4A5767;
  padding: 0 0;
  margin-top: 1px;
  -webkit-border-bottom-right-radius: 3px;
  -moz-border-radius-bottomright: 3px;
  border-bottom-right-radius: 3px;
  -webkit-border-bottom-left-radius: 3px;
  -webkit-background-clip: padding-box;
  -moz-border-radius-bottomleft: 3px;
  -moz-background-clip: padding;
  border-bottom-left-radius: 3px;
  background-clip: padding-box;
  -webkit-box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.07);
  -moz-box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.07);
  box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.07);
  min-width: 265px;
  left: auto !important;
  right: 0;
  max-height: 240px;
  overflow: auto;
  width: 100%;
}
.b-multiple-select__item,
.b-finance-select__item,
.b-airlines-input__item {
  zoom: 1;
  line-height: 40px;
  padding: 0 10px;
  position: relative;
  cursor: pointer;
}
.b-multiple-select__item:before,
.b-finance-select__item:before,
.b-airlines-input__item:before,
.b-multiple-select__item:after,
.b-finance-select__item:after,
.b-airlines-input__item:after {
  content: "";
  display: table;
}
.b-multiple-select__item:after,
.b-finance-select__item:after,
.b-airlines-input__item:after {
  clear: both;
}
.b-multiple-select__item:before,
.b-finance-select__item:before,
.b-airlines-input__item:before,
.b-multiple-select__item:after,
.b-finance-select__item:after,
.b-airlines-input__item:after {
  content: "";
  display: table;
}
.b-multiple-select__item:after,
.b-finance-select__item:after,
.b-airlines-input__item:after {
  clear: both;
}
.b-multiple-select__item:hover,
.b-finance-select__item:hover,
.b-airlines-input__item:hover {
  background-color: #2F3842;
}
.b-multiple-select__item.dn,
.b-finance-select__item.dn,
.b-airlines-input__item.dn {
  display: none;
}
.b-multiple-select__item_selected,
.b-finance-select__item_selected,
.b-airlines-input__item_selected {
  zoom: 1;
  color: #ffffff;
  line-height: 40px;
  padding: 0 30px 0 10px;
  position: relative;
  display: block;
  height: 40px;
  width: 265px;
  width: 100%;
  box-sizing: border-box;
}
.b-multiple-select__item_selected:before,
.b-finance-select__item_selected:before,
.b-airlines-input__item_selected:before,
.b-multiple-select__item_selected:after,
.b-finance-select__item_selected:after,
.b-airlines-input__item_selected:after {
  content: "";
  display: table;
}
.b-multiple-select__item_selected:after,
.b-finance-select__item_selected:after,
.b-airlines-input__item_selected:after {
  clear: both;
}
.b-multiple-select__item_selected:before,
.b-finance-select__item_selected:before,
.b-airlines-input__item_selected:before,
.b-multiple-select__item_selected:after,
.b-finance-select__item_selected:after,
.b-airlines-input__item_selected:after {
  content: "";
  display: table;
}
.b-multiple-select__item_selected:after,
.b-finance-select__item_selected:after,
.b-airlines-input__item_selected:after {
  clear: both;
}
.b-multiple-select__item_selected_text,
.b-finance-select__item_selected_text,
.b-airlines-input__item_selected_text {
  width: 220px;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
  display: inline-block;
  position: relative;
}
.b-multiple-select__item_selected:after,
.b-finance-select__item_selected:after,
.b-airlines-input__item_selected:after,
.b-multiple-select__item:after,
.b-finance-select__item:after,
.b-airlines-input__item:after {
  content: ' ';
  background: #2F3842;
  height: 1px;
  left: 0;
  right: 0;
  bottom: -1px;
  display: block;
  position: absolute;
}
.b-multiple-select__item:last-child:after,
.b-finance-select__item:last-child:after,
.b-airlines-input__item:last-child:after {
  display: none;
}
.open .b-multiple-select__select-img,
.open .b-finance-select__select-img,
.open .b-airlines-input__select-img {
  transform: rotate(180deg);
}
.b-multiple-select__cursor,
.b-finance-select__cursor,
.b-airlines-input__cursor {
  background: #2F3842;
  color: #4882BD !important;
}
.b-multiple-select__cursor .b-multiple-select__item-city,
.b-multiple-select__cursor .b-finance-select__item-city,
.b-multiple-select__cursor .b-airlines-input__item-city,
.b-finance-select__cursor .b-multiple-select__item-city,
.b-finance-select__cursor .b-finance-select__item-city,
.b-finance-select__cursor .b-airlines-input__item-city,
.b-airlines-input__cursor .b-multiple-select__item-city,
.b-airlines-input__cursor .b-finance-select__item-city,
.b-airlines-input__cursor .b-airlines-input__item-city {
  color: #4882BD;
}
.b-multiple-select__cursor.b-multiple-select__item:after,
.b-multiple-select__cursor.b-finance-select__item:after,
.b-multiple-select__cursor.b-airlines-input__item:after,
.b-finance-select__cursor.b-multiple-select__item:after,
.b-finance-select__cursor.b-finance-select__item:after,
.b-finance-select__cursor.b-airlines-input__item:after,
.b-airlines-input__cursor.b-multiple-select__item:after,
.b-airlines-input__cursor.b-finance-select__item:after,
.b-airlines-input__cursor.b-airlines-input__item:after {
  display: none;
}
.b-multiple-select__item-city,
.b-finance-select__item-city,
.b-airlines-input__item-city {
  overflow: hidden;
  display: block;
  text-overflow: ellipsis;
  white-space: nowrap;
  color: #A4ABB3;
}
.b-multiple-select__item-city:hover,
.b-finance-select__item-city:hover,
.b-airlines-input__item-city:hover {
  color: #4882BD;
}
.b-multiple-select__item-code,
.b-finance-select__item-code,
.b-airlines-input__item-code {
  width: 8px;
  position: absolute;
  right: 0;
  float: right;
  margin-right: 10px;
  padding-left: 15px;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxOS4yLjEsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0i0KHQu9C+0LlfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHZpZXdCb3g9IjAgMCAxMS40IDExLjQiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDExLjQgMTEuNDsiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4NCgkuc3Qwe2ZpbGw6bm9uZTtzdHJva2U6I0ZGRkZGRjtzdHJva2UtbGluZWNhcDpzcXVhcmU7c3Ryb2tlLW1pdGVybGltaXQ6MTA7fQ0KPC9zdHlsZT4NCjxnPg0KCTxsaW5lIGNsYXNzPSJzdDAiIHgxPSIwLjciIHkxPSIwLjciIHgyPSIxMC43IiB5Mj0iMTAuNyIvPg0KCTxsaW5lIGNsYXNzPSJzdDAiIHgxPSIxMC43IiB5MT0iMC43IiB4Mj0iMC43IiB5Mj0iMTAuNyIvPg0KPC9nPg0KPC9zdmc+DQo=);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-position: 50% 50%;
  height: 8px;
  margin-top: 13px;
  cursor: pointer;
}
.b-multiple-select.validation-error .b-multiple-select__input,
.b-multiple-select.validation-error .b-finance-select__input,
.b-multiple-select.validation-error .b-airlines-input__input,
.b-finance-select.validation-error .b-multiple-select__input,
.b-finance-select.validation-error .b-finance-select__input,
.b-finance-select.validation-error .b-airlines-input__input,
.b-airlines-input.validation-error .b-multiple-select__input,
.b-airlines-input.validation-error .b-finance-select__input,
.b-airlines-input.validation-error .b-airlines-input__input {
  color: #D70000;
}
.b-multiple-select.validation-error .b-multiple-select__input::-webkit-input-placeholder,
.b-multiple-select.validation-error .b-finance-select__input::-webkit-input-placeholder,
.b-multiple-select.validation-error .b-airlines-input__input::-webkit-input-placeholder,
.b-finance-select.validation-error .b-multiple-select__input::-webkit-input-placeholder,
.b-finance-select.validation-error .b-finance-select__input::-webkit-input-placeholder,
.b-finance-select.validation-error .b-airlines-input__input::-webkit-input-placeholder,
.b-airlines-input.validation-error .b-multiple-select__input::-webkit-input-placeholder,
.b-airlines-input.validation-error .b-finance-select__input::-webkit-input-placeholder,
.b-airlines-input.validation-error .b-airlines-input__input::-webkit-input-placeholder {
  color: #D70000;
}
.b-multiple-select.validation-error .b-multiple-select__input:-moz-placeholder,
.b-multiple-select.validation-error .b-finance-select__input:-moz-placeholder,
.b-multiple-select.validation-error .b-airlines-input__input:-moz-placeholder,
.b-finance-select.validation-error .b-multiple-select__input:-moz-placeholder,
.b-finance-select.validation-error .b-finance-select__input:-moz-placeholder,
.b-finance-select.validation-error .b-airlines-input__input:-moz-placeholder,
.b-airlines-input.validation-error .b-multiple-select__input:-moz-placeholder,
.b-airlines-input.validation-error .b-finance-select__input:-moz-placeholder,
.b-airlines-input.validation-error .b-airlines-input__input:-moz-placeholder {
  color: #D70000;
}
.b-multiple-select.validation-error .b-multiple-select__input::-moz-placeholder,
.b-multiple-select.validation-error .b-finance-select__input::-moz-placeholder,
.b-multiple-select.validation-error .b-airlines-input__input::-moz-placeholder,
.b-finance-select.validation-error .b-multiple-select__input::-moz-placeholder,
.b-finance-select.validation-error .b-finance-select__input::-moz-placeholder,
.b-finance-select.validation-error .b-airlines-input__input::-moz-placeholder,
.b-airlines-input.validation-error .b-multiple-select__input::-moz-placeholder,
.b-airlines-input.validation-error .b-finance-select__input::-moz-placeholder,
.b-airlines-input.validation-error .b-airlines-input__input::-moz-placeholder {
  color: #D70000;
}
.b-multiple-select.validation-error .b-multiple-select__input:-ms-input-placeholder,
.b-multiple-select.validation-error .b-finance-select__input:-ms-input-placeholder,
.b-multiple-select.validation-error .b-airlines-input__input:-ms-input-placeholder,
.b-finance-select.validation-error .b-multiple-select__input:-ms-input-placeholder,
.b-finance-select.validation-error .b-finance-select__input:-ms-input-placeholder,
.b-finance-select.validation-error .b-airlines-input__input:-ms-input-placeholder,
.b-airlines-input.validation-error .b-multiple-select__input:-ms-input-placeholder,
.b-airlines-input.validation-error .b-finance-select__input:-ms-input-placeholder,
.b-airlines-input.validation-error .b-airlines-input__input:-ms-input-placeholder {
  color: #D70000;
}
.b-multiple-select__popup,
.b-finance-select__popup,
.b-airlines-input__popup {
  background: #4A5767;
  position: absolute;
  top: 100%;
  z-index: 100;
  display: none;
  min-width: 265px;
  width: 100%;
}
/* EOF multiple-select-common-styles*/
.scroll-top-button {
  position: fixed;
  display: flex;
  justify-content: center;
  align-items: center;
  right: 35px;
  bottom: 95px;
  height: 50px;
  width: 50px;
  z-index: 999;
  opacity: 0.7;
  background: #4882BD;
  border: none;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxOS4yLjEsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0i0KHQu9C+0LlfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHZpZXdCb3g9IjAgMCAxMy40OTkgMTAuNjc4IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxMy40OTkgMTAuNjc4IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwb2x5Z29uIG9wYWNpdHk9IjAuOSIgZmlsbD0iI0ZGRkZGRiIgcG9pbnRzPSI2Ljc1LDAgMTMuNDk5LDEwLjEyNCAxMi42NjcsMTAuNjc4IDYuNzUsMS44MDMgMC44MzIsMTAuNjc4IDAsMTAuMTI0ICIvPg0KPC9zdmc+DQo=);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-position: 50% 50%;
  background-size: 40% 40%;
  box-shadow: 6px 6px 14px rgba(0, 0, 0, 0.2);
  border-radius: 50%;
  color: #fff;
  font-weight: bold;
  font-size: 12px;
  padding: 15px 30px 15px 20px;
  cursor: pointer;
}
@media (min-width: 769px) {
  .desktop-hide {
    display: none !important;
  }
}
@media (max-width: 768px) {
  .mobile-hide {
    display: none !important;
  }
}
.content-blur > * {
  filter: blur(3px);
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  -o-user-select: none;
  user-select: none;
}
.copy-content {
  display: none !important;
}
.copy-btn {
  color: #6E7985;
  border-color: rgba(164, 171, 179, 0.5) !important;
  padding: 0 7px;
}
/* mobile-search-form all services */
.mobile-search-form .l-layout__top .b-avia-search,
.mobile-search-form .l-layout__top .b-train-search,
.mobile-search-form .l-layout__top .b-hotels-search,
.mobile-search-form .l-layout__top .b-transfers-search {
  background-color: #fff;
  -webkit-box-shadow: 0px 8px 18px -6px rgba(24, 39, 75, 0.12), 0px 12px 42px -4px rgba(24, 39, 75, 0.12);
  -moz-box-shadow: 0px 8px 18px -6px rgba(24, 39, 75, 0.12), 0px 12px 42px -4px rgba(24, 39, 75, 0.12);
  box-shadow: 0px 8px 18px -6px rgba(24, 39, 75, 0.12), 0px 12px 42px -4px rgba(24, 39, 75, 0.12);
}
.mobile-search-form .l-layout__top .b-avia-search__row,
.mobile-search-form .l-layout__top .b-train-search__row,
.mobile-search-form .l-layout__top .b-hotels-search__row,
.mobile-search-form .l-layout__top .b-transfers-search__row {
  display: none;
}
.mobile-search-form .l-layout__top .b-avia-search-mobile,
.mobile-search-form .l-layout__top .b-train-search-mobile,
.mobile-search-form .l-layout__top .b-hotels-search-mobile,
.mobile-search-form .l-layout__top .b-transfers-search-mobile {
  display: flex;
  justify-content: flex-start;
  width: 100%;
  min-height: 50px;
}
.mobile-search-form .l-layout__top .b-avia-search-mobile__search-form,
.mobile-search-form .l-layout__top .b-train-search-mobile__search-form,
.mobile-search-form .l-layout__top .b-hotels-search-mobile__search-form,
.mobile-search-form .l-layout__top .b-transfers-search-mobile__search-form {
  background-color: #EDEEF0;
  margin-right: 20px;
  flex-grow: 2;
  display: flex;
  flex-direction: column;
  justify-content: center;
  font-size: 12px;
  height: 50px;
  width: 100%;
  padding: 5px 10px;
  -webkit-border-radius: 4px;
  -webkit-background-clip: padding-box;
  -moz-border-radius: 4px;
  -moz-background-clip: padding;
  border-radius: 4px;
  background-clip: padding-box;
}
.mobile-search-form .l-layout__top .b-avia-search-mobile__filters-trigger,
.mobile-search-form .l-layout__top .b-train-search-mobile__filters-trigger,
.mobile-search-form .l-layout__top .b-hotels-search-mobile__filters-trigger,
.mobile-search-form .l-layout__top .b-transfers-search-mobile__filters-trigger,
.mobile-search-form .l-layout__top .b-avia-search-mobile__map-trigger,
.mobile-search-form .l-layout__top .b-train-search-mobile__map-trigger,
.mobile-search-form .l-layout__top .b-hotels-search-mobile__map-trigger,
.mobile-search-form .l-layout__top .b-transfers-search-mobile__map-trigger {
  height: 50px;
  width: 50px;
  background-color: #099C9D;
  -webkit-border-radius: 4px;
  -webkit-background-clip: padding-box;
  -moz-border-radius: 4px;
  -moz-background-clip: padding;
  border-radius: 4px;
  background-clip: padding-box;
}
.mobile-search-form .l-layout__top .b-avia-search-mobile__filters-trigger:after,
.mobile-search-form .l-layout__top .b-train-search-mobile__filters-trigger:after,
.mobile-search-form .l-layout__top .b-hotels-search-mobile__filters-trigger:after,
.mobile-search-form .l-layout__top .b-transfers-search-mobile__filters-trigger:after,
.mobile-search-form .l-layout__top .b-avia-search-mobile__map-trigger:after,
.mobile-search-form .l-layout__top .b-train-search-mobile__map-trigger:after,
.mobile-search-form .l-layout__top .b-hotels-search-mobile__map-trigger:after,
.mobile-search-form .l-layout__top .b-transfers-search-mobile__map-trigger:after {
  content: " ";
  display: block;
  width: 50px;
  height: 100%;
  pointer-events: none;
  background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMTgiIHZpZXdCb3g9IjAgMCAyMCAxOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE4LjMzMzMgMS41SDEuNjY2NjNMOC4zMzMyOSA5LjM4MzMzVjE0LjgzMzNMMTEuNjY2NiAxNi41VjkuMzgzMzNMMTguMzMzMyAxLjVaIiBzdHJva2U9IndoaXRlIiBzdHJva2Utd2lkdGg9IjEuNSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+Cjwvc3ZnPgo=) center no-repeat;
}
.mobile-search-form .l-layout__top .b-avia-search-mobile__map-trigger,
.mobile-search-form .l-layout__top .b-train-search-mobile__map-trigger,
.mobile-search-form .l-layout__top .b-hotels-search-mobile__map-trigger,
.mobile-search-form .l-layout__top .b-transfers-search-mobile__map-trigger {
  margin-right: 10px;
}
.mobile-search-form .l-layout__top .b-avia-search-mobile__map-trigger:after,
.mobile-search-form .l-layout__top .b-train-search-mobile__map-trigger:after,
.mobile-search-form .l-layout__top .b-hotels-search-mobile__map-trigger:after,
.mobile-search-form .l-layout__top .b-transfers-search-mobile__map-trigger:after {
  background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMCAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTAuODMzMzEzIDQuOTk5OTZWMTguMzMzM0w2LjY2NjY1IDE1TDEzLjMzMzMgMTguMzMzM0wxOS4xNjY2IDE1VjEuNjY2NjNMMTMuMzMzMyA0Ljk5OTk2TDYuNjY2NjUgMS42NjY2M0wwLjgzMzMxMyA0Ljk5OTk2WiIgc3Ryb2tlPSJ3aGl0ZSIgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8cGF0aCBkPSJNNi42NjY2OSAxLjY2NjYzVjE1IiBzdHJva2U9IndoaXRlIiBzdHJva2Utd2lkdGg9IjEuNSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+CjxwYXRoIGQ9Ik0xMy4zMzMzIDVWMTguMzMzMyIgc3Ryb2tlPSJ3aGl0ZSIgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8L3N2Zz4K) center no-repeat;
}
/* EOF mobile-search-form all services */
/* mobile-card-route avia railway */
.mobile-card-route-info .b-leg__mobile-route-line,
.mobile-card-route-info .b-train-ticket__mobile-route-line {
  width: 100%;
  height: 2px;
  background-color: #099c9d;
  position: relative;
}
.mobile-card-route-info .b-leg__mobile-route-line:after,
.mobile-card-route-info .b-train-ticket__mobile-route-line:after,
.mobile-card-route-info .b-leg__mobile-route-line:before,
.mobile-card-route-info .b-train-ticket__mobile-route-line:before {
  content: " ";
  display: block;
  position: absolute;
  width: 6px;
  height: 6px;
  background-color: #099c9d;
  -webkit-border-radius: 50%;
  -webkit-background-clip: padding-box;
  -moz-border-radius: 50%;
  -moz-background-clip: padding;
  border-radius: 50%;
  background-clip: padding-box;
  top: -2px;
}
.mobile-card-route-info .b-leg__mobile-route-line:after,
.mobile-card-route-info .b-train-ticket__mobile-route-line:after {
  left: 0;
}
.mobile-card-route-info .b-leg__mobile-route-line:before,
.mobile-card-route-info .b-train-ticket__mobile-route-line:before {
  right: 0;
}
.mobile-card-route-info .b-leg__mobile-route-info,
.mobile-card-route-info .b-train-ticket__mobile-route-info {
  display: flex;
  justify-content: space-between;
  align-items: center;
  width: 100%;
}
.mobile-card-route-info .b-leg__mobile-route-location,
.mobile-card-route-info .b-train-ticket__mobile-route-location {
  min-width: 70px;
  text-transform: uppercase;
  font-size: 12px;
}
.mobile-card-route-info .b-leg__mobile-route-location:last-of-type,
.mobile-card-route-info .b-train-ticket__mobile-route-location:last-of-type {
  text-align: right;
}
.mobile-card-route-info .b-leg__mobile-route-stops,
.mobile-card-route-info .b-train-ticket__mobile-route-stops {
  color: #099c9d;
  white-space: nowrap;
}
.mobile-card-route-info .b-leg__mobile-dates,
.mobile-card-route-info .b-train-ticket__mobile-dates {
  display: flex;
  justify-content: space-between;
  width: 100%;
}
.mobile-card-route-info .b-leg__mobile-date-time,
.mobile-card-route-info .b-train-ticket__mobile-date-time {
  min-width: 70px;
  font-size: 18px;
  font-weight: 600;
}
.mobile-card-route-info .b-leg__mobile-date-time:last-of-type,
.mobile-card-route-info .b-train-ticket__mobile-date-time:last-of-type {
  text-align: right;
}
.mobile-card-route-info .b-leg__mobile-date,
.mobile-card-route-info .b-train-ticket__mobile-date {
  font-size: 12px;
  color: #A4ABB3;
  white-space: nowrap;
}
.mobile-card-route-info .b-leg__mobile-duration,
.mobile-card-route-info .b-train-ticket__mobile-duration {
  color: #A4ABB3;
  white-space: nowrap;
}
/* EOF mobile-card-route avia railway */
/* mobile-offer-preview all services */
.mobile-offer-preview .b-avia-offer-preview,
.mobile-offer-preview .b-train-offer-preview,
.mobile-offer-preview .b-hotel-offer-preview,
.mobile-offer-preview .b-transfer-offer-preview {
  background-color: #FAFAFA;
  width: 100%;
  height: 100%;
  display: flex;
  flex-direction: column;
  color: #4A5767;
}
.mobile-offer-preview .b-avia-offer-preview__header,
.mobile-offer-preview .b-train-offer-preview__header,
.mobile-offer-preview .b-hotel-offer-preview__header,
.mobile-offer-preview .b-transfer-offer-preview__header {
  height: 40px;
  width: 100%;
  background-color: #FFFFFF;
  display: flex;
  justify-content: flex-start;
  align-items: center;
  margin-bottom: 30px;
}
.mobile-offer-preview .b-avia-offer-preview__close-btn,
.mobile-offer-preview .b-train-offer-preview__close-btn,
.mobile-offer-preview .b-hotel-offer-preview__close-btn,
.mobile-offer-preview .b-transfer-offer-preview__close-btn {
  color: #4882BD;
  position: relative;
  display: flex;
  height: 40px;
  align-items: center;
  width: 100%;
  border: none;
  outline: none;
  height: 100%;
}
.mobile-offer-preview .b-avia-offer-preview__close-btn:before,
.mobile-offer-preview .b-train-offer-preview__close-btn:before,
.mobile-offer-preview .b-hotel-offer-preview__close-btn:before,
.mobile-offer-preview .b-transfer-offer-preview__close-btn:before {
  content: " ";
  display: block;
  width: 50px;
  height: 18px;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNiIgaGVpZ2h0PSIxMiIgdmlld0JveD0iMCAwIDYgMTIiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik02IDEwLjI4NTdMMi4yNSA2TDYgMS43MTQyOUw1LjI1IDBMMCA2TDUuMjUgMTJMNiAxMC4yODU3WiIgZmlsbD0iIzQ4ODJCRCIvPgo8L3N2Zz4K);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-position: 50% 50%;
}
.mobile-offer-preview .b-avia-offer-preview__price-buttons,
.mobile-offer-preview .b-train-offer-preview__price-buttons,
.mobile-offer-preview .b-hotel-offer-preview__price-buttons,
.mobile-offer-preview .b-transfer-offer-preview__price-buttons {
  display: flex;
}
.mobile-offer-preview .b-avia-offer-preview__price-buttons .b-avia-offer-preview-price__top:first-of-type,
.mobile-offer-preview .b-train-offer-preview__price-buttons .b-avia-offer-preview-price__top:first-of-type,
.mobile-offer-preview .b-hotel-offer-preview__price-buttons .b-avia-offer-preview-price__top:first-of-type,
.mobile-offer-preview .b-transfer-offer-preview__price-buttons .b-avia-offer-preview-price__top:first-of-type,
.mobile-offer-preview .b-avia-offer-preview__price-buttons .b-train-offer-preview-price__top:first-of-type,
.mobile-offer-preview .b-train-offer-preview__price-buttons .b-train-offer-preview-price__top:first-of-type,
.mobile-offer-preview .b-hotel-offer-preview__price-buttons .b-train-offer-preview-price__top:first-of-type,
.mobile-offer-preview .b-transfer-offer-preview__price-buttons .b-train-offer-preview-price__top:first-of-type,
.mobile-offer-preview .b-avia-offer-preview__price-buttons .b-hotel-offer-preview-price__top:first-of-type,
.mobile-offer-preview .b-train-offer-preview__price-buttons .b-hotel-offer-preview-price__top:first-of-type,
.mobile-offer-preview .b-hotel-offer-preview__price-buttons .b-hotel-offer-preview-price__top:first-of-type,
.mobile-offer-preview .b-transfer-offer-preview__price-buttons .b-hotel-offer-preview-price__top:first-of-type,
.mobile-offer-preview .b-avia-offer-preview__price-buttons .b-transfer-offer-preview-price__top:first-of-type,
.mobile-offer-preview .b-train-offer-preview__price-buttons .b-transfer-offer-preview-price__top:first-of-type,
.mobile-offer-preview .b-hotel-offer-preview__price-buttons .b-transfer-offer-preview-price__top:first-of-type,
.mobile-offer-preview .b-transfer-offer-preview__price-buttons .b-transfer-offer-preview-price__top:first-of-type {
  order: 2;
}
.mobile-offer-preview .b-avia-offer-preview__price-buttons .b-avia-offer-preview-price__top,
.mobile-offer-preview .b-train-offer-preview__price-buttons .b-avia-offer-preview-price__top,
.mobile-offer-preview .b-hotel-offer-preview__price-buttons .b-avia-offer-preview-price__top,
.mobile-offer-preview .b-transfer-offer-preview__price-buttons .b-avia-offer-preview-price__top,
.mobile-offer-preview .b-avia-offer-preview__price-buttons .b-train-offer-preview-price__top,
.mobile-offer-preview .b-train-offer-preview__price-buttons .b-train-offer-preview-price__top,
.mobile-offer-preview .b-hotel-offer-preview__price-buttons .b-train-offer-preview-price__top,
.mobile-offer-preview .b-transfer-offer-preview__price-buttons .b-train-offer-preview-price__top,
.mobile-offer-preview .b-avia-offer-preview__price-buttons .b-hotel-offer-preview-price__top,
.mobile-offer-preview .b-train-offer-preview__price-buttons .b-hotel-offer-preview-price__top,
.mobile-offer-preview .b-hotel-offer-preview__price-buttons .b-hotel-offer-preview-price__top,
.mobile-offer-preview .b-transfer-offer-preview__price-buttons .b-hotel-offer-preview-price__top,
.mobile-offer-preview .b-avia-offer-preview__price-buttons .b-transfer-offer-preview-price__top,
.mobile-offer-preview .b-train-offer-preview__price-buttons .b-transfer-offer-preview-price__top,
.mobile-offer-preview .b-hotel-offer-preview__price-buttons .b-transfer-offer-preview-price__top,
.mobile-offer-preview .b-transfer-offer-preview__price-buttons .b-transfer-offer-preview-price__top {
  width: 100%;
}
.mobile-offer-preview .b-avia-offer-preview__price-buttons .b-avia-offer-preview-price__top .btn,
.mobile-offer-preview .b-train-offer-preview__price-buttons .b-avia-offer-preview-price__top .btn,
.mobile-offer-preview .b-hotel-offer-preview__price-buttons .b-avia-offer-preview-price__top .btn,
.mobile-offer-preview .b-transfer-offer-preview__price-buttons .b-avia-offer-preview-price__top .btn,
.mobile-offer-preview .b-avia-offer-preview__price-buttons .b-train-offer-preview-price__top .btn,
.mobile-offer-preview .b-train-offer-preview__price-buttons .b-train-offer-preview-price__top .btn,
.mobile-offer-preview .b-hotel-offer-preview__price-buttons .b-train-offer-preview-price__top .btn,
.mobile-offer-preview .b-transfer-offer-preview__price-buttons .b-train-offer-preview-price__top .btn,
.mobile-offer-preview .b-avia-offer-preview__price-buttons .b-hotel-offer-preview-price__top .btn,
.mobile-offer-preview .b-train-offer-preview__price-buttons .b-hotel-offer-preview-price__top .btn,
.mobile-offer-preview .b-hotel-offer-preview__price-buttons .b-hotel-offer-preview-price__top .btn,
.mobile-offer-preview .b-transfer-offer-preview__price-buttons .b-hotel-offer-preview-price__top .btn,
.mobile-offer-preview .b-avia-offer-preview__price-buttons .b-transfer-offer-preview-price__top .btn,
.mobile-offer-preview .b-train-offer-preview__price-buttons .b-transfer-offer-preview-price__top .btn,
.mobile-offer-preview .b-hotel-offer-preview__price-buttons .b-transfer-offer-preview-price__top .btn,
.mobile-offer-preview .b-transfer-offer-preview__price-buttons .b-transfer-offer-preview-price__top .btn {
  height: 38px;
  padding: 9px 10px;
  text-align: center;
  -webkit-box-shadow: 0px 8px 18px -6px #18274b1f, 0px 12px 42px -4px #18274b1f;
  -moz-box-shadow: 0px 8px 18px -6px #18274b1f, 0px 12px 42px -4px #18274b1f;
  box-shadow: 0px 8px 18px -6px #18274b1f, 0px 12px 42px -4px #18274b1f;
}
.mobile-offer-preview .b-avia-offer-preview__price-buttons .b-avia-offer-preview-price__button,
.mobile-offer-preview .b-train-offer-preview__price-buttons .b-avia-offer-preview-price__button,
.mobile-offer-preview .b-hotel-offer-preview__price-buttons .b-avia-offer-preview-price__button,
.mobile-offer-preview .b-transfer-offer-preview__price-buttons .b-avia-offer-preview-price__button,
.mobile-offer-preview .b-avia-offer-preview__price-buttons .b-train-offer-preview-price__button,
.mobile-offer-preview .b-train-offer-preview__price-buttons .b-train-offer-preview-price__button,
.mobile-offer-preview .b-hotel-offer-preview__price-buttons .b-train-offer-preview-price__button,
.mobile-offer-preview .b-transfer-offer-preview__price-buttons .b-train-offer-preview-price__button,
.mobile-offer-preview .b-avia-offer-preview__price-buttons .b-hotel-offer-preview-price__button,
.mobile-offer-preview .b-train-offer-preview__price-buttons .b-hotel-offer-preview-price__button,
.mobile-offer-preview .b-hotel-offer-preview__price-buttons .b-hotel-offer-preview-price__button,
.mobile-offer-preview .b-transfer-offer-preview__price-buttons .b-hotel-offer-preview-price__button,
.mobile-offer-preview .b-avia-offer-preview__price-buttons .b-transfer-offer-preview-price__button,
.mobile-offer-preview .b-train-offer-preview__price-buttons .b-transfer-offer-preview-price__button,
.mobile-offer-preview .b-hotel-offer-preview__price-buttons .b-transfer-offer-preview-price__button,
.mobile-offer-preview .b-transfer-offer-preview__price-buttons .b-transfer-offer-preview-price__button {
  background-color: #099C9D;
  color: #FFFFFF;
  -webkit-border-radius: 0px 4px 4px 0px;
  -webkit-background-clip: padding-box;
  -moz-border-radius: 0px 4px 4px 0px;
  -moz-background-clip: padding;
  border-radius: 0px 4px 4px 0px;
  background-clip: padding-box;
}
.mobile-offer-preview .b-avia-offer-preview__price-buttons .b-avia-offer-preview-price__button--offer,
.mobile-offer-preview .b-train-offer-preview__price-buttons .b-avia-offer-preview-price__button--offer,
.mobile-offer-preview .b-hotel-offer-preview__price-buttons .b-avia-offer-preview-price__button--offer,
.mobile-offer-preview .b-transfer-offer-preview__price-buttons .b-avia-offer-preview-price__button--offer,
.mobile-offer-preview .b-avia-offer-preview__price-buttons .b-train-offer-preview-price__button--offer,
.mobile-offer-preview .b-train-offer-preview__price-buttons .b-train-offer-preview-price__button--offer,
.mobile-offer-preview .b-hotel-offer-preview__price-buttons .b-train-offer-preview-price__button--offer,
.mobile-offer-preview .b-transfer-offer-preview__price-buttons .b-train-offer-preview-price__button--offer,
.mobile-offer-preview .b-avia-offer-preview__price-buttons .b-hotel-offer-preview-price__button--offer,
.mobile-offer-preview .b-train-offer-preview__price-buttons .b-hotel-offer-preview-price__button--offer,
.mobile-offer-preview .b-hotel-offer-preview__price-buttons .b-hotel-offer-preview-price__button--offer,
.mobile-offer-preview .b-transfer-offer-preview__price-buttons .b-hotel-offer-preview-price__button--offer,
.mobile-offer-preview .b-avia-offer-preview__price-buttons .b-transfer-offer-preview-price__button--offer,
.mobile-offer-preview .b-train-offer-preview__price-buttons .b-transfer-offer-preview-price__button--offer,
.mobile-offer-preview .b-hotel-offer-preview__price-buttons .b-transfer-offer-preview-price__button--offer,
.mobile-offer-preview .b-transfer-offer-preview__price-buttons .b-transfer-offer-preview-price__button--offer {
  background: #4882BD;
  color: #FFFFFF;
  -webkit-border-radius: 4px 0px 0px 4px;
  -webkit-background-clip: padding-box;
  -moz-border-radius: 4px 0px 0px 4px;
  -moz-background-clip: padding;
  border-radius: 4px 0px 0px 4px;
  background-clip: padding-box;
}
.mobile-offer-preview .b-avia-offer-preview__price-buttons .b-avia-offer-preview-price__button--offer:before,
.mobile-offer-preview .b-train-offer-preview__price-buttons .b-avia-offer-preview-price__button--offer:before,
.mobile-offer-preview .b-hotel-offer-preview__price-buttons .b-avia-offer-preview-price__button--offer:before,
.mobile-offer-preview .b-transfer-offer-preview__price-buttons .b-avia-offer-preview-price__button--offer:before,
.mobile-offer-preview .b-avia-offer-preview__price-buttons .b-train-offer-preview-price__button--offer:before,
.mobile-offer-preview .b-train-offer-preview__price-buttons .b-train-offer-preview-price__button--offer:before,
.mobile-offer-preview .b-hotel-offer-preview__price-buttons .b-train-offer-preview-price__button--offer:before,
.mobile-offer-preview .b-transfer-offer-preview__price-buttons .b-train-offer-preview-price__button--offer:before,
.mobile-offer-preview .b-avia-offer-preview__price-buttons .b-hotel-offer-preview-price__button--offer:before,
.mobile-offer-preview .b-train-offer-preview__price-buttons .b-hotel-offer-preview-price__button--offer:before,
.mobile-offer-preview .b-hotel-offer-preview__price-buttons .b-hotel-offer-preview-price__button--offer:before,
.mobile-offer-preview .b-transfer-offer-preview__price-buttons .b-hotel-offer-preview-price__button--offer:before,
.mobile-offer-preview .b-avia-offer-preview__price-buttons .b-transfer-offer-preview-price__button--offer:before,
.mobile-offer-preview .b-train-offer-preview__price-buttons .b-transfer-offer-preview-price__button--offer:before,
.mobile-offer-preview .b-hotel-offer-preview__price-buttons .b-transfer-offer-preview-price__button--offer:before,
.mobile-offer-preview .b-transfer-offer-preview__price-buttons .b-transfer-offer-preview-price__button--offer:before {
  top: 8px;
  left: unset;
  right: 10%;
  color: #FFFFFF;
  border-color: #FFFFFF;
}
.mobile-offer-preview .b-avia-offer-preview__price-buttons .b-avia-offer-preview-price__button--offer.b-ticket-offer__cancel,
.mobile-offer-preview .b-train-offer-preview__price-buttons .b-avia-offer-preview-price__button--offer.b-ticket-offer__cancel,
.mobile-offer-preview .b-hotel-offer-preview__price-buttons .b-avia-offer-preview-price__button--offer.b-ticket-offer__cancel,
.mobile-offer-preview .b-transfer-offer-preview__price-buttons .b-avia-offer-preview-price__button--offer.b-ticket-offer__cancel,
.mobile-offer-preview .b-avia-offer-preview__price-buttons .b-train-offer-preview-price__button--offer.b-ticket-offer__cancel,
.mobile-offer-preview .b-train-offer-preview__price-buttons .b-train-offer-preview-price__button--offer.b-ticket-offer__cancel,
.mobile-offer-preview .b-hotel-offer-preview__price-buttons .b-train-offer-preview-price__button--offer.b-ticket-offer__cancel,
.mobile-offer-preview .b-transfer-offer-preview__price-buttons .b-train-offer-preview-price__button--offer.b-ticket-offer__cancel,
.mobile-offer-preview .b-avia-offer-preview__price-buttons .b-hotel-offer-preview-price__button--offer.b-ticket-offer__cancel,
.mobile-offer-preview .b-train-offer-preview__price-buttons .b-hotel-offer-preview-price__button--offer.b-ticket-offer__cancel,
.mobile-offer-preview .b-hotel-offer-preview__price-buttons .b-hotel-offer-preview-price__button--offer.b-ticket-offer__cancel,
.mobile-offer-preview .b-transfer-offer-preview__price-buttons .b-hotel-offer-preview-price__button--offer.b-ticket-offer__cancel,
.mobile-offer-preview .b-avia-offer-preview__price-buttons .b-transfer-offer-preview-price__button--offer.b-ticket-offer__cancel,
.mobile-offer-preview .b-train-offer-preview__price-buttons .b-transfer-offer-preview-price__button--offer.b-ticket-offer__cancel,
.mobile-offer-preview .b-hotel-offer-preview__price-buttons .b-transfer-offer-preview-price__button--offer.b-ticket-offer__cancel,
.mobile-offer-preview .b-transfer-offer-preview__price-buttons .b-transfer-offer-preview-price__button--offer.b-ticket-offer__cancel {
  background-color: #D70000 !important;
}
.mobile-offer-preview .b-avia-offer-preview__travel-policy,
.mobile-offer-preview .b-train-offer-preview__travel-policy,
.mobile-offer-preview .b-hotel-offer-preview__travel-policy,
.mobile-offer-preview .b-transfer-offer-preview__travel-policy {
  right: unset;
  top: unset;
  position: static;
  display: flex;
  flex-direction: column;
  margin-bottom: 20px;
  gap: 20px;
}
.mobile-offer-preview .b-avia-offer-preview .b-travel-policy__line,
.mobile-offer-preview .b-train-offer-preview .b-travel-policy__line,
.mobile-offer-preview .b-hotel-offer-preview .b-travel-policy__line,
.mobile-offer-preview .b-transfer-offer-preview .b-travel-policy__line {
  display: flex;
  gap: 12px;
}
.mobile-offer-preview .b-avia-offer-preview .b-travel-policy__line > span,
.mobile-offer-preview .b-train-offer-preview .b-travel-policy__line > span,
.mobile-offer-preview .b-hotel-offer-preview .b-travel-policy__line > span,
.mobile-offer-preview .b-transfer-offer-preview .b-travel-policy__line > span {
  width: 22px;
  height: 22px;
}
.mobile-offer-preview .b-avia-offer-preview .b-travel-policy__line .b-travel-policy__description,
.mobile-offer-preview .b-train-offer-preview .b-travel-policy__line .b-travel-policy__description,
.mobile-offer-preview .b-hotel-offer-preview .b-travel-policy__line .b-travel-policy__description,
.mobile-offer-preview .b-transfer-offer-preview .b-travel-policy__line .b-travel-policy__description {
  font-size: 12px;
  display: flex;
  flex-direction: column;
  justify-content: center;
}
/* EOF mobile-offer-preview all services  */
/* mobile table */
.mobile-table .b-block-table {
  table-layout: fixed !important;
}
.mobile-table .b-block-table__row {
  display: flex;
  flex-direction: column;
  padding: 0;
  margin: 12px 0;
  height: fit-content !important;
  position: relative;
  background: #FFFFFF !important;
  -webkit-box-shadow: 0px 8px 18px -6px rgba(24, 39, 75, 0.15), 0px 12px 42px -4px rgba(24, 39, 75, 0.15);
  -moz-box-shadow: 0px 8px 18px -6px rgba(24, 39, 75, 0.15), 0px 12px 42px -4px rgba(24, 39, 75, 0.15);
  box-shadow: 0px 8px 18px -6px rgba(24, 39, 75, 0.15), 0px 12px 42px -4px rgba(24, 39, 75, 0.15);
}
.mobile-table .b-block-table__row-header,
.mobile-table .b-block-table__cell-empty,
.mobile-table .b-block-table__cell:after {
  display: none !important;
}
.mobile-table .b-block-table__cell {
  display: flex;
  justify-content: flex-start;
  padding: 0 12px !important;
  align-items: center;
  position: static;
  margin-bottom: 10px !important;
  text-align: unset !important;
}
.mobile-table .b-block-table__cell-label {
  padding: unset !important;
  margin: unset !important;
}
.mobile-table .b-block-table__cell.dn {
  display: none !important;
}
.mobile-table .b-block-table__cell-caption {
  display: none;
}
.mobile-table .b-block-table__cell-value {
  max-width: unset !important;
  text-align: left;
  float: left;
  white-space: nowrap;
  padding: 0 !important;
}
.mobile-table .b-block-table__cell-label-wrapper {
  display: flex;
  gap: 10px;
}
.mobile-table .b-block-table__cell-label-wrapper:not(:last-of-type) {
  margin-bottom: 10px;
}
.mobile-table .b-block-table__cell--width-auto {
  display: none !important;
}
.mobile-table .b-block-table__cell-fullName {
  font-size: 16px;
  min-height: 36px;
  background: #DAE6F2 !important;
  padding: 3px 12px;
  border-bottom: 1px solid #4882BD !important;
}
.mobile-table .b-block-table__cell-fullName .b-block-table__cell-value {
  font-size: inherit;
}
.mobile-table .b-block-table__cell-documents .b-block-table__cell-value {
  width: 100%;
}
.mobile-table .b-block-table__cell-documents .b-block-table__cell-value > div {
  display: flex !important;
  justify-content: space-between;
  width: 100%;
}
.mobile-table .b-block-table__cell-documents .b-block-table__cell-value .document-type {
  max-width: 60%;
  text-overflow: ellipsis;
  overflow-x: hidden;
}
.mobile-table .b-block-table__cell-birthDate {
  font-weight: 600;
  background: transparent !important;
  position: absolute !important;
  top: 10px;
  padding: 0;
  right: 0;
}
.mobile-table .b-block-table__cell-fullName .b-block-table__cell-icon,
.mobile-table .b-block-table__cell-birthDate .b-block-table__cell-icon {
  display: none;
}
.mobile-table .b-block-table__cell-icon {
  float: left;
  display: flex;
  margin-right: 10px;
  width: 1.2em;
  padding: 10px;
  height: 1.2em;
  background-size: 70% 70% !important;
  background-repeat: no-repeat;
  background-position: center;
  -webkit-border-radius: 50%;
  -webkit-background-clip: padding-box;
  -moz-border-radius: 50%;
  -moz-background-clip: padding;
  border-radius: 50%;
  background-clip: padding-box;
  background-color: #DAE6F2;
  align-items: center;
  justify-content: center;
}
.mobile-table .b-block-table-footer {
  justify-content: flex-end;
  display: flex;
}
.mobile-table .b-block-table-footer .b-footer-count {
  display: none;
}
.mobile-table .b-block-table-footer .b-footer-total {
  display: none;
}
.mobile-table .b-block-table-footer .b-footer-show {
  width: unset !important;
}
.mobile-table .b-block-table-footer .b-footer-show-select {
  display: none;
}
.mobile-table .b-block-table-footer .b-footer-pages {
  justify-content: flex-start !important;
}
.mobile-table .b-block-table-footer .b-footer-element {
  padding: 2px 0 !important;
}
.mobile-table .b-block-table-footer .b-footer-show .b-footer-show-more {
  font-size: 12px;
  background: #4882BD;
  color: #FFFFFF;
  -webkit-border-radius: 2px;
  -webkit-background-clip: padding-box;
  -moz-border-radius: 2px;
  -moz-background-clip: padding;
  border-radius: 2px;
  background-clip: padding-box;
  white-space: nowrap;
  height: 30px;
  padding: 4px 8px;
  display: flex;
  align-items: center;
}
/* EOF mobile table */
/* mobile table pages */
.mobile-table-pages .p-cabinet-passengers .b-block-table,
.mobile-table-pages .p-cabinet-orders .b-block-table,
.mobile-table-pages .p-cabinet-employees .b-block-table,
.mobile-table-pages .p-cabinet-products .b-block-table,
.mobile-table-pages .p-search-form__additional-orders .b-block-table {
  table-layout: fixed !important;
}
.mobile-table-pages .p-cabinet-passengers .b-block-table__row,
.mobile-table-pages .p-cabinet-orders .b-block-table__row,
.mobile-table-pages .p-cabinet-employees .b-block-table__row,
.mobile-table-pages .p-cabinet-products .b-block-table__row,
.mobile-table-pages .p-search-form__additional-orders .b-block-table__row {
  display: flex;
  flex-direction: column;
  padding: 0;
  margin: 12px 0;
  height: fit-content !important;
  position: relative;
  background: #FFFFFF !important;
  -webkit-box-shadow: 0px 8px 18px -6px rgba(24, 39, 75, 0.15), 0px 12px 42px -4px rgba(24, 39, 75, 0.15);
  -moz-box-shadow: 0px 8px 18px -6px rgba(24, 39, 75, 0.15), 0px 12px 42px -4px rgba(24, 39, 75, 0.15);
  box-shadow: 0px 8px 18px -6px rgba(24, 39, 75, 0.15), 0px 12px 42px -4px rgba(24, 39, 75, 0.15);
}
.mobile-table-pages .p-cabinet-passengers .b-block-table__row-header,
.mobile-table-pages .p-cabinet-orders .b-block-table__row-header,
.mobile-table-pages .p-cabinet-employees .b-block-table__row-header,
.mobile-table-pages .p-cabinet-products .b-block-table__row-header,
.mobile-table-pages .p-search-form__additional-orders .b-block-table__row-header,
.mobile-table-pages .p-cabinet-passengers .b-block-table__cell-empty,
.mobile-table-pages .p-cabinet-orders .b-block-table__cell-empty,
.mobile-table-pages .p-cabinet-employees .b-block-table__cell-empty,
.mobile-table-pages .p-cabinet-products .b-block-table__cell-empty,
.mobile-table-pages .p-search-form__additional-orders .b-block-table__cell-empty,
.mobile-table-pages .p-cabinet-passengers .b-block-table__cell:after,
.mobile-table-pages .p-cabinet-orders .b-block-table__cell:after,
.mobile-table-pages .p-cabinet-employees .b-block-table__cell:after,
.mobile-table-pages .p-cabinet-products .b-block-table__cell:after,
.mobile-table-pages .p-search-form__additional-orders .b-block-table__cell:after {
  display: none !important;
}
.mobile-table-pages .p-cabinet-passengers .b-block-table__cell,
.mobile-table-pages .p-cabinet-orders .b-block-table__cell,
.mobile-table-pages .p-cabinet-employees .b-block-table__cell,
.mobile-table-pages .p-cabinet-products .b-block-table__cell,
.mobile-table-pages .p-search-form__additional-orders .b-block-table__cell {
  display: flex;
  justify-content: flex-start;
  padding: 0 12px !important;
  align-items: center;
  position: static;
  margin-bottom: 10px !important;
  text-align: unset !important;
}
.mobile-table-pages .p-cabinet-passengers .b-block-table__cell-label,
.mobile-table-pages .p-cabinet-orders .b-block-table__cell-label,
.mobile-table-pages .p-cabinet-employees .b-block-table__cell-label,
.mobile-table-pages .p-cabinet-products .b-block-table__cell-label,
.mobile-table-pages .p-search-form__additional-orders .b-block-table__cell-label {
  padding: unset !important;
  margin: unset !important;
}
.mobile-table-pages .p-cabinet-passengers .b-block-table__cell.dn,
.mobile-table-pages .p-cabinet-orders .b-block-table__cell.dn,
.mobile-table-pages .p-cabinet-employees .b-block-table__cell.dn,
.mobile-table-pages .p-cabinet-products .b-block-table__cell.dn,
.mobile-table-pages .p-search-form__additional-orders .b-block-table__cell.dn {
  display: none !important;
}
.mobile-table-pages .p-cabinet-passengers .b-block-table__cell-caption,
.mobile-table-pages .p-cabinet-orders .b-block-table__cell-caption,
.mobile-table-pages .p-cabinet-employees .b-block-table__cell-caption,
.mobile-table-pages .p-cabinet-products .b-block-table__cell-caption,
.mobile-table-pages .p-search-form__additional-orders .b-block-table__cell-caption {
  display: none;
}
.mobile-table-pages .p-cabinet-passengers .b-block-table__cell-value,
.mobile-table-pages .p-cabinet-orders .b-block-table__cell-value,
.mobile-table-pages .p-cabinet-employees .b-block-table__cell-value,
.mobile-table-pages .p-cabinet-products .b-block-table__cell-value,
.mobile-table-pages .p-search-form__additional-orders .b-block-table__cell-value {
  max-width: unset !important;
  text-align: left;
  float: left;
  white-space: nowrap;
  padding: 0 !important;
}
.mobile-table-pages .p-cabinet-passengers .b-block-table__cell-label-wrapper,
.mobile-table-pages .p-cabinet-orders .b-block-table__cell-label-wrapper,
.mobile-table-pages .p-cabinet-employees .b-block-table__cell-label-wrapper,
.mobile-table-pages .p-cabinet-products .b-block-table__cell-label-wrapper,
.mobile-table-pages .p-search-form__additional-orders .b-block-table__cell-label-wrapper {
  display: flex;
  gap: 10px;
}
.mobile-table-pages .p-cabinet-passengers .b-block-table__cell-label-wrapper:not(:last-of-type),
.mobile-table-pages .p-cabinet-orders .b-block-table__cell-label-wrapper:not(:last-of-type),
.mobile-table-pages .p-cabinet-employees .b-block-table__cell-label-wrapper:not(:last-of-type),
.mobile-table-pages .p-cabinet-products .b-block-table__cell-label-wrapper:not(:last-of-type),
.mobile-table-pages .p-search-form__additional-orders .b-block-table__cell-label-wrapper:not(:last-of-type) {
  margin-bottom: 10px;
}
.mobile-table-pages .p-cabinet-passengers .b-block-table__cell--width-auto,
.mobile-table-pages .p-cabinet-orders .b-block-table__cell--width-auto,
.mobile-table-pages .p-cabinet-employees .b-block-table__cell--width-auto,
.mobile-table-pages .p-cabinet-products .b-block-table__cell--width-auto,
.mobile-table-pages .p-search-form__additional-orders .b-block-table__cell--width-auto {
  display: none !important;
}
.mobile-table-pages .p-cabinet-passengers .b-block-table__cell-fullName,
.mobile-table-pages .p-cabinet-orders .b-block-table__cell-fullName,
.mobile-table-pages .p-cabinet-employees .b-block-table__cell-fullName,
.mobile-table-pages .p-cabinet-products .b-block-table__cell-fullName,
.mobile-table-pages .p-search-form__additional-orders .b-block-table__cell-fullName {
  font-size: 16px;
  min-height: 36px;
  background: #DAE6F2 !important;
  padding: 3px 12px;
  border-bottom: 1px solid #4882BD !important;
}
.mobile-table-pages .p-cabinet-passengers .b-block-table__cell-fullName .b-block-table__cell-value,
.mobile-table-pages .p-cabinet-orders .b-block-table__cell-fullName .b-block-table__cell-value,
.mobile-table-pages .p-cabinet-employees .b-block-table__cell-fullName .b-block-table__cell-value,
.mobile-table-pages .p-cabinet-products .b-block-table__cell-fullName .b-block-table__cell-value,
.mobile-table-pages .p-search-form__additional-orders .b-block-table__cell-fullName .b-block-table__cell-value {
  font-size: inherit;
}
.mobile-table-pages .p-cabinet-passengers .b-block-table__cell-documents .b-block-table__cell-value,
.mobile-table-pages .p-cabinet-orders .b-block-table__cell-documents .b-block-table__cell-value,
.mobile-table-pages .p-cabinet-employees .b-block-table__cell-documents .b-block-table__cell-value,
.mobile-table-pages .p-cabinet-products .b-block-table__cell-documents .b-block-table__cell-value,
.mobile-table-pages .p-search-form__additional-orders .b-block-table__cell-documents .b-block-table__cell-value {
  width: 100%;
}
.mobile-table-pages .p-cabinet-passengers .b-block-table__cell-documents .b-block-table__cell-value > div,
.mobile-table-pages .p-cabinet-orders .b-block-table__cell-documents .b-block-table__cell-value > div,
.mobile-table-pages .p-cabinet-employees .b-block-table__cell-documents .b-block-table__cell-value > div,
.mobile-table-pages .p-cabinet-products .b-block-table__cell-documents .b-block-table__cell-value > div,
.mobile-table-pages .p-search-form__additional-orders .b-block-table__cell-documents .b-block-table__cell-value > div {
  display: flex !important;
  justify-content: space-between;
  width: 100%;
}
.mobile-table-pages .p-cabinet-passengers .b-block-table__cell-documents .b-block-table__cell-value .document-type,
.mobile-table-pages .p-cabinet-orders .b-block-table__cell-documents .b-block-table__cell-value .document-type,
.mobile-table-pages .p-cabinet-employees .b-block-table__cell-documents .b-block-table__cell-value .document-type,
.mobile-table-pages .p-cabinet-products .b-block-table__cell-documents .b-block-table__cell-value .document-type,
.mobile-table-pages .p-search-form__additional-orders .b-block-table__cell-documents .b-block-table__cell-value .document-type {
  max-width: 60%;
  text-overflow: ellipsis;
  overflow-x: hidden;
}
.mobile-table-pages .p-cabinet-passengers .b-block-table__cell-birthDate,
.mobile-table-pages .p-cabinet-orders .b-block-table__cell-birthDate,
.mobile-table-pages .p-cabinet-employees .b-block-table__cell-birthDate,
.mobile-table-pages .p-cabinet-products .b-block-table__cell-birthDate,
.mobile-table-pages .p-search-form__additional-orders .b-block-table__cell-birthDate {
  font-weight: 600;
  background: transparent !important;
  position: absolute !important;
  top: 10px;
  padding: 0;
  right: 0;
}
.mobile-table-pages .p-cabinet-passengers .b-block-table__cell-fullName .b-block-table__cell-icon,
.mobile-table-pages .p-cabinet-orders .b-block-table__cell-fullName .b-block-table__cell-icon,
.mobile-table-pages .p-cabinet-employees .b-block-table__cell-fullName .b-block-table__cell-icon,
.mobile-table-pages .p-cabinet-products .b-block-table__cell-fullName .b-block-table__cell-icon,
.mobile-table-pages .p-search-form__additional-orders .b-block-table__cell-fullName .b-block-table__cell-icon,
.mobile-table-pages .p-cabinet-passengers .b-block-table__cell-birthDate .b-block-table__cell-icon,
.mobile-table-pages .p-cabinet-orders .b-block-table__cell-birthDate .b-block-table__cell-icon,
.mobile-table-pages .p-cabinet-employees .b-block-table__cell-birthDate .b-block-table__cell-icon,
.mobile-table-pages .p-cabinet-products .b-block-table__cell-birthDate .b-block-table__cell-icon,
.mobile-table-pages .p-search-form__additional-orders .b-block-table__cell-birthDate .b-block-table__cell-icon {
  display: none;
}
.mobile-table-pages .p-cabinet-passengers .b-block-table__cell-icon,
.mobile-table-pages .p-cabinet-orders .b-block-table__cell-icon,
.mobile-table-pages .p-cabinet-employees .b-block-table__cell-icon,
.mobile-table-pages .p-cabinet-products .b-block-table__cell-icon,
.mobile-table-pages .p-search-form__additional-orders .b-block-table__cell-icon {
  float: left;
  display: flex;
  margin-right: 10px;
  width: 1.2em;
  padding: 10px;
  height: 1.2em;
  background-size: 70% 70% !important;
  background-repeat: no-repeat;
  background-position: center;
  -webkit-border-radius: 50%;
  -webkit-background-clip: padding-box;
  -moz-border-radius: 50%;
  -moz-background-clip: padding;
  border-radius: 50%;
  background-clip: padding-box;
  background-color: #DAE6F2;
  align-items: center;
  justify-content: center;
}
.mobile-table-pages .p-cabinet-passengers .b-block-table-footer,
.mobile-table-pages .p-cabinet-orders .b-block-table-footer,
.mobile-table-pages .p-cabinet-employees .b-block-table-footer,
.mobile-table-pages .p-cabinet-products .b-block-table-footer,
.mobile-table-pages .p-search-form__additional-orders .b-block-table-footer {
  justify-content: flex-end;
  display: flex;
}
.mobile-table-pages .p-cabinet-passengers .b-block-table-footer .b-footer-count,
.mobile-table-pages .p-cabinet-orders .b-block-table-footer .b-footer-count,
.mobile-table-pages .p-cabinet-employees .b-block-table-footer .b-footer-count,
.mobile-table-pages .p-cabinet-products .b-block-table-footer .b-footer-count,
.mobile-table-pages .p-search-form__additional-orders .b-block-table-footer .b-footer-count {
  display: none;
}
.mobile-table-pages .p-cabinet-passengers .b-block-table-footer .b-footer-total,
.mobile-table-pages .p-cabinet-orders .b-block-table-footer .b-footer-total,
.mobile-table-pages .p-cabinet-employees .b-block-table-footer .b-footer-total,
.mobile-table-pages .p-cabinet-products .b-block-table-footer .b-footer-total,
.mobile-table-pages .p-search-form__additional-orders .b-block-table-footer .b-footer-total {
  display: none;
}
.mobile-table-pages .p-cabinet-passengers .b-block-table-footer .b-footer-show,
.mobile-table-pages .p-cabinet-orders .b-block-table-footer .b-footer-show,
.mobile-table-pages .p-cabinet-employees .b-block-table-footer .b-footer-show,
.mobile-table-pages .p-cabinet-products .b-block-table-footer .b-footer-show,
.mobile-table-pages .p-search-form__additional-orders .b-block-table-footer .b-footer-show {
  width: unset !important;
}
.mobile-table-pages .p-cabinet-passengers .b-block-table-footer .b-footer-show-select,
.mobile-table-pages .p-cabinet-orders .b-block-table-footer .b-footer-show-select,
.mobile-table-pages .p-cabinet-employees .b-block-table-footer .b-footer-show-select,
.mobile-table-pages .p-cabinet-products .b-block-table-footer .b-footer-show-select,
.mobile-table-pages .p-search-form__additional-orders .b-block-table-footer .b-footer-show-select {
  display: none;
}
.mobile-table-pages .p-cabinet-passengers .b-block-table-footer .b-footer-pages,
.mobile-table-pages .p-cabinet-orders .b-block-table-footer .b-footer-pages,
.mobile-table-pages .p-cabinet-employees .b-block-table-footer .b-footer-pages,
.mobile-table-pages .p-cabinet-products .b-block-table-footer .b-footer-pages,
.mobile-table-pages .p-search-form__additional-orders .b-block-table-footer .b-footer-pages {
  justify-content: flex-start !important;
}
.mobile-table-pages .p-cabinet-passengers .b-block-table-footer .b-footer-element,
.mobile-table-pages .p-cabinet-orders .b-block-table-footer .b-footer-element,
.mobile-table-pages .p-cabinet-employees .b-block-table-footer .b-footer-element,
.mobile-table-pages .p-cabinet-products .b-block-table-footer .b-footer-element,
.mobile-table-pages .p-search-form__additional-orders .b-block-table-footer .b-footer-element {
  padding: 2px 0 !important;
}
.mobile-table-pages .p-cabinet-passengers .b-block-table-footer .b-footer-show .b-footer-show-more,
.mobile-table-pages .p-cabinet-orders .b-block-table-footer .b-footer-show .b-footer-show-more,
.mobile-table-pages .p-cabinet-employees .b-block-table-footer .b-footer-show .b-footer-show-more,
.mobile-table-pages .p-cabinet-products .b-block-table-footer .b-footer-show .b-footer-show-more,
.mobile-table-pages .p-search-form__additional-orders .b-block-table-footer .b-footer-show .b-footer-show-more {
  font-size: 12px;
  background: #4882BD;
  color: #FFFFFF;
  -webkit-border-radius: 2px;
  -webkit-background-clip: padding-box;
  -moz-border-radius: 2px;
  -moz-background-clip: padding;
  border-radius: 2px;
  background-clip: padding-box;
  white-space: nowrap;
  height: 30px;
  padding: 4px 8px;
  display: flex;
  align-items: center;
}
.mobile-table-pages .p-cabinet-passengers .b-block-container__content-orders,
.mobile-table-pages .p-cabinet-orders .b-block-container__content-orders,
.mobile-table-pages .p-cabinet-employees .b-block-container__content-orders,
.mobile-table-pages .p-cabinet-products .b-block-container__content-orders,
.mobile-table-pages .p-search-form__additional-orders .b-block-container__content-orders,
.mobile-table-pages .p-cabinet-passengers .b-block-container__content-passengers,
.mobile-table-pages .p-cabinet-orders .b-block-container__content-passengers,
.mobile-table-pages .p-cabinet-employees .b-block-container__content-passengers,
.mobile-table-pages .p-cabinet-products .b-block-container__content-passengers,
.mobile-table-pages .p-search-form__additional-orders .b-block-container__content-passengers,
.mobile-table-pages .p-cabinet-passengers .b-block-container__content-employees,
.mobile-table-pages .p-cabinet-orders .b-block-container__content-employees,
.mobile-table-pages .p-cabinet-employees .b-block-container__content-employees,
.mobile-table-pages .p-cabinet-products .b-block-container__content-employees,
.mobile-table-pages .p-search-form__additional-orders .b-block-container__content-employees,
.mobile-table-pages .p-cabinet-passengers .b-block-container__content-products,
.mobile-table-pages .p-cabinet-orders .b-block-container__content-products,
.mobile-table-pages .p-cabinet-employees .b-block-container__content-products,
.mobile-table-pages .p-cabinet-products .b-block-container__content-products,
.mobile-table-pages .p-search-form__additional-orders .b-block-container__content-products {
  border: none !important;
  box-shadow: unset !important;
}
.mobile-table-pages .p-cabinet-passengers .b-block-container__content,
.mobile-table-pages .p-cabinet-orders .b-block-container__content,
.mobile-table-pages .p-cabinet-employees .b-block-container__content,
.mobile-table-pages .p-cabinet-products .b-block-container__content,
.mobile-table-pages .p-search-form__additional-orders .b-block-container__content {
  padding: 0 12px !important;
}
.mobile-table-pages .p-cabinet-passengers .b-block-container__header-label,
.mobile-table-pages .p-cabinet-orders .b-block-container__header-label,
.mobile-table-pages .p-cabinet-employees .b-block-container__header-label,
.mobile-table-pages .p-cabinet-products .b-block-container__header-label,
.mobile-table-pages .p-search-form__additional-orders .b-block-container__header-label {
  display: flex;
  align-items: center;
  align-self: center;
}
.mobile-table-pages .p-cabinet-passengers .b-block-container__header-label:before,
.mobile-table-pages .p-cabinet-orders .b-block-container__header-label:before,
.mobile-table-pages .p-cabinet-employees .b-block-container__header-label:before,
.mobile-table-pages .p-cabinet-products .b-block-container__header-label:before,
.mobile-table-pages .p-search-form__additional-orders .b-block-container__header-label:before {
  width: 22px;
  height: 22px;
  margin-right: 10px;
  content: ' ';
}
.mobile-table-pages .p-cabinet-passengers .b-block-container__top-controls,
.mobile-table-pages .p-cabinet-orders .b-block-container__top-controls,
.mobile-table-pages .p-cabinet-employees .b-block-container__top-controls,
.mobile-table-pages .p-cabinet-products .b-block-container__top-controls,
.mobile-table-pages .p-search-form__additional-orders .b-block-container__top-controls {
  flex-flow: column wrap !important;
  align-items: unset !important;
  box-shadow: unset !important;
  border: unset !important;
  padding: 10px 12px !important;
}
.mobile-table-pages .p-cabinet-passengers .b-block-container__top-controls .b-block-container__element,
.mobile-table-pages .p-cabinet-orders .b-block-container__top-controls .b-block-container__element,
.mobile-table-pages .p-cabinet-employees .b-block-container__top-controls .b-block-container__element,
.mobile-table-pages .p-cabinet-products .b-block-container__top-controls .b-block-container__element,
.mobile-table-pages .p-search-form__additional-orders .b-block-container__top-controls .b-block-container__element {
  margin-right: unset;
}
.mobile-table-pages .p-cabinet-passengers .b-block-container__top-controls .b-block-container__element .b-input__label,
.mobile-table-pages .p-cabinet-orders .b-block-container__top-controls .b-block-container__element .b-input__label,
.mobile-table-pages .p-cabinet-employees .b-block-container__top-controls .b-block-container__element .b-input__label,
.mobile-table-pages .p-cabinet-products .b-block-container__top-controls .b-block-container__element .b-input__label,
.mobile-table-pages .p-search-form__additional-orders .b-block-container__top-controls .b-block-container__element .b-input__label {
  display: none;
}
.mobile-table-pages .p-cabinet-passengers .b-block-container__top-controls .b-block-container__element--search,
.mobile-table-pages .p-cabinet-orders .b-block-container__top-controls .b-block-container__element--search,
.mobile-table-pages .p-cabinet-employees .b-block-container__top-controls .b-block-container__element--search,
.mobile-table-pages .p-cabinet-products .b-block-container__top-controls .b-block-container__element--search,
.mobile-table-pages .p-search-form__additional-orders .b-block-container__top-controls .b-block-container__element--search {
  display: flex;
  gap: 10px;
}
.mobile-table-pages .p-cabinet-passengers .b-block-container__top-controls .b-block-container__element .b-input__value,
.mobile-table-pages .p-cabinet-orders .b-block-container__top-controls .b-block-container__element .b-input__value,
.mobile-table-pages .p-cabinet-employees .b-block-container__top-controls .b-block-container__element .b-input__value,
.mobile-table-pages .p-cabinet-products .b-block-container__top-controls .b-block-container__element .b-input__value,
.mobile-table-pages .p-search-form__additional-orders .b-block-container__top-controls .b-block-container__element .b-input__value {
  height: 30px !important;
  font-size: inherit;
  margin-top: unset;
  background: #EDEEF0;
  border: unset !important;
  padding-left: 2em;
}
.mobile-table-pages .p-cabinet-passengers .b-block-container__top-controls .b-block-container__element .b-input__value::placeholder,
.mobile-table-pages .p-cabinet-orders .b-block-container__top-controls .b-block-container__element .b-input__value::placeholder,
.mobile-table-pages .p-cabinet-employees .b-block-container__top-controls .b-block-container__element .b-input__value::placeholder,
.mobile-table-pages .p-cabinet-products .b-block-container__top-controls .b-block-container__element .b-input__value::placeholder,
.mobile-table-pages .p-search-form__additional-orders .b-block-container__top-controls .b-block-container__element .b-input__value::placeholder {
  color: #A4ABB3;
}
.mobile-table-pages .p-cabinet-passengers .b-block-container__top-controls .b-block-container__element .b-input__search,
.mobile-table-pages .p-cabinet-orders .b-block-container__top-controls .b-block-container__element .b-input__search,
.mobile-table-pages .p-cabinet-employees .b-block-container__top-controls .b-block-container__element .b-input__search,
.mobile-table-pages .p-cabinet-products .b-block-container__top-controls .b-block-container__element .b-input__search,
.mobile-table-pages .p-search-form__additional-orders .b-block-container__top-controls .b-block-container__element .b-input__search {
  font-size: 14px;
}
.mobile-table-pages .p-cabinet-passengers .b-block-container__top-controls .b-block-container__element .b-input__search:before,
.mobile-table-pages .p-cabinet-orders .b-block-container__top-controls .b-block-container__element .b-input__search:before,
.mobile-table-pages .p-cabinet-employees .b-block-container__top-controls .b-block-container__element .b-input__search:before,
.mobile-table-pages .p-cabinet-products .b-block-container__top-controls .b-block-container__element .b-input__search:before,
.mobile-table-pages .p-search-form__additional-orders .b-block-container__top-controls .b-block-container__element .b-input__search:before {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  left: 7px;
  width: 1.2em;
  z-index: 10;
  height: 1.2em;
  content: ' ';
  pointer-events: none;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMCAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTkgMTUuNUMxMi41ODk5IDE1LjUgMTUuNSAxMi41ODk5IDE1LjUgOUMxNS41IDUuNDEwMTUgMTIuNTg5OSAyLjUgOSAyLjVDNS40MTAxNSAyLjUgMi41IDUuNDEwMTUgMi41IDlDMi41IDEyLjU4OTkgNS40MTAxNSAxNS41IDkgMTUuNVoiIHN0cm9rZT0iIzRBNTc2NyIgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8cGF0aCBkPSJNMTcuNSAxNy41TDEzLjg3NSAxMy44NzUiIHN0cm9rZT0iIzRBNTc2NyIgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8L3N2Zz4K);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-position: 50% 50%;
}
.mobile-table-pages .p-cabinet-passengers .b-block-container__scroll-btn,
.mobile-table-pages .p-cabinet-orders .b-block-container__scroll-btn,
.mobile-table-pages .p-cabinet-employees .b-block-container__scroll-btn,
.mobile-table-pages .p-cabinet-products .b-block-container__scroll-btn,
.mobile-table-pages .p-search-form__additional-orders .b-block-container__scroll-btn {
  position: fixed;
  right: 5%;
  opacity: 0.8;
  z-index: 100;
  bottom: 16%;
  width: 42px;
  height: 42px;
  display: flex;
  justify-content: center;
  align-items: center;
  background: #4882BD;
  -webkit-border-radius: 4px;
  -webkit-background-clip: padding-box;
  -moz-border-radius: 4px;
  -moz-background-clip: padding;
  border-radius: 4px;
  background-clip: padding-box;
}
.mobile-table-pages .p-cabinet-passengers .b-block-container__scroll-btn:before,
.mobile-table-pages .p-cabinet-orders .b-block-container__scroll-btn:before,
.mobile-table-pages .p-cabinet-employees .b-block-container__scroll-btn:before,
.mobile-table-pages .p-cabinet-products .b-block-container__scroll-btn:before,
.mobile-table-pages .p-search-form__additional-orders .b-block-container__scroll-btn:before {
  display: block;
  width: 15px;
  height: 15px;
  content: ' ';
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxOS4yLjEsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0i0KHQu9C+0LlfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHZpZXdCb3g9IjAgMCAxMy44MzggMTEuMTg5IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxMy44MzggMTEuMTg5IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwb2x5Z29uIGZpbGw9IiNGRkZGRkYiIHBvaW50cz0iNi45MTksMTEuMTg5IDAsMC41NDUgMC44MzksMCA2LjkxOSw5LjM1NSAxMywwIDEzLjgzOCwwLjU0NSAiLz4NCjwvc3ZnPg0K);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-position: 50% 50%;
}
.mobile-table-pages .p-cabinet-passengers .b-block-container__scroll-btn.top:before,
.mobile-table-pages .p-cabinet-orders .b-block-container__scroll-btn.top:before,
.mobile-table-pages .p-cabinet-employees .b-block-container__scroll-btn.top:before,
.mobile-table-pages .p-cabinet-products .b-block-container__scroll-btn.top:before,
.mobile-table-pages .p-search-form__additional-orders .b-block-container__scroll-btn.top:before {
  transform: rotate(180deg);
}
.mobile-table-pages .p-cabinet-passengers .b-block-container__footer,
.mobile-table-pages .p-cabinet-orders .b-block-container__footer,
.mobile-table-pages .p-cabinet-employees .b-block-container__footer,
.mobile-table-pages .p-cabinet-products .b-block-container__footer,
.mobile-table-pages .p-search-form__additional-orders .b-block-container__footer {
  background: transparent !important;
}
.mobile-table-pages .p-cabinet-passengers .b-block-container__filters-trigger,
.mobile-table-pages .p-cabinet-orders .b-block-container__filters-trigger,
.mobile-table-pages .p-cabinet-employees .b-block-container__filters-trigger,
.mobile-table-pages .p-cabinet-products .b-block-container__filters-trigger,
.mobile-table-pages .p-search-form__additional-orders .b-block-container__filters-trigger {
  display: flex;
  width: 32px;
  height: 32px;
  background: #EDEEF0;
  border-radius: 4px;
  padding: 7px;
}
.mobile-table-pages .p-cabinet-passengers .b-block-container__filters-trigger:before,
.mobile-table-pages .p-cabinet-orders .b-block-container__filters-trigger:before,
.mobile-table-pages .p-cabinet-employees .b-block-container__filters-trigger:before,
.mobile-table-pages .p-cabinet-products .b-block-container__filters-trigger:before,
.mobile-table-pages .p-search-form__additional-orders .b-block-container__filters-trigger:before {
  content: ' ';
  display: block;
  width: 15px;
  height: 18px;
  background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMTgiIHZpZXdCb3g9IjAgMCAyMCAxOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KCTxwYXRoIGQ9Ik0xOC4zMzMzIDEuNUgxLjY2NjYzTDguMzMzMjkgOS4zODMzM1YxNC44MzMzTDExLjY2NjYgMTYuNVY5LjM4MzMzTDE4LjMzMzMgMS41WiIgc3Ryb2tlPSIjNEE1NzY3IiBzdHJva2Utd2lkdGg9IjEuNSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+Cjwvc3ZnPgo=) no-repeat center;
  background-size: 90%;
}
.mobile-table-pages .b-cabinet-finance .b-block-table {
  table-layout: fixed !important;
}
.mobile-table-pages .b-cabinet-finance .b-block-table__row {
  display: flex;
  flex-direction: column;
  padding: 0;
  margin: 12px 0;
  height: fit-content !important;
  position: relative;
  background: #FFFFFF !important;
  -webkit-box-shadow: 0px 8px 18px -6px rgba(24, 39, 75, 0.15), 0px 12px 42px -4px rgba(24, 39, 75, 0.15);
  -moz-box-shadow: 0px 8px 18px -6px rgba(24, 39, 75, 0.15), 0px 12px 42px -4px rgba(24, 39, 75, 0.15);
  box-shadow: 0px 8px 18px -6px rgba(24, 39, 75, 0.15), 0px 12px 42px -4px rgba(24, 39, 75, 0.15);
}
.mobile-table-pages .b-cabinet-finance .b-block-table__row-header,
.mobile-table-pages .b-cabinet-finance .b-block-table__cell-empty,
.mobile-table-pages .b-cabinet-finance .b-block-table__cell:after {
  display: none !important;
}
.mobile-table-pages .b-cabinet-finance .b-block-table__cell {
  display: flex;
  justify-content: flex-start;
  padding: 0 12px !important;
  align-items: center;
  position: static;
  margin-bottom: 10px !important;
  text-align: unset !important;
}
.mobile-table-pages .b-cabinet-finance .b-block-table__cell-label {
  padding: unset !important;
  margin: unset !important;
}
.mobile-table-pages .b-cabinet-finance .b-block-table__cell.dn {
  display: none !important;
}
.mobile-table-pages .b-cabinet-finance .b-block-table__cell-caption {
  display: none;
}
.mobile-table-pages .b-cabinet-finance .b-block-table__cell-value {
  max-width: unset !important;
  text-align: left;
  float: left;
  white-space: nowrap;
  padding: 0 !important;
}
.mobile-table-pages .b-cabinet-finance .b-block-table__cell-label-wrapper {
  display: flex;
  gap: 10px;
}
.mobile-table-pages .b-cabinet-finance .b-block-table__cell-label-wrapper:not(:last-of-type) {
  margin-bottom: 10px;
}
.mobile-table-pages .b-cabinet-finance .b-block-table__cell--width-auto {
  display: none !important;
}
.mobile-table-pages .b-cabinet-finance .b-block-table__cell-fullName {
  font-size: 16px;
  min-height: 36px;
  background: #DAE6F2 !important;
  padding: 3px 12px;
  border-bottom: 1px solid #4882BD !important;
}
.mobile-table-pages .b-cabinet-finance .b-block-table__cell-fullName .b-block-table__cell-value {
  font-size: inherit;
}
.mobile-table-pages .b-cabinet-finance .b-block-table__cell-documents .b-block-table__cell-value {
  width: 100%;
}
.mobile-table-pages .b-cabinet-finance .b-block-table__cell-documents .b-block-table__cell-value > div {
  display: flex !important;
  justify-content: space-between;
  width: 100%;
}
.mobile-table-pages .b-cabinet-finance .b-block-table__cell-documents .b-block-table__cell-value .document-type {
  max-width: 60%;
  text-overflow: ellipsis;
  overflow-x: hidden;
}
.mobile-table-pages .b-cabinet-finance .b-block-table__cell-birthDate {
  font-weight: 600;
  background: transparent !important;
  position: absolute !important;
  top: 10px;
  padding: 0;
  right: 0;
}
.mobile-table-pages .b-cabinet-finance .b-block-table__cell-fullName .b-block-table__cell-icon,
.mobile-table-pages .b-cabinet-finance .b-block-table__cell-birthDate .b-block-table__cell-icon {
  display: none;
}
.mobile-table-pages .b-cabinet-finance .b-block-table__cell-icon {
  float: left;
  display: flex;
  margin-right: 10px;
  width: 1.2em;
  padding: 10px;
  height: 1.2em;
  background-size: 70% 70% !important;
  background-repeat: no-repeat;
  background-position: center;
  -webkit-border-radius: 50%;
  -webkit-background-clip: padding-box;
  -moz-border-radius: 50%;
  -moz-background-clip: padding;
  border-radius: 50%;
  background-clip: padding-box;
  background-color: #DAE6F2;
  align-items: center;
  justify-content: center;
}
.mobile-table-pages .b-cabinet-finance .b-block-table-footer {
  justify-content: flex-end;
  display: flex;
}
.mobile-table-pages .b-cabinet-finance .b-block-table-footer .b-footer-count {
  display: none;
}
.mobile-table-pages .b-cabinet-finance .b-block-table-footer .b-footer-total {
  display: none;
}
.mobile-table-pages .b-cabinet-finance .b-block-table-footer .b-footer-show {
  width: unset !important;
}
.mobile-table-pages .b-cabinet-finance .b-block-table-footer .b-footer-show-select {
  display: none;
}
.mobile-table-pages .b-cabinet-finance .b-block-table-footer .b-footer-pages {
  justify-content: flex-start !important;
}
.mobile-table-pages .b-cabinet-finance .b-block-table-footer .b-footer-element {
  padding: 2px 0 !important;
}
.mobile-table-pages .b-cabinet-finance .b-block-table-footer .b-footer-show .b-footer-show-more {
  font-size: 12px;
  background: #4882BD;
  color: #FFFFFF;
  -webkit-border-radius: 2px;
  -webkit-background-clip: padding-box;
  -moz-border-radius: 2px;
  -moz-background-clip: padding;
  border-radius: 2px;
  background-clip: padding-box;
  white-space: nowrap;
  height: 30px;
  padding: 4px 8px;
  display: flex;
  align-items: center;
}
/* EOF mobile table pages */
/* mobile approval-popup */
.mobile-approval-popup div.b-ticket-popup-offers-modal_mask {
  padding: 0;
}
.mobile-approval-popup div.b-ticket-popup-offers-modal_mask .b-popup-mask__table {
  width: 100%;
  height: 100%;
}
.mobile-approval-popup div.b-ticket-popup-offers-modal_mask .b-ticket-popup-offers-modal {
  width: 100% !important;
  height: 100%;
  padding: 0 !important;
  max-width: unset;
  min-width: unset;
}
.mobile-approval-popup div.b-ticket-popup-offers-modal_mask .b-button-container__top {
  width: 100%;
  height: 100%;
  overflow: unset;
  overflow-y: unset;
}
.mobile-approval-popup div.b-ticket-popup-offers-modal_mask .b-popup__content {
  padding: 0;
  height: 100%;
  width: 100%;
}
.mobile-approval-popup div.b-ticket-popup-offers-modal_mask .b-offers-avia-modal,
.mobile-approval-popup div.b-ticket-popup-offers-modal_mask .b-offers-train-modal,
.mobile-approval-popup div.b-ticket-popup-offers-modal_mask .b-offers-hotels-modal,
.mobile-approval-popup div.b-ticket-popup-offers-modal_mask .b-offers-transfers-modal {
  width: 100%;
  height: 100%;
  position: relative;
}
.mobile-approval-popup div.b-ticket-popup-offers-modal_mask .b-offers-avia-modal__title,
.mobile-approval-popup div.b-ticket-popup-offers-modal_mask .b-offers-train-modal__title,
.mobile-approval-popup div.b-ticket-popup-offers-modal_mask .b-offers-hotels-modal__title,
.mobile-approval-popup div.b-ticket-popup-offers-modal_mask .b-offers-transfers-modal__title {
  font-size: 14px;
  display: flex;
  flex-direction: column;
}
.mobile-approval-popup div.b-ticket-popup-offers-modal_mask .b-offers-avia-modal__list-item-line,
.mobile-approval-popup div.b-ticket-popup-offers-modal_mask .b-offers-train-modal__list-item-line,
.mobile-approval-popup div.b-ticket-popup-offers-modal_mask .b-offers-hotels-modal__list-item-line,
.mobile-approval-popup div.b-ticket-popup-offers-modal_mask .b-offers-transfers-modal__list-item-line,
.mobile-approval-popup div.b-ticket-popup-offers-modal_mask .b-offers-avia-modal__list-item-drag,
.mobile-approval-popup div.b-ticket-popup-offers-modal_mask .b-offers-train-modal__list-item-drag,
.mobile-approval-popup div.b-ticket-popup-offers-modal_mask .b-offers-hotels-modal__list-item-drag,
.mobile-approval-popup div.b-ticket-popup-offers-modal_mask .b-offers-transfers-modal__list-item-drag {
  display: none;
}
.mobile-approval-popup div.b-ticket-popup-offers-modal_mask .b-offers-avia-modal__list-item,
.mobile-approval-popup div.b-ticket-popup-offers-modal_mask .b-offers-train-modal__list-item,
.mobile-approval-popup div.b-ticket-popup-offers-modal_mask .b-offers-hotels-modal__list-item,
.mobile-approval-popup div.b-ticket-popup-offers-modal_mask .b-offers-transfers-modal__list-item {
  background-color: #FFFFFF;
  margin: 22px 18px;
  padding: 0;
  -webkit-border-radius: 4px;
  -webkit-background-clip: padding-box;
  -moz-border-radius: 4px;
  -moz-background-clip: padding;
  border-radius: 4px;
  background-clip: padding-box;
  -webkit-box-shadow: 1px 1px 10px rgba(0, 0, 0, 0.15);
  -moz-box-shadow: 1px 1px 10px rgba(0, 0, 0, 0.15);
  box-shadow: 1px 1px 10px rgba(0, 0, 0, 0.15);
}
.mobile-approval-popup div.b-ticket-popup-offers-modal_mask .b-offers-avia-modal__list-item-legs,
.mobile-approval-popup div.b-ticket-popup-offers-modal_mask .b-offers-train-modal__list-item-legs,
.mobile-approval-popup div.b-ticket-popup-offers-modal_mask .b-offers-hotels-modal__list-item-legs,
.mobile-approval-popup div.b-ticket-popup-offers-modal_mask .b-offers-transfers-modal__list-item-legs {
  padding: 14px 10px 0 10px;
}
.mobile-approval-popup div.b-ticket-popup-offers-modal_mask .b-offers-avia-modal__list-item-price,
.mobile-approval-popup div.b-ticket-popup-offers-modal_mask .b-offers-train-modal__list-item-price,
.mobile-approval-popup div.b-ticket-popup-offers-modal_mask .b-offers-hotels-modal__list-item-price,
.mobile-approval-popup div.b-ticket-popup-offers-modal_mask .b-offers-transfers-modal__list-item-price {
  position: relative;
  bottom: 0;
  left: 0;
  width: 100%;
  background-color: #EDEEF0;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
  display: flex;
  justify-content: center;
  align-items: center;
  margin-top: 10px;
  margin-bottom: 0;
}
.mobile-approval-popup div.b-ticket-popup-offers-modal_mask .b-offers-avia-modal__list-item-price-amount,
.mobile-approval-popup div.b-ticket-popup-offers-modal_mask .b-offers-train-modal__list-item-price-amount,
.mobile-approval-popup div.b-ticket-popup-offers-modal_mask .b-offers-hotels-modal__list-item-price-amount,
.mobile-approval-popup div.b-ticket-popup-offers-modal_mask .b-offers-transfers-modal__list-item-price-amount {
  font-size: 14px;
}
.mobile-approval-popup div.b-ticket-popup-offers-modal_mask .b-offers-avia-modal__list-item-remove,
.mobile-approval-popup div.b-ticket-popup-offers-modal_mask .b-offers-train-modal__list-item-remove,
.mobile-approval-popup div.b-ticket-popup-offers-modal_mask .b-offers-hotels-modal__list-item-remove,
.mobile-approval-popup div.b-ticket-popup-offers-modal_mask .b-offers-transfers-modal__list-item-remove {
  position: absolute;
  right: 12px;
  margin-left: unset;
}
.mobile-approval-popup div.b-ticket-popup-offers-modal_mask .b-offers-avia-modal__form,
.mobile-approval-popup div.b-ticket-popup-offers-modal_mask .b-offers-train-modal__form,
.mobile-approval-popup div.b-ticket-popup-offers-modal_mask .b-offers-hotels-modal__form,
.mobile-approval-popup div.b-ticket-popup-offers-modal_mask .b-offers-transfers-modal__form {
  position: relative;
  bottom: 0;
  width: 100%;
}
.mobile-approval-popup div.b-ticket-popup-offers-modal_mask .b-offers-avia-modal__form-control,
.mobile-approval-popup div.b-ticket-popup-offers-modal_mask .b-offers-train-modal__form-control,
.mobile-approval-popup div.b-ticket-popup-offers-modal_mask .b-offers-hotels-modal__form-control,
.mobile-approval-popup div.b-ticket-popup-offers-modal_mask .b-offers-transfers-modal__form-control {
  position: static;
  margin: 0;
}
.mobile-approval-popup div.b-ticket-popup-offers-modal_mask .b-offers-avia-modal__form-buttons,
.mobile-approval-popup div.b-ticket-popup-offers-modal_mask .b-offers-train-modal__form-buttons,
.mobile-approval-popup div.b-ticket-popup-offers-modal_mask .b-offers-hotels-modal__form-buttons,
.mobile-approval-popup div.b-ticket-popup-offers-modal_mask .b-offers-transfers-modal__form-buttons {
  display: flex;
  align-items: center;
}
.mobile-approval-popup div.b-ticket-popup-offers-modal_mask .b-offers-avia-modal__form-button,
.mobile-approval-popup div.b-ticket-popup-offers-modal_mask .b-offers-train-modal__form-button,
.mobile-approval-popup div.b-ticket-popup-offers-modal_mask .b-offers-hotels-modal__form-button,
.mobile-approval-popup div.b-ticket-popup-offers-modal_mask .b-offers-transfers-modal__form-button {
  padding: 9px 10px;
  width: 50%;
  min-width: 50%;
  height: 38px;
  margin: 0 !important;
  border: 0;
}
.mobile-approval-popup div.b-ticket-popup-offers-modal_mask .b-offers-avia-modal__submit,
.mobile-approval-popup div.b-ticket-popup-offers-modal_mask .b-offers-train-modal__submit,
.mobile-approval-popup div.b-ticket-popup-offers-modal_mask .b-offers-hotels-modal__submit,
.mobile-approval-popup div.b-ticket-popup-offers-modal_mask .b-offers-transfers-modal__submit {
  order: 1;
  -webkit-border-radius: 0px 4px 4px 0px;
  -webkit-background-clip: padding-box;
  -moz-border-radius: 0px 4px 4px 0px;
  -moz-background-clip: padding;
  border-radius: 0px 4px 4px 0px;
  background-clip: padding-box;
  background-color: #099C9D;
  color: #FFFFFF;
}
.mobile-approval-popup div.b-ticket-popup-offers-modal_mask .b-offers-avia-modal__order,
.mobile-approval-popup div.b-ticket-popup-offers-modal_mask .b-offers-train-modal__order,
.mobile-approval-popup div.b-ticket-popup-offers-modal_mask .b-offers-hotels-modal__order,
.mobile-approval-popup div.b-ticket-popup-offers-modal_mask .b-offers-transfers-modal__order {
  order: 0;
  color: #A4ABB3;
  background-color: #EDEEF0;
  -webkit-border-radius: 4px 0px 0px 4px;
  -webkit-background-clip: padding-box;
  -moz-border-radius: 4px 0px 0px 4px;
  -moz-background-clip: padding;
  border-radius: 4px 0px 0px 4px;
  background-clip: padding-box;
}
.mobile-approval-popup div.b-ticket-popup-offers-modal_mask .b-offers-avia-modal__form,
.mobile-approval-popup div.b-ticket-popup-offers-modal_mask .b-offers-train-modal__form,
.mobile-approval-popup div.b-ticket-popup-offers-modal_mask .b-offers-hotels-modal__form,
.mobile-approval-popup div.b-ticket-popup-offers-modal_mask .b-offers-transfers-modal__form,
.mobile-approval-popup div.b-ticket-popup-offers-modal_mask .b-offers-avia-modal__title,
.mobile-approval-popup div.b-ticket-popup-offers-modal_mask .b-offers-train-modal__title,
.mobile-approval-popup div.b-ticket-popup-offers-modal_mask .b-offers-hotels-modal__title,
.mobile-approval-popup div.b-ticket-popup-offers-modal_mask .b-offers-transfers-modal__title,
.mobile-approval-popup div.b-ticket-popup-offers-modal_mask .b-offers-avia-modal__emails,
.mobile-approval-popup div.b-ticket-popup-offers-modal_mask .b-offers-train-modal__emails,
.mobile-approval-popup div.b-ticket-popup-offers-modal_mask .b-offers-hotels-modal__emails,
.mobile-approval-popup div.b-ticket-popup-offers-modal_mask .b-offers-transfers-modal__emails {
  padding: 22px 18px;
}
.mobile-approval-popup div.b-ticket-popup-offers-modal_mask .b-offers-avia-modal__emails .b-emails-collection,
.mobile-approval-popup div.b-ticket-popup-offers-modal_mask .b-offers-train-modal__emails .b-emails-collection,
.mobile-approval-popup div.b-ticket-popup-offers-modal_mask .b-offers-hotels-modal__emails .b-emails-collection,
.mobile-approval-popup div.b-ticket-popup-offers-modal_mask .b-offers-transfers-modal__emails .b-emails-collection {
  margin-right: 0;
  display: flex;
  flex-flow: row wrap;
}
.mobile-approval-popup div.b-ticket-popup-offers-modal_mask .b-offers-avia-modal__emails .b-emails-collection > div:last-child(-1),
.mobile-approval-popup div.b-ticket-popup-offers-modal_mask .b-offers-train-modal__emails .b-emails-collection > div:last-child(-1),
.mobile-approval-popup div.b-ticket-popup-offers-modal_mask .b-offers-hotels-modal__emails .b-emails-collection > div:last-child(-1),
.mobile-approval-popup div.b-ticket-popup-offers-modal_mask .b-offers-transfers-modal__emails .b-emails-collection > div:last-child(-1) {
  width: 90% !important;
}
.mobile-approval-popup div.b-ticket-popup-offers-modal_mask .b-offers-avia-modal__emails .b-emails-collection__add,
.mobile-approval-popup div.b-ticket-popup-offers-modal_mask .b-offers-train-modal__emails .b-emails-collection__add,
.mobile-approval-popup div.b-ticket-popup-offers-modal_mask .b-offers-hotels-modal__emails .b-emails-collection__add,
.mobile-approval-popup div.b-ticket-popup-offers-modal_mask .b-offers-transfers-modal__emails .b-emails-collection__add {
  width: 20px;
  top: unset;
  right: unset;
  display: flex;
  justify-content: center;
  align-items: center;
  height: 20px;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTkiIGhlaWdodD0iMTkiIHZpZXdCb3g9IjAgMCAxOSAxOSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTkuNTM1NTMgNS45OTk5OVYxMy4wNzExIiBzdHJva2U9IiNGRjhEMkUiIHN0cm9rZS13aWR0aD0iMS41IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPHBhdGggZD0iTTYgOS41MzU1MkgxMy4wNzExIiBzdHJva2U9IiNGRjhEMkUiIHN0cm9rZS13aWR0aD0iMS41IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPHBhdGggZD0iTTkuMzMzMzMgMTcuNjY2N0MxMy45MzU3IDE3LjY2NjcgMTcuNjY2NyAxMy45MzU3IDE3LjY2NjcgOS4zMzMzM0MxNy42NjY3IDQuNzMwOTYgMTMuOTM1NyAxIDkuMzMzMzMgMUM0LjczMDk2IDEgMSA0LjczMDk2IDEgOS4zMzMzM0MxIDEzLjkzNTcgNC43MzA5NiAxNy42NjY3IDkuMzMzMzMgMTcuNjY2N1oiIHN0cm9rZT0iI0ZGOEQyRSIgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8L3N2Zz4K);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-position: 50% 50%;
}
.mobile-approval-popup div.b-ticket-popup-offers-modal_mask .b-offers-avia-modal__emails .b-emails-collection__content,
.mobile-approval-popup div.b-ticket-popup-offers-modal_mask .b-offers-train-modal__emails .b-emails-collection__content,
.mobile-approval-popup div.b-ticket-popup-offers-modal_mask .b-offers-hotels-modal__emails .b-emails-collection__content,
.mobile-approval-popup div.b-ticket-popup-offers-modal_mask .b-offers-transfers-modal__emails .b-emails-collection__content {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 38px;
  height: 38px;
}
.mobile-approval-popup div.b-ticket-popup-offers-modal_mask .b-offers-avia-modal__emails .b-emails-collection .b-search-email-row,
.mobile-approval-popup div.b-ticket-popup-offers-modal_mask .b-offers-train-modal__emails .b-emails-collection .b-search-email-row,
.mobile-approval-popup div.b-ticket-popup-offers-modal_mask .b-offers-hotels-modal__emails .b-emails-collection .b-search-email-row,
.mobile-approval-popup div.b-ticket-popup-offers-modal_mask .b-offers-transfers-modal__emails .b-emails-collection .b-search-email-row {
  margin-right: 0;
  width: 100%;
}
.mobile-approval-popup div.b-ticket-popup-offers-modal_mask .b-offers-avia-modal__emails .b-emails-collection .b-search-email-row .b-input__remove,
.mobile-approval-popup div.b-ticket-popup-offers-modal_mask .b-offers-train-modal__emails .b-emails-collection .b-search-email-row .b-input__remove,
.mobile-approval-popup div.b-ticket-popup-offers-modal_mask .b-offers-hotels-modal__emails .b-emails-collection .b-search-email-row .b-input__remove,
.mobile-approval-popup div.b-ticket-popup-offers-modal_mask .b-offers-transfers-modal__emails .b-emails-collection .b-search-email-row .b-input__remove {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjYiIGhlaWdodD0iMjYiIHZpZXdCb3g9IjAgMCAyNiAyNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE5LjA5MTkgMTkuMDkzOUMyMi42MDY2IDE1LjU3OTIgMjIuNjA2NiA5Ljg4MDc0IDE5LjA5MTkgNi4zNjYwMkMxNS41NzcyIDIuODUxMyA5Ljg3ODY4IDIuODUxMyA2LjM2Mzk2IDYuMzY2MDJDMi44NDkyNCA5Ljg4MDc0IDIuODQ5MjQgMTUuNTc5MiA2LjM2Mzk2IDE5LjA5MzlDOS44Nzg2OCAyMi42MDg3IDE1LjU3NzIgMjIuNjA4NyAxOS4wOTE5IDE5LjA5MzlaIiBmaWxsPSJ3aGl0ZSIgc3Ryb2tlPSIjRDcwMDAwIiBzdHJva2Utd2lkdGg9IjEuNSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+CjxwYXRoIGQ9Ik0xMC4zMzY3IDEwLjAzTDE1LjczNjcgMTUuNDMiIHN0cm9rZT0iI0Q3MDAwMCIgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8cGF0aCBkPSJNMTAuMzM2NyAxNS40M0wxNS43MzY3IDEwLjAzIiBzdHJva2U9IiNENzAwMDAiIHN0cm9rZS13aWR0aD0iMS41IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPC9zdmc+Cg==);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-position: 50% 50%;
  width: 20px;
  height: 20px;
  position: absolute;
  top: -5px;
  border-left: unset;
  right: -5px;
}
.mobile-approval-popup div.b-ticket-popup-offers-modal_mask .b-emails-collection > div:nth-last-child(2) {
  width: calc(100% - 38px) !important;
}
/* EOF mobile approval-popup */
@media (max-width: 768px) {
  .l-layout__top .b-avia-search,
  .l-layout__top .b-train-search,
  .l-layout__top .b-hotels-search,
  .l-layout__top .b-transfers-search {
    background-color: #fff;
    -webkit-box-shadow: 0px 8px 18px -6px rgba(24, 39, 75, 0.12), 0px 12px 42px -4px rgba(24, 39, 75, 0.12);
    -moz-box-shadow: 0px 8px 18px -6px rgba(24, 39, 75, 0.12), 0px 12px 42px -4px rgba(24, 39, 75, 0.12);
    box-shadow: 0px 8px 18px -6px rgba(24, 39, 75, 0.12), 0px 12px 42px -4px rgba(24, 39, 75, 0.12);
  }
  .l-layout__top .b-avia-search__row,
  .l-layout__top .b-train-search__row,
  .l-layout__top .b-hotels-search__row,
  .l-layout__top .b-transfers-search__row {
    display: none;
  }
  .l-layout__top .b-avia-search-mobile,
  .l-layout__top .b-train-search-mobile,
  .l-layout__top .b-hotels-search-mobile,
  .l-layout__top .b-transfers-search-mobile {
    display: flex;
    justify-content: flex-start;
    width: 100%;
    min-height: 50px;
  }
  .l-layout__top .b-avia-search-mobile__search-form,
  .l-layout__top .b-train-search-mobile__search-form,
  .l-layout__top .b-hotels-search-mobile__search-form,
  .l-layout__top .b-transfers-search-mobile__search-form {
    background-color: #EDEEF0;
    margin-right: 20px;
    flex-grow: 2;
    display: flex;
    flex-direction: column;
    justify-content: center;
    font-size: 12px;
    height: 50px;
    width: 100%;
    padding: 5px 10px;
    -webkit-border-radius: 4px;
    -webkit-background-clip: padding-box;
    -moz-border-radius: 4px;
    -moz-background-clip: padding;
    border-radius: 4px;
    background-clip: padding-box;
  }
  .l-layout__top .b-avia-search-mobile__filters-trigger,
  .l-layout__top .b-train-search-mobile__filters-trigger,
  .l-layout__top .b-hotels-search-mobile__filters-trigger,
  .l-layout__top .b-transfers-search-mobile__filters-trigger,
  .l-layout__top .b-avia-search-mobile__map-trigger,
  .l-layout__top .b-train-search-mobile__map-trigger,
  .l-layout__top .b-hotels-search-mobile__map-trigger,
  .l-layout__top .b-transfers-search-mobile__map-trigger {
    height: 50px;
    width: 50px;
    background-color: #099C9D;
    -webkit-border-radius: 4px;
    -webkit-background-clip: padding-box;
    -moz-border-radius: 4px;
    -moz-background-clip: padding;
    border-radius: 4px;
    background-clip: padding-box;
  }
  .l-layout__top .b-avia-search-mobile__filters-trigger:after,
  .l-layout__top .b-train-search-mobile__filters-trigger:after,
  .l-layout__top .b-hotels-search-mobile__filters-trigger:after,
  .l-layout__top .b-transfers-search-mobile__filters-trigger:after,
  .l-layout__top .b-avia-search-mobile__map-trigger:after,
  .l-layout__top .b-train-search-mobile__map-trigger:after,
  .l-layout__top .b-hotels-search-mobile__map-trigger:after,
  .l-layout__top .b-transfers-search-mobile__map-trigger:after {
    content: " ";
    display: block;
    width: 50px;
    height: 100%;
    pointer-events: none;
    background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMTgiIHZpZXdCb3g9IjAgMCAyMCAxOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE4LjMzMzMgMS41SDEuNjY2NjNMOC4zMzMyOSA5LjM4MzMzVjE0LjgzMzNMMTEuNjY2NiAxNi41VjkuMzgzMzNMMTguMzMzMyAxLjVaIiBzdHJva2U9IndoaXRlIiBzdHJva2Utd2lkdGg9IjEuNSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+Cjwvc3ZnPgo=) center no-repeat;
  }
  .l-layout__top .b-avia-search-mobile__map-trigger,
  .l-layout__top .b-train-search-mobile__map-trigger,
  .l-layout__top .b-hotels-search-mobile__map-trigger,
  .l-layout__top .b-transfers-search-mobile__map-trigger {
    margin-right: 10px;
  }
  .l-layout__top .b-avia-search-mobile__map-trigger:after,
  .l-layout__top .b-train-search-mobile__map-trigger:after,
  .l-layout__top .b-hotels-search-mobile__map-trigger:after,
  .l-layout__top .b-transfers-search-mobile__map-trigger:after {
    background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMCAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTAuODMzMzEzIDQuOTk5OTZWMTguMzMzM0w2LjY2NjY1IDE1TDEzLjMzMzMgMTguMzMzM0wxOS4xNjY2IDE1VjEuNjY2NjNMMTMuMzMzMyA0Ljk5OTk2TDYuNjY2NjUgMS42NjY2M0wwLjgzMzMxMyA0Ljk5OTk2WiIgc3Ryb2tlPSJ3aGl0ZSIgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8cGF0aCBkPSJNNi42NjY2OSAxLjY2NjYzVjE1IiBzdHJva2U9IndoaXRlIiBzdHJva2Utd2lkdGg9IjEuNSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+CjxwYXRoIGQ9Ik0xMy4zMzMzIDVWMTguMzMzMyIgc3Ryb2tlPSJ3aGl0ZSIgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8L3N2Zz4K) center no-repeat;
  }
  .b-leg__mobile-route-line,
  .b-train-ticket__mobile-route-line {
    width: 100%;
    height: 2px;
    background-color: #099c9d;
    position: relative;
  }
  .b-leg__mobile-route-line:after,
  .b-train-ticket__mobile-route-line:after,
  .b-leg__mobile-route-line:before,
  .b-train-ticket__mobile-route-line:before {
    content: " ";
    display: block;
    position: absolute;
    width: 6px;
    height: 6px;
    background-color: #099c9d;
    -webkit-border-radius: 50%;
    -webkit-background-clip: padding-box;
    -moz-border-radius: 50%;
    -moz-background-clip: padding;
    border-radius: 50%;
    background-clip: padding-box;
    top: -2px;
  }
  .b-leg__mobile-route-line:after,
  .b-train-ticket__mobile-route-line:after {
    left: 0;
  }
  .b-leg__mobile-route-line:before,
  .b-train-ticket__mobile-route-line:before {
    right: 0;
  }
  .b-leg__mobile-route-info,
  .b-train-ticket__mobile-route-info {
    display: flex;
    justify-content: space-between;
    align-items: center;
    width: 100%;
  }
  .b-leg__mobile-route-location,
  .b-train-ticket__mobile-route-location {
    min-width: 70px;
    text-transform: uppercase;
    font-size: 12px;
  }
  .b-leg__mobile-route-location:last-of-type,
  .b-train-ticket__mobile-route-location:last-of-type {
    text-align: right;
  }
  .b-leg__mobile-route-stops,
  .b-train-ticket__mobile-route-stops {
    color: #099c9d;
    white-space: nowrap;
  }
  .b-leg__mobile-dates,
  .b-train-ticket__mobile-dates {
    display: flex;
    justify-content: space-between;
    width: 100%;
  }
  .b-leg__mobile-date-time,
  .b-train-ticket__mobile-date-time {
    min-width: 70px;
    font-size: 18px;
    font-weight: 600;
  }
  .b-leg__mobile-date-time:last-of-type,
  .b-train-ticket__mobile-date-time:last-of-type {
    text-align: right;
  }
  .b-leg__mobile-date,
  .b-train-ticket__mobile-date {
    font-size: 12px;
    color: #A4ABB3;
    white-space: nowrap;
  }
  .b-leg__mobile-duration,
  .b-train-ticket__mobile-duration {
    color: #A4ABB3;
    white-space: nowrap;
  }
  .b-avia-offer-preview,
  .b-train-offer-preview,
  .b-hotel-offer-preview,
  .b-transfer-offer-preview {
    background-color: #FAFAFA;
    width: 100%;
    height: 100%;
    display: flex;
    flex-direction: column;
    color: #4A5767;
  }
  .b-avia-offer-preview__header,
  .b-train-offer-preview__header,
  .b-hotel-offer-preview__header,
  .b-transfer-offer-preview__header {
    height: 40px;
    width: 100%;
    background-color: #FFFFFF;
    display: flex;
    justify-content: flex-start;
    align-items: center;
    margin-bottom: 30px;
  }
  .b-avia-offer-preview__close-btn,
  .b-train-offer-preview__close-btn,
  .b-hotel-offer-preview__close-btn,
  .b-transfer-offer-preview__close-btn {
    color: #4882BD;
    position: relative;
    display: flex;
    height: 40px;
    align-items: center;
    width: 100%;
    border: none;
    outline: none;
    height: 100%;
  }
  .b-avia-offer-preview__close-btn:before,
  .b-train-offer-preview__close-btn:before,
  .b-hotel-offer-preview__close-btn:before,
  .b-transfer-offer-preview__close-btn:before {
    content: " ";
    display: block;
    width: 50px;
    height: 18px;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNiIgaGVpZ2h0PSIxMiIgdmlld0JveD0iMCAwIDYgMTIiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik02IDEwLjI4NTdMMi4yNSA2TDYgMS43MTQyOUw1LjI1IDBMMCA2TDUuMjUgMTJMNiAxMC4yODU3WiIgZmlsbD0iIzQ4ODJCRCIvPgo8L3N2Zz4K);
    background-repeat: no-repeat;
    background-size: 100% 100%;
    background-position: 50% 50%;
  }
  .b-avia-offer-preview__price-buttons,
  .b-train-offer-preview__price-buttons,
  .b-hotel-offer-preview__price-buttons,
  .b-transfer-offer-preview__price-buttons {
    display: flex;
  }
  .b-avia-offer-preview__price-buttons .b-avia-offer-preview-price__top:first-of-type,
  .b-train-offer-preview__price-buttons .b-avia-offer-preview-price__top:first-of-type,
  .b-hotel-offer-preview__price-buttons .b-avia-offer-preview-price__top:first-of-type,
  .b-transfer-offer-preview__price-buttons .b-avia-offer-preview-price__top:first-of-type,
  .b-avia-offer-preview__price-buttons .b-train-offer-preview-price__top:first-of-type,
  .b-train-offer-preview__price-buttons .b-train-offer-preview-price__top:first-of-type,
  .b-hotel-offer-preview__price-buttons .b-train-offer-preview-price__top:first-of-type,
  .b-transfer-offer-preview__price-buttons .b-train-offer-preview-price__top:first-of-type,
  .b-avia-offer-preview__price-buttons .b-hotel-offer-preview-price__top:first-of-type,
  .b-train-offer-preview__price-buttons .b-hotel-offer-preview-price__top:first-of-type,
  .b-hotel-offer-preview__price-buttons .b-hotel-offer-preview-price__top:first-of-type,
  .b-transfer-offer-preview__price-buttons .b-hotel-offer-preview-price__top:first-of-type,
  .b-avia-offer-preview__price-buttons .b-transfer-offer-preview-price__top:first-of-type,
  .b-train-offer-preview__price-buttons .b-transfer-offer-preview-price__top:first-of-type,
  .b-hotel-offer-preview__price-buttons .b-transfer-offer-preview-price__top:first-of-type,
  .b-transfer-offer-preview__price-buttons .b-transfer-offer-preview-price__top:first-of-type {
    order: 2;
  }
  .b-avia-offer-preview__price-buttons .b-avia-offer-preview-price__top,
  .b-train-offer-preview__price-buttons .b-avia-offer-preview-price__top,
  .b-hotel-offer-preview__price-buttons .b-avia-offer-preview-price__top,
  .b-transfer-offer-preview__price-buttons .b-avia-offer-preview-price__top,
  .b-avia-offer-preview__price-buttons .b-train-offer-preview-price__top,
  .b-train-offer-preview__price-buttons .b-train-offer-preview-price__top,
  .b-hotel-offer-preview__price-buttons .b-train-offer-preview-price__top,
  .b-transfer-offer-preview__price-buttons .b-train-offer-preview-price__top,
  .b-avia-offer-preview__price-buttons .b-hotel-offer-preview-price__top,
  .b-train-offer-preview__price-buttons .b-hotel-offer-preview-price__top,
  .b-hotel-offer-preview__price-buttons .b-hotel-offer-preview-price__top,
  .b-transfer-offer-preview__price-buttons .b-hotel-offer-preview-price__top,
  .b-avia-offer-preview__price-buttons .b-transfer-offer-preview-price__top,
  .b-train-offer-preview__price-buttons .b-transfer-offer-preview-price__top,
  .b-hotel-offer-preview__price-buttons .b-transfer-offer-preview-price__top,
  .b-transfer-offer-preview__price-buttons .b-transfer-offer-preview-price__top {
    width: 100%;
  }
  .b-avia-offer-preview__price-buttons .b-avia-offer-preview-price__top .btn,
  .b-train-offer-preview__price-buttons .b-avia-offer-preview-price__top .btn,
  .b-hotel-offer-preview__price-buttons .b-avia-offer-preview-price__top .btn,
  .b-transfer-offer-preview__price-buttons .b-avia-offer-preview-price__top .btn,
  .b-avia-offer-preview__price-buttons .b-train-offer-preview-price__top .btn,
  .b-train-offer-preview__price-buttons .b-train-offer-preview-price__top .btn,
  .b-hotel-offer-preview__price-buttons .b-train-offer-preview-price__top .btn,
  .b-transfer-offer-preview__price-buttons .b-train-offer-preview-price__top .btn,
  .b-avia-offer-preview__price-buttons .b-hotel-offer-preview-price__top .btn,
  .b-train-offer-preview__price-buttons .b-hotel-offer-preview-price__top .btn,
  .b-hotel-offer-preview__price-buttons .b-hotel-offer-preview-price__top .btn,
  .b-transfer-offer-preview__price-buttons .b-hotel-offer-preview-price__top .btn,
  .b-avia-offer-preview__price-buttons .b-transfer-offer-preview-price__top .btn,
  .b-train-offer-preview__price-buttons .b-transfer-offer-preview-price__top .btn,
  .b-hotel-offer-preview__price-buttons .b-transfer-offer-preview-price__top .btn,
  .b-transfer-offer-preview__price-buttons .b-transfer-offer-preview-price__top .btn {
    height: 38px;
    padding: 9px 10px;
    text-align: center;
    -webkit-box-shadow: 0px 8px 18px -6px #18274b1f, 0px 12px 42px -4px #18274b1f;
    -moz-box-shadow: 0px 8px 18px -6px #18274b1f, 0px 12px 42px -4px #18274b1f;
    box-shadow: 0px 8px 18px -6px #18274b1f, 0px 12px 42px -4px #18274b1f;
  }
  .b-avia-offer-preview__price-buttons .b-avia-offer-preview-price__button,
  .b-train-offer-preview__price-buttons .b-avia-offer-preview-price__button,
  .b-hotel-offer-preview__price-buttons .b-avia-offer-preview-price__button,
  .b-transfer-offer-preview__price-buttons .b-avia-offer-preview-price__button,
  .b-avia-offer-preview__price-buttons .b-train-offer-preview-price__button,
  .b-train-offer-preview__price-buttons .b-train-offer-preview-price__button,
  .b-hotel-offer-preview__price-buttons .b-train-offer-preview-price__button,
  .b-transfer-offer-preview__price-buttons .b-train-offer-preview-price__button,
  .b-avia-offer-preview__price-buttons .b-hotel-offer-preview-price__button,
  .b-train-offer-preview__price-buttons .b-hotel-offer-preview-price__button,
  .b-hotel-offer-preview__price-buttons .b-hotel-offer-preview-price__button,
  .b-transfer-offer-preview__price-buttons .b-hotel-offer-preview-price__button,
  .b-avia-offer-preview__price-buttons .b-transfer-offer-preview-price__button,
  .b-train-offer-preview__price-buttons .b-transfer-offer-preview-price__button,
  .b-hotel-offer-preview__price-buttons .b-transfer-offer-preview-price__button,
  .b-transfer-offer-preview__price-buttons .b-transfer-offer-preview-price__button {
    background-color: #099C9D;
    color: #FFFFFF;
    -webkit-border-radius: 0px 4px 4px 0px;
    -webkit-background-clip: padding-box;
    -moz-border-radius: 0px 4px 4px 0px;
    -moz-background-clip: padding;
    border-radius: 0px 4px 4px 0px;
    background-clip: padding-box;
  }
  .b-avia-offer-preview__price-buttons .b-avia-offer-preview-price__button--offer,
  .b-train-offer-preview__price-buttons .b-avia-offer-preview-price__button--offer,
  .b-hotel-offer-preview__price-buttons .b-avia-offer-preview-price__button--offer,
  .b-transfer-offer-preview__price-buttons .b-avia-offer-preview-price__button--offer,
  .b-avia-offer-preview__price-buttons .b-train-offer-preview-price__button--offer,
  .b-train-offer-preview__price-buttons .b-train-offer-preview-price__button--offer,
  .b-hotel-offer-preview__price-buttons .b-train-offer-preview-price__button--offer,
  .b-transfer-offer-preview__price-buttons .b-train-offer-preview-price__button--offer,
  .b-avia-offer-preview__price-buttons .b-hotel-offer-preview-price__button--offer,
  .b-train-offer-preview__price-buttons .b-hotel-offer-preview-price__button--offer,
  .b-hotel-offer-preview__price-buttons .b-hotel-offer-preview-price__button--offer,
  .b-transfer-offer-preview__price-buttons .b-hotel-offer-preview-price__button--offer,
  .b-avia-offer-preview__price-buttons .b-transfer-offer-preview-price__button--offer,
  .b-train-offer-preview__price-buttons .b-transfer-offer-preview-price__button--offer,
  .b-hotel-offer-preview__price-buttons .b-transfer-offer-preview-price__button--offer,
  .b-transfer-offer-preview__price-buttons .b-transfer-offer-preview-price__button--offer {
    background: #4882BD;
    color: #FFFFFF;
    -webkit-border-radius: 4px 0px 0px 4px;
    -webkit-background-clip: padding-box;
    -moz-border-radius: 4px 0px 0px 4px;
    -moz-background-clip: padding;
    border-radius: 4px 0px 0px 4px;
    background-clip: padding-box;
  }
  .b-avia-offer-preview__price-buttons .b-avia-offer-preview-price__button--offer:before,
  .b-train-offer-preview__price-buttons .b-avia-offer-preview-price__button--offer:before,
  .b-hotel-offer-preview__price-buttons .b-avia-offer-preview-price__button--offer:before,
  .b-transfer-offer-preview__price-buttons .b-avia-offer-preview-price__button--offer:before,
  .b-avia-offer-preview__price-buttons .b-train-offer-preview-price__button--offer:before,
  .b-train-offer-preview__price-buttons .b-train-offer-preview-price__button--offer:before,
  .b-hotel-offer-preview__price-buttons .b-train-offer-preview-price__button--offer:before,
  .b-transfer-offer-preview__price-buttons .b-train-offer-preview-price__button--offer:before,
  .b-avia-offer-preview__price-buttons .b-hotel-offer-preview-price__button--offer:before,
  .b-train-offer-preview__price-buttons .b-hotel-offer-preview-price__button--offer:before,
  .b-hotel-offer-preview__price-buttons .b-hotel-offer-preview-price__button--offer:before,
  .b-transfer-offer-preview__price-buttons .b-hotel-offer-preview-price__button--offer:before,
  .b-avia-offer-preview__price-buttons .b-transfer-offer-preview-price__button--offer:before,
  .b-train-offer-preview__price-buttons .b-transfer-offer-preview-price__button--offer:before,
  .b-hotel-offer-preview__price-buttons .b-transfer-offer-preview-price__button--offer:before,
  .b-transfer-offer-preview__price-buttons .b-transfer-offer-preview-price__button--offer:before {
    top: 8px;
    left: unset;
    right: 10%;
    color: #FFFFFF;
    border-color: #FFFFFF;
  }
  .b-avia-offer-preview__price-buttons .b-avia-offer-preview-price__button--offer.b-ticket-offer__cancel,
  .b-train-offer-preview__price-buttons .b-avia-offer-preview-price__button--offer.b-ticket-offer__cancel,
  .b-hotel-offer-preview__price-buttons .b-avia-offer-preview-price__button--offer.b-ticket-offer__cancel,
  .b-transfer-offer-preview__price-buttons .b-avia-offer-preview-price__button--offer.b-ticket-offer__cancel,
  .b-avia-offer-preview__price-buttons .b-train-offer-preview-price__button--offer.b-ticket-offer__cancel,
  .b-train-offer-preview__price-buttons .b-train-offer-preview-price__button--offer.b-ticket-offer__cancel,
  .b-hotel-offer-preview__price-buttons .b-train-offer-preview-price__button--offer.b-ticket-offer__cancel,
  .b-transfer-offer-preview__price-buttons .b-train-offer-preview-price__button--offer.b-ticket-offer__cancel,
  .b-avia-offer-preview__price-buttons .b-hotel-offer-preview-price__button--offer.b-ticket-offer__cancel,
  .b-train-offer-preview__price-buttons .b-hotel-offer-preview-price__button--offer.b-ticket-offer__cancel,
  .b-hotel-offer-preview__price-buttons .b-hotel-offer-preview-price__button--offer.b-ticket-offer__cancel,
  .b-transfer-offer-preview__price-buttons .b-hotel-offer-preview-price__button--offer.b-ticket-offer__cancel,
  .b-avia-offer-preview__price-buttons .b-transfer-offer-preview-price__button--offer.b-ticket-offer__cancel,
  .b-train-offer-preview__price-buttons .b-transfer-offer-preview-price__button--offer.b-ticket-offer__cancel,
  .b-hotel-offer-preview__price-buttons .b-transfer-offer-preview-price__button--offer.b-ticket-offer__cancel,
  .b-transfer-offer-preview__price-buttons .b-transfer-offer-preview-price__button--offer.b-ticket-offer__cancel {
    background-color: #D70000 !important;
  }
  .b-avia-offer-preview__travel-policy,
  .b-train-offer-preview__travel-policy,
  .b-hotel-offer-preview__travel-policy,
  .b-transfer-offer-preview__travel-policy {
    right: unset;
    top: unset;
    position: static;
    display: flex;
    flex-direction: column;
    margin-bottom: 20px;
    gap: 20px;
  }
  .b-avia-offer-preview .b-travel-policy__line,
  .b-train-offer-preview .b-travel-policy__line,
  .b-hotel-offer-preview .b-travel-policy__line,
  .b-transfer-offer-preview .b-travel-policy__line {
    display: flex;
    gap: 12px;
  }
  .b-avia-offer-preview .b-travel-policy__line > span,
  .b-train-offer-preview .b-travel-policy__line > span,
  .b-hotel-offer-preview .b-travel-policy__line > span,
  .b-transfer-offer-preview .b-travel-policy__line > span {
    width: 22px;
    height: 22px;
  }
  .b-avia-offer-preview .b-travel-policy__line .b-travel-policy__description,
  .b-train-offer-preview .b-travel-policy__line .b-travel-policy__description,
  .b-hotel-offer-preview .b-travel-policy__line .b-travel-policy__description,
  .b-transfer-offer-preview .b-travel-policy__line .b-travel-policy__description {
    font-size: 12px;
    display: flex;
    flex-direction: column;
    justify-content: center;
  }
  .p-cabinet-passengers .b-block-table,
  .p-cabinet-orders .b-block-table,
  .p-cabinet-employees .b-block-table,
  .p-cabinet-products .b-block-table,
  .p-search-form__additional-orders .b-block-table {
    table-layout: fixed !important;
  }
  .p-cabinet-passengers .b-block-table__row,
  .p-cabinet-orders .b-block-table__row,
  .p-cabinet-employees .b-block-table__row,
  .p-cabinet-products .b-block-table__row,
  .p-search-form__additional-orders .b-block-table__row {
    display: flex;
    flex-direction: column;
    padding: 0;
    margin: 12px 0;
    height: fit-content !important;
    position: relative;
    background: #FFFFFF !important;
    -webkit-box-shadow: 0px 8px 18px -6px rgba(24, 39, 75, 0.15), 0px 12px 42px -4px rgba(24, 39, 75, 0.15);
    -moz-box-shadow: 0px 8px 18px -6px rgba(24, 39, 75, 0.15), 0px 12px 42px -4px rgba(24, 39, 75, 0.15);
    box-shadow: 0px 8px 18px -6px rgba(24, 39, 75, 0.15), 0px 12px 42px -4px rgba(24, 39, 75, 0.15);
  }
  .p-cabinet-passengers .b-block-table__row-header,
  .p-cabinet-orders .b-block-table__row-header,
  .p-cabinet-employees .b-block-table__row-header,
  .p-cabinet-products .b-block-table__row-header,
  .p-search-form__additional-orders .b-block-table__row-header,
  .p-cabinet-passengers .b-block-table__cell-empty,
  .p-cabinet-orders .b-block-table__cell-empty,
  .p-cabinet-employees .b-block-table__cell-empty,
  .p-cabinet-products .b-block-table__cell-empty,
  .p-search-form__additional-orders .b-block-table__cell-empty,
  .p-cabinet-passengers .b-block-table__cell:after,
  .p-cabinet-orders .b-block-table__cell:after,
  .p-cabinet-employees .b-block-table__cell:after,
  .p-cabinet-products .b-block-table__cell:after,
  .p-search-form__additional-orders .b-block-table__cell:after {
    display: none !important;
  }
  .p-cabinet-passengers .b-block-table__cell,
  .p-cabinet-orders .b-block-table__cell,
  .p-cabinet-employees .b-block-table__cell,
  .p-cabinet-products .b-block-table__cell,
  .p-search-form__additional-orders .b-block-table__cell {
    display: flex;
    justify-content: flex-start;
    padding: 0 12px !important;
    align-items: center;
    position: static;
    margin-bottom: 10px !important;
    text-align: unset !important;
  }
  .p-cabinet-passengers .b-block-table__cell-label,
  .p-cabinet-orders .b-block-table__cell-label,
  .p-cabinet-employees .b-block-table__cell-label,
  .p-cabinet-products .b-block-table__cell-label,
  .p-search-form__additional-orders .b-block-table__cell-label {
    padding: unset !important;
    margin: unset !important;
  }
  .p-cabinet-passengers .b-block-table__cell.dn,
  .p-cabinet-orders .b-block-table__cell.dn,
  .p-cabinet-employees .b-block-table__cell.dn,
  .p-cabinet-products .b-block-table__cell.dn,
  .p-search-form__additional-orders .b-block-table__cell.dn {
    display: none !important;
  }
  .p-cabinet-passengers .b-block-table__cell-caption,
  .p-cabinet-orders .b-block-table__cell-caption,
  .p-cabinet-employees .b-block-table__cell-caption,
  .p-cabinet-products .b-block-table__cell-caption,
  .p-search-form__additional-orders .b-block-table__cell-caption {
    display: none;
  }
  .p-cabinet-passengers .b-block-table__cell-value,
  .p-cabinet-orders .b-block-table__cell-value,
  .p-cabinet-employees .b-block-table__cell-value,
  .p-cabinet-products .b-block-table__cell-value,
  .p-search-form__additional-orders .b-block-table__cell-value {
    max-width: unset !important;
    text-align: left;
    float: left;
    white-space: nowrap;
    padding: 0 !important;
  }
  .p-cabinet-passengers .b-block-table__cell-label-wrapper,
  .p-cabinet-orders .b-block-table__cell-label-wrapper,
  .p-cabinet-employees .b-block-table__cell-label-wrapper,
  .p-cabinet-products .b-block-table__cell-label-wrapper,
  .p-search-form__additional-orders .b-block-table__cell-label-wrapper {
    display: flex;
    gap: 10px;
  }
  .p-cabinet-passengers .b-block-table__cell-label-wrapper:not(:last-of-type),
  .p-cabinet-orders .b-block-table__cell-label-wrapper:not(:last-of-type),
  .p-cabinet-employees .b-block-table__cell-label-wrapper:not(:last-of-type),
  .p-cabinet-products .b-block-table__cell-label-wrapper:not(:last-of-type),
  .p-search-form__additional-orders .b-block-table__cell-label-wrapper:not(:last-of-type) {
    margin-bottom: 10px;
  }
  .p-cabinet-passengers .b-block-table__cell--width-auto,
  .p-cabinet-orders .b-block-table__cell--width-auto,
  .p-cabinet-employees .b-block-table__cell--width-auto,
  .p-cabinet-products .b-block-table__cell--width-auto,
  .p-search-form__additional-orders .b-block-table__cell--width-auto {
    display: none !important;
  }
  .p-cabinet-passengers .b-block-table__cell-fullName,
  .p-cabinet-orders .b-block-table__cell-fullName,
  .p-cabinet-employees .b-block-table__cell-fullName,
  .p-cabinet-products .b-block-table__cell-fullName,
  .p-search-form__additional-orders .b-block-table__cell-fullName {
    font-size: 16px;
    min-height: 36px;
    background: #DAE6F2 !important;
    padding: 3px 12px;
    border-bottom: 1px solid #4882BD !important;
  }
  .p-cabinet-passengers .b-block-table__cell-fullName .b-block-table__cell-value,
  .p-cabinet-orders .b-block-table__cell-fullName .b-block-table__cell-value,
  .p-cabinet-employees .b-block-table__cell-fullName .b-block-table__cell-value,
  .p-cabinet-products .b-block-table__cell-fullName .b-block-table__cell-value,
  .p-search-form__additional-orders .b-block-table__cell-fullName .b-block-table__cell-value {
    font-size: inherit;
  }
  .p-cabinet-passengers .b-block-table__cell-documents .b-block-table__cell-value,
  .p-cabinet-orders .b-block-table__cell-documents .b-block-table__cell-value,
  .p-cabinet-employees .b-block-table__cell-documents .b-block-table__cell-value,
  .p-cabinet-products .b-block-table__cell-documents .b-block-table__cell-value,
  .p-search-form__additional-orders .b-block-table__cell-documents .b-block-table__cell-value {
    width: 100%;
  }
  .p-cabinet-passengers .b-block-table__cell-documents .b-block-table__cell-value > div,
  .p-cabinet-orders .b-block-table__cell-documents .b-block-table__cell-value > div,
  .p-cabinet-employees .b-block-table__cell-documents .b-block-table__cell-value > div,
  .p-cabinet-products .b-block-table__cell-documents .b-block-table__cell-value > div,
  .p-search-form__additional-orders .b-block-table__cell-documents .b-block-table__cell-value > div {
    display: flex !important;
    justify-content: space-between;
    width: 100%;
  }
  .p-cabinet-passengers .b-block-table__cell-documents .b-block-table__cell-value .document-type,
  .p-cabinet-orders .b-block-table__cell-documents .b-block-table__cell-value .document-type,
  .p-cabinet-employees .b-block-table__cell-documents .b-block-table__cell-value .document-type,
  .p-cabinet-products .b-block-table__cell-documents .b-block-table__cell-value .document-type,
  .p-search-form__additional-orders .b-block-table__cell-documents .b-block-table__cell-value .document-type {
    max-width: 60%;
    text-overflow: ellipsis;
    overflow-x: hidden;
  }
  .p-cabinet-passengers .b-block-table__cell-birthDate,
  .p-cabinet-orders .b-block-table__cell-birthDate,
  .p-cabinet-employees .b-block-table__cell-birthDate,
  .p-cabinet-products .b-block-table__cell-birthDate,
  .p-search-form__additional-orders .b-block-table__cell-birthDate {
    font-weight: 600;
    background: transparent !important;
    position: absolute !important;
    top: 10px;
    padding: 0;
    right: 0;
  }
  .p-cabinet-passengers .b-block-table__cell-fullName .b-block-table__cell-icon,
  .p-cabinet-orders .b-block-table__cell-fullName .b-block-table__cell-icon,
  .p-cabinet-employees .b-block-table__cell-fullName .b-block-table__cell-icon,
  .p-cabinet-products .b-block-table__cell-fullName .b-block-table__cell-icon,
  .p-search-form__additional-orders .b-block-table__cell-fullName .b-block-table__cell-icon,
  .p-cabinet-passengers .b-block-table__cell-birthDate .b-block-table__cell-icon,
  .p-cabinet-orders .b-block-table__cell-birthDate .b-block-table__cell-icon,
  .p-cabinet-employees .b-block-table__cell-birthDate .b-block-table__cell-icon,
  .p-cabinet-products .b-block-table__cell-birthDate .b-block-table__cell-icon,
  .p-search-form__additional-orders .b-block-table__cell-birthDate .b-block-table__cell-icon {
    display: none;
  }
  .p-cabinet-passengers .b-block-table__cell-icon,
  .p-cabinet-orders .b-block-table__cell-icon,
  .p-cabinet-employees .b-block-table__cell-icon,
  .p-cabinet-products .b-block-table__cell-icon,
  .p-search-form__additional-orders .b-block-table__cell-icon {
    float: left;
    display: flex;
    margin-right: 10px;
    width: 1.2em;
    padding: 10px;
    height: 1.2em;
    background-size: 70% 70% !important;
    background-repeat: no-repeat;
    background-position: center;
    -webkit-border-radius: 50%;
    -webkit-background-clip: padding-box;
    -moz-border-radius: 50%;
    -moz-background-clip: padding;
    border-radius: 50%;
    background-clip: padding-box;
    background-color: #DAE6F2;
    align-items: center;
    justify-content: center;
  }
  .p-cabinet-passengers .b-block-table-footer,
  .p-cabinet-orders .b-block-table-footer,
  .p-cabinet-employees .b-block-table-footer,
  .p-cabinet-products .b-block-table-footer,
  .p-search-form__additional-orders .b-block-table-footer {
    justify-content: flex-end;
    display: flex;
  }
  .p-cabinet-passengers .b-block-table-footer .b-footer-count,
  .p-cabinet-orders .b-block-table-footer .b-footer-count,
  .p-cabinet-employees .b-block-table-footer .b-footer-count,
  .p-cabinet-products .b-block-table-footer .b-footer-count,
  .p-search-form__additional-orders .b-block-table-footer .b-footer-count {
    display: none;
  }
  .p-cabinet-passengers .b-block-table-footer .b-footer-total,
  .p-cabinet-orders .b-block-table-footer .b-footer-total,
  .p-cabinet-employees .b-block-table-footer .b-footer-total,
  .p-cabinet-products .b-block-table-footer .b-footer-total,
  .p-search-form__additional-orders .b-block-table-footer .b-footer-total {
    display: none;
  }
  .p-cabinet-passengers .b-block-table-footer .b-footer-show,
  .p-cabinet-orders .b-block-table-footer .b-footer-show,
  .p-cabinet-employees .b-block-table-footer .b-footer-show,
  .p-cabinet-products .b-block-table-footer .b-footer-show,
  .p-search-form__additional-orders .b-block-table-footer .b-footer-show {
    width: unset !important;
  }
  .p-cabinet-passengers .b-block-table-footer .b-footer-show-select,
  .p-cabinet-orders .b-block-table-footer .b-footer-show-select,
  .p-cabinet-employees .b-block-table-footer .b-footer-show-select,
  .p-cabinet-products .b-block-table-footer .b-footer-show-select,
  .p-search-form__additional-orders .b-block-table-footer .b-footer-show-select {
    display: none;
  }
  .p-cabinet-passengers .b-block-table-footer .b-footer-pages,
  .p-cabinet-orders .b-block-table-footer .b-footer-pages,
  .p-cabinet-employees .b-block-table-footer .b-footer-pages,
  .p-cabinet-products .b-block-table-footer .b-footer-pages,
  .p-search-form__additional-orders .b-block-table-footer .b-footer-pages {
    justify-content: flex-start !important;
  }
  .p-cabinet-passengers .b-block-table-footer .b-footer-element,
  .p-cabinet-orders .b-block-table-footer .b-footer-element,
  .p-cabinet-employees .b-block-table-footer .b-footer-element,
  .p-cabinet-products .b-block-table-footer .b-footer-element,
  .p-search-form__additional-orders .b-block-table-footer .b-footer-element {
    padding: 2px 0 !important;
  }
  .p-cabinet-passengers .b-block-table-footer .b-footer-show .b-footer-show-more,
  .p-cabinet-orders .b-block-table-footer .b-footer-show .b-footer-show-more,
  .p-cabinet-employees .b-block-table-footer .b-footer-show .b-footer-show-more,
  .p-cabinet-products .b-block-table-footer .b-footer-show .b-footer-show-more,
  .p-search-form__additional-orders .b-block-table-footer .b-footer-show .b-footer-show-more {
    font-size: 12px;
    background: #4882BD;
    color: #FFFFFF;
    -webkit-border-radius: 2px;
    -webkit-background-clip: padding-box;
    -moz-border-radius: 2px;
    -moz-background-clip: padding;
    border-radius: 2px;
    background-clip: padding-box;
    white-space: nowrap;
    height: 30px;
    padding: 4px 8px;
    display: flex;
    align-items: center;
  }
  .p-cabinet-passengers .b-block-container__content-orders,
  .p-cabinet-orders .b-block-container__content-orders,
  .p-cabinet-employees .b-block-container__content-orders,
  .p-cabinet-products .b-block-container__content-orders,
  .p-search-form__additional-orders .b-block-container__content-orders,
  .p-cabinet-passengers .b-block-container__content-passengers,
  .p-cabinet-orders .b-block-container__content-passengers,
  .p-cabinet-employees .b-block-container__content-passengers,
  .p-cabinet-products .b-block-container__content-passengers,
  .p-search-form__additional-orders .b-block-container__content-passengers,
  .p-cabinet-passengers .b-block-container__content-employees,
  .p-cabinet-orders .b-block-container__content-employees,
  .p-cabinet-employees .b-block-container__content-employees,
  .p-cabinet-products .b-block-container__content-employees,
  .p-search-form__additional-orders .b-block-container__content-employees,
  .p-cabinet-passengers .b-block-container__content-products,
  .p-cabinet-orders .b-block-container__content-products,
  .p-cabinet-employees .b-block-container__content-products,
  .p-cabinet-products .b-block-container__content-products,
  .p-search-form__additional-orders .b-block-container__content-products {
    border: none !important;
    box-shadow: unset !important;
  }
  .p-cabinet-passengers .b-block-container__content,
  .p-cabinet-orders .b-block-container__content,
  .p-cabinet-employees .b-block-container__content,
  .p-cabinet-products .b-block-container__content,
  .p-search-form__additional-orders .b-block-container__content {
    padding: 0 12px !important;
  }
  .p-cabinet-passengers .b-block-container__header-label,
  .p-cabinet-orders .b-block-container__header-label,
  .p-cabinet-employees .b-block-container__header-label,
  .p-cabinet-products .b-block-container__header-label,
  .p-search-form__additional-orders .b-block-container__header-label {
    display: flex;
    align-items: center;
    align-self: center;
  }
  .p-cabinet-passengers .b-block-container__header-label:before,
  .p-cabinet-orders .b-block-container__header-label:before,
  .p-cabinet-employees .b-block-container__header-label:before,
  .p-cabinet-products .b-block-container__header-label:before,
  .p-search-form__additional-orders .b-block-container__header-label:before {
    width: 22px;
    height: 22px;
    margin-right: 10px;
    content: ' ';
  }
  .p-cabinet-passengers .b-block-container__top-controls,
  .p-cabinet-orders .b-block-container__top-controls,
  .p-cabinet-employees .b-block-container__top-controls,
  .p-cabinet-products .b-block-container__top-controls,
  .p-search-form__additional-orders .b-block-container__top-controls {
    flex-flow: column wrap !important;
    align-items: unset !important;
    box-shadow: unset !important;
    border: unset !important;
    padding: 10px 12px !important;
  }
  .p-cabinet-passengers .b-block-container__top-controls .b-block-container__element,
  .p-cabinet-orders .b-block-container__top-controls .b-block-container__element,
  .p-cabinet-employees .b-block-container__top-controls .b-block-container__element,
  .p-cabinet-products .b-block-container__top-controls .b-block-container__element,
  .p-search-form__additional-orders .b-block-container__top-controls .b-block-container__element {
    margin-right: unset;
  }
  .p-cabinet-passengers .b-block-container__top-controls .b-block-container__element .b-input__label,
  .p-cabinet-orders .b-block-container__top-controls .b-block-container__element .b-input__label,
  .p-cabinet-employees .b-block-container__top-controls .b-block-container__element .b-input__label,
  .p-cabinet-products .b-block-container__top-controls .b-block-container__element .b-input__label,
  .p-search-form__additional-orders .b-block-container__top-controls .b-block-container__element .b-input__label {
    display: none;
  }
  .p-cabinet-passengers .b-block-container__top-controls .b-block-container__element--search,
  .p-cabinet-orders .b-block-container__top-controls .b-block-container__element--search,
  .p-cabinet-employees .b-block-container__top-controls .b-block-container__element--search,
  .p-cabinet-products .b-block-container__top-controls .b-block-container__element--search,
  .p-search-form__additional-orders .b-block-container__top-controls .b-block-container__element--search {
    display: flex;
    gap: 10px;
  }
  .p-cabinet-passengers .b-block-container__top-controls .b-block-container__element .b-input__value,
  .p-cabinet-orders .b-block-container__top-controls .b-block-container__element .b-input__value,
  .p-cabinet-employees .b-block-container__top-controls .b-block-container__element .b-input__value,
  .p-cabinet-products .b-block-container__top-controls .b-block-container__element .b-input__value,
  .p-search-form__additional-orders .b-block-container__top-controls .b-block-container__element .b-input__value {
    height: 30px !important;
    font-size: inherit;
    margin-top: unset;
    background: #EDEEF0;
    border: unset !important;
    padding-left: 2em;
  }
  .p-cabinet-passengers .b-block-container__top-controls .b-block-container__element .b-input__value::placeholder,
  .p-cabinet-orders .b-block-container__top-controls .b-block-container__element .b-input__value::placeholder,
  .p-cabinet-employees .b-block-container__top-controls .b-block-container__element .b-input__value::placeholder,
  .p-cabinet-products .b-block-container__top-controls .b-block-container__element .b-input__value::placeholder,
  .p-search-form__additional-orders .b-block-container__top-controls .b-block-container__element .b-input__value::placeholder {
    color: #A4ABB3;
  }
  .p-cabinet-passengers .b-block-container__top-controls .b-block-container__element .b-input__search,
  .p-cabinet-orders .b-block-container__top-controls .b-block-container__element .b-input__search,
  .p-cabinet-employees .b-block-container__top-controls .b-block-container__element .b-input__search,
  .p-cabinet-products .b-block-container__top-controls .b-block-container__element .b-input__search,
  .p-search-form__additional-orders .b-block-container__top-controls .b-block-container__element .b-input__search {
    font-size: 14px;
  }
  .p-cabinet-passengers .b-block-container__top-controls .b-block-container__element .b-input__search:before,
  .p-cabinet-orders .b-block-container__top-controls .b-block-container__element .b-input__search:before,
  .p-cabinet-employees .b-block-container__top-controls .b-block-container__element .b-input__search:before,
  .p-cabinet-products .b-block-container__top-controls .b-block-container__element .b-input__search:before,
  .p-search-form__additional-orders .b-block-container__top-controls .b-block-container__element .b-input__search:before {
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    left: 7px;
    width: 1.2em;
    z-index: 10;
    height: 1.2em;
    content: ' ';
    pointer-events: none;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMCAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTkgMTUuNUMxMi41ODk5IDE1LjUgMTUuNSAxMi41ODk5IDE1LjUgOUMxNS41IDUuNDEwMTUgMTIuNTg5OSAyLjUgOSAyLjVDNS40MTAxNSAyLjUgMi41IDUuNDEwMTUgMi41IDlDMi41IDEyLjU4OTkgNS40MTAxNSAxNS41IDkgMTUuNVoiIHN0cm9rZT0iIzRBNTc2NyIgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8cGF0aCBkPSJNMTcuNSAxNy41TDEzLjg3NSAxMy44NzUiIHN0cm9rZT0iIzRBNTc2NyIgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8L3N2Zz4K);
    background-repeat: no-repeat;
    background-size: 100% 100%;
    background-position: 50% 50%;
  }
  .p-cabinet-passengers .b-block-container__scroll-btn,
  .p-cabinet-orders .b-block-container__scroll-btn,
  .p-cabinet-employees .b-block-container__scroll-btn,
  .p-cabinet-products .b-block-container__scroll-btn,
  .p-search-form__additional-orders .b-block-container__scroll-btn {
    position: fixed;
    right: 5%;
    opacity: 0.8;
    z-index: 100;
    bottom: 16%;
    width: 42px;
    height: 42px;
    display: flex;
    justify-content: center;
    align-items: center;
    background: #4882BD;
    -webkit-border-radius: 4px;
    -webkit-background-clip: padding-box;
    -moz-border-radius: 4px;
    -moz-background-clip: padding;
    border-radius: 4px;
    background-clip: padding-box;
  }
  .p-cabinet-passengers .b-block-container__scroll-btn:before,
  .p-cabinet-orders .b-block-container__scroll-btn:before,
  .p-cabinet-employees .b-block-container__scroll-btn:before,
  .p-cabinet-products .b-block-container__scroll-btn:before,
  .p-search-form__additional-orders .b-block-container__scroll-btn:before {
    display: block;
    width: 15px;
    height: 15px;
    content: ' ';
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxOS4yLjEsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0i0KHQu9C+0LlfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHZpZXdCb3g9IjAgMCAxMy44MzggMTEuMTg5IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxMy44MzggMTEuMTg5IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwb2x5Z29uIGZpbGw9IiNGRkZGRkYiIHBvaW50cz0iNi45MTksMTEuMTg5IDAsMC41NDUgMC44MzksMCA2LjkxOSw5LjM1NSAxMywwIDEzLjgzOCwwLjU0NSAiLz4NCjwvc3ZnPg0K);
    background-repeat: no-repeat;
    background-size: 100% 100%;
    background-position: 50% 50%;
  }
  .p-cabinet-passengers .b-block-container__scroll-btn.top:before,
  .p-cabinet-orders .b-block-container__scroll-btn.top:before,
  .p-cabinet-employees .b-block-container__scroll-btn.top:before,
  .p-cabinet-products .b-block-container__scroll-btn.top:before,
  .p-search-form__additional-orders .b-block-container__scroll-btn.top:before {
    transform: rotate(180deg);
  }
  .p-cabinet-passengers .b-block-container__footer,
  .p-cabinet-orders .b-block-container__footer,
  .p-cabinet-employees .b-block-container__footer,
  .p-cabinet-products .b-block-container__footer,
  .p-search-form__additional-orders .b-block-container__footer {
    background: transparent !important;
  }
  .p-cabinet-passengers .b-block-container__filters-trigger,
  .p-cabinet-orders .b-block-container__filters-trigger,
  .p-cabinet-employees .b-block-container__filters-trigger,
  .p-cabinet-products .b-block-container__filters-trigger,
  .p-search-form__additional-orders .b-block-container__filters-trigger {
    display: flex;
    width: 32px;
    height: 32px;
    background: #EDEEF0;
    border-radius: 4px;
    padding: 7px;
  }
  .p-cabinet-passengers .b-block-container__filters-trigger:before,
  .p-cabinet-orders .b-block-container__filters-trigger:before,
  .p-cabinet-employees .b-block-container__filters-trigger:before,
  .p-cabinet-products .b-block-container__filters-trigger:before,
  .p-search-form__additional-orders .b-block-container__filters-trigger:before {
    content: ' ';
    display: block;
    width: 15px;
    height: 18px;
    background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMTgiIHZpZXdCb3g9IjAgMCAyMCAxOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KCTxwYXRoIGQ9Ik0xOC4zMzMzIDEuNUgxLjY2NjYzTDguMzMzMjkgOS4zODMzM1YxNC44MzMzTDExLjY2NjYgMTYuNVY5LjM4MzMzTDE4LjMzMzMgMS41WiIgc3Ryb2tlPSIjNEE1NzY3IiBzdHJva2Utd2lkdGg9IjEuNSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+Cjwvc3ZnPgo=) no-repeat center;
    background-size: 90%;
  }
  .b-cabinet-finance .b-block-table {
    table-layout: fixed !important;
  }
  .b-cabinet-finance .b-block-table__row {
    display: flex;
    flex-direction: column;
    padding: 0;
    margin: 12px 0;
    height: fit-content !important;
    position: relative;
    background: #FFFFFF !important;
    -webkit-box-shadow: 0px 8px 18px -6px rgba(24, 39, 75, 0.15), 0px 12px 42px -4px rgba(24, 39, 75, 0.15);
    -moz-box-shadow: 0px 8px 18px -6px rgba(24, 39, 75, 0.15), 0px 12px 42px -4px rgba(24, 39, 75, 0.15);
    box-shadow: 0px 8px 18px -6px rgba(24, 39, 75, 0.15), 0px 12px 42px -4px rgba(24, 39, 75, 0.15);
  }
  .b-cabinet-finance .b-block-table__row-header,
  .b-cabinet-finance .b-block-table__cell-empty,
  .b-cabinet-finance .b-block-table__cell:after {
    display: none !important;
  }
  .b-cabinet-finance .b-block-table__cell {
    display: flex;
    justify-content: flex-start;
    padding: 0 12px !important;
    align-items: center;
    position: static;
    margin-bottom: 10px !important;
    text-align: unset !important;
  }
  .b-cabinet-finance .b-block-table__cell-label {
    padding: unset !important;
    margin: unset !important;
  }
  .b-cabinet-finance .b-block-table__cell.dn {
    display: none !important;
  }
  .b-cabinet-finance .b-block-table__cell-caption {
    display: none;
  }
  .b-cabinet-finance .b-block-table__cell-value {
    max-width: unset !important;
    text-align: left;
    float: left;
    white-space: nowrap;
    padding: 0 !important;
  }
  .b-cabinet-finance .b-block-table__cell-label-wrapper {
    display: flex;
    gap: 10px;
  }
  .b-cabinet-finance .b-block-table__cell-label-wrapper:not(:last-of-type) {
    margin-bottom: 10px;
  }
  .b-cabinet-finance .b-block-table__cell--width-auto {
    display: none !important;
  }
  .b-cabinet-finance .b-block-table__cell-fullName {
    font-size: 16px;
    min-height: 36px;
    background: #DAE6F2 !important;
    padding: 3px 12px;
    border-bottom: 1px solid #4882BD !important;
  }
  .b-cabinet-finance .b-block-table__cell-fullName .b-block-table__cell-value {
    font-size: inherit;
  }
  .b-cabinet-finance .b-block-table__cell-documents .b-block-table__cell-value {
    width: 100%;
  }
  .b-cabinet-finance .b-block-table__cell-documents .b-block-table__cell-value > div {
    display: flex !important;
    justify-content: space-between;
    width: 100%;
  }
  .b-cabinet-finance .b-block-table__cell-documents .b-block-table__cell-value .document-type {
    max-width: 60%;
    text-overflow: ellipsis;
    overflow-x: hidden;
  }
  .b-cabinet-finance .b-block-table__cell-birthDate {
    font-weight: 600;
    background: transparent !important;
    position: absolute !important;
    top: 10px;
    padding: 0;
    right: 0;
  }
  .b-cabinet-finance .b-block-table__cell-fullName .b-block-table__cell-icon,
  .b-cabinet-finance .b-block-table__cell-birthDate .b-block-table__cell-icon {
    display: none;
  }
  .b-cabinet-finance .b-block-table__cell-icon {
    float: left;
    display: flex;
    margin-right: 10px;
    width: 1.2em;
    padding: 10px;
    height: 1.2em;
    background-size: 70% 70% !important;
    background-repeat: no-repeat;
    background-position: center;
    -webkit-border-radius: 50%;
    -webkit-background-clip: padding-box;
    -moz-border-radius: 50%;
    -moz-background-clip: padding;
    border-radius: 50%;
    background-clip: padding-box;
    background-color: #DAE6F2;
    align-items: center;
    justify-content: center;
  }
  .b-cabinet-finance .b-block-table-footer {
    justify-content: flex-end;
    display: flex;
  }
  .b-cabinet-finance .b-block-table-footer .b-footer-count {
    display: none;
  }
  .b-cabinet-finance .b-block-table-footer .b-footer-total {
    display: none;
  }
  .b-cabinet-finance .b-block-table-footer .b-footer-show {
    width: unset !important;
  }
  .b-cabinet-finance .b-block-table-footer .b-footer-show-select {
    display: none;
  }
  .b-cabinet-finance .b-block-table-footer .b-footer-pages {
    justify-content: flex-start !important;
  }
  .b-cabinet-finance .b-block-table-footer .b-footer-element {
    padding: 2px 0 !important;
  }
  .b-cabinet-finance .b-block-table-footer .b-footer-show .b-footer-show-more {
    font-size: 12px;
    background: #4882BD;
    color: #FFFFFF;
    -webkit-border-radius: 2px;
    -webkit-background-clip: padding-box;
    -moz-border-radius: 2px;
    -moz-background-clip: padding;
    border-radius: 2px;
    background-clip: padding-box;
    white-space: nowrap;
    height: 30px;
    padding: 4px 8px;
    display: flex;
    align-items: center;
  }
  div.b-ticket-popup-offers-modal_mask {
    padding: 0;
  }
  div.b-ticket-popup-offers-modal_mask .b-popup-mask__table {
    width: 100%;
    height: 100%;
  }
  div.b-ticket-popup-offers-modal_mask .b-ticket-popup-offers-modal {
    width: 100% !important;
    height: 100%;
    padding: 0 !important;
    max-width: unset;
    min-width: unset;
  }
  div.b-ticket-popup-offers-modal_mask .b-button-container__top {
    width: 100%;
    height: 100%;
    overflow: unset;
    overflow-y: unset;
  }
  div.b-ticket-popup-offers-modal_mask .b-popup__content {
    padding: 0;
    height: 100%;
    width: 100%;
  }
  div.b-ticket-popup-offers-modal_mask .b-offers-avia-modal,
  div.b-ticket-popup-offers-modal_mask .b-offers-train-modal,
  div.b-ticket-popup-offers-modal_mask .b-offers-hotels-modal,
  div.b-ticket-popup-offers-modal_mask .b-offers-transfers-modal {
    width: 100%;
    height: 100%;
    position: relative;
  }
  div.b-ticket-popup-offers-modal_mask .b-offers-avia-modal__title,
  div.b-ticket-popup-offers-modal_mask .b-offers-train-modal__title,
  div.b-ticket-popup-offers-modal_mask .b-offers-hotels-modal__title,
  div.b-ticket-popup-offers-modal_mask .b-offers-transfers-modal__title {
    font-size: 14px;
    display: flex;
    flex-direction: column;
  }
  div.b-ticket-popup-offers-modal_mask .b-offers-avia-modal__list-item-line,
  div.b-ticket-popup-offers-modal_mask .b-offers-train-modal__list-item-line,
  div.b-ticket-popup-offers-modal_mask .b-offers-hotels-modal__list-item-line,
  div.b-ticket-popup-offers-modal_mask .b-offers-transfers-modal__list-item-line,
  div.b-ticket-popup-offers-modal_mask .b-offers-avia-modal__list-item-drag,
  div.b-ticket-popup-offers-modal_mask .b-offers-train-modal__list-item-drag,
  div.b-ticket-popup-offers-modal_mask .b-offers-hotels-modal__list-item-drag,
  div.b-ticket-popup-offers-modal_mask .b-offers-transfers-modal__list-item-drag {
    display: none;
  }
  div.b-ticket-popup-offers-modal_mask .b-offers-avia-modal__list-item,
  div.b-ticket-popup-offers-modal_mask .b-offers-train-modal__list-item,
  div.b-ticket-popup-offers-modal_mask .b-offers-hotels-modal__list-item,
  div.b-ticket-popup-offers-modal_mask .b-offers-transfers-modal__list-item {
    background-color: #FFFFFF;
    margin: 22px 18px;
    padding: 0;
    -webkit-border-radius: 4px;
    -webkit-background-clip: padding-box;
    -moz-border-radius: 4px;
    -moz-background-clip: padding;
    border-radius: 4px;
    background-clip: padding-box;
    -webkit-box-shadow: 1px 1px 10px rgba(0, 0, 0, 0.15);
    -moz-box-shadow: 1px 1px 10px rgba(0, 0, 0, 0.15);
    box-shadow: 1px 1px 10px rgba(0, 0, 0, 0.15);
  }
  div.b-ticket-popup-offers-modal_mask .b-offers-avia-modal__list-item-legs,
  div.b-ticket-popup-offers-modal_mask .b-offers-train-modal__list-item-legs,
  div.b-ticket-popup-offers-modal_mask .b-offers-hotels-modal__list-item-legs,
  div.b-ticket-popup-offers-modal_mask .b-offers-transfers-modal__list-item-legs {
    padding: 14px 10px 0 10px;
  }
  div.b-ticket-popup-offers-modal_mask .b-offers-avia-modal__list-item-price,
  div.b-ticket-popup-offers-modal_mask .b-offers-train-modal__list-item-price,
  div.b-ticket-popup-offers-modal_mask .b-offers-hotels-modal__list-item-price,
  div.b-ticket-popup-offers-modal_mask .b-offers-transfers-modal__list-item-price {
    position: relative;
    bottom: 0;
    left: 0;
    width: 100%;
    background-color: #EDEEF0;
    border-bottom-left-radius: 4px;
    border-bottom-right-radius: 4px;
    display: flex;
    justify-content: center;
    align-items: center;
    margin-top: 10px;
    margin-bottom: 0;
  }
  div.b-ticket-popup-offers-modal_mask .b-offers-avia-modal__list-item-price-amount,
  div.b-ticket-popup-offers-modal_mask .b-offers-train-modal__list-item-price-amount,
  div.b-ticket-popup-offers-modal_mask .b-offers-hotels-modal__list-item-price-amount,
  div.b-ticket-popup-offers-modal_mask .b-offers-transfers-modal__list-item-price-amount {
    font-size: 14px;
  }
  div.b-ticket-popup-offers-modal_mask .b-offers-avia-modal__list-item-remove,
  div.b-ticket-popup-offers-modal_mask .b-offers-train-modal__list-item-remove,
  div.b-ticket-popup-offers-modal_mask .b-offers-hotels-modal__list-item-remove,
  div.b-ticket-popup-offers-modal_mask .b-offers-transfers-modal__list-item-remove {
    position: absolute;
    right: 12px;
    margin-left: unset;
  }
  div.b-ticket-popup-offers-modal_mask .b-offers-avia-modal__form,
  div.b-ticket-popup-offers-modal_mask .b-offers-train-modal__form,
  div.b-ticket-popup-offers-modal_mask .b-offers-hotels-modal__form,
  div.b-ticket-popup-offers-modal_mask .b-offers-transfers-modal__form {
    position: relative;
    bottom: 0;
    width: 100%;
  }
  div.b-ticket-popup-offers-modal_mask .b-offers-avia-modal__form-control,
  div.b-ticket-popup-offers-modal_mask .b-offers-train-modal__form-control,
  div.b-ticket-popup-offers-modal_mask .b-offers-hotels-modal__form-control,
  div.b-ticket-popup-offers-modal_mask .b-offers-transfers-modal__form-control {
    position: static;
    margin: 0;
  }
  div.b-ticket-popup-offers-modal_mask .b-offers-avia-modal__form-buttons,
  div.b-ticket-popup-offers-modal_mask .b-offers-train-modal__form-buttons,
  div.b-ticket-popup-offers-modal_mask .b-offers-hotels-modal__form-buttons,
  div.b-ticket-popup-offers-modal_mask .b-offers-transfers-modal__form-buttons {
    display: flex;
    align-items: center;
  }
  div.b-ticket-popup-offers-modal_mask .b-offers-avia-modal__form-button,
  div.b-ticket-popup-offers-modal_mask .b-offers-train-modal__form-button,
  div.b-ticket-popup-offers-modal_mask .b-offers-hotels-modal__form-button,
  div.b-ticket-popup-offers-modal_mask .b-offers-transfers-modal__form-button {
    padding: 9px 10px;
    width: 50%;
    min-width: 50%;
    height: 38px;
    margin: 0 !important;
    border: 0;
  }
  div.b-ticket-popup-offers-modal_mask .b-offers-avia-modal__submit,
  div.b-ticket-popup-offers-modal_mask .b-offers-train-modal__submit,
  div.b-ticket-popup-offers-modal_mask .b-offers-hotels-modal__submit,
  div.b-ticket-popup-offers-modal_mask .b-offers-transfers-modal__submit {
    order: 1;
    -webkit-border-radius: 0px 4px 4px 0px;
    -webkit-background-clip: padding-box;
    -moz-border-radius: 0px 4px 4px 0px;
    -moz-background-clip: padding;
    border-radius: 0px 4px 4px 0px;
    background-clip: padding-box;
    background-color: #099C9D;
    color: #FFFFFF;
  }
  div.b-ticket-popup-offers-modal_mask .b-offers-avia-modal__order,
  div.b-ticket-popup-offers-modal_mask .b-offers-train-modal__order,
  div.b-ticket-popup-offers-modal_mask .b-offers-hotels-modal__order,
  div.b-ticket-popup-offers-modal_mask .b-offers-transfers-modal__order {
    order: 0;
    color: #A4ABB3;
    background-color: #EDEEF0;
    -webkit-border-radius: 4px 0px 0px 4px;
    -webkit-background-clip: padding-box;
    -moz-border-radius: 4px 0px 0px 4px;
    -moz-background-clip: padding;
    border-radius: 4px 0px 0px 4px;
    background-clip: padding-box;
  }
  div.b-ticket-popup-offers-modal_mask .b-offers-avia-modal__form,
  div.b-ticket-popup-offers-modal_mask .b-offers-train-modal__form,
  div.b-ticket-popup-offers-modal_mask .b-offers-hotels-modal__form,
  div.b-ticket-popup-offers-modal_mask .b-offers-transfers-modal__form,
  div.b-ticket-popup-offers-modal_mask .b-offers-avia-modal__title,
  div.b-ticket-popup-offers-modal_mask .b-offers-train-modal__title,
  div.b-ticket-popup-offers-modal_mask .b-offers-hotels-modal__title,
  div.b-ticket-popup-offers-modal_mask .b-offers-transfers-modal__title,
  div.b-ticket-popup-offers-modal_mask .b-offers-avia-modal__emails,
  div.b-ticket-popup-offers-modal_mask .b-offers-train-modal__emails,
  div.b-ticket-popup-offers-modal_mask .b-offers-hotels-modal__emails,
  div.b-ticket-popup-offers-modal_mask .b-offers-transfers-modal__emails {
    padding: 22px 18px;
  }
  div.b-ticket-popup-offers-modal_mask .b-offers-avia-modal__emails .b-emails-collection,
  div.b-ticket-popup-offers-modal_mask .b-offers-train-modal__emails .b-emails-collection,
  div.b-ticket-popup-offers-modal_mask .b-offers-hotels-modal__emails .b-emails-collection,
  div.b-ticket-popup-offers-modal_mask .b-offers-transfers-modal__emails .b-emails-collection {
    margin-right: 0;
    display: flex;
    flex-flow: row wrap;
  }
  div.b-ticket-popup-offers-modal_mask .b-offers-avia-modal__emails .b-emails-collection > div:last-child(-1),
  div.b-ticket-popup-offers-modal_mask .b-offers-train-modal__emails .b-emails-collection > div:last-child(-1),
  div.b-ticket-popup-offers-modal_mask .b-offers-hotels-modal__emails .b-emails-collection > div:last-child(-1),
  div.b-ticket-popup-offers-modal_mask .b-offers-transfers-modal__emails .b-emails-collection > div:last-child(-1) {
    width: 90% !important;
  }
  div.b-ticket-popup-offers-modal_mask .b-offers-avia-modal__emails .b-emails-collection__add,
  div.b-ticket-popup-offers-modal_mask .b-offers-train-modal__emails .b-emails-collection__add,
  div.b-ticket-popup-offers-modal_mask .b-offers-hotels-modal__emails .b-emails-collection__add,
  div.b-ticket-popup-offers-modal_mask .b-offers-transfers-modal__emails .b-emails-collection__add {
    width: 20px;
    top: unset;
    right: unset;
    display: flex;
    justify-content: center;
    align-items: center;
    height: 20px;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTkiIGhlaWdodD0iMTkiIHZpZXdCb3g9IjAgMCAxOSAxOSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTkuNTM1NTMgNS45OTk5OVYxMy4wNzExIiBzdHJva2U9IiNGRjhEMkUiIHN0cm9rZS13aWR0aD0iMS41IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPHBhdGggZD0iTTYgOS41MzU1MkgxMy4wNzExIiBzdHJva2U9IiNGRjhEMkUiIHN0cm9rZS13aWR0aD0iMS41IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPHBhdGggZD0iTTkuMzMzMzMgMTcuNjY2N0MxMy45MzU3IDE3LjY2NjcgMTcuNjY2NyAxMy45MzU3IDE3LjY2NjcgOS4zMzMzM0MxNy42NjY3IDQuNzMwOTYgMTMuOTM1NyAxIDkuMzMzMzMgMUM0LjczMDk2IDEgMSA0LjczMDk2IDEgOS4zMzMzM0MxIDEzLjkzNTcgNC43MzA5NiAxNy42NjY3IDkuMzMzMzMgMTcuNjY2N1oiIHN0cm9rZT0iI0ZGOEQyRSIgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8L3N2Zz4K);
    background-repeat: no-repeat;
    background-size: 100% 100%;
    background-position: 50% 50%;
  }
  div.b-ticket-popup-offers-modal_mask .b-offers-avia-modal__emails .b-emails-collection__content,
  div.b-ticket-popup-offers-modal_mask .b-offers-train-modal__emails .b-emails-collection__content,
  div.b-ticket-popup-offers-modal_mask .b-offers-hotels-modal__emails .b-emails-collection__content,
  div.b-ticket-popup-offers-modal_mask .b-offers-transfers-modal__emails .b-emails-collection__content {
    display: flex;
    justify-content: center;
    align-items: center;
    width: 38px;
    height: 38px;
  }
  div.b-ticket-popup-offers-modal_mask .b-offers-avia-modal__emails .b-emails-collection .b-search-email-row,
  div.b-ticket-popup-offers-modal_mask .b-offers-train-modal__emails .b-emails-collection .b-search-email-row,
  div.b-ticket-popup-offers-modal_mask .b-offers-hotels-modal__emails .b-emails-collection .b-search-email-row,
  div.b-ticket-popup-offers-modal_mask .b-offers-transfers-modal__emails .b-emails-collection .b-search-email-row {
    margin-right: 0;
    width: 100%;
  }
  div.b-ticket-popup-offers-modal_mask .b-offers-avia-modal__emails .b-emails-collection .b-search-email-row .b-input__remove,
  div.b-ticket-popup-offers-modal_mask .b-offers-train-modal__emails .b-emails-collection .b-search-email-row .b-input__remove,
  div.b-ticket-popup-offers-modal_mask .b-offers-hotels-modal__emails .b-emails-collection .b-search-email-row .b-input__remove,
  div.b-ticket-popup-offers-modal_mask .b-offers-transfers-modal__emails .b-emails-collection .b-search-email-row .b-input__remove {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjYiIGhlaWdodD0iMjYiIHZpZXdCb3g9IjAgMCAyNiAyNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE5LjA5MTkgMTkuMDkzOUMyMi42MDY2IDE1LjU3OTIgMjIuNjA2NiA5Ljg4MDc0IDE5LjA5MTkgNi4zNjYwMkMxNS41NzcyIDIuODUxMyA5Ljg3ODY4IDIuODUxMyA2LjM2Mzk2IDYuMzY2MDJDMi44NDkyNCA5Ljg4MDc0IDIuODQ5MjQgMTUuNTc5MiA2LjM2Mzk2IDE5LjA5MzlDOS44Nzg2OCAyMi42MDg3IDE1LjU3NzIgMjIuNjA4NyAxOS4wOTE5IDE5LjA5MzlaIiBmaWxsPSJ3aGl0ZSIgc3Ryb2tlPSIjRDcwMDAwIiBzdHJva2Utd2lkdGg9IjEuNSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+CjxwYXRoIGQ9Ik0xMC4zMzY3IDEwLjAzTDE1LjczNjcgMTUuNDMiIHN0cm9rZT0iI0Q3MDAwMCIgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8cGF0aCBkPSJNMTAuMzM2NyAxNS40M0wxNS43MzY3IDEwLjAzIiBzdHJva2U9IiNENzAwMDAiIHN0cm9rZS13aWR0aD0iMS41IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPC9zdmc+Cg==);
    background-repeat: no-repeat;
    background-size: 100% 100%;
    background-position: 50% 50%;
    width: 20px;
    height: 20px;
    position: absolute;
    top: -5px;
    border-left: unset;
    right: -5px;
  }
  div.b-ticket-popup-offers-modal_mask .b-emails-collection > div:nth-last-child(2) {
    width: calc(100% - 38px) !important;
  }
  .b-tickets-container-avia,
  .b-tickets-container-rail,
  .b-tickets-container-hotels,
  .b-tickets-container-transfers {
    padding: 0 12px;
  }
}
@media (max-width: 425px) {
  .p-cabinet-passengers .b-block-table-footer,
  .p-cabinet-orders .b-block-table-footer,
  .p-cabinet-employees .b-block-table-footer,
  .p-cabinet-products .b-block-table-footer,
  .p-search-form__additional-orders .b-block-table-footer {
    justify-content: flex-start;
  }
  .p-cabinet-passengers .b-block-table-footer .b-footer-show .b-footer-show-more,
  .p-cabinet-orders .b-block-table-footer .b-footer-show .b-footer-show-more,
  .p-cabinet-employees .b-block-table-footer .b-footer-show .b-footer-show-more,
  .p-cabinet-products .b-block-table-footer .b-footer-show .b-footer-show-more,
  .p-search-form__additional-orders .b-block-table-footer .b-footer-show .b-footer-show-more {
    margin-top: 40px;
  }
  .p-cabinet-passengers .b-block-table-footer-page,
  .p-cabinet-orders .b-block-table-footer-page,
  .p-cabinet-employees .b-block-table-footer-page,
  .p-cabinet-products .b-block-table-footer-page,
  .p-search-form__additional-orders .b-block-table-footer-page {
    padding: 0;
  }
}
/* hide title */
.p-login__container .p-login .p-login__header-wrapper .w-title {
  display: none;
}
.l-container {
  min-height: 100%;
  position: relative;
}
.l-main-container {
  padding-bottom: 100px;
  width: 972px;
  margin: 0 auto;
}
.l-wrapper {
  width: 972px;
  margin: 0 auto;
}
.l-content-wrapper {
  zoom: 1;
}
.l-content-wrapper:before,
.l-content-wrapper:after {
  content: "";
  display: table;
}
.l-content-wrapper:after {
  clear: both;
}
.l-content-wrapper:before,
.l-content-wrapper:after {
  content: "";
  display: table;
}
.l-content-wrapper:after {
  clear: both;
}
.l-page {
  padding-top: 75px;
  zoom: 1;
}
.l-page:before,
.l-page:after {
  content: "";
  display: table;
}
.l-page:after {
  clear: both;
}
.l-page:before,
.l-page:after {
  content: "";
  display: table;
}
.l-page:after {
  clear: both;
}
.l-page-inner .l-page {
  padding-top: 105px;
  -webkit-transition: padding 150ms cubic-bezier(0.55, 0.085, 0.68, 0.53);
  transition: padding 150ms cubic-bezier(0.55, 0.085, 0.68, 0.53);
}
.l-content {
  float: right;
  margin-bottom: 30px;
  display: block;
  width: 71%;
  margin-left: 30px;
}
.l-sidebar {
  float: left;
  width: 25%;
  margin-bottom: 30px;
}
.l-grid-container {
  margin: 5px 0;
  zoom: 1;
}
.l-grid-container:before,
.l-grid-container:after {
  content: "";
  display: table;
}
.l-grid-container:after {
  clear: both;
}
.l-grid-container:before,
.l-grid-container:after {
  content: "";
  display: table;
}
.l-grid-container:after {
  clear: both;
}
.l-grid-layout-33 {
  float: left;
  width: 33.33333%;
  padding-right: 10px;
}
.l-grid-layout-66 {
  float: left;
  width: 66.66666%;
  padding-right: 10px;
}
.l-grid-layout-25 {
  float: left;
  width: 25%;
  padding-right: 10px;
}
.l-grid-layout-50 {
  float: left;
  width: 50%;
  padding-right: 15px;
}
.l-grid-layout-100 {
  float: left;
  width: 100%;
}
.l-grid-layout-full {
  float: left;
  width: 100%;
  padding-right: 10px;
}
.l-grid-layout-33:not(:nth-child(2n)):last-child:not(:only-child) {
  padding-right: 0;
}
.l-grid-layout-66:not(:first-child):last-child:not(:only-child) {
  padding-right: 0;
}
.l-line {
  border-top: 1px solid #e4e4e4;
  margin-top: 7px;
}
.l-block__back {
  -webkit-border-radius: 3px;
  -webkit-background-clip: padding-box;
  -moz-border-radius: 3px;
  -moz-background-clip: padding;
  border-radius: 3px;
  background-clip: padding-box;
  -webkit-box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.07);
  -moz-box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.07);
  box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.07);
  margin: 2px 0 0 2px;
}
.l-block__over {
  background: #4A5767;
  -webkit-border-radius: 3px;
  -webkit-background-clip: padding-box;
  -moz-border-radius: 3px;
  -moz-background-clip: padding;
  border-radius: 3px;
  background-clip: padding-box;
  position: relative;
}
@media (max-width: 768px) {
  .l-main-container {
    padding-bottom: 0;
    height: auto;
    min-height: 0;
    width: 100%;
  }
  .l-line {
    margin-bottom: 7px;
  }
  .l-container {
    padding: 0 10px;
  }
  .l-wrapper {
    width: 100%;
  }
  .l-page {
    padding-top: 60px;
  }
  .l-page-inner .l-page {
    padding-top: 73px !important;
  }
  .l-sidebar {
    width: 100%;
    position: fixed;
    left: -100%;
    -webkit-transition: left 300ms cubic-bezier(0.785, 0.135, 0.15, 0.86);
    -moz-transition: left 300ms cubic-bezier(0.785, 0.135, 0.15, 0.86);
    -o-transition: left 300ms cubic-bezier(0.785, 0.135, 0.15, 0.86);
    transition: left 300ms cubic-bezier(0.785, 0.135, 0.15, 0.86);
  }
  .l-content {
    padding-left: 0;
  }
  .l-grid-container {
    margin: 0;
  }
  .l-grid-layout-33,
  .l-grid-layout-66,
  .l-grid-layout-50,
  .l-grid-layout-25 {
    width: 100%;
    margin: 0 0;
    padding: 0;
  }
}
#railways_app .b-search-form {
  top: 0;
  bottom: 0;
  position: relative;
}
#railways_app .l-page {
  padding: 0;
}
#railways_app .l-main-container {
  min-height: 500px;
  max-width: 952px;
  width: 100%;
}
#railways_app .b-search-form__wrapper2 {
  padding: 0;
}
#railways_app .b-search-form__wrapper3 {
  width: 100%;
}
#railways_app .l-wrapper {
  width: 100%;
}
#railways_app .b-destination__to {
  width: 45%;
}

.b-datepicker-modal {
  display: none;
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: #4A5767;
  z-index: 9999;
}
.b-datepicker-modal__header {
  position: relative;
  height: 50px;
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
  border-bottom: 2px solid #222222;
}
.b-datepicker-modal__wrapper {
  height: calc(100vh - 50px);
  overflow-y: auto;
  position: relative;
}
.b-datepicker-modal__title {
  font-size: 16px;
  color: #fff;
}
.b-datepicker-modal__close-button {
  width: 40px;
  height: 20px;
  position: absolute;
  top: 13px;
  left: 5px;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTEiIGhlaWdodD0iMTkiIHZpZXdCb3g9IjAgMCAxMSAxOSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEwLjAwMDUgMUwxLjUwMDQ5IDkuNUwxMC4wMDA1IDE4IiBzdHJva2U9IiNGRkZGRkYiLz4KPC9zdmc+Cg==);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-position: 50% 50%;
}
.b-datepicker-modal__controls {
  display: flex;
  justify-content: center;
  align-self: center;
  flex-direction: column;
  position: fixed;
  z-index: 10000;
  top: 50px;
  height: 38px;
  width: 100%;
}
.b-datepicker-modal .p-search__direction-date-input {
  width: 100%;
  height: 33px;
  border-radius: 3px 3px 0 0;
  background: #fff;
  color: #4a5767;
  font-weight: 400;
  font-size: 14px;
  text-align: center;
  border: 1px solid #A4ABB3;
  padding: 8px;
  outline: none;
  box-sizing: border-box;
}
.b-datepicker-modal .dateTo,
.b-datepicker-modal .dateFrom {
  width: 100%;
}
.b-datepicker-modal__pikaday-container {
  padding: 0 12px 12px 12px;
  margin-right: 22px;
  display: flex;
  margin-top: 38px;
  margin-bottom: 38px;
  justify-content: center;
  align-items: center;
  flex-direction: column;
}
.b-datepicker-modal__one-way-button {
  background: #4882BD;
  display: flex;
  align-items: center;
  justify-content: center;
  cursor: pointer;
  color: #fff;
  font-size: 16px;
  font-weight: 500;
  height: 100%;
  width: 100%;
  padding: 0 72px;
  border-radius: 3px;
  height: 38px;
  position: fixed;
  z-index: 10000;
  bottom: 0;
}
.b-datepicker-modal__pikaday-container > .pika-single {
  display: none;
}
.b-datepicker-modal__pikaday-container.show-date-to > .pika-single:nth-child(1) {
  display: flex;
}
.b-datepicker-modal__pikaday-container.show-date-from > .pika-single:nth-child(2) {
  display: flex;
}
.b-datepicker-modal .pika-single {
  width: 100%;
  flex-direction: column;
}
.b-datepicker-modal .pika-lendar {
  width: 100%;
}
.b-datepicker-modal .pika-button {
  margin: 0 auto;
}
.b-datepicker-modal .pika-table td {
  height: 30px;
}

.b-header {
  display: flex;
  justify-content: flex-start;
  align-items: center;
  color: #4A5767;
  height: 50px;
  box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.15);
  background-color: #D70000;
}
.b-header__additional-order {
  font-weight: 500;
}
.b-header__additional-order .g-icon-basket {
  font-size: 11px;
  font-style: normal;
  text-align: center;
  color: #fff;
  display: inline-block;
  width: 24px;
  height: 21px;
  vertical-align: middle;
  position: relative;
  right: 4px;
  bottom: 1px;
  padding: 6px 0 5px 5px;
  line-height: 12px;
  font-weight: normal;
}
.b-header__additional-logo {
  position: absolute;
  left: 20px;
  display: block;
  height: 50%;
  width: 5em;
  background-size: contain;
  background-position: center;
  background-repeat: no-repeat;
}
.b-header__additional-order-number {
  font-weight: 500;
  font-size: 14px;
  color: #4882BD;
  border-bottom: 1px dashed #4882BD;
  vertical-align: middle;
  cursor: pointer;
}
.b-header__blocks .b-breadcrumbs {
  display: flex;
  flex-direction: row;
  align-items: center;
}
.b-header__logo {
  padding-left: 12px;
  display: block;
  position: relative;
}
.b-header__logo-img {
  background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAxIiBoZWlnaHQ9IjI0IiB2aWV3Qm94PSIwIDAgMTAxIDI0IiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8cGF0aCBkPSJNMjYuNjkzNyAyMi43NTU4VjIwLjIxOTFMMjguOTQwNiAxOS43ODQyVjQuNjM2MjRMMjYuNjkzNyA0LjIwMTM3VjEuNjUwMTNIMzUuNDIwMVY0LjIwMTM3TDMzLjE3MzMgNC42MzYyNFYxOS43ODQyTDM1LjQyMDEgMjAuMjE5MVYyMi43NTU4SDI2LjY5MzdaIiBmaWxsPSJ3aGl0ZSIgc3R5bGU9ImZpbGw6d2hpdGU7ZmlsbC1vcGFjaXR5OjE7Ii8+CjxwYXRoIGQ9Ik0zNy4wNDM2IDIyLjc1NThWMjAuMjE5MUwzOS4yOTA1IDE5Ljc4NDJWNC42MzYyNEwzNy4wNDM2IDQuMjAxMzdWMS42NTAxM0g0Ni40MjIzQzQ4LjkwNTkgMS42NTAxMyA1MC44NDM1IDIuMTMzMzIgNTIuMjM1MSAzLjA5OTdDNTMuNjI2NyA0LjA2NjA4IDU0LjMyMjUgNS41MTA4MSA1NC4zMjI1IDcuNDMzOUM1NC4zMjI1IDguNDA5OTUgNTQuMDYxNiA5LjI4NDUyIDUzLjUzOTcgMTAuMDU3NkM1My4wMjc1IDEwLjgyMTEgNTIuMjc4NiAxMS4zOTYxIDUxLjI5MjkgMTEuNzgyNkM1Mi4xMzM2IDExLjk2NjIgNTIuODM0MyAxMi4yOSA1My4zOTQ4IDEyLjc1MzhDNTMuOTY0OSAxMy4yMTc3IDU0LjM5MDEgMTMuNzgzIDU0LjY3MDQgMTQuNDQ5OEM1NC45NTA2IDE1LjEwNjkgNTUuMDkwNyAxNS44MjY5IDU1LjA5MDcgMTYuNjA5N0M1NS4wOTA3IDE4LjYyOTQgNTQuNDIzOSAyMC4xNjExIDUzLjA5MDMgMjEuMjA0OEM1MS43NTY3IDIyLjIzODggNDkuODY3NSAyMi43NTU4IDQ3LjQyMjUgMjIuNzU1OEgzNy4wNDM2Wk00My41MjMyIDE5LjUwODhINDcuNDIyNUM0OC41NDM1IDE5LjUwODggNDkuMzk4OCAxOS4yNjcyIDQ5Ljk4ODMgMTguNzg0QzUwLjU3NzggMTguMjkxMiA1MC44NzI1IDE3LjU2NjQgNTAuODcyNSAxNi42MDk3QzUwLjg3MjUgMTUuNTc1NiA1MC42MjEyIDE0Ljc4OCA1MC4xMTg3IDE0LjI0NjlDNDkuNjE2MiAxMy42OTYgNDguODIzOCAxMy40MjA2IDQ3Ljc0MTQgMTMuNDIwNkg0My41MjMyVjE5LjUwODhaTTQzLjUyMzIgMTAuNDkyNUg0Ni41NjczQzQ3LjY5OCAxMC40OTI1IDQ4LjU2NzcgMTAuMjYwNiA0OS4xNzY1IDkuNzk2N0M0OS43ODUzIDkuMzMyODQgNTAuMDg5NyA4LjY1NjM3IDUwLjA4OTcgNy43NjczQzUwLjA4OTcgNi43OTEyNiA0OS43ODA1IDYuMDcxMzEgNDkuMTYyIDUuNjA3NDVDNDguNTUzMiA1LjE0MzU5IDQ3LjY0IDQuOTExNjYgNDYuNDIyMyA0LjkxMTY2SDQzLjUyMzJWMTAuNDkyNVoiIGZpbGw9IndoaXRlIiBzdHlsZT0iZmlsbDp3aGl0ZTtmaWxsLW9wYWNpdHk6MTsiLz4KPHBhdGggZD0iTTU2LjUyNTggMjIuNzU1OFYyMC4yMTkxTDU4Ljc3MjYgMTkuNzg0MlY0LjYzNjI0TDU2LjUyNTggNC4yMDEzN1YxLjY1MDEzSDcyLjkwNTlWNy4zNDY5M0g2OS42NTg5TDY5LjQ3MDUgNC45MTE2Nkg2My4wMDU0VjEwLjIxNzFINzAuMTUxN1YxMy40Nzg2SDYzLjAwNTRWMTkuNTA4OEg2OS44MTgzTDcwLjAwNjggMTYuOTg2Nkg3My4yMjQ4VjIyLjc1NThINTYuNTI1OFoiIGZpbGw9IndoaXRlIiBzdHlsZT0iZmlsbDp3aGl0ZTtmaWxsLW9wYWNpdHk6MTsiLz4KPC9zdmc+) no-repeat center;
  width: 100px;
  height: 24px;
  position: relative;
  z-index: 5;
}
.b-header__info {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 100%;
  background: #fff;
  position: relative;
}
.b-header__info:before {
  content: '';
  background: #fff;
  position: absolute;
  left: -3px;
  top: 0;
  border-right: 25px solid transparent;
  border-top: 50px solid #D70000;
}
.b-header__info:after {
  content: '';
  position: absolute;
  left: -115px;
  right: 0;
  top: 0;
  border-top: 5px solid #D70000;
}
.b-header__info-wrapper {
  display: flex;
  flex-direction: row;
  align-items: center;
  margin-left: auto;
  height: 100%;
  padding-top: 5px;
}
.b-header__info-account,
.b-header__info-currency,
.b-header__info-language {
  display: flex;
  flex-direction: row;
  align-items: center;
  position: relative;
  padding: 0 12px;
  margin: auto 0;
}
.b-header__info-account:after,
.b-header__info-currency:after,
.b-header__info-language:after {
  content: '';
  border-right: 1px solid #4A5767;
  position: absolute;
  height: 20px;
  top: calc(50% - 10px);
  right: 0;
}
.b-header__info-account.dn,
.b-header__info-currency.dn,
.b-header__info-language.dn {
  display: none;
}
.b-header__info-currency:after,
.b-header__info-language:after {
  border-color: rgba(0, 0, 0, 0.1);
}
.b-header__info-language {
  margin-top: 0;
  margin-bottom: 0;
  height: 100%;
}
.b-header__info-account-text {
  text-transform: uppercase;
}
.b-header__info-currency-text,
.b-header__info-account-text {
  font-weight: 500;
  margin: 0;
  font-size: 14px;
  position: relative;
  top: 1px;
}
.b-header__info-currency-text_color,
.b-header__info-account-text_color {
  font-size: 13px;
}
.b-header__info-currency {
  flex-direction: column;
  align-items: flex-start;
}
.b-header__info-language {
  padding: 0;
  margin-right: 12px;
}
.b-header__info-language-flag {
  margin-right: 12px;
}
.b-header__info-language-flag-img {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMTMiIHZpZXdCb3g9IjAgMCAyMCAxMyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHJlY3QgeT0iMC4xNDM2MTYiIHdpZHRoPSIyMCIgaGVpZ2h0PSI0IiBmaWxsPSJ3aGl0ZSIvPgo8cmVjdCB5PSI0LjE0MzYyIiB3aWR0aD0iMjAiIGhlaWdodD0iNCIgZmlsbD0iIzAwMDBGRiIvPgo8cmVjdCB5PSI4LjE0MzYyIiB3aWR0aD0iMjAiIGhlaWdodD0iNCIgZmlsbD0iI0ZGMDAwMCIvPgo8L3N2Zz4K);
  background-repeat: no-repeat;
  background-position: center;
  width: 20px;
  height: 12px;
}
.b-header__info-language-select-img {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iNyIgdmlld0JveD0iMCAwIDEyIDciIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik0xIDAuNjQzNjE2TDYgNS42NDM2MkwxMSAwLjY0MzYxNiIgc3Ryb2tlPSJ3aGl0ZSIvPgo8L3N2Zz4K);
  background-repeat: no-repeat;
  background-position: center;
  width: 10px;
  height: 5px;
}
.b-header__info-language .p-login__header-language {
  height: 100%;
  border: 0;
  padding: 0;
}
.b-header__info-language .p-login__header-language-wrapper {
  padding: 0 12px;
}
.b-header__info-language .p-login__header-language-dropdown {
  top: 45px;
  width: 100%;
  z-index: 10;
}
.b-header__info-language .p-login__header-language-select-img {
  background: #4A5767;
  -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iNyIgdmlld0JveD0iMCAwIDEyIDciIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik0xIDAuNjQzNjE2TDYgNS42NDM2MkwxMSAwLjY0MzYxNiIgc3Ryb2tlPSJ3aGl0ZSIvPgo8L3N2Zz4K);
  mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iNyIgdmlld0JveD0iMCAwIDEyIDciIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik0xIDAuNjQzNjE2TDYgNS42NDM2MkwxMSAwLjY0MzYxNiIgc3Ryb2tlPSJ3aGl0ZSIvPgo8L3N2Zz4K);
  -webkit-mask-size: cover;
  -o-mask-size: cover;
  mask-size: cover;
  -webkit-mask-repeat: no-repeat;
  -o-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
  -webkit-mask-position: center;
  -o-mask-position: center;
  mask-position: center;
}
.b-header__info-language .p-login__header-language.opened .p-login__header-language-select-img {
  background: #fff;
  transform: rotate(-180deg);
}
.b-header__info-button {
  width: 1px;
}
.b-header-button {
  display: none;
}
@media (max-width: 768px) {
  .b-header__additional-logo {
    width: 3em;
  }
  .b-header__info {
    padding: 0;
    justify-content: flex-end;
  }
  .b-header__info-account::after {
    border-right-color: #fff;
  }
  .b-header__info-currency-text {
    font-size: 18px;
    line-height: 18px;
  }
  .b-header__info-button {
    content: '';
    display: block;
    width: 50px;
    height: 50px;
    cursor: pointer;
    flex-grow: initial;
  }
  .b-header__info-search-button {
    background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMCAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTkgMTUuNUMxMi41ODk5IDE1LjUgMTUuNSAxMi41ODk5IDE1LjUgOUMxNS41IDUuNDEwMTUgMTIuNTg5OSAyLjUgOSAyLjVDNS40MTAxNSAyLjUgMi41IDUuNDEwMTUgMi41IDlDMi41IDEyLjU4OTkgNS40MTAxNSAxNS41IDkgMTUuNVoiIHN0cm9rZT0id2hpdGUiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+CjxwYXRoIGQ9Ik0xNy41IDE3LjVMMTMuODc1IDEzLjg3NSIgc3Ryb2tlPSJ3aGl0ZSIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPC9zdmc+Cg==) no-repeat center;
  }
  .b-header__info-menu-button {
    background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNTAiIGhlaWdodD0iNTAiIHZpZXdCb3g9IjAgMCA1MCA1MCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHJlY3QgeD0iMzciIHk9IjE2IiB3aWR0aD0iMjQiIGhlaWdodD0iMiIgdHJhbnNmb3JtPSJyb3RhdGUoLTE4MCAzNyAxNikiIGZpbGw9IndoaXRlIi8+CjxyZWN0IHg9IjM3IiB5PSIyNiIgd2lkdGg9IjI0IiBoZWlnaHQ9IjIiIHRyYW5zZm9ybT0icm90YXRlKC0xODAgMzcgMjYpIiBmaWxsPSJ3aGl0ZSIvPgo8cmVjdCB4PSIzNyIgeT0iMzYiIHdpZHRoPSIyNCIgaGVpZ2h0PSIyIiB0cmFuc2Zvcm09InJvdGF0ZSgtMTgwIDM3IDM2KSIgZmlsbD0id2hpdGUiLz4KPC9zdmc+Cg==);
  }
  .show-menu .b-header__info-menu-button {
    background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNTAiIGhlaWdodD0iNTAiIHZpZXdCb3g9IjAgMCA1MCA1MCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHJlY3QgeD0iMzIuNzc4MyIgeT0iMzQuMTkyNCIgd2lkdGg9IjI0IiBoZWlnaHQ9IjIiIHRyYW5zZm9ybT0icm90YXRlKC0xMzUgMzIuNzc4MyAzNC4xOTI0KSIgZmlsbD0id2hpdGUiLz4KPHJlY3QgeD0iMTUuODA3NiIgeT0iMzIuNzc4MyIgd2lkdGg9IjI0IiBoZWlnaHQ9IjIiIHRyYW5zZm9ybT0icm90YXRlKC00NSAxNS44MDc2IDMyLjc3ODMpIiBmaWxsPSJ3aGl0ZSIvPgo8L3N2Zz4K);
  }
  .show-menu .l-layout__header .b-header__info {
    background-color: #4A5767;
  }
  .show-menu .l-layout__header .b-header__info::before {
    background: #4A5767;
    border-right-color: transparent;
  }
  .show-menu .l-layout__header .b-header__info-wrapper {
    display: none;
  }
  .show-menu .l-layout__header .b-header__info-search-button {
    display: none;
  }
  .show-menu .b-header__info-language .p-login__header-language-select-img {
    background: #fff;
  }
}
@media (max-width: 1279px) {
  .show-menu .b-header__info-menu-button {
    background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNTAiIGhlaWdodD0iNTAiIHZpZXdCb3g9IjAgMCA1MCA1MCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KCTxyZWN0IHg9IjMyLjc3ODMiIHk9IjM0LjE5MjQiIHdpZHRoPSIyNCIgaGVpZ2h0PSIyIiB0cmFuc2Zvcm09InJvdGF0ZSgtMTM1IDMyLjc3ODMgMzQuMTkyNCkiIGZpbGw9IiM0QTU3NjciLz4KCTxyZWN0IHg9IjE1LjgwNzYiIHk9IjMyLjc3ODMiIHdpZHRoPSIyNCIgaGVpZ2h0PSIyIiB0cmFuc2Zvcm09InJvdGF0ZSgtNDUgMTUuODA3NiAzMi43NzgzKSIgZmlsbD0iIzRBNTc2NyIvPgo8L3N2Zz4K) no-repeat center;
  }
  .b-header__info-menu-button {
    width: 50px;
    height: 50px;
    cursor: pointer;
    background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNTAiIGhlaWdodD0iNTAiIHZpZXdCb3g9IjAgMCA1MCA1MCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KCTxyZWN0IHg9IjM3IiB5PSIxNiIgd2lkdGg9IjI0IiBoZWlnaHQ9IjIiIHRyYW5zZm9ybT0icm90YXRlKC0xODAgMzcgMTYpIiBmaWxsPSIjNEE1NzY3Ii8+Cgk8cmVjdCB4PSIzNyIgeT0iMjYiIHdpZHRoPSIyNCIgaGVpZ2h0PSIyIiB0cmFuc2Zvcm09InJvdGF0ZSgtMTgwIDM3IDI2KSIgZmlsbD0iIzRBNTc2NyIvPgoJPHJlY3QgeD0iMzciIHk9IjM2IiB3aWR0aD0iMjQiIGhlaWdodD0iMiIgdHJhbnNmb3JtPSJyb3RhdGUoLTE4MCAzNyAzNikiIGZpbGw9IiM0QTU3NjciLz4KPC9zdmc+Cg==) no-repeat center;
  }
  .b-header__info-account-text,
  .b-header__info-currency-text,
  .b-header__info-language-text {
    font-size: 12px;
  }
}

.b-cabinet {
  background-color: #4A5767;
  padding: 10px 12px;
  border-radius: 5px;
  font-family: 'Roboto', sans-serif;
  font-size: 14px;
  line-height: 16px;
  color: #fff;
}
.b-cabinet-wrapper {
  display: flex;
  justify-content: center;
  flex-direction: column;
  align-items: center;
  max-width: 285px;
  /*margin-right: 14px;*/
}
.b-cabinet__title {
  margin-bottom: 12px;
}
.b-cabinet__title-text {
  font-weight: bold;
}
.b-cabinet__additional-client,
.b-cabinet__additional-order,
.b-cabinet__language,
.b-cabinet__profile,
.b-cabinet__info-currency {
  display: none;
  height: unset;
  margin-bottom: unset;
  padding: unset;
}
.b-cabinet__action-button {
  background-color: #2F3842;
  max-width: 262px;
  border-bottom-right-radius: 5px;
  border-bottom-left-radius: 5px;
  padding: 0;
  display: flex;
  justify-content: center;
  width: 100%;
  cursor: pointer;
}
.b-cabinet__action-button.dn {
  display: none;
}
.b-cabinet__action-text {
  color: #fff;
  opacity: 0.75;
}
.b-cabinet .b-login__rules-container {
  margin-bottom: 20px;
}
.b-cabinet__action-button-container {
  width: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
}
.b-cabinet__action-button-container .b-cabinet__action-button {
  background-color: #4882bd;
  border: 0;
}
.b-cabinet__action-button-container .b-cabinet__action-button[disabled] {
  background-color: #2F3842 !important;
}
.b-cabinet__action-button-container .b-cabinet__action-button[disabled] .b-cabinet__action-text {
  opacity: 0.75;
}
.b-cabinet__action-button-container .b-cabinet__action-button .b-cabinet__action-text {
  opacity: 1;
}
@media (max-width: 768px) {
  .b-cabinet-wrapper {
    align-items: initial;
    margin: 0;
    max-width: initial;
    padding: 16px 12px 0;
  }
  .b-cabinet-wrapper .b-cabinet {
    border-radius: 0;
    padding: 0;
  }
  .b-cabinet-wrapper .b-cabinet__title {
    display: none;
  }
  .b-cabinet-wrapper .b-cabinet .w-sections__section {
    justify-content: left;
    background-color: transparent;
    padding: 10px 12px;
    width: 100%;
    border-radius: 3px;
    margin-bottom: 12px;
    font-size: 18px;
    font-weight: normal;
  }
  .b-cabinet-wrapper .b-cabinet .w-sections__section.w-sections__section_current {
    color: #fff;
  }
  .b-cabinet-wrapper .b-cabinet .w-sections__section.search-section {
    display: none;
  }
  .b-cabinet-wrapper .b-cabinet .w-sections__section-icon {
    display: block;
    width: 20px;
    height: 20px;
  }
  .b-cabinet-wrapper .b-cabinet .w-sections__section-name {
    margin-left: 10px;
    font-size: 14px;
  }
  .b-cabinet-wrapper .b-cabinet__action-button {
    border-radius: unset;
    justify-content: left;
    max-width: initial;
    padding: 0;
    height: 36px;
  }
  .b-cabinet-wrapper .b-cabinet__action-icon {
    display: block;
    width: 20px;
    margin-right: 10px;
    margin-left: 12px;
  }
  .b-cabinet-wrapper .b-cabinet__action-text {
    font-size: 14px;
    opacity: 1;
    margin: 0;
    line-height: 36px;
  }
  .b-cabinet-wrapper .b-cabinet__additional-client,
  .b-cabinet-wrapper .b-cabinet__additional-order,
  .b-cabinet-wrapper .b-cabinet__language,
  .b-cabinet-wrapper .b-cabinet__profile,
  .b-cabinet-wrapper .b-cabinet__info-currency {
    display: flex;
    height: 40px;
    justify-content: space-between;
    align-items: center;
    margin-bottom: 10px;
    padding: 0 12px;
  }
  .b-cabinet-wrapper .b-cabinet__info-currency {
    flex-direction: column;
    align-items: flex-start;
  }
  .b-cabinet-wrapper .b-cabinet__login-container {
    padding: 0 20px;
    height: 30vh;
    position: relative;
  }
  .b-cabinet-wrapper .b-cabinet__login-container .p-login__wrapper {
    background-color: transparent;
  }
  .b-cabinet-wrapper .b-cabinet__login-container .p-login {
    width: 100%;
  }
  .b-cabinet-wrapper .b-cabinet__login-container .p-login__form {
    position: static;
  }
  .b-cabinet-wrapper .b-cabinet__login-container .p-login__form-button-container {
    padding-left: unset;
    margin-top: 30px;
  }
  .b-cabinet-wrapper .b-cabinet__login-container .p-login__form-button-container .p-login__form-button-link {
    font-size: 18px;
    color: #4882BD;
  }
  .b-cabinet-wrapper .b-cabinet__login-container .p-login__button-container {
    display: none;
  }
  .b-cabinet-wrapper .b-cabinet .validations-errors__container {
    bottom: -30px;
    color: #e50000;
    background-color: unset;
  }
  .b-cabinet-wrapper .b-cabinet .validation-error.p-login__form-block {
    margin-bottom: 63px;
  }
  .b-cabinet-wrapper .b-cabinet .p-login__form-block {
    margin-bottom: 43px;
  }
  .b-cabinet-wrapper .b-cabinet__action-button-container {
    padding: 0 20px;
  }
  .b-cabinet-wrapper .b-cabinet__action-button-container.static-flow {
    position: static;
    padding: 0;
    margin-bottom: 20px;
  }
  .b-cabinet-wrapper .b-cabinet__action-button-container.is-b2c .b-cabinet__action-button {
    -webkit-border-radius: 4px;
    -webkit-background-clip: padding-box;
    -moz-border-radius: 4px;
    -moz-background-clip: padding;
    border-radius: 4px;
    background-clip: padding-box;
    height: 50px;
    align-items: center;
    border: none;
    background-color: #4882bd;
    justify-content: center;
  }
  .b-cabinet-wrapper .b-cabinet__action-button-container.is-b2c .b-cabinet__action-button > p {
    font-size: 18px;
  }
}

.p-login {
  width: 420px;
  border-radius: 3px;
  font-family: 'Roboto', sans-serif;
  color: #fff;
  display: flex;
  flex-direction: column;
  align-items: center;
}
.p-login.is-b2c {
  width: 265px;
}
.p-login.is-b2c .p-login__form {
  background-color: #4A5767;
  padding: 0;
}
.p-login.is-b2c .p-login__form .b-login__rules .b-checkbox__view {
  font-size: 12px;
}
.p-login.is-b2c .p-login__form .b-login__rules-more-btn {
  display: none;
}
.p-login.is-b2c .p-login__form-notify-email-header-text,
.p-login.is-b2c .p-login__form-notify-email-info-text {
  color: #fff;
}
.p-login.is-b2c .p-login__form-notify-email {
  background-color: #085a5a;
}
.p-login.is-b2c .p-login__button {
  display: none !important;
}
.p-login.is-b2c .p-login__form-button-link {
  border-bottom-color: #FFFFFF;
  font-size: 12px;
  color: #FFFFFF;
}
.p-login.is-b2c .p-login__form-restore-info {
  color: #FFFFFF;
}
.p-login.is-b2c .p-login__form-restore-info-text {
  color: #FFFFFF;
  font-size: 12px;
}
.p-login .is-b2c-login-input {
  border: 1px solid rgba(164, 171, 179, 0.3) !important;
  background-color: #FFFFFF !important;
  color: #4A5767 !important;
}
.p-login .is-b2c-login-input::placeholder {
  color: #4A5767 !important;
  opacity: 0.3 !important;
}
.p-login .p-login__header-wrapper {
  background-color: #4A5767;
  position: relative;
}
.p-login .p-login__header-wrapper .w-title {
  margin-left: 40px;
  display: block;
  padding: unset;
  color: #fff;
}
.p-login .p-login__header-wrapper .w-title__text {
  font-size: 20px;
}
.p-login .p-login__header-wrapper:before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  border-right: 25px solid transparent;
  border-top: 55px solid #d70000;
}
.p-login .p-login__header-wrapper:after {
  content: '';
  position: absolute;
  left: -115px;
  right: 0;
  top: 0;
  border-top: 5px solid #d70000;
}
.p-login__container {
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  display: flex;
  justify-content: center;
  align-items: center;
  display: none;
  background-color: #e4e4e4;
  z-index: 9999;
}
.p-login__wrapper {
  width: 100%;
}
.p-login__header {
  display: flex;
  flex-direction: row;
  width: 100%;
  border-top-right-radius: 3px;
  border-top-left-radius: 3px;
}
.p-login__header-title-text {
  font-family: 'Roboto Slab', sans-serif;
  font-size: 16px;
  font-weight: bold;
  line-height: 21px;
}
.p-login__header-wrapper {
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: flex-end;
  background-color: #E50000;
  width: 100%;
}
.p-login__header-logo {
  background-color: #d70000;
  padding: 15px 12px;
}
.p-login__header-logo-img {
  background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAxIiBoZWlnaHQ9IjI0IiB2aWV3Qm94PSIwIDAgMTAxIDI0IiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8cGF0aCBkPSJNMjYuNjkzNyAyMi43NTU4VjIwLjIxOTFMMjguOTQwNiAxOS43ODQyVjQuNjM2MjRMMjYuNjkzNyA0LjIwMTM3VjEuNjUwMTNIMzUuNDIwMVY0LjIwMTM3TDMzLjE3MzMgNC42MzYyNFYxOS43ODQyTDM1LjQyMDEgMjAuMjE5MVYyMi43NTU4SDI2LjY5MzdaIiBmaWxsPSJ3aGl0ZSIgc3R5bGU9ImZpbGw6d2hpdGU7ZmlsbC1vcGFjaXR5OjE7Ii8+CjxwYXRoIGQ9Ik0zNy4wNDM2IDIyLjc1NThWMjAuMjE5MUwzOS4yOTA1IDE5Ljc4NDJWNC42MzYyNEwzNy4wNDM2IDQuMjAxMzdWMS42NTAxM0g0Ni40MjIzQzQ4LjkwNTkgMS42NTAxMyA1MC44NDM1IDIuMTMzMzIgNTIuMjM1MSAzLjA5OTdDNTMuNjI2NyA0LjA2NjA4IDU0LjMyMjUgNS41MTA4MSA1NC4zMjI1IDcuNDMzOUM1NC4zMjI1IDguNDA5OTUgNTQuMDYxNiA5LjI4NDUyIDUzLjUzOTcgMTAuMDU3NkM1My4wMjc1IDEwLjgyMTEgNTIuMjc4NiAxMS4zOTYxIDUxLjI5MjkgMTEuNzgyNkM1Mi4xMzM2IDExLjk2NjIgNTIuODM0MyAxMi4yOSA1My4zOTQ4IDEyLjc1MzhDNTMuOTY0OSAxMy4yMTc3IDU0LjM5MDEgMTMuNzgzIDU0LjY3MDQgMTQuNDQ5OEM1NC45NTA2IDE1LjEwNjkgNTUuMDkwNyAxNS44MjY5IDU1LjA5MDcgMTYuNjA5N0M1NS4wOTA3IDE4LjYyOTQgNTQuNDIzOSAyMC4xNjExIDUzLjA5MDMgMjEuMjA0OEM1MS43NTY3IDIyLjIzODggNDkuODY3NSAyMi43NTU4IDQ3LjQyMjUgMjIuNzU1OEgzNy4wNDM2Wk00My41MjMyIDE5LjUwODhINDcuNDIyNUM0OC41NDM1IDE5LjUwODggNDkuMzk4OCAxOS4yNjcyIDQ5Ljk4ODMgMTguNzg0QzUwLjU3NzggMTguMjkxMiA1MC44NzI1IDE3LjU2NjQgNTAuODcyNSAxNi42MDk3QzUwLjg3MjUgMTUuNTc1NiA1MC42MjEyIDE0Ljc4OCA1MC4xMTg3IDE0LjI0NjlDNDkuNjE2MiAxMy42OTYgNDguODIzOCAxMy40MjA2IDQ3Ljc0MTQgMTMuNDIwNkg0My41MjMyVjE5LjUwODhaTTQzLjUyMzIgMTAuNDkyNUg0Ni41NjczQzQ3LjY5OCAxMC40OTI1IDQ4LjU2NzcgMTAuMjYwNiA0OS4xNzY1IDkuNzk2N0M0OS43ODUzIDkuMzMyODQgNTAuMDg5NyA4LjY1NjM3IDUwLjA4OTcgNy43NjczQzUwLjA4OTcgNi43OTEyNiA0OS43ODA1IDYuMDcxMzEgNDkuMTYyIDUuNjA3NDVDNDguNTUzMiA1LjE0MzU5IDQ3LjY0IDQuOTExNjYgNDYuNDIyMyA0LjkxMTY2SDQzLjUyMzJWMTAuNDkyNVoiIGZpbGw9IndoaXRlIiBzdHlsZT0iZmlsbDp3aGl0ZTtmaWxsLW9wYWNpdHk6MTsiLz4KPHBhdGggZD0iTTU2LjUyNTggMjIuNzU1OFYyMC4yMTkxTDU4Ljc3MjYgMTkuNzg0MlY0LjYzNjI0TDU2LjUyNTggNC4yMDEzN1YxLjY1MDEzSDcyLjkwNTlWNy4zNDY5M0g2OS42NTg5TDY5LjQ3MDUgNC45MTE2Nkg2My4wMDU0VjEwLjIxNzFINzAuMTUxN1YxMy40Nzg2SDYzLjAwNTRWMTkuNTA4OEg2OS44MTgzTDcwLjAwNjggMTYuOTg2Nkg3My4yMjQ4VjIyLjc1NThINTYuNTI1OFoiIGZpbGw9IndoaXRlIiBzdHlsZT0iZmlsbDp3aGl0ZTtmaWxsLW9wYWNpdHk6MTsiLz4KPC9zdmc+);
  background-repeat: no-repeat;
  background-position: center;
  width: 100px;
  height: 24px;
}
.p-login__header-language {
  padding-left: 12px;
  padding-right: 12px;
  border-right: 1px solid rgba(0, 0, 0, 0.1);
  position: relative;
  display: flex;
  height: 100%;
}
.p-login__header-language-ru {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMTMiIHZpZXdCb3g9IjAgMCAyMCAxMyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHJlY3QgeT0iMC4xNDM2MTYiIHdpZHRoPSIyMCIgaGVpZ2h0PSI0IiBmaWxsPSJ3aGl0ZSIvPgo8cmVjdCB5PSI0LjE0MzYyIiB3aWR0aD0iMjAiIGhlaWdodD0iNCIgZmlsbD0iIzAwMDBGRiIvPgo8cmVjdCB5PSI4LjE0MzYyIiB3aWR0aD0iMjAiIGhlaWdodD0iNCIgZmlsbD0iI0ZGMDAwMCIvPgo8L3N2Zz4K);
}
.p-login__header-language-en {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMTMiIHZpZXdCb3g9IjAgMCAyMCAxMyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTIwIDAuMzkzNjE2SDBWMTIuMzU4M0gyMFYwLjM5MzYxNloiIGZpbGw9IndoaXRlIi8+CjxwYXRoIGQ9Ik0wIDEuNTkyOVY0LjkxMDU0SDUuNjA4NDdMMCAxLjU5MjlaIiBmaWxsPSIjMDAwMEZGIi8+CjxwYXRoIGQ9Ik02LjQxOTc1IDQuOTExMjZINy41ODM3N0wwIDAuMzkzNjE2VjEuMDk5NUw2LjQxOTc1IDQuOTExMjZaIiBmaWxsPSIjRkYwMDAwIi8+CjxwYXRoIGQ9Ik0yLjIyMjIxIDAuMzkzNjE2TDguNjQxOTcgNC4zODE4NVYwLjM5MzYxNkgyLjIyMjIxWiIgZmlsbD0iIzAwMDBGRiIvPgo8cGF0aCBkPSJNMjAgMTEuMTU4M1Y3Ljg0MDdIMTQuNDI2OEwyMCAxMS4xNTgzWiIgZmlsbD0iIzAwMDBGRiIvPgo8cGF0aCBkPSJNMTMuNjE1NSA3Ljg0MDdIMTIuNDg2OEwyMCAxMi4zNTgzVjExLjYxNzJMMTMuNjE1NSA3Ljg0MDdaIiBmaWxsPSIjRkYwMDAwIi8+CjxwYXRoIGQ9Ik0xNy44NDgzIDEyLjM5MzZMMTEuNDI4NiA4LjQwNTRWMTIuMzkzNkgxNy44NDgzWiIgZmlsbD0iIzAwMDBGRiIvPgo8cGF0aCBkPSJNMjAgMS41OTI5VjQuOTEwNTRIMTQuNDI2OEwyMCAxLjU5MjlaIiBmaWxsPSIjMDAwMEZGIi8+CjxwYXRoIGQ9Ik0xMS40Mjg2IDQuOTExMjZIMTIuNzMzN0wyMCAwLjM5MzYxNkgxOC42NTk2TDExLjQyODYgNC45MTEyNloiIGZpbGw9IiNGRjAwMDAiLz4KPHBhdGggZD0iTTE3Ljc3NzggMC4zOTM2MTZMMTEuNDI4NiA0LjM0NjU2VjAuMzkzNjE2SDE3Ljc3NzhaIiBmaWxsPSIjMDAwMEZGIi8+CjxwYXRoIGQ9Ik0wIDExLjE5MzZWNy44NDA3SDUuNjA4NDdMMCAxMS4xOTM2WiIgZmlsbD0iIzAwMDBGRiIvPgo8cGF0aCBkPSJNOC42NDE5OCA3Ljg0MDdINy4zMzY4NkwwIDEyLjM5MzZIMS4zMDUxMUw4LjY0MTk4IDcuODQwN1oiIGZpbGw9IiNGRjAwMDAiLz4KPHBhdGggZD0iTTIuMjIyMjEgMTIuMzkzNkw4LjY0MTk3IDguNDA1NFYxMi4zOTM2SDIuMjIyMjFaIiBmaWxsPSIjMDAwMEZGIi8+CjxwYXRoIGQ9Ik0xMC44NjQyIDAuMzkzNjE2SDkuMTcxMDhWMTIuMzkzNkgxMC44NjQyVjAuMzkzNjE2WiIgZmlsbD0iI0ZGMDAwMCIvPgo8cGF0aCBkPSJNMjAgNS40NDA2N0gwVjcuMzgxODVIMjBWNS40NDA2N1oiIGZpbGw9IiNGRjAwMDAiLz4KPC9zdmc+Cg==);
}
.p-login__header-language-wrapper {
  display: flex;
  flex-direction: row;
  align-items: center;
  cursor: pointer;
}
.p-login__header-language-dropdown {
  margin: 0;
  padding: 0;
  width: 101%;
  display: none;
  flex-direction: column;
  align-items: center;
  background-color: #4A5767;
  list-style-type: none;
  position: absolute;
  top: 54px;
  left: 0;
  z-index: 1;
}
.p-login__header-language-dropdown-point {
  width: 100%;
  background-color: #4A5767;
  height: 40px;
  display: flex;
  justify-content: center;
  align-items: center;
  cursor: pointer;
}
.p-login__header-language-dropdown-point:hover {
  background: #2f3842;
}
.p-login__header-language-dropdown-flag-img {
  background-repeat: no-repeat;
  background-position: center;
  width: 20px;
  height: 12px;
}
.p-login__header-language-flag {
  margin-right: 11px;
}
.p-login__header-language-flag-img {
  background-repeat: no-repeat;
  background-position: center;
  width: 20px;
  height: 12px;
}
.p-login__header-language-select-img {
  background-repeat: no-repeat;
  background-position: center;
  width: 10px;
  height: 5px;
}
.p-login__form {
  /*padding: 42px 37px 56px 37px;*/
  padding: 37px;
  background-color: #fff;
}
.p-login__form-auth-company {
  display: none;
}
.p-login__form-block {
  max-width: 345px;
  position: relative;
  margin-bottom: 18px;
}
.p-login__form .w-title {
  display: none;
}
.p-login__form-input {
  width: 100%;
  border-radius: 3px;
  border: 1px solid #A4ABB3;
  padding: 8px 9px 5px 9px;
  box-sizing: border-box;
}
.p-login__form-input::placeholder {
  color: rgba(0, 0, 0, 0.1);
}
.p-login__form-input:disabled {
  background-color: #fff;
  opacity: 0.2;
}
.p-login__form-title {
  font-family: 'Roboto Slab', sans-serif;
  font-size: 14px;
  line-height: 16px;
  font-weight: 500;
  color: rgba(74, 87, 103, 0.8);
  padding: 3px;
  background-color: #fff;
  box-sizing: border-box;
  position: absolute;
  left: 4px;
  top: -12px;
  z-index: 1;
}
.p-login__form-button-link {
  text-decoration: none;
  font-family: 'Roboto', sans-serif;
  font-size: 14px;
  line-height: 16px;
  font-weight: 500;
  color: #4A5767;
  border-bottom: 1px dashed #4A5767;
}
.p-login__form-restore {
  display: flex;
  flex-direction: column;
}
.p-login__form-restore-info {
  margin-bottom: 12px;
}
.p-login__form-restore-info-text {
  font-family: Roboto;
  line-height: 16px;
  font-size: 14px;
  color: #4A5767;
}
.p-login__form-notify-email {
  display: none;
  background-color: rgba(9, 156, 157, 0.15);
  border-radius: 3px;
  padding: 18px 18px 12px 18px;
}
.p-login__form-notify-email-header {
  display: flex;
  align-items: center;
}
.p-login__form-notify-email-header-text {
  color: #099C9D;
  font-size: 14px;
  font-family: Roboto;
  line-height: 16px;
  font-weight: 500;
  margin-left: 15px;
  text-transform: uppercase;
}
.p-login__form-notify-email-header:before {
  content: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjgiIGhlaWdodD0iMjgiIHZpZXdCb3g9IjAgMCAyOCAyOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPG1hc2sgaWQ9InBhdGgtMS1vdXRzaWRlLTEiIG1hc2tVbml0cz0idXNlclNwYWNlT25Vc2UiIHg9IjAiIHk9IjAiIHdpZHRoPSIyOCIgaGVpZ2h0PSIyOCIgZmlsbD0iYmxhY2siPgo8cmVjdCBmaWxsPSJ3aGl0ZSIgd2lkdGg9IjI4IiBoZWlnaHQ9IjI4Ii8+CjxwYXRoIGQ9Ik0yNiAxNEMyNiAyMC42Mjc0IDIwLjYyNzQgMjYgMTQgMjZDNy4zNzI1OCAyNiAyIDIwLjYyNzQgMiAxNEMyIDcuMzcyNTggNy4zNzI1OCAyIDE0IDJDMjAuNjI3NCAyIDI2IDcuMzcyNTggMjYgMTRaIi8+CjwvbWFzaz4KPHBhdGggZD0iTTI0IDE0QzI0IDE5LjUyMjggMTkuNTIyOCAyNCAxNCAyNFYyOEMyMS43MzIgMjggMjggMjEuNzMyIDI4IDE0SDI0Wk0xNCAyNEM4LjQ3NzE1IDI0IDQgMTkuNTIyOCA0IDE0SDBDMCAyMS43MzIgNi4yNjgwMSAyOCAxNCAyOFYyNFpNNCAxNEM0IDguNDc3MTUgOC40NzcxNSA0IDE0IDRWMEM2LjI2ODAxIDAgMCA2LjI2ODAxIDAgMTRINFpNMTQgNEMxOS41MjI4IDQgMjQgOC40NzcxNSAyNCAxNEgyOEMyOCA2LjI2ODAxIDIxLjczMiAwIDE0IDBWNFoiIGZpbGw9IiMwOTlDOUQiIG1hc2s9InVybCgjcGF0aC0xLW91dHNpZGUtMSkiLz4KPHBhdGggZD0iTTkgOS41NDU0NUwxNC43NjQ3IDIxTDIzIDciIHN0cm9rZT0iIzA5OUM5RCIgc3Ryb2tlLXdpZHRoPSIzIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPC9zdmc+Cg==);
  width: 24px;
  height: 24px;
  display: flex;
  align-items: center;
}
.p-login__form-notify-email-info {
  margin-top: 15px;
}
.p-login__form-notify-email-info-text {
  color: #4A5767;
  font-family: Roboto;
  font-style: normal;
  font-weight: normal;
  line-height: normal;
  font-size: 14px;
}
.p-login__button {
  width: 98%;
  background-color: rgba(0, 0, 0, 0.2);
  display: flex;
  justify-content: center;
  align-items: center;
  padding-top: 10px;
  padding-bottom: 10px;
  border-bottom-right-radius: 3px;
  border-bottom-left-radius: 3px;
  cursor: pointer;
  border: none;
}
.p-login__button-container {
  width: 100%;
  display: flex;
  justify-content: center;
}
.p-login__button:not([disabled]) {
  background-color: #D70000;
}
.p-login__button:not([disabled]) > * {
  color: #fff;
}
.p-login__button:hover:not([disabled]) {
  background-color: #2F3842;
}
.p-login__button:hover:not([disabled]) > * {
  color: #4882BD;
}
.p-login__button:active:not([disabled]) {
  background-color: #4A5767;
}
.p-login__button-link {
  text-decoration: none;
  font-family: 'Roboto', sans-serif;
  font-size: 14px;
  line-height: 16px;
  font-weight: 500;
  color: rgba(255, 255, 255, 0.2);
}
.p-login .p-login__button {
  display: none;
}
.p-login .p-login__form-button-container {
  display: flex;
  justify-content: space-between;
  flex-direction: row;
  align-items: center;
}
@media (max-width: 768px) {
  .p-login {
    font-size: 18px;
    width: 100%;
    height: 100%;
  }
  .p-login__wrapper {
    height: 100%;
    background-color: #FFFFFF;
  }
  .p-login__container {
    align-items: baseline;
    position: fixed;
  }
  .p-login__header-logo {
    background-color: #d70000;
  }
  .p-login .p-login__header-language-dropdown {
    z-index: 10;
    right: 10px;
    width: initial;
    padding: 7px;
  }
  .p-login .p-login__header-language.opened {
    background: none;
  }
  .p-login .p-login__header-language-select-img {
    display: none;
  }
  .p-login .p-login__header-language-flag-img {
    width: 25px;
    height: 25px;
    background-size: 25px;
  }
  .p-login .p-login__header-language-dropdown-flag-img {
    width: 40px;
    height: 35px;
    background-size: 25px;
  }
  .p-login .p-login__button-container {
    position: absolute;
    padding: 0 13px 10px 10px;
  }
  .p-login .p-login__button-container.static-flow {
    position: static;
    padding: 0;
    margin-bottom: 20px;
  }
  .p-login .p-login__button-container .p-login__button {
    -webkit-border-radius: 4px;
    -webkit-background-clip: padding-box;
    -moz-border-radius: 4px;
    -moz-background-clip: padding;
    border-radius: 4px;
    background-clip: padding-box;
    width: 100%;
    height: 54px;
  }
  .p-login .p-login__button-container .p-login__button .p-login__button-link {
    font-size: 18px;
  }
  .p-login .p-login__form {
    padding: 0 13px 10px 10px;
    margin-bottom: 54px;
    margin-top: 54px;
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
  }
  .p-login .p-login__form .w-title {
    display: block;
    text-align: center;
    padding: 28px 12px 48px;
  }
  .p-login .p-login__form .w-title .w-title__text {
    font-size: 19px;
    color: #283444;
  }
  .p-login .p-login__form-auth,
  .p-login .p-login__form-registration,
  .p-login .p-login__form-restore-wrapper,
  .p-login .p-login__form-company {
    margin-top: 50px;
    display: flex;
    flex-direction: column;
  }
  .p-login .p-login__form-auth .b-input__value,
  .p-login .p-login__form-registration .b-input__value,
  .p-login .p-login__form-restore-wrapper .b-input__value,
  .p-login .p-login__form-company .b-input__value {
    height: 54px !important;
  }
  .p-login .p-login__form-auth .b-input__select-value-label,
  .p-login .p-login__form-registration .b-input__select-value-label,
  .p-login .p-login__form-restore-wrapper .b-input__select-value-label,
  .p-login .p-login__form-company .b-input__select-value-label {
    line-height: 54px !important;
  }
  .p-login .p-login__form .b-input__label {
    font-size: 18px;
    margin-left: unset;
    margin-right: unset;
    top: -12px;
    padding: 3px;
  }
  .p-login .p-login__form .validations-errors__container {
    bottom: -30px;
    color: #e50000;
    background-color: unset;
  }
  .p-login .p-login__form .b-login__rules-container {
    margin-bottom: 40px;
  }
  .p-login .p-login__form-button-container {
    flex-direction: column;
    align-items: unset;
    order: 4;
  }
  .p-login .p-login__form-button-container .p-login__form-button {
    margin-bottom: 20px;
  }
  .p-login .p-login__form-button-container .p-login__form-button-link {
    border-bottom: unset;
  }
  .p-login .p-login__form.hide-buttons {
    margin-bottom: 0;
  }
  .p-login .p-login__form-block {
    max-width: initial;
    margin-bottom: 43px;
  }
  .p-login .validation-error.p-login__form-block {
    margin-bottom: 63px !important;
  }
  .p-login .p-login__form-title {
    font-size: 18px;
    top: -30px;
  }
  .p-login .p-login__form-input {
    padding: 13px;
    border-radius: 5px;
    border: 2px solid #A4ABB3;
  }
  .p-login .p-login__form-button-link {
    font-size: 18px;
    text-decoration: none;
    color: #4882BD;
  }
  .p-login .p-login__form-restore-info {
    margin-bottom: 25px;
  }
  .p-login .p-login__form-restore-info .p-login__form-restore-info-text {
    font-size: 18px;
    line-height: 21px;
  }
  .p-login .p-login__form-notify-email-header-text {
    font-size: 18px;
  }
  .p-login .p-login__form-notify-email-info-text {
    font-size: 18px;
  }
}
.b-login-two-factor__popup {
  width: 450px;
}
.b-login-two-factor__popup .b-login-two-factor__input {
  margin-bottom: 15px;
}
.b-login-two-factor__popup .b-login-two-factor__input .b-input__value {
  height: 40px;
}
.b-login-two-factor__popup .validations-errors__container {
  bottom: 45px;
}
.b-login-two-factor__popup .b-login-two-factor__tip {
  font-style: italic;
  color: #aaaaa9;
  font-size: 0.9em;
}
.b-login-two-factor__popup .b-popup__content {
  padding: 30px;
  background: #fff;
}

.b-newsblock {
  background: #4882BD;
  margin: 0 16px;
  padding: 4px 16px;
  color: #fff;
  cursor: pointer;
  border-radius: 3px;
}

.b-popup .react-content-holder {
  max-height: 70vh;
  overflow: auto;
}
.b-popup.r-content-popup .b-popup__content {
  padding: 30px 20px 30px 20px;
  background-image: none;
}

.r-important-news {
  display: flex;
  flex-direction: column;
  align-items: baseline;
  gap: 8px;
}
.r-important-news .r-important-news-item__title {
  color: #099c9d;
  font-size: 16px;
  font-weight: 500;
}
.r-important-news .r-important-news-item__date {
  display: flex;
  flex-direction: row;
  gap: 16px;
  font-size: 12px;
  font-weight: 700;
  color: #4a5767;
}
.r-important-news .r-important-news-item__text {
  width: 100%;
  text-align: left;
}

.r-button {
  width: auto;
  height: 30px;
  align-items: center;
  padding: 0 8px;
  box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.15);
  border-radius: 3px;
  border: 0px;
  background: #E50000;
  font-family: 'Roboto', sans-serif;
  font-size: 14px;
  color: #fff;
}
.p-button-rounded {
  border-radius: 5px;
}

.l-layout__footer {
  flex-grow: 2;
  display: flex;
  justify-content: center;
  align-items: flex-end;
}
.b-footer-info {
  width: 100%;
}
.b-footer-info__bottom-block-container {
  padding: 10px;
}
.b-footer-info__copyright {
  display: flex;
  align-items: center;
  justify-content: flex-end;
  gap: 10px;
  width: 100%;
  height: max-content;
  background-color: #fff;
  border-top: 1px solid #eee;
  padding: 12px;
  font-size: 10px;
  line-height: 12px;
  color: #797979;
}
@media (max-width: 768px) {
  .b-footer-info__copyright {
    flex-direction: column;
  }
}

.b-loader {
  position: fixed;
  z-index: 999999;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  display: none;
  background: rgba(0, 0, 0, 0.5);
}
.open.b-loader {
  display: block;
}
.b-loader:before {
  content: '';
  display: block;
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxOS4yLjEsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0i0KHQu9C+0LlfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHZpZXdCb3g9IjAgMCA0MCA0MCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNDAgNDA7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+DQoJLnN0MHtmaWxsOiNFNTAwMDA7fQ0KPC9zdHlsZT4NCjxnPg0KCTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0zNi4yLDIyLjFjLTAuMSwwLjgtMC4zLDEuNy0wLjYsMi40Yy0wLjUsMS40LTEsMi43LTEuOSwzLjljLTAuNCwwLjYtMC44LDEuMi0xLjMsMS43cy0wLjksMS4xLTEuNSwxLjUNCgkJYy0xLDEtMi4yLDEuNy0zLjQsMi40Yy0wLjYsMC4zLTEuMiwwLjYtMS45LDAuOGwtMSwwLjNsLTEsMC4yYy0wLjcsMC4yLTEuMywwLjItMS45LDAuM2MtMC4zLDAtMC43LDAtMSwwaC0wLjVoLTAuM2wwLDBsMCwwaC0wLjENCgkJYy0xLjMtMC4xLTIuNS0wLjItMy42LTAuNmMtMi4zLTAuNi00LjMtMS44LTUuOS0zLjFjLTEuNi0xLjMtMi43LTIuOS0zLjUtNC4zYy0wLjgtMS41LTEuMy0yLjgtMS41LTRjLTAuMi0wLjYtMC4yLTEuMS0wLjItMS41DQoJCWMwLTAuMi0wLjEtMC40LTAuMS0wLjZzMC0wLjQsMC0wLjZzMC0wLjQsMC0wLjZjMC0wLjEsMC0wLjMsMC0wLjRjMC0xLjQtMS4xLTIuNS0yLjUtMi41UzAsMTguNywwLDIwYzAsMC4yLDAsMC40LDAuMSwwLjYNCgkJYzAsMC4yLDAsMC40LDAsMC42czAsMC40LDAsMC42czAuMSwwLjYsMC4xLDAuOWMwLjEsMC42LDAuMiwxLjQsMC40LDIuMUMxLjIsMjYuNCwxLjksMjguMSwzLDMwYzEuMSwxLjgsMi43LDMuNyw0LjgsNS4zDQoJCXM0LjcsMi45LDcuNiwzLjZjMS40LDAuNCwzLDAuNSw0LjUsMC41SDIwaDAuMmgwLjFoMC4zaDAuNWMwLjQsMCwwLjcsMCwxLjEtMC4xYzAuOC0wLjEsMS43LTAuMiwyLjQtMC41bDEuMi0wLjNsMS4xLTAuNA0KCQljMC44LTAuMywxLjUtMC43LDIuMi0xLjFjMS40LTAuOSwyLjgtMS44LDMuOS0zYzAuNi0wLjYsMS4xLTEuMiwxLjctMS45YzAuNS0wLjcsMS0xLjMsMS40LTIuMWMwLjktMS40LDEuNS0zLDEuOS00LjYNCgkJYzAuMy0xLDAuNC0yLDAuNS0zLjFDMzguNCwxMi41LDM2LjksMTkuNCwzNi4yLDIyLjF6Ii8+DQo8L2c+DQo8L3N2Zz4NCg==) no-repeat;
  background-size: 100% 100%;
  width: 40px;
  height: 40px;
  position: absolute;
  top: 50%;
  left: 50%;
  margin: -20px 0 0 -20px;
  -webkit-animation: rotate 0.7s infinite linear;
  -moz-animation: rotate 0.7s infinite linear;
  -o-animation: rotate 0.7s infinite linear;
  animation: rotate 0.7s infinite linear;
}
lesshat-selector {
  -lh-property: 0; } 
@-webkit-keyframes rotate{ from { -webkit-transform: rotate(0deg); } to { -webkit-transform: rotate(360deg);  }}
@-moz-keyframes rotate{ from { -moz-transform: rotate(0deg); } to { -moz-transform: rotate(360deg);  }}
@-o-keyframes rotate{ from { -o-transform: rotate(0deg); } to { -o-transform: rotate(360deg);  }}
@keyframes rotate{ from {-webkit-transform: rotate(0deg);-moz-transform: rotate(0deg);-ms-transform: rotate(0deg);transform: rotate(0deg); } to {-webkit-transform: rotate(360deg);-moz-transform: rotate(360deg);-ms-transform: rotate(360deg);transform: rotate(360deg);  }}
[not-existing] {
  zoom: 1;
}

.l-layout {
  background-color: #fff;
  display: flex;
  flex-direction: column;
  min-height: 100vh;
  font-size: 14px;
}
.l-layout__top:not(:empty) {
  margin-bottom: 13px;
}
.l-layout__wrapper {
  padding: 12px 12px 0 12px;
}
.l-layout__content {
  display: flex;
  flex-direction: row;
}
.l-layout__content-side {
  width: 285px;
  flex: 0 0 285px;
}
.l-layout__content-side.hide-personal-cabinet {
  width: unset;
  flex: unset;
}
.l-layout__content-side .sidebar__toggler {
  display: none;
}
.l-layout__content-main {
  margin-left: 12px;
  width: 100%;
}
.l-layout__content-controls {
  display: flex;
  align-items: center;
  gap: 10px;
}
.l-layout__content-controls .show-filters-button {
  display: none;
  border: none;
  outline: none;
  align-items: center;
  height: 50px;
  width: 50px;
  background-color: #099C9D;
  -webkit-border-radius: 4px;
  -webkit-background-clip: padding-box;
  -moz-border-radius: 4px;
  -moz-background-clip: padding;
  border-radius: 4px;
  background-clip: padding-box;
}
.l-layout__content-controls .show-filters-button:after {
  content: " ";
  display: block;
  width: 20px;
  height: 10px;
  pointer-events: none;
  background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTEiIGhlaWdodD0iMTkiIHZpZXdCb3g9IjAgMCAxMSAxOSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEuMDAwNDkgMUw5LjUwMDQ5IDkuNUwxLjAwMDQ5IDE4IiBzdHJva2U9IiNGRkZGRkYiLz4KPC9zdmc+Cg==) center no-repeat;
}
.l-layout__content-controls .show-filters-button:before {
  content: " ";
  display: block;
  width: 50px;
  height: 100%;
  pointer-events: none;
  background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMTgiIHZpZXdCb3g9IjAgMCAyMCAxOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE4LjMzMzMgMS41SDEuNjY2NjNMOC4zMzMyOSA5LjM4MzMzVjE0LjgzMzNMMTEuNjY2NiAxNi41VjkuMzgzMzNMMTguMzMzMyAxLjVaIiBzdHJva2U9IndoaXRlIiBzdHJva2Utd2lkdGg9IjEuNSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+Cjwvc3ZnPgo=) center no-repeat;
}
.l-layout.show-filters .show-filters-button:after {
  background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTEiIGhlaWdodD0iMTkiIHZpZXdCb3g9IjAgMCAxMSAxOSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEwLjAwMDUgMUwxLjUwMDQ5IDkuNUwxMC4wMDA1IDE4IiBzdHJva2U9IiNGRkZGRkYiLz4KPC9zdmc+Cg==) center no-repeat;
}
.l-offer-preview-container {
  display: none;
}
@media (min-width: 769px) {
  .l-layout__content-side .sidebar__toggle-block.collapse {
    display: block;
  }
}
@media (max-width: 768px) {
  .l-layout {
    font-size: 16px;
  }
  .l-layout__wrapper {
    padding: unset;
  }
  .l-layout__header .b-header__info-title {
    display: none;
  }
  .l-layout__header .b-header__info-wrapper .b-header__info-account {
    display: none;
  }
  .l-layout__header .b-header__info-wrapper .b-header__info-account-text {
    font-size: 18px;
    line-height: 18px;
  }
  .l-layout__header .b-header__info-wrapper .b-header__info-language {
    display: none;
  }
  .l-layout__header .b-header__info-wrapper .b-header__info-currency {
    display: none;
  }
  .l-layout__content {
    padding: 0;
    flex-direction: column;
  }
  .l-layout__content .l-layout__content-side .sidebar__toggler {
    display: block;
  }
  .l-layout__content .l-layout__content-side > .b-cabinet-menu {
    display: none;
  }
  .l-layout__content .l-layout__content-main {
    margin: 0;
  }
  .l-layout:not(.show-menu) .l-layout__content-side {
    display: none;
    width: 100%;
    position: absolute;
    top: 0 !important;
    left: 0;
    box-sizing: border-box;
    z-index: 9990;
    flex-basis: 0;
  }
  .l-layout:not(.show-menu) .l-layout__content-side .b-menu--mobile {
    display: none !important;
  }
  .l-layout:not(.show-menu).show-filters .l-layout__content-side,
  .l-layout:not(.show-menu).show-offer-preview .l-layout__content-side {
    display: block;
  }
  .l-layout:not(.show-menu).show-filters .l-layout__content-main,
  .l-layout:not(.show-menu).show-offer-preview .l-layout__content-main {
    position: absolute;
    top: -5000000px;
  }
  .l-layout:not(.show-menu).show-filters .l-layout__content-side > :not(.l-block__back) {
    display: none;
  }
  .l-layout:not(.show-menu).show-filters .b-cabinet__filters {
    display: flex;
    flex-direction: column;
    background: #fff;
    min-height: 100vh;
    z-index: 100;
    gap: 20px;
    padding: 10px;
  }
  .l-layout:not(.show-menu).show-filters .b-cabinet__filters .b-block-container__element-dates .p-search__direction-date-input {
    max-width: unset;
  }
  .l-layout:not(.show-menu).show-filters .b-cabinet__filters .p-search__direction-date-calendar {
    pointer-events: unset !important;
  }
  .l-layout:not(.show-menu).show-filters .b-cabinet__filters .b-block-container__element {
    display: flex;
    align-items: flex-end;
  }
  .l-layout:not(.show-menu).show-filters .b-cabinet__filters .b-block-container__element .b-datepicker__icon {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHZpZXdCb3g9IjAgMCAxNCAxNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHJlY3QgeT0iOCIgd2lkdGg9IjIiIGhlaWdodD0iMiIgZmlsbD0iIzRBNTc2NyIvPgo8cmVjdCB4PSI0IiB5PSI4IiB3aWR0aD0iMiIgaGVpZ2h0PSIyIiBmaWxsPSIjNEE1NzY3Ii8+CjxyZWN0IHg9IjgiIHk9IjgiIHdpZHRoPSIyIiBoZWlnaHQ9IjIiIGZpbGw9IiM0QTU3NjciLz4KPHJlY3QgeD0iMTIiIHk9IjgiIHdpZHRoPSIyIiBoZWlnaHQ9IjIiIGZpbGw9IiM0QTU3NjciLz4KPHJlY3QgeT0iMTIiIHdpZHRoPSIyIiBoZWlnaHQ9IjIiIGZpbGw9IiM0QTU3NjciLz4KPHJlY3QgeD0iNCIgeT0iMTIiIHdpZHRoPSIyIiBoZWlnaHQ9IjIiIGZpbGw9IiM0QTU3NjciLz4KPHJlY3QgeD0iOCIgeT0iMTIiIHdpZHRoPSIyIiBoZWlnaHQ9IjIiIGZpbGw9IiM0QTU3NjciLz4KPHJlY3QgeD0iNCIgd2lkdGg9IjIiIGhlaWdodD0iMiIgZmlsbD0iIzRBNTc2NyIvPgo8cmVjdCB4PSI4IiB3aWR0aD0iMiIgaGVpZ2h0PSIyIiBmaWxsPSIjNEE1NzY3Ii8+CjxyZWN0IHg9IjEyIiB3aWR0aD0iMiIgaGVpZ2h0PSIyIiBmaWxsPSIjNEE1NzY3Ii8+CjxyZWN0IHk9IjQiIHdpZHRoPSIyIiBoZWlnaHQ9IjIiIGZpbGw9IiM0QTU3NjciLz4KPHJlY3QgeD0iNCIgeT0iNCIgd2lkdGg9IjIiIGhlaWdodD0iMiIgZmlsbD0iIzRBNTc2NyIvPgo8cmVjdCB4PSI4IiB5PSI0IiB3aWR0aD0iMiIgaGVpZ2h0PSIyIiBmaWxsPSIjNEE1NzY3Ii8+CjxwYXRoIGQ9Ik0xMiA0SDE0VjZIMTJWNFoiIGZpbGw9IiM0QTU3NjciLz4KPC9zdmc+Cg==);
    width: 38px;
    height: 38px;
  }
  .l-layout:not(.show-menu).show-filters .b-cabinet__filters .b-block-container__element .p-search__direction-date-calendar {
    background-color: unset;
    width: 38px;
    height: 38px;
  }
  .l-layout:not(.show-menu).show-filters .b-cabinet__filters .p-search__submit-button {
    pointer-events: none;
  }
  .l-layout:not(.show-menu).show-offer-preview .l-layout__content-side > :not(.l-offer-preview-container) {
    display: none;
  }
  .l-layout:not(.show-menu).show-offer-preview .l-offer-preview-container {
    display: block;
    width: 100%;
    height: 100%;
  }
  .l-layout.show-menu {
    background: #4A5767;
  }
  .l-layout.show-menu .l-layout__content-side {
    position: relative;
    top: 0;
    z-index: 100;
    width: 100%;
    flex: initial;
  }
  .l-layout.show-menu .l-layout__content-side > .b-cabinet-menu {
    display: initial;
  }
  .l-layout.show-menu .l-layout__content-side > :not(.b-cabinet-menu) {
    display: none;
  }
  .l-layout.show-menu .l-layout__wrapper {
    padding: unset;
  }
  .l-layout.show-menu .l-layout__content-main {
    position: absolute;
    top: -500000px;
  }
  .l-layout.show-menu .l-layout__top {
    display: none;
  }
  .l-layout.show-menu .l-layout__top-block {
    display: none;
  }
  .l-layout.show-menu .l-layout__footer {
    display: none;
  }
  .l-layout.show-menu .b-header__info-account {
    display: block;
    font-size: 18px;
    line-height: 18px;
  }
  .l-layout.show-menu .b-header__info-currency {
    display: none;
  }
  .l-layout.show-menu .b-cabinet__info-currency .b-header__info-currency,
  .l-layout.show-menu .b-cabinet__additional-client .b-header__info-currency {
    display: block;
  }
  .l-layout.show-menu .b-cabinet__info-currency .b-header__info-currency-text,
  .l-layout.show-menu .b-cabinet__additional-client .b-header__info-currency-text {
    display: block;
    font-size: 14px;
    line-height: 14px;
    padding: 0 !important;
  }
  .l-layout.show-search-form .b-train-search,
  .l-layout.show-search-form .b-avia-search,
  .l-layout.show-search-form .b-hotels-search,
  .l-layout.show-search-form .b-transfers-search {
    position: fixed;
    width: 100%;
    left: 0;
    top: 0;
    z-index: 9999;
    background-color: #4A5767;
  }
  .l-layout.show-search-form .b-train-search__row,
  .l-layout.show-search-form .b-avia-search__row,
  .l-layout.show-search-form .b-hotels-search__row,
  .l-layout.show-search-form .b-transfers-search__row {
    position: relative;
    z-index: 2;
    margin-top: 50px;
    display: flex;
    flex-flow: wrap column;
  }
  .l-layout.show-search-form .b-train-search__dates-container,
  .l-layout.show-search-form .b-avia-search__dates-container,
  .l-layout.show-search-form .b-hotels-search__dates-container,
  .l-layout.show-search-form .b-transfers-search__dates-container {
    min-width: unset;
    margin-left: unset !important;
  }
  .l-layout.show-search-form .b-train-search .p-search__direction-date-calendar,
  .l-layout.show-search-form .b-avia-search .p-search__direction-date-calendar,
  .l-layout.show-search-form .b-hotels-search .p-search__direction-date-calendar,
  .l-layout.show-search-form .b-transfers-search .p-search__direction-date-calendar {
    display: none;
  }
  .l-layout.show-search-form .b-train-search__button-container,
  .l-layout.show-search-form .b-avia-search__button-container,
  .l-layout.show-search-form .b-hotels-search__button-container,
  .l-layout.show-search-form .b-transfers-search__button-container {
    margin-left: unset;
    height: 38px;
    margin-top: 20px;
  }
  .l-layout.show-search-form .b-train-search__direction,
  .l-layout.show-search-form .b-avia-search__direction,
  .l-layout.show-search-form .b-hotels-search__direction,
  .l-layout.show-search-form .b-transfers-search__direction {
    margin-bottom: 16px;
    margin-right: unset;
  }
  .l-layout.show-search-form .b-train-search-swap,
  .l-layout.show-search-form .b-avia-search-swap,
  .l-layout.show-search-form .b-hotels-search-swap,
  .l-layout.show-search-form .b-transfers-search-swap {
    position: absolute;
    top: 23%;
    left: 48%;
  }
  .l-layout.show-search-form .b-train-search-swap__img,
  .l-layout.show-search-form .b-avia-search-swap__img,
  .l-layout.show-search-form .b-hotels-search-swap__img,
  .l-layout.show-search-form .b-transfers-search-swap__img {
    width: 34px;
    height: 34px;
    background-size: 100%;
    position: absolute;
  }
  .l-layout.show-search-form .b-train-search-form-mobile__background,
  .l-layout.show-search-form .b-avia-search-form-mobile__background,
  .l-layout.show-search-form .b-hotels-search-form-mobile__background,
  .l-layout.show-search-form .b-transfers-search-form-mobile__background {
    display: block;
    background-color: #4A5767;
    z-index: 0;
    opacity: 0.8;
    width: 100%;
    bottom: 0;
    top: 0;
    left: 0;
    position: fixed;
  }
  .l-layout.show-search-form .b-train-search-mobile,
  .l-layout.show-search-form .b-avia-search-mobile,
  .l-layout.show-search-form .b-hotels-search-mobile,
  .l-layout.show-search-form .b-transfers-search-mobile {
    display: none;
  }
  .l-layout.show-search-form .b-train-search-form-mobile__close,
  .l-layout.show-search-form .b-avia-search-form-mobile__close,
  .l-layout.show-search-form .b-hotels-search-form-mobile__close,
  .l-layout.show-search-form .b-transfers-search-form-mobile__close {
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxOS4yLjEsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0i0KHQu9C+0LlfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHZpZXdCb3g9IjAgMCAxMS40IDExLjQiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDExLjQgMTEuNDsiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4NCgkuc3Qwe2ZpbGw6bm9uZTtzdHJva2U6I0ZGRkZGRjtzdHJva2UtbGluZWNhcDpzcXVhcmU7c3Ryb2tlLW1pdGVybGltaXQ6MTA7fQ0KPC9zdHlsZT4NCjxnPg0KCTxsaW5lIGNsYXNzPSJzdDAiIHgxPSIwLjciIHkxPSIwLjciIHgyPSIxMC43IiB5Mj0iMTAuNyIvPg0KCTxsaW5lIGNsYXNzPSJzdDAiIHgxPSIxMC43IiB5MT0iMC43IiB4Mj0iMC43IiB5Mj0iMTAuNyIvPg0KPC9nPg0KPC9zdmc+DQo=);
    background-repeat: no-repeat;
    background-size: 100% 100%;
    background-position: 50% 50%;
    width: 20px;
    height: 20px;
    top: 20px;
    right: 25px;
    position: absolute;
    z-index: 1;
  }
  .l-layout.show-search-form .p-search__direction-date {
    pointer-events: none;
  }
  .l-layout.show-search-form .p-search__direction-date.b-datepicker__remove {
    pointer-events: all;
  }
}
@media (min-width: 769px) and (max-width: 1279px) {
  [data-route-id="aviaTickets"] .show-filters-button,
  [data-route-id="hotelsOffers"] .show-filters-button,
  [data-route-id="trainTickets"] .show-filters-button,
  [data-route-id="transfers"] .show-filters-button {
    display: flex;
  }
  .l-layout__content-side {
    position: absolute;
    left: -100%;
  }
  .l-layout__content-main {
    margin-left: unset !important;
  }
  .l-layout.show-menu .l-layout__content-side,
  .l-layout.show-filters .l-layout__content-side {
    position: absolute;
    top: 62px;
    z-index: 1000;
  }
  .l-layout.show-menu .l-layout__content-side {
    left: unset;
    top: 62px;
    right: 12px;
    animation: show-menu--slide-down linear 0.5s;
  }
  .l-layout.show-menu .l-layout__content-side > :not(.b-cabinet-menu) {
    display: none;
  }
  .l-layout.show-menu .l-layout__content-side .b-cabinet {
    box-shadow: 0 0 20px black;
  }
  .l-layout.show-filters .l-layout__content-side {
    left: 12px;
    animation: slide-from-left linear 0.5s;
  }
  .l-layout.show-filters .l-layout__content-side > :not(.l-block__back) {
    display: none;
  }
  .l-layout.show-filters .l-layout__content-side .b-matrix-controls {
    display: none;
  }
  .l-layout.show-filters .l-layout__content-side .l-block__back {
    box-shadow: 0 0 20px black;
  }
  @keyframes slide-from-left {
    0% {
      left: -100%;
    }
    100% {
      left: 12px;
    }
  }
  @keyframes show-menu--slide-down {
    0% {
      left: unset;
      top: -100%;
    }
    100% {
      top: 62px;
    }
  }
}

/* OLD STYLES */
.b-search-form__params {
  zoom: 1;
  display: flex;
  align-items: center;
  width: 100%;
}
.b-search-form__params:before,
.b-search-form__params:after {
  content: "";
  display: table;
}
.b-search-form__params:after {
  clear: both;
}
.b-search-form__params:before,
.b-search-form__params:after {
  content: "";
  display: table;
}
.b-search-form__params:after {
  clear: both;
}
.b-search-form__param-direct {
  display: flex;
  min-width: 160px;
  margin-right: 15px;
}
.b-search-form__param-toggles,
.b-search-form__param-checkboxs,
.b-search-form__param-multiticket,
.b-search-form__param-classes,
.b-search-form__param-complex,
.b-search-form__param-buttons {
  display: inline-flex;
  margin-right: 21px;
}
.b-search-form__param-toggles .b-toggle__label:last-of-type,
.b-search-form__param-checkboxs .b-toggle__label:last-of-type,
.b-search-form__param-multiticket .b-toggle__label:last-of-type,
.b-search-form__param-classes .b-toggle__label:last-of-type,
.b-search-form__param-complex .b-toggle__label:last-of-type,
.b-search-form__param-buttons .b-toggle__label:last-of-type {
  margin-right: 0;
}
.b-search-form__param-buttons {
  display: none;
  margin-right: 0;
  position: absolute;
  right: 0;
}
.b-search-form__param-buttons .b-search-form__param-button {
  width: unset;
}
.b-search-form__param-buttons .b-search-form__param-button + .b-search-form__param-button {
  margin-left: 10px;
}
.b-search-form__param-airlines {
  display: flex;
  min-width: 300px;
  padding-right: 12px;
}
.b-search-form__param-flight-number {
  display: flex;
}
.b-search-form__param-flight-number .b-input {
  padding-bottom: 0;
}
.b-search-form__param-flight-number .b-input__value {
  font-family: 'Roboto', sans-serif;
  font-size: 14px;
  color: #fff;
  background-color: #4A5767;
  border: 1px solid #A4ABB3;
  border-radius: 3px;
  padding: 11px;
  outline: none;
  box-sizing: border-box;
}
.b-search-form__param-flight-number .b-input__value[disabled] {
  color: #aaa;
}
.b-search-form__param-flight-number .b-input__value[disabled]::placeholder {
  color: #aaa;
}
.b-search-form__param-flight-number .b-input__value::placeholder {
  color: #fff;
}
/* NEW STYLES */
.p-search-form__wrapper.is-hotels-search .p-search-form .p-search-form__row .p-search-form__group .p-search-form__element__dates .p-search__options-date .p-search__options-date-element {
  width: 205px;
}
.p-search-form__wrapper.is-hotels-search .p-search-form .p-search__direction-city {
  flex-grow: 10;
}
.p-search-form__wrapper.is-hotels-search .p-search-form .p-search__direction-city-input {
  width: 100%;
  height: 33px;
  border-radius: 3px;
  background: #FFFFFF;
  color: #4A5767;
  font-style: normal;
  font-weight: normal;
  font-size: 14px;
  line-height: 14px;
}
@media (min-width: 1920px) {
  .p-search-form__wrapper.is-hotels-search .p-search-form .p-search__direction-city-input {
    height: 41px;
    font-size: 16px;
    line-height: 16px;
  }
}
.p-search-form__wrapper.is-hotels-search .p-search-form .p-search__direction-city-input::placeholder {
  color: #4A5767;
  font-style: normal;
  font-weight: normal;
  font-size: 14px;
  opacity: 0.5;
}
@media (min-width: 1920px) {
  .p-search-form__wrapper.is-hotels-search .p-search-form .p-search__direction-city-input::placeholder {
    font-size: 16px;
  }
}
.p-search-form__wrapper.is-hotels-search .p-search-form .p-search__direction-city-input,
.p-search-form__wrapper.is-hotels-search .p-search-form .p-search__direction-date-input {
  height: 41px;
  border-radius: 3px 3px 0 0;
  border: 1px solid #fff;
}
.p-search-form__wrapper.is-hotels-search .p-search-form .b-company-employees-service__wrapper .b-passengers,
.p-search-form__wrapper.is-hotels-search .p-search-form .b-company-employees-service__wrapper .b-passengers__wrapper,
.p-search-form__wrapper.is-hotels-search .p-search-form .b-company-employees-service__wrapper .b-numerable-picker,
.p-search-form__wrapper.is-hotels-search .p-search-form .b-company-employees-service__wrapper .b-numerable-picker__wrapper,
.p-search-form__wrapper.is-hotels-search .p-search-form .b-company-employees-service__wrapper .b-search-form__params {
  width: 205px;
  min-width: 205px;
  max-width: 205px;
  margin-right: 20px;
}
.p-search-form__wrapper.is-hotels-search .p-search-form .b-company-employees-service__wrapper .b-search-form__employees .b-company-employees__company {
  margin-left: 20px;
  margin-top: 9px;
}
.p-search-form__wrapper.is-hotels-search .p-search-form .b-company-employees-service__wrapper .b-search-form__employees .l-grid-layout-50 {
  width: 100%;
}
.p-search-form__wrapper.is-hotels-search .p-search-form .b-company-employees-service__wrapper .b-search-form__employees .b-company-employees__retail .b-passengers-hotels,
.p-search-form__wrapper.is-hotels-search .p-search-form .b-company-employees-service__wrapper .b-search-form__employees .b-company-employees__retail .b-numerable-picker-hotels {
  display: inline-block;
  vertical-align: middle;
}
.p-search-form__wrapper.is-hotels-search .p-search-form .b-company-employees-service__wrapper .b-search-form__employees .b-search-room-row .b-search-room-employees .b-employees-collection {
  width: 245px;
}
.p-search-form__wrapper.is-hotels-search .p-search-form .b-company-employees-service__wrapper .b-search-form__employees .b-search-room-row .b-search-room-employees .b-employees-collection .b-search-employee-row {
  margin-top: 8px;
}
.p-search-form__wrapper.is-hotels-search .p-search-form .b-company-employees-service__wrapper .b-search-form__employees .b-search-room-row .b-search-room-employees .b-employees-collection .b-search-employee-row:not(.b-employees-collection__content) {
  width: 205px;
}
.p-search-form__wrapper.is-hotels-search .p-search-form .b-company-employees-service__wrapper .b-search-form__employees .b-search-room-row .b-search-room-employees .b-employees-collection .b-search-employee-row + .b-search-employee-row {
  margin-top: 20px;
}
.p-search-form__wrapper.is-hotels-search .p-search-form .b-company-employees-service__wrapper .b-search-form__employees .b-search-room-row .b-search-room-employees .b-employees-collection .b-search-employee-row .b-search-employee {
  width: 205px;
}
.p-search-form__wrapper.is-hotels-search .p-search-form .b-company-employees-service__wrapper .b-search-form__employees .b-search-room-row .b-search-room-employees .validations-errors__container {
  max-height: 40px;
  overflow-y: auto;
  display: flex;
  flex-direction: column;
  gap: 5px;
  scrollbar-width: thin;
  scrollbar-color: #c4c4c4;
}
.p-search-form__wrapper.is-hotels-search .p-search-form .b-company-employees-service__wrapper .b-search-form__employees .b-search-room-row .b-search-room-employees .validations-errors__container::-webkit-scrollbar {
  -webkit-appearance: none;
  width: 14px;
  height: 14px;
  background: #F6F9FB;
}
.p-search-form__wrapper.is-hotels-search .p-search-form .b-company-employees-service__wrapper .b-search-form__employees .b-search-room-row .b-search-room-employees .validations-errors__container::-webkit-scrollbar-thumb {
  background-color: #c4c4c4;
  border-radius: 20px;
  border: 2px solid #F6F9FB;
  transition: background-color 0.2s ease-out;
}
.p-search-form__wrapper.is-hotels-search .p-search-form .b-company-employees-service__wrapper .b-search-form__employees .b-search-room-row .b-search-room-employees .validations-errors__container::-webkit-scrollbar-thumb:hover {
  background-color: #A4ABB3;
}
.p-search-form__wrapper.is-hotels-search .p-search-form .b-company-employees-service__wrapper .b-search-form__employees .b-search-room-row .b-search-room-employees .validations-errors__container::-webkit-scrollbar-thumb:active {
  background-color: #4A5767;
}
.p-search-form__wrapper.is-hotels-search .p-search__direction {
  margin-bottom: 10px;
}
.p-search-form__wrapper.is-hotels-search .p-search-form__element__service-params {
  margin-top: 0 !important;
}
.p-search-form__wrapper.is-transfer-search .p-search-form__element__service-params {
  position: relative;
}
.p-search-form__wrapper.is-transfer-search .p-search-form__row-with-border {
  margin-bottom: 20px;
}
.p-search-form__wrapper.is-transfer-search .p-search-form__transfer-row {
  display: flex;
  justify-content: flex-start;
  width: 100%;
}
.p-search-form__wrapper.is-transfer-search .p-search__direction-swap {
  height: 33px;
}
@media (min-width: 1920px) {
  .p-search-form__wrapper.is-transfer-search .p-search__direction-swap {
    height: 41px;
  }
}
.p-search-form__wrapper.single-person .b-rooms-collection__content,
.p-search-form__wrapper.single-person .b-employees-collection__add {
  display: none;
}
.p-search-form {
  padding: 24px 12px 28px 12px;
  background-color: #4A5767;
  border-radius: 3px;
  width: 100%;
  box-sizing: border-box;
}
.p-search-form .b-checkbox {
  color: #fff;
  height: unset;
}
.p-search-form .b-checkbox__view:after,
.p-search-form .b-checkbox__view:before {
  color: #fff;
  border-color: #fff;
}
.p-search-form .b-checkbox__view:after {
  background: #fff;
}
.p-search-form .b-checkbox .b-checkbox__input:checked + .b-checkbox__view {
  color: #fff;
}
.p-search-form .b-checkbox .b-checkbox__input:checked + .b-checkbox__view:after,
.p-search-form .b-checkbox .b-checkbox__input:checked + .b-checkbox__view:before {
  color: #fff;
  border-color: #fff;
}
.p-search-form .b-checkbox .b-checkbox__input:checked + .b-checkbox__view:after {
  background: #fff;
}
.p-search-form__additional-orders {
  border: 1px solid #2F3842;
  border-top: 0;
  position: relative;
  bottom: 2px;
  padding-top: 2px;
}
.p-search-form__additional-orders-title {
  font-size: 18px;
  text-align: center;
  margin: 5px 0;
  cursor: pointer;
}
.p-search-form__additional-orders-container {
  display: none;
  position: relative;
  margin-top: 30px;
  padding-bottom: 45px;
}
.p-search-form__additional-orders .p-search-form__additional-orders-expand {
  position: absolute;
  left: 0;
  bottom: 0;
  z-index: 2;
  background-color: #fff;
  border-radius: 0 3px;
  border-width: 0 0 1px 1px;
}
.p-search-form__additional-order {
  z-index: 10;
  position: absolute;
  left: 0;
  top: -5px;
  color: #fff;
  text-transform: uppercase;
}
.p-search-form__additional-order .g-icon-w-cancel {
  height: 10px;
  width: 10px;
  display: inline-block;
  margin-right: 8px;
  cursor: pointer;
}
.p-search-form__additional-order .back-to-order-link {
  cursor: pointer;
}
.p-search-form .b-search-form__param-flight-number .validation-error .b-input__value,
.p-search-form .b-search-form__params .validation-error .b-input__value,
.p-search-form .b-search-employee .validation-error .b-input__value {
  background-image: linear-gradient(#e50000, #e50000), linear-gradient(#e50000, #e50000), linear-gradient(#e50000, #e50000) !important;
}
.p-search-form .p-search-form__group-button {
  justify-content: flex-end;
}
.p-search-form .p-search-form__group-button .p-search-form__submit,
.p-search-form .p-search-form__group-button .p-search-form__add {
  border-radius: 3px;
  height: 35px;
  cursor: pointer;
  width: 414px;
  max-width: 414px;
  text-align: center;
  display: flex;
  align-items: center;
  justify-content: center;
}
.p-search-form .p-search-form__group-button .p-search-form__submit.disabled,
.p-search-form .p-search-form__group-button .p-search-form__add.disabled {
  opacity: 0.7;
  cursor: default;
}
.p-search-form .p-search-form__group-button .p-search-form__submit a,
.p-search-form .p-search-form__group-button .p-search-form__add a {
  font-size: 14px;
  line-height: normal;
  color: #fff;
}
@media (min-width: 1920px) {
  .p-search-form .p-search-form__group-button .p-search-form__submit a,
  .p-search-form .p-search-form__group-button .p-search-form__add a {
    font-size: 16px;
  }
}
.p-search-form .p-search-form__group-button .p-search-form__submit {
  background: #4882BD;
}
.p-search-form .p-search-form__group-button .p-search-form__add:after {
  content: ' ';
  display: block;
  width: 18px;
  height: 18px;
  margin-left: 10px;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTkiIGhlaWdodD0iMTkiIHZpZXdCb3g9IjAgMCAxOSAxOSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTkuNTM1NTMgNS45OTk5OVYxMy4wNzExIiBzdHJva2U9IiNGRjhEMkUiIHN0cm9rZS13aWR0aD0iMS41IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPHBhdGggZD0iTTYgOS41MzU1MkgxMy4wNzExIiBzdHJva2U9IiNGRjhEMkUiIHN0cm9rZS13aWR0aD0iMS41IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPHBhdGggZD0iTTkuMzMzMzMgMTcuNjY2N0MxMy45MzU3IDE3LjY2NjcgMTcuNjY2NyAxMy45MzU3IDE3LjY2NjcgOS4zMzMzM0MxNy42NjY3IDQuNzMwOTYgMTMuOTM1NyAxIDkuMzMzMzMgMUM0LjczMDk2IDEgMSA0LjczMDk2IDEgOS4zMzMzM0MxIDEzLjkzNTcgNC43MzA5NiAxNy42NjY3IDkuMzMzMzMgMTcuNjY2N1oiIHN0cm9rZT0iI0ZGOEQyRSIgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8L3N2Zz4K);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-position: 50% 50%;
}
.p-search-form .p-search-form__group-button .disabled.p-search-form__add:after {
  display: none;
}
.p-search-form .b-company-employees-service__wrapper {
  align-items: start;
}
.p-search-form .b-company-employees-service__wrapper .b-search-form__employees .b-employees-collection {
  display: flex;
  flex-direction: column;
  position: relative;
  width: 340px;
}
.p-search-form .b-company-employees-service__wrapper .b-search-form__employees .b-employees-collection .l-grid-layout-33:nth-of-type(1) {
  margin-top: 0;
}
.p-search-form .b-company-employees-service__wrapper .b-search-form__employees .b-employees-collection .l-grid-layout-33 {
  width: 300px;
  margin-top: 10px;
}
.p-search-form .b-company-employees-service__wrapper .b-search-form__employees .b-employees-collection .l-grid-layout-33 .b-search-employee {
  width: 300px;
}
.p-search-form .b-company-employees-service__wrapper .b-search-form__employees .b-employees-collection .l-grid-layout-33 .b-search-employee .b-input__value {
  border-radius: 3px;
  background: linear-gradient(#fff, #fff), linear-gradient(#fff, #fff);
  background-size: 1px 50%, 1px 50%;
  background-position: bottom left, bottom right;
  background-repeat: no-repeat;
  border: 0;
  border-bottom: 1px solid #fff;
}
@media (min-width: 1920px) {
  .p-search-form .b-company-employees-service__wrapper .b-search-form__employees .b-employees-collection .l-grid-layout-33 .b-search-employee .b-input__value {
    font-size: 16px;
  }
}
.p-search-form .b-company-employees-service__wrapper .b-search-form__employees .b-employees-collection .l-grid-layout-33 .b-search-employee .b-input__remove {
  border: 0;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTUiIGhlaWdodD0iMiIgdmlld0JveD0iMCAwIDE1IDIiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik0xNC40OTk1IDAuNjY0NTUxSDAuMzU3MzYxIiBzdHJva2U9IiNGRkZGRkYiLz4KPC9zdmc+Cg==);
}
.p-search-form .b-company-employees-service__wrapper .b-search-form__employees .b-employees-collection .b-employees-collection__content {
  width: 40px;
  position: absolute;
  bottom: 0;
  align-self: flex-end;
}
.p-search-form .b-company-employees-service__wrapper .b-search-form__employees .b-employees-collection .b-employees-collection__content .b-employees-collection__add {
  border: 0;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTUiIGhlaWdodD0iMjciIHZpZXdCb3g9IjAgMCAxNSAyNyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTcuNjc4NzEgNi4yMjI2NlYyMC4zNjQ4IiBzdHJva2U9IiNGRkZGRkYiLz4KPHBhdGggZD0iTTE0Ljc0OTggMTMuMjkzOUgwLjYwNzU0NCIgc3Ryb2tlPSIjRkZGRkZGIi8+Cjwvc3ZnPgo=);
}
.p-search-form .b-company-employees-service__wrapper .b-passengers__child-age__item {
  border-top: 1px solid rgba(255, 255, 255, 0.4);
}
.p-search-form .b-company-employees-service__wrapper .b-search-form__employees {
  margin-left: 0;
  min-height: 35px;
}
.p-search-form .b-company-employees-service__wrapper .b-numerable-picker,
.p-search-form .b-company-employees-service__wrapper .b-passengers {
  width: 300px;
}
.p-search-form .b-company-employees-service__wrapper .b-numerable-picker__popup,
.p-search-form .b-company-employees-service__wrapper .b-passengers__popup {
  border: 0;
  -webkit-box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.07);
  -moz-box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.07);
  box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.07);
}
.p-search-form .b-company-employees-service__wrapper .b-numerable-picker__info,
.p-search-form .b-company-employees-service__wrapper .b-passengers__info {
  background: #4A5767;
  color: rgba(255, 255, 255, 0.8);
  position: initial;
  margin-top: 0;
}
.p-search-form .b-company-employees-service__wrapper .b-numerable-picker__list,
.p-search-form .b-company-employees-service__wrapper .b-passengers__list {
  padding: 0;
  margin: 0;
}
.p-search-form .b-company-employees-service__wrapper .b-numerable-picker__list .b-numerable-picker__item,
.p-search-form .b-company-employees-service__wrapper .b-passengers__list .b-numerable-picker__item,
.p-search-form .b-company-employees-service__wrapper .b-numerable-picker__list .b-passengers__item,
.p-search-form .b-company-employees-service__wrapper .b-passengers__list .b-passengers__item {
  padding-left: 25px;
  color: #fff;
}
.p-search-form .b-company-employees-service__wrapper .b-numerable-picker__list .b-numerable-picker__item .b-numerable-picker__item-minus,
.p-search-form .b-company-employees-service__wrapper .b-passengers__list .b-numerable-picker__item .b-numerable-picker__item-minus,
.p-search-form .b-company-employees-service__wrapper .b-numerable-picker__list .b-passengers__item .b-numerable-picker__item-minus,
.p-search-form .b-company-employees-service__wrapper .b-passengers__list .b-passengers__item .b-numerable-picker__item-minus,
.p-search-form .b-company-employees-service__wrapper .b-numerable-picker__list .b-numerable-picker__item .b-passengers__item-minus,
.p-search-form .b-company-employees-service__wrapper .b-passengers__list .b-numerable-picker__item .b-passengers__item-minus,
.p-search-form .b-company-employees-service__wrapper .b-numerable-picker__list .b-passengers__item .b-passengers__item-minus,
.p-search-form .b-company-employees-service__wrapper .b-passengers__list .b-passengers__item .b-passengers__item-minus {
  background: none;
  top: 7px;
}
.p-search-form .b-company-employees-service__wrapper .b-numerable-picker__list .b-numerable-picker__item .b-numerable-picker__item-plus,
.p-search-form .b-company-employees-service__wrapper .b-passengers__list .b-numerable-picker__item .b-numerable-picker__item-plus,
.p-search-form .b-company-employees-service__wrapper .b-numerable-picker__list .b-passengers__item .b-numerable-picker__item-plus,
.p-search-form .b-company-employees-service__wrapper .b-passengers__list .b-passengers__item .b-numerable-picker__item-plus,
.p-search-form .b-company-employees-service__wrapper .b-numerable-picker__list .b-numerable-picker__item .b-passengers__item-plus,
.p-search-form .b-company-employees-service__wrapper .b-passengers__list .b-numerable-picker__item .b-passengers__item-plus,
.p-search-form .b-company-employees-service__wrapper .b-numerable-picker__list .b-passengers__item .b-passengers__item-plus,
.p-search-form .b-company-employees-service__wrapper .b-passengers__list .b-passengers__item .b-passengers__item-plus {
  background: none;
  top: 7px;
}
.p-search-form .b-company-employees-service__wrapper .b-passengers.b-passengers-avia .b-passengers__list {
  margin-bottom: 10px;
}
.p-search-form .b-company-employees-service__wrapper .b-numerable-picker-complex:after,
.p-search-form .b-company-employees-service__wrapper .b-passengers-complex:after {
  content: none;
}
.p-search-form .b-company-employees-service__wrapper .b-numerable-picker__wrapper,
.p-search-form .b-company-employees-service__wrapper .b-passengers__wrapper {
  width: 300px;
  border-radius: 3px;
  background: linear-gradient(#fff, #fff), linear-gradient(#fff, #fff);
  background-size: 1px 50%, 1px 50%;
  background-position: bottom left, bottom right;
  background-repeat: no-repeat;
  border-bottom: 1px solid #fff;
}
.p-search-form .b-company-employees-service__wrapper .b-numerable-picker__wrapper .b-numerable-picker__input,
.p-search-form .b-company-employees-service__wrapper .b-passengers__wrapper .b-numerable-picker__input,
.p-search-form .b-company-employees-service__wrapper .b-numerable-picker__wrapper .b-passengers__input,
.p-search-form .b-company-employees-service__wrapper .b-passengers__wrapper .b-passengers__input {
  border: none;
}
@media (min-width: 1920px) {
  .p-search-form .b-company-employees-service__wrapper .b-numerable-picker__wrapper .b-numerable-picker__input,
  .p-search-form .b-company-employees-service__wrapper .b-passengers__wrapper .b-numerable-picker__input,
  .p-search-form .b-company-employees-service__wrapper .b-numerable-picker__wrapper .b-passengers__input,
  .p-search-form .b-company-employees-service__wrapper .b-passengers__wrapper .b-passengers__input {
    font-size: 16px;
  }
}
.p-search-form .b-company-employees-service__wrapper .b-numerable-picker__wrapper .b-numerable-picker__input::placeholder,
.p-search-form .b-company-employees-service__wrapper .b-passengers__wrapper .b-numerable-picker__input::placeholder,
.p-search-form .b-company-employees-service__wrapper .b-numerable-picker__wrapper .b-passengers__input::placeholder,
.p-search-form .b-company-employees-service__wrapper .b-passengers__wrapper .b-passengers__input::placeholder {
  color: rgba(255, 255, 255, 0.4);
}
@media (min-width: 1920px) {
  .p-search-form .b-company-employees-service__wrapper .b-numerable-picker__wrapper .b-numerable-picker__input::placeholder,
  .p-search-form .b-company-employees-service__wrapper .b-passengers__wrapper .b-numerable-picker__input::placeholder,
  .p-search-form .b-company-employees-service__wrapper .b-numerable-picker__wrapper .b-passengers__input::placeholder,
  .p-search-form .b-company-employees-service__wrapper .b-passengers__wrapper .b-passengers__input::placeholder {
    font-size: 16px;
  }
}
.p-search-form .b-company-employees-service__wrapper .b-numerable-picker__wrapper .b-numerable-picker__select,
.p-search-form .b-company-employees-service__wrapper .b-passengers__wrapper .b-numerable-picker__select,
.p-search-form .b-company-employees-service__wrapper .b-numerable-picker__wrapper .b-passengers__select,
.p-search-form .b-company-employees-service__wrapper .b-passengers__wrapper .b-passengers__select {
  border: 0;
  background: none;
}
.p-search-form .b-company-employees-service__wrapper .b-numerable-picker__wrapper .b-numerable-picker__select .b-numerable-picker__select-img,
.p-search-form .b-company-employees-service__wrapper .b-passengers__wrapper .b-numerable-picker__select .b-numerable-picker__select-img,
.p-search-form .b-company-employees-service__wrapper .b-numerable-picker__wrapper .b-passengers__select .b-numerable-picker__select-img,
.p-search-form .b-company-employees-service__wrapper .b-passengers__wrapper .b-passengers__select .b-numerable-picker__select-img,
.p-search-form .b-company-employees-service__wrapper .b-numerable-picker__wrapper .b-numerable-picker__select .b-passengers__select-img,
.p-search-form .b-company-employees-service__wrapper .b-passengers__wrapper .b-numerable-picker__select .b-passengers__select-img,
.p-search-form .b-company-employees-service__wrapper .b-numerable-picker__wrapper .b-passengers__select .b-passengers__select-img,
.p-search-form .b-company-employees-service__wrapper .b-passengers__wrapper .b-passengers__select .b-passengers__select-img {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTEiIGhlaWdodD0iNyIgdmlld0JveD0iMCAwIDExIDciIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik0xIDFMNS41IDUuOTk5MDFMMTAgMSIgc3Ryb2tlPSJ3aGl0ZSIvPgo8L3N2Zz4K);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-position: 50% 50%;
  background-size: 12px;
  background-position: 50% 55%;
}
.p-search-form .b-company-employees-service__wrapper .b-numerable-picker__wrapper .b-numerable-picker__input:after,
.p-search-form .b-company-employees-service__wrapper .b-passengers__wrapper .b-numerable-picker__input:after,
.p-search-form .b-company-employees-service__wrapper .b-numerable-picker__wrapper .b-passengers__input:after,
.p-search-form .b-company-employees-service__wrapper .b-passengers__wrapper .b-passengers__input:after {
  display: none;
}
.p-search-form .b-company-employees-service__wrapper .b-search-form__params {
  width: 300px;
  max-width: 300px;
  margin-right: 28px;
}
.p-search-form .b-company-employees-service__wrapper .b-search-form__params .b-input__value {
  height: 30px;
  padding: 10px;
  background: linear-gradient(#fff, #fff), linear-gradient(#fff, #fff);
  background-size: 1px 50%, 1px 50%;
  background-position: bottom left, bottom right;
  background-repeat: no-repeat;
  border: none;
  border-bottom: 1px solid #fff;
}
.p-search-form .b-company-employees-service__wrapper .b-search-form__params .b-input__value:disabled {
  opacity: 0.5;
}
@media (min-width: 1920px) {
  .p-search-form .b-company-employees-service__wrapper .b-search-form__params .b-input__value {
    font-size: 16px;
  }
}
.p-search-form .b-company-employees-service__wrapper .b-search-form__params .b-input__value::placeholder {
  color: rgba(255, 255, 255, 0.4);
}
@media (min-width: 1920px) {
  .p-search-form .b-company-employees-service__wrapper .b-search-form__params .b-input__value::placeholder {
    font-size: 16px;
  }
}
.p-search-form .b-company-employees-service__wrapper .b-search-form__params .b-input__remove {
  border: 0;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTUiIGhlaWdodD0iMiIgdmlld0JveD0iMCAwIDE1IDIiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik0xNC40OTk1IDAuNjY0NTUxSDAuMzU3MzYxIiBzdHJva2U9IiNGRkZGRkYiLz4KPC9zdmc+Cg==);
}
.p-search-form .b-company-employees-service__wrapper .b-numerable-picker__popup {
  right: 0;
}
.p-search-form .b-company-employees-service__wrapper .b-passengers-hotels .b-passengers__popup {
  right: calc(50% - 14px);
}
.p-search-form .b-company-employees-service__wrapper .b-numerable-picker__popup,
.p-search-form .b-company-employees-service__wrapper .b-passengers-hotels .b-passengers__popup {
  box-shadow: -3px 4px 10px rgba(0, 0, 0, 0.25), -1px 0 1px rgba(0, 0, 0, 0.25);
  top: 23px;
  border-radius: 3px;
  position: relative;
  box-sizing: border-box;
}
.p-search-form .b-company-employees-service__wrapper .b-numerable-picker__popup:before,
.p-search-form .b-company-employees-service__wrapper .b-passengers-hotels .b-passengers__popup:before {
  content: "";
  position: absolute;
  width: 0;
  height: 0;
  top: -16px;
  right: -6px;
  box-sizing: border-box;
  border: 12px solid black;
  border-color: #4A5767;
  transform-origin: 0 0;
  transform: rotate(45deg);
  box-shadow: -3px 4px 10px rgba(0, 0, 0, 0.25), -1px 0 1px rgba(0, 0, 0, 0.25);
}
.p-search-form .b-search-form__param-flight-number {
  width: 300px;
}
.p-search-form .b-search-form__param-flight-number .b-input__value {
  width: 100%;
  height: 30px;
  padding: 10px;
  background: linear-gradient(#fff, #fff), linear-gradient(#fff, #fff);
  background-size: 1px 50%, 1px 50%;
  background-position: bottom left, bottom right;
  background-repeat: no-repeat;
  border: none;
  border-bottom: 1px solid #fff;
}
@media (min-width: 1920px) {
  .p-search-form .b-search-form__param-flight-number .b-input__value {
    font-size: 16px;
  }
}
.p-search-form .b-search-form__param-flight-number .b-input__value::placeholder {
  color: rgba(255, 255, 255, 0.4);
}
@media (min-width: 1920px) {
  .p-search-form .b-search-form__param-flight-number .b-input__value::placeholder {
    font-size: 16px;
  }
}
.p-search-form .b-search-form__param-airlines {
  width: 300px;
  padding-right: 0;
  margin-right: 28px;
}
.p-search-form .b-search-form__param-airlines .b-airlines.active {
  color: #fff;
}
.p-search-form .b-search-form__param-airlines .b-airlines.active > .b-airlines__wrapper .b-airlines__label {
  color: #fff;
  overflow: hidden;
  text-overflow: ellipsis;
}
@media (min-width: 1920px) {
  .p-search-form .b-search-form__param-airlines .b-airlines.active > .b-airlines__wrapper .b-airlines__label {
    font-size: 16px;
  }
}
.p-search-form .b-search-form__param-airlines .b-airlines > .b-airlines__wrapper {
  padding: 1px;
  background: linear-gradient(#fff, #fff), linear-gradient(#fff, #fff);
  background-size: 1px 50%, 1px 50%;
  background-position: bottom left, bottom right;
  background-repeat: no-repeat;
  border-radius: 3px;
  border: none;
  border-bottom: 1px solid #fff;
}
.p-search-form .b-search-form__param-airlines .b-airlines > .b-airlines__wrapper .b-airlines__label {
  color: rgba(255, 255, 255, 0.4);
  text-transform: capitalize;
}
.p-search-form .b-search-form__param-airlines .b-airlines > .b-airlines__wrapper .b-airlines__label,
.p-search-form .b-search-form__param-airlines .b-airlines > .b-airlines__wrapper .b-airlines__select {
  border: none;
  height: 28px;
}
@media (min-width: 1920px) {
  .p-search-form .b-search-form__param-airlines .b-airlines > .b-airlines__wrapper .b-airlines__label,
  .p-search-form .b-search-form__param-airlines .b-airlines > .b-airlines__wrapper .b-airlines__select {
    font-size: 16px;
  }
}
.p-search-form .b-search-form__param-airlines .b-airlines > .b-airlines__wrapper .b-airlines__select-img {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTEiIGhlaWdodD0iNyIgdmlld0JveD0iMCAwIDExIDciIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik0xIDFMNS41IDUuOTk5MDFMMTAgMSIgc3Ryb2tlPSJ3aGl0ZSIvPgo8L3N2Zz4K);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-position: 50% 50%;
  background-size: 12px;
  background-position: 50% 55%;
}
.p-search-form .b-search-form__param-airlines .b-airlines .b-airlines__item-city {
  color: #fff;
  font-size: 12px;
}
@media (min-width: 1920px) {
  .p-search-form .b-search-form__param-airlines .b-airlines .b-airlines__item-city {
    font-size: 14px;
  }
}
.p-search-form .b-search-form__param-airlines .b-airlines .b-airlines__item_selected {
  height: 35px;
  font-size: 12px;
}
@media (min-width: 1920px) {
  .p-search-form .b-search-form__param-airlines .b-airlines .b-airlines__item_selected {
    font-size: 14px;
  }
}
.p-search-form .b-search-form__param-airlines .b-airlines .b-airlines__input {
  border-radius: 0;
}
.p-search-form .b-search-form__param-airlines .b-airlines .b-airlines__input::placeholder {
  color: rgba(255, 255, 255, 0.4);
}
@media (min-width: 1920px) {
  .p-search-form .b-search-form__param-airlines .b-airlines .b-airlines__input::placeholder {
    font-size: 16px;
  }
}
.p-search-form .b-search-form__param-airlines .b-airlines .b-airlines__item-code {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxOS4yLjEsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0i0KHQu9C+0LlfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHZpZXdCb3g9IjAgMCAxMS40IDExLjQiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDExLjQgMTEuNDsiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4NCgkuc3Qwe2ZpbGw6bm9uZTtzdHJva2U6I0ZGRkZGRjtzdHJva2UtbGluZWNhcDpzcXVhcmU7c3Ryb2tlLW1pdGVybGltaXQ6MTA7fQ0KPC9zdHlsZT4NCjxnPg0KCTxsaW5lIGNsYXNzPSJzdDAiIHgxPSIwLjciIHkxPSIwLjciIHgyPSIxMC43IiB5Mj0iMTAuNyIvPg0KCTxsaW5lIGNsYXNzPSJzdDAiIHgxPSIxMC43IiB5MT0iMC43IiB4Mj0iMC43IiB5Mj0iMTAuNyIvPg0KPC9nPg0KPC9zdmc+DQo=);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-position: 50% 50%;
  height: 7px;
}
.p-search-form .p-search-form__container {
  min-width: 930px;
  max-width: 1280px;
  margin: 0 auto;
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: space-between;
}
.p-search-form .p-search-form__row {
  display: flex;
  flex-direction: row;
  justify-content: space-around;
  position: relative;
}
.p-search-form .p-search-form__row-routes {
  margin-top: 24px;
}
.p-search-form .p-search-form__row-with-border.empty-row {
  margin-bottom: 17px;
}
.p-search-form .p-search-form__row-with-border.empty-row .b-attachment {
  display: none;
}
.p-search-form .p-search-form__row-with-border {
  border-top: 1px dashed #fff;
  margin-top: 20px;
}
.p-search-form .p-search-form__row-footer {
  align-items: self-start;
}
.p-search-form .p-search-form__row .p-search-form__group:last-of-type {
  margin-right: 0;
}
.p-search-form .p-search-form__row .p-search-form__group {
  display: flex;
  flex-direction: row;
  flex-grow: 1;
  margin-right: 10px;
}
.p-search-form .p-search-form__row .p-search-form__group.p-search-form__group-button {
  flex-grow: 0;
}
.p-search-form .p-search-form__row .p-search-form__group__routes {
  flex-grow: 100;
}
.p-search-form .p-search-form__row .p-search-form__group .p-search-form__element__routes {
  width: 100%;
}
.p-search-form .p-search-form__row .p-search-form__group .p-search-form__element__service-params {
  display: flex;
  margin-top: 20px;
}
.is-avia-search .p-search-form .p-search-form__row .p-search-form__group .p-search-form__element__service-params {
  align-items: center;
}
.p-search-form .p-search-form__row .p-search-form__group .p-search-form__element__service-types {
  margin: 0 auto;
}
.p-search-form .p-search-form__row .p-search-form__group .p-search-form__options-type-list .active .service-type-img {
  background-color: #4882BD;
}
.p-search-form .p-search-form__row .p-search-form__group .p-search-form__element__dates .p-search__options-date {
  display: flex;
}
.p-search-form .p-search-form__row .p-search-form__group .p-search-form__element__dates .p-search__options-date .p-search__options-date-element {
  width: 200px;
}
.p-search-form .p-search-form__row .p-search-form__group .p-search-form__element__dates .p-search__options-date-element:last-of-type {
  margin-right: 0;
}
.p-search-form .p-search-form__row .p-search-form__group .p-search-form__element__dates .p-search__options-date-element {
  margin-right: 10px;
}
.p-search-form .p-search-form__row .p-search-form__group .p-search-form__element__dates .p-search__options-date .w-timerange:not(.open) .w-timerange__select-img {
  background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHZpZXdCb3g9IjAgMCAxNCAxNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTcgMUMxMC4zIDEgMTMgMy43IDEzIDdDMTMgMTAuMyAxMC4zIDEzIDcgMTNDMy43IDEzIDEgMTAuMyAxIDdDMSAzLjcgMy43IDEgNyAxWk03IDBDMy4xIDAgMCAzLjEgMCA3QzAgMTAuOSAzLjEgMTQgNyAxNEMxMC45IDE0IDE0IDEwLjkgMTQgN0MxNCAzLjEgMTAuOSAwIDcgMFoiIGZpbGw9IiM0QTU3NjciLz4KPHBhdGggZD0iTTYuNSAzVjcuNUw5LjUgMTAuNSIgc3Ryb2tlPSIjNEE1NzY3Ii8+Cjwvc3ZnPgo=) no-repeat center;
}
.p-search-form .p-search-form__row .p-search-form__group .p-search-form__element__dates .p-search__options-date .w-timerange__suggest-list-point {
  padding: 0;
}
.p-search-form .p-search-form__row .p-search-form__group .p-search-form__element__dates .p-search__options-date .w-timerange__suggest-list-point:hover {
  background: #ffffff;
}
.p-search-form .p-search-form__row .p-search-form__group .p-search-form__element__dates .p-search__options-date .w-timerange__suggest-list-point:hover .w-timerange__suggest-list-daytype {
  color: #4A5767;
}
.p-search-form .p-search-form__row .p-search-form__group .p-search-form__element__dates .p-search__options-date .w-timerange__suggest-list-point:hover .w-timerange__suggest-list-daytime {
  color: #4A5767;
}
.p-search-form .p-search-form__row .p-search-form__group .p-search-form__element__dates .p-search__options-date .w-timerange__suggest-list-point-wrapper {
  justify-content: center;
  border-bottom: 1px solid rgba(255, 255, 255, 0.3);
}
.p-search-form .p-search-form__row .p-search-form__group .p-search-form__element__dates .p-search__options-date .w-timerange__wrapper {
  position: relative;
}
.p-search-form .p-search-form__row .p-search-form__group .p-search-form__element__dates .p-search__options-date .w-timerange__wrapper .w-timerange__select {
  height: 33px;
  position: absolute;
  right: 0;
  background: none;
  border: 0;
}
@media (min-width: 1920px) {
  .p-search-form .p-search-form__row .p-search-form__group .p-search-form__element__dates .p-search__options-date .w-timerange__wrapper .w-timerange__select {
    height: 41px;
  }
}
.p-search-form .p-search-form__row .p-search-form__group .p-search-form__element__dates .p-search__options-date .w-timerange__wrapper .w-timerange__select-img {
  background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOSIgaGVpZ2h0PSI5IiB2aWV3Qm94PSIwIDAgOSA5IiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8cGF0aCBkPSJNOCA4TDEgMU04IDhMMSAxIiBzdHJva2U9IiM0QTU3NjciLz4KPHBhdGggZD0iTTEgOEw4IDFNMSA4TDggMSIgc3Ryb2tlPSIjNEE1NzY3Ii8+Cjwvc3ZnPgo=) no-repeat center;
}
.p-search-form .p-search-form__row .p-search-form__group .p-search-form__element__dates .p-search__options-date .w-timerange__wrapper .w-timerange__input {
  width: 100%;
  height: 33px;
  background: #fff;
  border-color: #fff;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
  text-align: center;
  color: #4A5767;
  font-style: normal;
  font-weight: normal;
  font-size: 14px;
  line-height: 14px;
}
@media (min-width: 1920px) {
  .p-search-form .p-search-form__row .p-search-form__group .p-search-form__element__dates .p-search__options-date .w-timerange__wrapper .w-timerange__input {
    height: 41px;
    font-size: 16px;
    line-height: 16px;
  }
}
.p-search-form .p-search-form__row .p-search-form__group .p-search-form__element__dates .p-search__options-date .w-timerange__suggest-list-daytime {
  color: #ffffff;
}
@media (min-width: 1920px) {
  .p-search-form .p-search-form__row .p-search-form__group .p-search-form__element__dates .p-search__options-date .w-timerange__suggest-list-daytime {
    font-size: 14px;
  }
}
.p-search-form .p-search-form__row .p-search-form__group .p-search-form__element__dates .p-search__options-date .w-time .b-input__value {
  width: 100%;
  height: 33px;
  background: #fff;
  border-color: #fff;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
  text-align: center;
  color: #4A5767;
  font-style: normal;
  font-weight: normal;
  font-size: 14px;
  line-height: 14px;
}
@media (min-width: 1920px) {
  .p-search-form .p-search-form__row .p-search-form__group .p-search-form__element__dates .p-search__options-date .w-time .b-input__value {
    height: 41px;
    font-size: 16px;
    line-height: 16px;
  }
}
.p-search-form .p-search-form__row .p-search-form__group__routes {
  flex-direction: column;
}
.p-search-form .p-search-form__row .p-search-form__element__routes .validations-errors__container,
.p-search-form .p-search-form__row .p-search-form__element__dates-container .validations-errors__container,
.p-search-form .p-search-form__row .p-search-form__element__additional-options .validations-errors__container {
  bottom: 41px;
}
.p-search-form .p-search__bridge {
  width: 13px;
  height: 1px;
  margin-top: 20px;
  background-color: #A4ABB3;
}
.p-search-form .p-search-wrapper {
  display: flex;
  flex-direction: column;
  align-items: center;
  width: 100%;
}
.p-search-form .p-search__input {
  font-family: 'Roboto', sans-serif;
  font-size: 14px;
  color: #fff;
  background-color: #4A5767;
  border: 1px solid #A4ABB3;
  border-radius: 3px;
  padding: 8px;
  outline: none;
  margin-top: unset;
  box-sizing: border-box;
}
.p-search-form .p-search__input[disabled] {
  color: #aaa;
}
.p-search-form .p-search__input[disabled]::placeholder {
  color: #aaa;
}
.p-search-form .p-search__input::placeholder {
  color: #fff;
}
.p-search-form .p-search__direction {
  display: flex;
  flex-direction: row;
  width: 100%;
  margin-bottom: 18px;
  justify-content: space-between;
}
.p-search-form .p-search__direction-block {
  position: relative;
}
.p-search-form .p-search__direction-suggest {
  text-transform: uppercase;
  line-height: 40px;
  position: absolute;
  right: 0;
  top: 0;
}
.p-search-form .p-search__direction-wrapper-dates {
  display: flex;
  flex-direction: column;
  max-width: 355px;
}
.p-search-form .p-search__direction-wrapper {
  display: flex;
  flex-direction: row;
  flex-basis: 100%;
  height: 40px;
}
.p-search-form .p-search__direction-wrapper_no-margin {
  margin: 0;
}
.p-search-form .p-search__direction-wrapper_width-100 {
  width: 100%;
}
.p-search-form .p-search__direction-wrapper_width-70 {
  width: 70%;
}
.p-search-form .p-search__direction-wrapper_width-30 {
  width: 30%;
}
.p-search-form .p-search__direction-departure {
  flex-grow: 10;
}
.p-search-form .p-search__direction-departure-input {
  width: 100%;
  height: 33px;
  border-radius: 3px;
  background: #FFFFFF;
  color: #4A5767;
  font-style: normal;
  font-weight: normal;
  font-size: 14px;
  line-height: 14px;
}
@media (min-width: 1920px) {
  .p-search-form .p-search__direction-departure-input {
    height: 41px;
    font-size: 16px;
    line-height: 16px;
  }
}
.p-search-form .p-search__direction-departure-input::placeholder {
  color: #4A5767;
  font-style: normal;
  font-weight: normal;
  font-size: 14px;
  opacity: 0.5;
}
@media (min-width: 1920px) {
  .p-search-form .p-search__direction-departure-input::placeholder {
    font-size: 16px;
  }
}
.p-search-form .p-search__direction-arrival {
  flex-grow: 10;
}
.p-search-form .p-search__direction-arrival-input {
  width: 100%;
  height: 33px;
  border-radius: 3px;
  background: #FFFFFF;
  color: #4A5767;
  font-style: normal;
  font-weight: normal;
  font-size: 14px;
  line-height: 14px;
  padding-left: 16px;
}
@media (min-width: 1920px) {
  .p-search-form .p-search__direction-arrival-input {
    height: 41px;
    font-size: 16px;
    line-height: 16px;
  }
}
.p-search-form .p-search__direction-arrival-input::placeholder {
  color: #4A5767;
  font-style: normal;
  font-weight: normal;
  font-size: 14px;
  opacity: 0.5;
}
@media (min-width: 1920px) {
  .p-search-form .p-search__direction-arrival-input::placeholder {
    line-height: 16px;
  }
}
.p-search-form .p-search__direction-swap {
  position: relative;
  display: flex;
  align-items: center;
  width: 10px;
}
.p-search-form .p-search__direction-swap-img {
  background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGNpcmNsZSBjeD0iMTIiIGN5PSIxMiIgcj0iMTIiIGZpbGw9IiM0QTU3NjciLz4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwKSI+CjxwYXRoIGQ9Ik0xMy4zMzMzIDE1LjMzMzVIOC42NjY2N0M2LjggMTUuMzMzNSA1LjMzMzMzIDEzLjg2NjggNS4zMzMzMyAxMi4wMDAyQzUuMzMzMzMgMTAuMTMzNSA2LjggOC42NjY4MyA4LjY2NjY3IDguNjY2ODNDOS4wNjY2NyA4LjY2NjgzIDkuMzMzMzMgOC40MDAxNiA5LjMzMzMzIDguMDAwMTZDOS4zMzMzMyA3LjYwMDE2IDkuMDY2NjcgNy4zMzM1IDguNjY2NjcgNy4zMzM1QzYuMDY2NjcgNy4zMzM1IDQgOS40MDAxNiA0IDEyLjAwMDJDNCAxNC42MDAyIDYuMDY2NjcgMTYuNjY2OCA4LjY2NjY3IDE2LjY2NjhWMTkuMzMzNUM4LjY2NjY3IDE5LjYwMDIgOC44IDE5LjgwMDIgOS4wNjY2NyAxOS45MzM1QzkuMTMzMzMgMjAuMDAwMiA5LjI2NjY3IDIwLjAwMDIgOS4zMzMzMyAyMC4wMDAyQzkuNDY2NjcgMjAuMDAwMiA5LjY2NjY3IDE5LjkzMzUgOS43MzMzMyAxOS44NjY4TDEzLjczMzMgMTYuNTMzNUMxMy45MzMzIDE2LjMzMzUgMTQgMTYuMDY2OCAxMy45MzMzIDE1LjgwMDJDMTMuODY2NyAxNS41MzM1IDEzLjYgMTUuMzMzNSAxMy4zMzMzIDE1LjMzMzVaIiBmaWxsPSJ3aGl0ZSIvPgo8cGF0aCBkPSJNMTUuMzMzNSA3LjMzMzQ5VjQuNjY2ODJDMTUuMzMzNSA0LjQwMDE1IDE1LjIwMDEgNC4yMDAxNSAxNC45MzM1IDQuMDY2ODJDMTQuNzMzNSAzLjkzMzQ5IDE0LjQwMDEgNC4wMDAxNSAxNC4yMDAxIDQuMTMzNDlMMTAuMjAwMSA3LjQ2NjgyQzEwLjAwMDEgNy42NjY4MiA5LjkzMzQ3IDcuOTMzNDkgMTAuMDY2OCA4LjIwMDE1QzEwLjEzMzUgOC40NjY4MiAxMC40MDAxIDguNjY2ODIgMTAuNjY2OCA4LjY2NjgySDE1LjMzMzVDMTcuMjAwMSA4LjY2NjgyIDE4LjY2NjggMTAuMTMzNSAxOC42NjY4IDEyLjAwMDJDMTguNjY2OCAxMy44NjY4IDE3LjIwMDEgMTUuMzMzNSAxNS4zMzM1IDE1LjMzMzVDMTQuOTMzNSAxNS4zMzM1IDE0LjY2NjggMTUuNjAwMiAxNC42NjY4IDE2LjAwMDJDMTQuNjY2OCAxNi40MDAyIDE0LjkzMzUgMTYuNjY2OCAxNS4zMzM1IDE2LjY2NjhDMTcuOTMzNSAxNi42NjY4IDIwLjAwMDEgMTQuNjAwMiAyMC4wMDAxIDEyLjAwMDJDMjAuMDAwMSA5LjQwMDE1IDE3LjkzMzUgNy4zMzM0OSAxNS4zMzM1IDcuMzMzNDlaIiBmaWxsPSJ3aGl0ZSIvPgo8L2c+CjxkZWZzPgo8Y2xpcFBhdGggaWQ9ImNsaXAwIj4KPHJlY3Qgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiBmaWxsPSJ3aGl0ZSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNCA0KSIvPgo8L2NsaXBQYXRoPgo8L2RlZnM+Cjwvc3ZnPgo=) no-repeat center;
  height: 24px;
  width: 24px;
  color: #fff;
  position: absolute;
  z-index: 10;
  cursor: pointer;
  left: -7px;
}
.p-search-form .p-search__direction-date {
  display: flex;
  flex-direction: row;
  align-items: center;
  position: relative;
  margin-bottom: 4px;
}
@media (min-width: 1920px) {
  .p-search-form .p-search__direction-date {
    margin-bottom: 14px;
  }
}
.p-search-form .p-search__direction-date-calendar {
  font-family: 'Roboto', sans-serif;
  font-size: 14px;
  color: #fff;
  background-color: unset;
  border: 0;
  width: 34px;
  height: 34px;
  position: absolute;
  right: 0;
}
.p-search-form .p-search__direction-date-calendar-img {
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjxzdmcKICAgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIgogICB4bWxuczpjYz0iaHR0cDovL2NyZWF0aXZlY29tbW9ucy5vcmcvbnMjIgogICB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiCiAgIHhtbG5zOnN2Zz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciCiAgIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIKICAgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiCiAgIHZpZXdCb3g9IjAgMCAyOC4xNiAyMi43MTk5OTkiCiAgIGhlaWdodD0iMjIuNzE5OTk5IgogICB3aWR0aD0iMjguMTYiCiAgIHhtbDpzcGFjZT0icHJlc2VydmUiCiAgIGlkPSJzdmcyIgogICB2ZXJzaW9uPSIxLjEiPjxtZXRhZGF0YQogICAgIGlkPSJtZXRhZGF0YTgiPjxyZGY6UkRGPjxjYzpXb3JrCiAgICAgICAgIHJkZjphYm91dD0iIj48ZGM6Zm9ybWF0PmltYWdlL3N2Zyt4bWw8L2RjOmZvcm1hdD48ZGM6dHlwZQogICAgICAgICAgIHJkZjpyZXNvdXJjZT0iaHR0cDovL3B1cmwub3JnL2RjL2RjbWl0eXBlL1N0aWxsSW1hZ2UiIC8+PC9jYzpXb3JrPjwvcmRmOlJERj48L21ldGFkYXRhPjxkZWZzCiAgICAgaWQ9ImRlZnM2IiAvPjxnCiAgICAgdHJhbnNmb3JtPSJtYXRyaXgoMS4zMzMzMzMzLDAsMCwtMS4zMzMzMzMzLDAsMjIuNzIpIgogICAgIGlkPSJnMTAiPjxnCiAgICAgICB0cmFuc2Zvcm09InNjYWxlKDAuMSkiCiAgICAgICBpZD0iZzEyIj48ZwogICAgICAgICB0cmFuc2Zvcm09Im1hdHJpeCgyMTEuMiwwLDAsMTcwLjQsMCwzLjE3ZS02KSIKICAgICAgICAgaWQ9ImcxNCI+PGltYWdlCiAgICAgICAgICAgaWQ9ImltYWdlMTYiCiAgICAgICAgICAgeGxpbms6aHJlZj0iZGF0YTppbWFnZS9wbmc7YmFzZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUFGZ0FBQUJIQ0FZQUFBQ0RGWUI2QUFBQUJITkNTVlFJQ0FnSWZBaGtpQUFBQWZaSlJFRlVlSnp0M005dGd6QVlobkczNnRVRGtBRmdBR2NNc2diY2t6bVNPNnlSakJFR3dBT0VBVHhBZXV4Zi9MVkViMXBGeis5V2ZhcExIMFhJV0JGUDErdjE2aUR6L05jWDhPZ0lMRVpnTVFLTEVWaU13R0lFRm51NXh4OXAyelk3cjZyS2JiZmIyWG1NMGUzMysrd2FkVjI3eldZek96OGVqKzUwT21YWDJPMTJyaXpMMmZuaGNIRGpPR2JYNkxydXc4OTNDVHdNdzAyL24xSXkxd2doWk9mVE5KbHJwSlN5ODNFY2YvMi9jSXNRSTdBWWdjVUlMRVpnTVFLTDNXV2JabTJocXFyS3pyMzM1aHBGVVpoemF3M3ZmWFp1WGVkM25qaHcxK0lXSVVaZ01RS0xFVmlNd0dJRUZpT3dtUG1nMGJhdGVRWjZQcCt6OC9WNm5aMkhFTDRjVkw4M0RJTjVhTjgwald1YVpuYmU5NzNyK3o2N1J0ZDEyWWVSSlMzNEJJc1JXSXpBWWdRV0k3QVlnY1VJTEdidWcrdTZOZytxTGJuOXFYTS9PeXkzMXJDdU1ZUnc4M1VzYWNHQnV4aTNDREVDaXhGWWpNQmlCQllqc0ppNUQ0NHhtdCtidGZhRzFobXE5ejc3eGVlVWtvc3hadGNvaXNLdFZxdlorZVZ5Y2RNMFpkY295ekw3NVpNbExjeDlNQWZ1Ynpody80Y0lMRVpnTVFLTEVWaU13R0lFRmpQM3dUeG92SkU4YU9BMjNDTEVDQ3hHWURFQ2l4RllqTUJpNW9IN2tyZDhmUFlvYnp4WndneTg1QzBmbnozS0cwK1c0QlloUm1BeEFvc1JXSXpBWWdRV0k3QVk1OEZpZklMRkNDeEdZTEZYR2JEcEJuQzNkSU1BQUFBQVNVVk9SSzVDWUlJPSIKICAgICAgICAgICB0cmFuc2Zvcm09Im1hdHJpeCgxLDAsMCwtMSwwLDEpIgogICAgICAgICAgIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiCiAgICAgICAgICAgc3R5bGU9ImltYWdlLXJlbmRlcmluZzpvcHRpbWl6ZVNwZWVkIgogICAgICAgICAgIGhlaWdodD0iMSIKICAgICAgICAgICB3aWR0aD0iMSIgLz48L2c+PC9nPjwvZz48L3N2Zz4=) no-repeat center;
  width: 100%;
  height: 100%;
}
.p-search-form .p-search__direction-date-calendar-img.b-datepicker__remove {
  background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOSIgaGVpZ2h0PSI5IiB2aWV3Qm94PSIwIDAgOSA5IiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8cGF0aCBkPSJNOCA4TDEgMU04IDhMMSAxIiBzdHJva2U9IiM0QTU3NjciLz4KPHBhdGggZD0iTTEgOEw4IDFNMSA4TDggMSIgc3Ryb2tlPSIjNEE1NzY3Ii8+Cjwvc3ZnPgo=) no-repeat center;
}
.p-search-form .p-search__direction-date-input::placeholder {
  color: #4A5767;
  opacity: 0.5;
  font-style: normal;
  font-weight: normal;
  font-size: 14px;
}
@media (min-width: 1920px) {
  .p-search-form .p-search__direction-date-input::placeholder {
    font-size: 16px;
  }
}
.p-search-form .p-search__direction-date-input {
  width: 100%;
  height: 33px;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
  border-right: 0;
  border-color: #fff;
  background: #fff;
  color: #4A5767;
  font-weight: normal;
  font-size: 14px;
  text-align: center;
}
@media (min-width: 1920px) {
  .p-search-form .p-search__direction-date-input {
    height: 41px;
    font-size: 16px;
    line-height: 16px;
  }
}
.p-search-form__options-type-list {
  display: flex;
  flex-direction: row;
  align-items: center;
}
.p-search-form__options-type-list .service-type:last-of-type .service-type-img {
  border-radius: 12px;
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
}
.p-search-form__options-type-list .service-type:first-of-type {
  margin-left: 0;
}
.p-search-form__options-type-list .service-type:first-of-type .service-type-img {
  border-radius: 12px;
  border-bottom-right-radius: 0;
  border-top-right-radius: 0;
}
.p-search-form__options-type-list .service-type.disabled {
  cursor: initial;
}
.p-search-form__options-type-list .service-type {
  width: 61px;
  height: 27px;
  margin-left: 1px;
  cursor: pointer;
}
.p-search-form__options-type-list .service-type-img {
  width: 100%;
  height: 100%;
  background-position: center;
  background-repeat: no-repeat;
  background-color: #ffffff;
}
.p-search-form__options-type-list .service-type-avia-img {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzAiIGhlaWdodD0iMzEiIHZpZXdCb3g9IjAgMCAzMCAzMSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTI0LjQ2MTUgNS43ODg0NkMyNC4xNTM4IDUuNDgwNzcgMjMuNjkyMyA1LjI1IDIzLjE1MzggNS4yNUMyMi42OTIzIDUuMjUgMjIuMzA3NyA1LjQwMzg1IDIxLjkyMzEgNS43ODg0NkwxNi42OTIzIDExLjAxOTJMNy44NDYxNSA5Ljk0MjMxQzcuNDYxNTQgOS45NDIzMSA3IDEwLjA5NjIgNi42OTIzMSAxMC4zMjY5TDUuNDYxNTQgMTEuNTU3N0M1LjIzMDc3IDExLjc4ODUgNS4xNTM4NSAxMi4wMTkyIDUuMjMwNzcgMTIuMzI2OUM1LjMwNzY5IDEyLjU1NzcgNS40NjE1NCAxMi43MTE1IDUuNzY5MjMgMTIuODY1NEwxMi42MTU0IDE1LjE3MzFMOS44NDYxNSAxNy45NDIzTDYuNDYxNTQgMTcuNzg4NUM2LjMwNzY5IDE3Ljc4ODUgNi4yMzA3NyAxNy44NjU0IDYuMDc2OTIgMTcuOTQyM0w1LjE1Mzg1IDE4Ljg2NTRDNSAxOC45NDIzIDUgMTkuMDk2MiA1IDE5LjI1QzUgMTkuNDAzOCA1LjE1Mzg1IDE5LjU1NzcgNS4yMzA3NyAxOS42MzQ2TDguODQ2MTUgMjEuNDgwOEwxMC42OTIzIDI1LjAxOTJDMTAuNzY5MiAyNS4xNzMxIDEwLjkyMzEgMjUuMjUgMTEuMDc2OSAyNS4yNUgxMS4xNTM4QzExLjMwNzcgMjUuMjUgMTEuMzg0NiAyNS4xNzMxIDExLjQ2MTUgMjUuMDk2MkwxMi4zMDc3IDI0LjI1QzEyLjM4NDYgMjQuMTczMSAxMi40NjE1IDI0LjAxOTIgMTIuNDYxNSAyMy45NDIzVjIwLjQwMzhMMTUuMjMwOCAxNy42MzQ2TDE3LjUzODUgMjQuNDgwOEMxNy42MTU0IDI0Ljc4ODUgMTcuOTIzMSAyNS4wMTkyIDE4LjIzMDggMjUuMDE5MkMxOC40NjE1IDI1LjAxOTIgMTguNjE1NCAyNC45NDIzIDE4Ljc2OTIgMjQuNzg4NUwxOS44NDYyIDIzLjcxMTVDMjAuMTUzOCAyMy40MDM4IDIwLjMwNzcgMjIuOTQyMyAyMC4yMzA4IDIyLjU1NzdMMTkuMzA3NyAxMy41NTc3TDI0LjQ2MTUgOC4zMjY5MkMyNS4yMzA4IDcuNjM0NjIgMjUuMjMwOCA2LjQ4MDc3IDI0LjQ2MTUgNS43ODg0NloiIGZpbGw9IiM0QTU3NjciLz4KPC9zdmc+Cg==);
}
.p-search-form__options-type-list .service-type-avia.active .service-type-avia-img {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzAiIGhlaWdodD0iMzAiIHZpZXdCb3g9IjAgMCAzMCAzMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTI0LjQ2MTUgNS41Mzg0NkMyNC4xNTM4IDUuMjMwNzcgMjMuNjkyMyA1IDIzLjE1MzggNUMyMi42OTIzIDUgMjIuMzA3NyA1LjE1Mzg1IDIxLjkyMzEgNS41Mzg0NkwxNi42OTIzIDEwLjc2OTJMNy44NDYxNSA5LjY5MjMxQzcuNDYxNTQgOS42OTIzMSA3IDkuODQ2MTUgNi42OTIzMSAxMC4wNzY5TDUuNDYxNTQgMTEuMzA3N0M1LjIzMDc3IDExLjUzODUgNS4xNTM4NSAxMS43NjkyIDUuMjMwNzcgMTIuMDc2OUM1LjMwNzY5IDEyLjMwNzcgNS40NjE1NCAxMi40NjE1IDUuNzY5MjMgMTIuNjE1NEwxMi42MTU0IDE0LjkyMzFMOS44NDYxNSAxNy42OTIzTDYuNDYxNTQgMTcuNTM4NUM2LjMwNzY5IDE3LjUzODUgNi4yMzA3NyAxNy42MTU0IDYuMDc2OTIgMTcuNjkyM0w1LjE1Mzg1IDE4LjYxNTRDNSAxOC42OTIzIDUgMTguODQ2MiA1IDE5QzUgMTkuMTUzOCA1LjE1Mzg1IDE5LjMwNzcgNS4yMzA3NyAxOS4zODQ2TDguODQ2MTUgMjEuMjMwOEwxMC42OTIzIDI0Ljc2OTJDMTAuNzY5MiAyNC45MjMxIDEwLjkyMzEgMjUgMTEuMDc2OSAyNUgxMS4xNTM4QzExLjMwNzcgMjUgMTEuMzg0NiAyNC45MjMxIDExLjQ2MTUgMjQuODQ2MkwxMi4zMDc3IDI0QzEyLjM4NDYgMjMuOTIzMSAxMi40NjE1IDIzLjc2OTIgMTIuNDYxNSAyMy42OTIzVjIwLjE1MzhMMTUuMjMwOCAxNy4zODQ2TDE3LjUzODUgMjQuMjMwOEMxNy42MTU0IDI0LjUzODUgMTcuOTIzMSAyNC43NjkyIDE4LjIzMDggMjQuNzY5MkMxOC40NjE1IDI0Ljc2OTIgMTguNjE1NCAyNC42OTIzIDE4Ljc2OTIgMjQuNTM4NUwxOS44NDYyIDIzLjQ2MTVDMjAuMTUzOCAyMy4xNTM4IDIwLjMwNzcgMjIuNjkyMyAyMC4yMzA4IDIyLjMwNzdMMTkuMzA3NyAxMy4zMDc3TDI0LjQ2MTUgOC4wNzY5MkMyNS4yMzA4IDcuMzg0NjIgMjUuMjMwOCA2LjIzMDc3IDI0LjQ2MTUgNS41Mzg0NloiIGZpbGw9IiNGRkZGRkYiLz4KPC9zdmc+Cg==);
}
.p-search-form__options-type-list .service-type-avia.disabled .service-type-avia-img {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzAiIGhlaWdodD0iMzEiIHZpZXdCb3g9IjAgMCAzMCAzMSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgb3BhY2l0eT0iMC4xNSI+Cgk8cGF0aCBkPSJNMjQuNDYxNSA2LjAzODQ2QzI0LjE1MzggNS43MzA3NyAyMy42OTIzIDUuNSAyMy4xNTM4IDUuNUMyMi42OTIzIDUuNSAyMi4zMDc3IDUuNjUzODUgMjEuOTIzMSA2LjAzODQ2TDE2LjY5MjMgMTEuMjY5Mkw3Ljg0NjE1IDEwLjE5MjNDNy40NjE1NCAxMC4xOTIzIDcgMTAuMzQ2MiA2LjY5MjMxIDEwLjU3NjlMNS40NjE1NCAxMS44MDc3QzUuMjMwNzcgMTIuMDM4NSA1LjE1Mzg1IDEyLjI2OTIgNS4yMzA3NyAxMi41NzY5QzUuMzA3NjkgMTIuODA3NyA1LjQ2MTU0IDEyLjk2MTUgNS43NjkyMyAxMy4xMTU0TDEyLjYxNTQgMTUuNDIzMUw5Ljg0NjE1IDE4LjE5MjNMNi40NjE1NCAxOC4wMzg1QzYuMzA3NjkgMTguMDM4NSA2LjIzMDc3IDE4LjExNTQgNi4wNzY5MiAxOC4xOTIzTDUuMTUzODUgMTkuMTE1NEM1IDE5LjE5MjMgNSAxOS4zNDYyIDUgMTkuNUM1IDE5LjY1MzggNS4xNTM4NSAxOS44MDc3IDUuMjMwNzcgMTkuODg0Nkw4Ljg0NjE1IDIxLjczMDhMMTAuNjkyMyAyNS4yNjkyQzEwLjc2OTIgMjUuNDIzMSAxMC45MjMxIDI1LjUgMTEuMDc2OSAyNS41SDExLjE1MzhDMTEuMzA3NyAyNS41IDExLjM4NDYgMjUuNDIzMSAxMS40NjE1IDI1LjM0NjJMMTIuMzA3NyAyNC41QzEyLjM4NDYgMjQuNDIzMSAxMi40NjE1IDI0LjI2OTIgMTIuNDYxNSAyNC4xOTIzVjIwLjY1MzhMMTUuMjMwOCAxNy44ODQ2TDE3LjUzODUgMjQuNzMwOEMxNy42MTU0IDI1LjAzODUgMTcuOTIzMSAyNS4yNjkyIDE4LjIzMDggMjUuMjY5MkMxOC40NjE1IDI1LjI2OTIgMTguNjE1NCAyNS4xOTIzIDE4Ljc2OTIgMjUuMDM4NUwxOS44NDYyIDIzLjk2MTVDMjAuMTUzOCAyMy42NTM4IDIwLjMwNzcgMjMuMTkyMyAyMC4yMzA4IDIyLjgwNzdMMTkuMzA3NyAxMy44MDc3TDI0LjQ2MTUgOC41NzY5MkMyNS4yMzA4IDcuODg0NjIgMjUuMjMwOCA2LjczMDc3IDI0LjQ2MTUgNi4wMzg0NloiIGZpbGw9IiM0QTU3NjciLz4KPC9nPgo8L3N2Zz4K);
}
.p-search-form__options-type-list .service-type-train-img {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzAiIGhlaWdodD0iMzEiIHZpZXdCb3g9IjAgMCAzMCAzMSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KCTxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNMjEuOTc2NiAyMS4zNzk5SDIxLjczNzFMMjMuODEzMiAyNC40MTQyQzI0LjEzMjYgMjQuODkzMyAyNC4wNTI3IDI1LjYxMTkgMjMuNDkzOCAyNS45MzEzQzIzLjMzNDEgMjYuMDkxIDIzLjA5NDUgMjYuMDkxIDIyLjg1NSAyNi4wOTFDMjIuNTM1NiAyNi4wOTEgMjIuMTM2MyAyNS45MzEzIDIxLjk3NjYgMjUuNjExOUwxOS4xMDIgMjEuMzc5OUgxMC44Nzc0TDguMDAyNzQgMjUuNjExOUM3Ljc2MzE5IDI1LjkzMTMgNy40NDM3OCAyNi4wOTEgNy4xMjQzOCAyNi4wOTFDNi44ODQ4MyAyNi4wOTEgNi43MjUxMyAyNi4wMTEyIDYuNDg1NTggMjUuOTMxM0M2LjAwNjQ3IDI1LjYxMTkgNS44NDY3NyAyNC44OTMzIDYuMTY2MTcgMjQuNDE0Mkw4LjI0MjI5IDIxLjM3OTlIOC4wMDI3NEM2Ljg4NDgzIDIxLjM3OTkgNi4wMDY0NyAyMC41MDE1IDYuMDA2NDcgMTkuMzgzNlY3LjI0NjI3QzUuOTI2NjIgNi4xMjgzNiA2Ljg4NDgzIDUuMjUgOC4wMDI3NCA1LjI1SDIxLjk3NjZDMjMuMDk0NSA1LjI1IDIzLjk3MjkgNi4xMjgzNiAyMy45NzI5IDcuMjQ2MjdWMTkuMzAzN0MyMy45NzI5IDIwLjUwMTUgMjMuMDk0NSAyMS4zNzk5IDIxLjk3NjYgMjEuMzc5OVpNMjAuNjk5IDE4LjUwNTJDMjEuNDk3NSAxOC41MDUyIDIyLjEzNjMgMTcuODY2NCAyMi4xMzYzIDE3LjA2NzlDMjIuMTM2MyAxNi4yNjk0IDIxLjQ5NzUgMTUuNjMwNiAyMC42OTkgMTUuNjMwNkMxOS45MDA1IDE1LjYzMDYgMTkuMjYxNyAxNi4yNjk0IDE5LjI2MTcgMTcuMDY3OUMxOS4yNjE3IDE3Ljg2NjQgMTkuOTAwNSAxOC41MDUyIDIwLjY5OSAxOC41MDUyWk05LjI4MDM1IDE4LjUwNTJDMTAuMDc4OSAxOC41MDUyIDEwLjcxNzcgMTcuODY2NCAxMC43MTc3IDE3LjA2NzlDMTAuNzE3NyAxNi4yNjk0IDEwLjA3ODkgMTUuNjMwNiA5LjI4MDM1IDE1LjYzMDZDOC40ODE4NCAxNS42MzA2IDcuODQzMDQgMTYuMjY5NCA3Ljg0MzA0IDE3LjA2NzlDNy44NDMwNCAxNy44NjY0IDguNDgxODQgMTguNTA1MiA5LjI4MDM1IDE4LjUwNTJaTTIyLjEzNjMgOC42ODM1OEMyMi4xMzYzIDcuODA1MjIgMjEuNDE3NyA3LjE2NjQyIDIwLjYxOTIgNy4xNjY0Mkg5LjQ0MDA1QzguNTYxNjkgNy4xNjY0MiA3LjkyMjg5IDcuODg1MDcgNy45MjI4OSA4LjY4MzU4VjEyLjI3NjlDNy45MjI4OSAxMy4xNTUyIDguNjQxNTUgMTMuNzk0IDkuNDQwMDUgMTMuNzk0SDIwLjYxOTJDMjEuNDk3NSAxMy43OTQgMjIuMTM2MyAxMy4wNzU0IDIyLjEzNjMgMTIuMjc2OVY4LjY4MzU4WiIgZmlsbD0iIzRBNTc2NyIvPgo8L3N2Zz4K);
}
.p-search-form__options-type-list .service-type-train.active .service-type-train-img {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzAiIGhlaWdodD0iMzAiIHZpZXdCb3g9IjAgMCAzMCAzMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0yMS45NzY2IDIxLjEyOTlIMjEuNzM3MUwyMy44MTMyIDI0LjE2NDJDMjQuMTMyNiAyNC42NDMzIDI0LjA1MjcgMjUuMzYxOSAyMy40OTM4IDI1LjY4MTNDMjMuMzM0MSAyNS44NDEgMjMuMDk0NSAyNS44NDEgMjIuODU1IDI1Ljg0MUMyMi41MzU2IDI1Ljg0MSAyMi4xMzYzIDI1LjY4MTMgMjEuOTc2NiAyNS4zNjE5TDE5LjEwMiAyMS4xMjk5SDEwLjg3NzRMOC4wMDI3NCAyNS4zNjE5QzcuNzYzMTkgMjUuNjgxMyA3LjQ0Mzc4IDI1Ljg0MSA3LjEyNDM4IDI1Ljg0MUM2Ljg4NDgzIDI1Ljg0MSA2LjcyNTEzIDI1Ljc2MTIgNi40ODU1OCAyNS42ODEzQzYuMDA2NDcgMjUuMzYxOSA1Ljg0Njc3IDI0LjY0MzMgNi4xNjYxNyAyNC4xNjQyTDguMjQyMjkgMjEuMTI5OUg4LjAwMjc0QzYuODg0ODMgMjEuMTI5OSA2LjAwNjQ3IDIwLjI1MTUgNi4wMDY0NyAxOS4xMzM2VjYuOTk2MjdDNS45MjY2MiA1Ljg3ODM2IDYuODg0ODMgNSA4LjAwMjc0IDVIMjEuOTc2NkMyMy4wOTQ1IDUgMjMuOTcyOSA1Ljg3ODM2IDIzLjk3MjkgNi45OTYyN1YxOS4wNTM3QzIzLjk3MjkgMjAuMjUxNSAyMy4wOTQ1IDIxLjEyOTkgMjEuOTc2NiAyMS4xMjk5Wk0yMC42OTkgMTguMjU1MkMyMS40OTc1IDE4LjI1NTIgMjIuMTM2MyAxNy42MTY0IDIyLjEzNjMgMTYuODE3OUMyMi4xMzYzIDE2LjAxOTQgMjEuNDk3NSAxNS4zODA2IDIwLjY5OSAxNS4zODA2QzE5LjkwMDUgMTUuMzgwNiAxOS4yNjE3IDE2LjAxOTQgMTkuMjYxNyAxNi44MTc5QzE5LjI2MTcgMTcuNjE2NCAxOS45MDA1IDE4LjI1NTIgMjAuNjk5IDE4LjI1NTJaTTkuMjgwMzUgMTguMjU1MkMxMC4wNzg5IDE4LjI1NTIgMTAuNzE3NyAxNy42MTY0IDEwLjcxNzcgMTYuODE3OUMxMC43MTc3IDE2LjAxOTQgMTAuMDc4OSAxNS4zODA2IDkuMjgwMzUgMTUuMzgwNkM4LjQ4MTg0IDE1LjM4MDYgNy44NDMwNCAxNi4wMTk0IDcuODQzMDQgMTYuODE3OUM3Ljg0MzA0IDE3LjYxNjQgOC40ODE4NCAxOC4yNTUyIDkuMjgwMzUgMTguMjU1MlpNMjIuMTM2MyA4LjQzMzU4QzIyLjEzNjMgNy41NTUyMiAyMS40MTc3IDYuOTE2NDIgMjAuNjE5MiA2LjkxNjQySDkuNDQwMDVDOC41NjE2OSA2LjkxNjQyIDcuOTIyODkgNy42MzUwNyA3LjkyMjg5IDguNDMzNThWMTIuMDI2OUM3LjkyMjg5IDEyLjkwNTIgOC42NDE1NSAxMy41NDQgOS40NDAwNSAxMy41NDRIMjAuNjE5MkMyMS40OTc1IDEzLjU0NCAyMi4xMzYzIDEyLjgyNTQgMjIuMTM2MyAxMi4wMjY5VjguNDMzNThaIiBmaWxsPSIjRkZGRkZGIi8+Cjwvc3ZnPgo=);
}
.p-search-form__options-type-list .service-type-train.disabled .service-type-train-img {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzAiIGhlaWdodD0iMzEiIHZpZXdCb3g9IjAgMCAzMCAzMSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgb3BhY2l0eT0iMC4xNSI+CjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNMjEuOTc2NiAyMS42Mjk5SDIxLjczNzFMMjMuODEzMiAyNC42NjQyQzI0LjEzMjYgMjUuMTQzMyAyNC4wNTI3IDI1Ljg2MTkgMjMuNDkzOCAyNi4xODEzQzIzLjMzNDEgMjYuMzQxIDIzLjA5NDUgMjYuMzQxIDIyLjg1NSAyNi4zNDFDMjIuNTM1NiAyNi4zNDEgMjIuMTM2MyAyNi4xODEzIDIxLjk3NjYgMjUuODYxOUwxOS4xMDIgMjEuNjI5OUgxMC44Nzc0TDguMDAyNzQgMjUuODYxOUM3Ljc2MzE5IDI2LjE4MTMgNy40NDM3OCAyNi4zNDEgNy4xMjQzOCAyNi4zNDFDNi44ODQ4MyAyNi4zNDEgNi43MjUxMyAyNi4yNjEyIDYuNDg1NTggMjYuMTgxM0M2LjAwNjQ3IDI1Ljg2MTkgNS44NDY3NyAyNS4xNDMzIDYuMTY2MTcgMjQuNjY0Mkw4LjI0MjI5IDIxLjYyOTlIOC4wMDI3NEM2Ljg4NDgzIDIxLjYyOTkgNi4wMDY0NyAyMC43NTE1IDYuMDA2NDcgMTkuNjMzNlY3LjQ5NjI3QzUuOTI2NjIgNi4zNzgzNiA2Ljg4NDgzIDUuNSA4LjAwMjc0IDUuNUgyMS45NzY2QzIzLjA5NDUgNS41IDIzLjk3MjkgNi4zNzgzNiAyMy45NzI5IDcuNDk2MjdWMTkuNTUzN0MyMy45NzI5IDIwLjc1MTUgMjMuMDk0NSAyMS42Mjk5IDIxLjk3NjYgMjEuNjI5OVpNMjAuNjk5IDE4Ljc1NTJDMjEuNDk3NSAxOC43NTUyIDIyLjEzNjMgMTguMTE2NCAyMi4xMzYzIDE3LjMxNzlDMjIuMTM2MyAxNi41MTk0IDIxLjQ5NzUgMTUuODgwNiAyMC42OTkgMTUuODgwNkMxOS45MDA1IDE1Ljg4MDYgMTkuMjYxNyAxNi41MTk0IDE5LjI2MTcgMTcuMzE3OUMxOS4yNjE3IDE4LjExNjQgMTkuOTAwNSAxOC43NTUyIDIwLjY5OSAxOC43NTUyWk05LjI4MDM1IDE4Ljc1NTJDMTAuMDc4OSAxOC43NTUyIDEwLjcxNzcgMTguMTE2NCAxMC43MTc3IDE3LjMxNzlDMTAuNzE3NyAxNi41MTk0IDEwLjA3ODkgMTUuODgwNiA5LjI4MDM1IDE1Ljg4MDZDOC40ODE4NCAxNS44ODA2IDcuODQzMDQgMTYuNTE5NCA3Ljg0MzA0IDE3LjMxNzlDNy44NDMwNCAxOC4xMTY0IDguNDgxODQgMTguNzU1MiA5LjI4MDM1IDE4Ljc1NTJaTTIyLjEzNjMgOC45MzM1OEMyMi4xMzYzIDguMDU1MjIgMjEuNDE3NyA3LjQxNjQyIDIwLjYxOTIgNy40MTY0Mkg5LjQ0MDA1QzguNTYxNjkgNy40MTY0MiA3LjkyMjg5IDguMTM1MDcgNy45MjI4OSA4LjkzMzU4VjEyLjUyNjlDNy45MjI4OSAxMy40MDUyIDguNjQxNTUgMTQuMDQ0IDkuNDQwMDUgMTQuMDQ0SDIwLjYxOTJDMjEuNDk3NSAxNC4wNDQgMjIuMTM2MyAxMy4zMjU0IDIyLjEzNjMgMTIuNTI2OVY4LjkzMzU4WiIgZmlsbD0iIzRBNTc2NyIvPgo8L2c+Cjwvc3ZnPgo=);
}
.p-search-form__options-type-list .service-type-hotel-img {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzAiIGhlaWdodD0iMzEiIHZpZXdCb3g9IjAgMCAzMCAzMSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik03IDUuMjVDNi40NDc3MiA1LjI1IDYgNS42OTc3MiA2IDYuMjVWMTMuMjVWMjYuMjVIMTNWMjEuMjVDMTMgMjAuNjk3NyAxMy40NDc3IDIwLjI1IDE0IDIwLjI1SDE2QzE2LjU1MjMgMjAuMjUgMTcgMjAuNjk3NyAxNyAyMS4yNVYyNi4yNUgyNFYxMy4yNUMyNCAxMi4xNDU0IDIzLjEwNDYgMTEuMjUgMjIgMTEuMjVIMThWNi4yNUMxOCA1LjY5NzcyIDE3LjU1MjMgNS4yNSAxNyA1LjI1SDdaTTE0IDEzLjI1QzEzLjQ0NzcgMTMuMjUgMTMgMTMuNjk3NyAxMyAxNC4yNVYxNi4yNUMxMyAxNi44MDIzIDEzLjQ0NzcgMTcuMjUgMTQgMTcuMjVIMTVDMTUuNTUyMyAxNy4yNSAxNiAxNi44MDIzIDE2IDE2LjI1VjE0LjI1QzE2IDEzLjY5NzcgMTUuNTUyMyAxMy4yNSAxNSAxMy4yNUgxNFpNMTkgMTQuMjVDMTkgMTMuNjk3NyAxOS40NDc3IDEzLjI1IDIwIDEzLjI1SDIxQzIxLjU1MjMgMTMuMjUgMjIgMTMuNjk3NyAyMiAxNC4yNVYxNi4yNUMyMiAxNi44MDIzIDIxLjU1MjMgMTcuMjUgMjEgMTcuMjVIMjBDMTkuNDQ3NyAxNy4yNSAxOSAxNi44MDIzIDE5IDE2LjI1VjE0LjI1Wk05IDEzLjI1QzguNDQ3NzIgMTMuMjUgOCAxMy42OTc3IDggMTQuMjVWMTYuMjVDOCAxNi44MDIzIDguNDQ3NzIgMTcuMjUgOSAxNy4yNUgxMEMxMC41NTIzIDE3LjI1IDExIDE2LjgwMjMgMTEgMTYuMjVWMTQuMjVDMTEgMTMuNjk3NyAxMC41NTIzIDEzLjI1IDEwIDEzLjI1SDlaTTggMjEuMjVDOCAyMC42OTc3IDguNDQ3NzIgMjAuMjUgOSAyMC4yNUgxMEMxMC41NTIzIDIwLjI1IDExIDIwLjY5NzcgMTEgMjEuMjVWMjMuMjVDMTEgMjMuODAyMyAxMC41NTIzIDI0LjI1IDEwIDI0LjI1SDlDOC40NDc3MiAyNC4yNSA4IDIzLjgwMjMgOCAyMy4yNVYyMS4yNVpNMjAgMjAuMjVDMTkuNDQ3NyAyMC4yNSAxOSAyMC42OTc3IDE5IDIxLjI1VjIzLjI1QzE5IDIzLjgwMjMgMTkuNDQ3NyAyNC4yNSAyMCAyNC4yNUgyMUMyMS41NTIzIDI0LjI1IDIyIDIzLjgwMjMgMjIgMjMuMjVWMjEuMjVDMjIgMjAuNjk3NyAyMS41NTIzIDIwLjI1IDIxIDIwLjI1SDIwWk04IDguMjVDOCA3LjY5NzcyIDguNDQ3NzIgNy4yNSA5IDcuMjVIMTBDMTAuNTUyMyA3LjI1IDExIDcuNjk3NzIgMTEgOC4yNVYxMC4yNUMxMSAxMC44MDIzIDEwLjU1MjMgMTEuMjUgMTAgMTEuMjVIOUM4LjQ0NzcyIDExLjI1IDggMTAuODAyMyA4IDEwLjI1VjguMjVaTTE0IDcuMjVDMTMuNDQ3NyA3LjI1IDEzIDcuNjk3NzIgMTMgOC4yNVYxMC4yNUMxMyAxMC44MDIzIDEzLjQ0NzcgMTEuMjUgMTQgMTEuMjVIMTVDMTUuNTUyMyAxMS4yNSAxNiAxMC44MDIzIDE2IDEwLjI1VjguMjVDMTYgNy42OTc3MiAxNS41NTIzIDcuMjUgMTUgNy4yNUgxNFoiIGZpbGw9IiM0QTU3NjciLz4KPC9zdmc+Cg==);
}
.p-search-form__options-type-list .service-type-hotel.active .service-type-hotel-img {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzAiIGhlaWdodD0iMzAiIHZpZXdCb3g9IjAgMCAzMCAzMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik03IDVDNi40NDc3MiA1IDYgNS40NDc3MiA2IDZWMTNWMjZIMTNWMjFDMTMgMjAuNDQ3NyAxMy40NDc3IDIwIDE0IDIwSDE2QzE2LjU1MjMgMjAgMTcgMjAuNDQ3NyAxNyAyMVYyNkgyNFYxM0MyNCAxMS44OTU0IDIzLjEwNDYgMTEgMjIgMTFIMThWNkMxOCA1LjQ0NzcyIDE3LjU1MjMgNSAxNyA1SDdaTTIwIDIwQzE5LjQ0NzcgMjAgMTkgMjAuNDQ3NyAxOSAyMVYyM0MxOSAyMy41NTIzIDE5LjQ0NzcgMjQgMjAgMjRIMjFDMjEuNTUyMyAyNCAyMiAyMy41NTIzIDIyIDIzVjIxQzIyIDIwLjQ0NzcgMjEuNTUyMyAyMCAyMSAyMEgyMFpNMTMgOEMxMyA3LjQ0NzcyIDEzLjQ0NzcgNyAxNCA3SDE1QzE1LjU1MjMgNyAxNiA3LjQ0NzcyIDE2IDhWMTBDMTYgMTAuNTUyMyAxNS41NTIzIDExIDE1IDExSDE0QzEzLjQ0NzcgMTEgMTMgMTAuNTUyMyAxMyAxMFY4Wk05IDdDOC40NDc3MiA3IDggNy40NDc3MiA4IDhWMTBDOCAxMC41NTIzIDguNDQ3NzIgMTEgOSAxMUgxMEMxMC41NTIzIDExIDExIDEwLjU1MjMgMTEgMTBWOEMxMSA3LjQ0NzcyIDEwLjU1MjMgNyAxMCA3SDlaTTEzIDE0QzEzIDEzLjQ0NzcgMTMuNDQ3NyAxMyAxNCAxM0gxNUMxNS41NTIzIDEzIDE2IDEzLjQ0NzcgMTYgMTRWMTZDMTYgMTYuNTUyMyAxNS41NTIzIDE3IDE1IDE3SDE0QzEzLjQ0NzcgMTcgMTMgMTYuNTUyMyAxMyAxNlYxNFpNMjAgMTNDMTkuNDQ3NyAxMyAxOSAxMy40NDc3IDE5IDE0VjE2QzE5IDE2LjU1MjMgMTkuNDQ3NyAxNyAyMCAxN0gyMUMyMS41NTIzIDE3IDIyIDE2LjU1MjMgMjIgMTZWMTRDMjIgMTMuNDQ3NyAyMS41NTIzIDEzIDIxIDEzSDIwWk04IDE0QzggMTMuNDQ3NyA4LjQ0NzcyIDEzIDkgMTNIMTBDMTAuNTUyMyAxMyAxMSAxMy40NDc3IDExIDE0VjE2QzExIDE2LjU1MjMgMTAuNTUyMyAxNyAxMCAxN0g5QzguNDQ3NzIgMTcgOCAxNi41NTIzIDggMTZWMTRaTTkgMjBDOC40NDc3MiAyMCA4IDIwLjQ0NzcgOCAyMVYyM0M4IDIzLjU1MjMgOC40NDc3MiAyNCA5IDI0SDEwQzEwLjU1MjMgMjQgMTEgMjMuNTUyMyAxMSAyM1YyMUMxMSAyMC40NDc3IDEwLjU1MjMgMjAgMTAgMjBIOVoiIGZpbGw9IiNGRkZGRkYiLz4KPC9zdmc+Cg==);
}
.p-search-form__options-type-list .service-type-hotel.disabled .service-type-hotel-img {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzAiIGhlaWdodD0iMzEiIHZpZXdCb3g9IjAgMCAzMCAzMSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgb3BhY2l0eT0iMC4xNSI+CjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNNyA1LjVDNi40NDc3MiA1LjUgNiA1Ljk0NzcyIDYgNi41VjEzLjVWMjYuNUgxM1YyMS41QzEzIDIwLjk0NzcgMTMuNDQ3NyAyMC41IDE0IDIwLjVIMTZDMTYuNTUyMyAyMC41IDE3IDIwLjk0NzcgMTcgMjEuNVYyNi41SDI0VjEzLjVDMjQgMTIuMzk1NCAyMy4xMDQ2IDExLjUgMjIgMTEuNUgxOFY2LjVDMTggNS45NDc3MiAxNy41NTIzIDUuNSAxNyA1LjVIN1pNMTQgMTMuNUMxMy40NDc3IDEzLjUgMTMgMTMuOTQ3NyAxMyAxNC41VjE2LjVDMTMgMTcuMDUyMyAxMy40NDc3IDE3LjUgMTQgMTcuNUgxNUMxNS41NTIzIDE3LjUgMTYgMTcuMDUyMyAxNiAxNi41VjE0LjVDMTYgMTMuOTQ3NyAxNS41NTIzIDEzLjUgMTUgMTMuNUgxNFpNMTkgMTQuNUMxOSAxMy45NDc3IDE5LjQ0NzcgMTMuNSAyMCAxMy41SDIxQzIxLjU1MjMgMTMuNSAyMiAxMy45NDc3IDIyIDE0LjVWMTYuNUMyMiAxNy4wNTIzIDIxLjU1MjMgMTcuNSAyMSAxNy41SDIwQzE5LjQ0NzcgMTcuNSAxOSAxNy4wNTIzIDE5IDE2LjVWMTQuNVpNOSAxMy41QzguNDQ3NzIgMTMuNSA4IDEzLjk0NzcgOCAxNC41VjE2LjVDOCAxNy4wNTIzIDguNDQ3NzIgMTcuNSA5IDE3LjVIMTBDMTAuNTUyMyAxNy41IDExIDE3LjA1MjMgMTEgMTYuNVYxNC41QzExIDEzLjk0NzcgMTAuNTUyMyAxMy41IDEwIDEzLjVIOVpNOCAyMS41QzggMjAuOTQ3NyA4LjQ0NzcyIDIwLjUgOSAyMC41SDEwQzEwLjU1MjMgMjAuNSAxMSAyMC45NDc3IDExIDIxLjVWMjMuNUMxMSAyNC4wNTIzIDEwLjU1MjMgMjQuNSAxMCAyNC41SDlDOC40NDc3MiAyNC41IDggMjQuMDUyMyA4IDIzLjVWMjEuNVpNMjAgMjAuNUMxOS40NDc3IDIwLjUgMTkgMjAuOTQ3NyAxOSAyMS41VjIzLjVDMTkgMjQuMDUyMyAxOS40NDc3IDI0LjUgMjAgMjQuNUgyMUMyMS41NTIzIDI0LjUgMjIgMjQuMDUyMyAyMiAyMy41VjIxLjVDMjIgMjAuOTQ3NyAyMS41NTIzIDIwLjUgMjEgMjAuNUgyMFpNOCA4LjVDOCA3Ljk0NzcyIDguNDQ3NzIgNy41IDkgNy41SDEwQzEwLjU1MjMgNy41IDExIDcuOTQ3NzIgMTEgOC41VjEwLjVDMTEgMTEuMDUyMyAxMC41NTIzIDExLjUgMTAgMTEuNUg5QzguNDQ3NzIgMTEuNSA4IDExLjA1MjMgOCAxMC41VjguNVpNMTQgNy41QzEzLjQ0NzcgNy41IDEzIDcuOTQ3NzIgMTMgOC41VjEwLjVDMTMgMTEuMDUyMyAxMy40NDc3IDExLjUgMTQgMTEuNUgxNUMxNS41NTIzIDExLjUgMTYgMTEuMDUyMyAxNiAxMC41VjguNUMxNiA3Ljk0NzcyIDE1LjU1MjMgNy41IDE1IDcuNUgxNFoiIGZpbGw9IiM0QTU3NjciLz4KPC9nPgo8L3N2Zz4K);
}
.p-search-form__options-type-list .service-type-auto-img {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzAiIGhlaWdodD0iMzEiIHZpZXdCb3g9IjAgMCAzMCAzMSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHJlY3QgeT0iMC4yNSIgd2lkdGg9IjMwIiBoZWlnaHQ9IjMwIiByeD0iMyIgZmlsbD0iI0E0QUJCMyIvPgo8cGF0aCBkPSJNMjUgMTMuNDk0OEMyNSAxMi42NzMyIDI0LjIzMDggMTIuMjI1MSAyMy4zODQ2IDEyLjIyNTFIMjIuNDYxNUMyMi40NjE1IDEyLjIyNTEgMjEuMTUzOCA3Ljc0Mzc4IDIxLjUzODUgOC44NjQxMUMyMS4zMDc3IDguMzQxMjkgMjAuOTIzMSA3LjM3MDMzIDE5LjYxNTQgNy4zNzAzM0gxNy43NjkyTDE3LjA3NjkgNi43NzI4MkMxNyA2LjY5ODEzIDE2Ljc2OTIgNi4yNSAxNi4yMzA4IDYuMjVIMTMuNjkyM0MxMy4xNTM4IDYuMjUgMTIuOTIzMSA2LjY5ODEzIDEyLjg0NjIgNi44NDc1MUwxMi4wNzY5IDcuNDQ1MDJIMTAuMzA3N0M5LjA3NjkyIDcuNDQ1MDIgOC40NjE1NCA4LjcxNDczIDguMzA3NjkgOS4wODgxN0w3LjUzODQ2IDEyLjIyNTFINi41Mzg0NkM1LjY5MjMxIDEyLjIyNTEgNSAxMi42NzMyIDUgMTMuNDk0OEM1IDE0LjI0MTcgNS42MTUzOCAxNC44MzkyIDYuMzg0NjIgMTQuOTEzOUw2LjE1Mzg1IDE1LjEzOEM1LjkyMzA4IDE1LjczNTUgNS42OTIzMSAxNi43ODExIDUuNjkyMzEgMTcuNTI4VjIyLjQ1NzVDNS42OTIzMSAyMy40Mjg0IDYuNDYxNTQgMjQuMjUgNy40NjE1NCAyNC4yNUM4LjQ2MTU0IDI0LjI1IDkuMzg0NjIgMjMuNDI4NCA5LjM4NDYyIDIyLjQ1NzVWMjEuODZIMjAuMzg0NlYyMi40NTc1QzIwLjM4NDYgMjMuNDI4NCAyMS4yMzA4IDI0LjI1IDIyLjMwNzcgMjQuMjVDMjMuMzA3NyAyNC4yNSAyNC4yMzA4IDIzLjQyODQgMjQuMjMwOCAyMi40NTc1VjE3LjUyOEMyNC4yMzA4IDE2Ljg1NTggMjQgMTUuODEwMiAyMy43NjkyIDE1LjEzOEwyMy42OTIzIDE0LjkxMzlDMjQuMzg0NiAxNC44MzkyIDI1IDE0LjI0MTcgMjUgMTMuNDk0OFpNOC45MjMwOCAxMy42NDQyTDEwIDEwLjUwNzNDMTAuMTUzOCAxMC4xMzM4IDEwLjUzODUgOS44MzUwNiAxMC45MjMxIDkuODM1MDZIMTguOTIzMUMxOS4zMDc3IDkuODM1MDYgMTkuNzY5MiAxMC4wNTkxIDE5Ljg0NjIgMTAuNDMyNkwyMC45MjMxIDEzLjY0NDJDMjEgMTMuODY4MyAyMSAxNC4xNjcgMjAuODQ2MiAxNC4zMTY0QzIwLjY5MjMgMTQuNTQwNSAyMC40NjE1IDE0LjYxNTEgMjAuMjMwOCAxNC42MTUxSDkuNjE1MzhDOS4zODQ2MiAxNC42MTUxIDkuMTUzODUgMTQuNTQwNSA5IDE0LjMxNjRDOC44NDYxNSAxNC4xNjcgOC44NDYxNSAxMy44NjgzIDguOTIzMDggMTMuNjQ0MlpNOS4zODQ2MiAxOC4yNzQ5QzguNjkyMzEgMTguMjc0OSA4LjA3NjkyIDE3Ljc1MjEgOC4wNzY5MiAxNy4wMDUyQzguMDc2OTIgMTYuMzMzIDguNjE1MzggMTUuNzM1NSA5LjM4NDYyIDE1LjczNTVDMTAuMDc2OSAxNS43MzU1IDEwLjY5MjMgMTYuMjU4MyAxMC42OTIzIDE3LjAwNTJDMTAuNjkyMyAxNy43NTIxIDEwLjE1MzggMTguMjc0OSA5LjM4NDYyIDE4LjI3NDlaTTIwLjUzODUgMTguMjc0OUMxOS44NDYyIDE4LjI3NDkgMTkuMjMwOCAxNy43NTIxIDE5LjIzMDggMTcuMDA1MkMxOS4yMzA4IDE2LjMzMyAxOS43NjkyIDE1LjczNTUgMjAuNTM4NSAxNS43MzU1QzIxLjIzMDggMTUuNzM1NSAyMS44NDYyIDE2LjI1ODMgMjEuODQ2MiAxNy4wMDUyQzIxLjc2OTIgMTcuNzUyMSAyMS4yMzA4IDE4LjI3NDkgMjAuNTM4NSAxOC4yNzQ5WiIgZmlsbD0id2hpdGUiLz4KPC9zdmc+Cg==);
}
.p-search-form__options-type-list .service-type-auto.active .service-type-auto-img {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzAiIGhlaWdodD0iMzAiIHZpZXdCb3g9IjAgMCAzMCAzMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHJlY3Qgd2lkdGg9IjMwIiBoZWlnaHQ9IjMwIiByeD0iMyIgZmlsbD0id2hpdGUiLz4KPHBhdGggZD0iTTI1IDEzLjI0NDhDMjUgMTIuNDIzMiAyNC4yMzA4IDExLjk3NTEgMjMuMzg0NiAxMS45NzUxSDIyLjQ2MTVDMjIuNDYxNSAxMS45NzUxIDIxLjE1MzggNy40OTM3OCAyMS41Mzg1IDguNjE0MTFDMjEuMzA3NyA4LjA5MTI5IDIwLjkyMzEgNy4xMjAzMyAxOS42MTU0IDcuMTIwMzNIMTcuNzY5MkwxNy4wNzY5IDYuNTIyODJDMTcgNi40NDgxMyAxNi43NjkyIDYgMTYuMjMwOCA2SDEzLjY5MjNDMTMuMTUzOCA2IDEyLjkyMzEgNi40NDgxMyAxMi44NDYyIDYuNTk3NTFMMTIuMDc2OSA3LjE5NTAySDEwLjMwNzdDOS4wNzY5MiA3LjE5NTAyIDguNDYxNTQgOC40NjQ3MyA4LjMwNzY5IDguODM4MTdMNy41Mzg0NiAxMS45NzUxSDYuNTM4NDZDNS42OTIzMSAxMS45NzUxIDUgMTIuNDIzMiA1IDEzLjI0NDhDNSAxMy45OTE3IDUuNjE1MzggMTQuNTg5MiA2LjM4NDYyIDE0LjY2MzlMNi4xNTM4NSAxNC44ODhDNS45MjMwOCAxNS40ODU1IDUuNjkyMzEgMTYuNTMxMSA1LjY5MjMxIDE3LjI3OFYyMi4yMDc1QzUuNjkyMzEgMjMuMTc4NCA2LjQ2MTU0IDI0IDcuNDYxNTQgMjRDOC40NjE1NCAyNCA5LjM4NDYyIDIzLjE3ODQgOS4zODQ2MiAyMi4yMDc1VjIxLjYxSDIwLjM4NDZWMjIuMjA3NUMyMC4zODQ2IDIzLjE3ODQgMjEuMjMwOCAyNCAyMi4zMDc3IDI0QzIzLjMwNzcgMjQgMjQuMjMwOCAyMy4xNzg0IDI0LjIzMDggMjIuMjA3NVYxNy4yNzhDMjQuMjMwOCAxNi42MDU4IDI0IDE1LjU2MDIgMjMuNzY5MiAxNC44ODhMMjMuNjkyMyAxNC42NjM5QzI0LjM4NDYgMTQuNTg5MiAyNSAxMy45OTE3IDI1IDEzLjI0NDhaTTguOTIzMDggMTMuMzk0MkwxMCAxMC4yNTczQzEwLjE1MzggOS44ODM4MiAxMC41Mzg1IDkuNTg1MDYgMTAuOTIzMSA5LjU4NTA2SDE4LjkyMzFDMTkuMzA3NyA5LjU4NTA2IDE5Ljc2OTIgOS44MDkxMyAxOS44NDYyIDEwLjE4MjZMMjAuOTIzMSAxMy4zOTQyQzIxIDEzLjYxODMgMjEgMTMuOTE3IDIwLjg0NjIgMTQuMDY2NEMyMC42OTIzIDE0LjI5MDUgMjAuNDYxNSAxNC4zNjUxIDIwLjIzMDggMTQuMzY1MUg5LjYxNTM4QzkuMzg0NjIgMTQuMzY1MSA5LjE1Mzg1IDE0LjI5MDUgOSAxNC4wNjY0QzguODQ2MTUgMTMuOTE3IDguODQ2MTUgMTMuNjE4MyA4LjkyMzA4IDEzLjM5NDJaTTkuMzg0NjIgMTguMDI0OUM4LjY5MjMxIDE4LjAyNDkgOC4wNzY5MiAxNy41MDIxIDguMDc2OTIgMTYuNzU1MkM4LjA3NjkyIDE2LjA4MyA4LjYxNTM4IDE1LjQ4NTUgOS4zODQ2MiAxNS40ODU1QzEwLjA3NjkgMTUuNDg1NSAxMC42OTIzIDE2LjAwODMgMTAuNjkyMyAxNi43NTUyQzEwLjY5MjMgMTcuNTAyMSAxMC4xNTM4IDE4LjAyNDkgOS4zODQ2MiAxOC4wMjQ5Wk0yMC41Mzg1IDE4LjAyNDlDMTkuODQ2MiAxOC4wMjQ5IDE5LjIzMDggMTcuNTAyMSAxOS4yMzA4IDE2Ljc1NTJDMTkuMjMwOCAxNi4wODMgMTkuNzY5MiAxNS40ODU1IDIwLjUzODUgMTUuNDg1NUMyMS4yMzA4IDE1LjQ4NTUgMjEuODQ2MiAxNi4wMDgzIDIxLjg0NjIgMTYuNzU1MkMyMS43NjkyIDE3LjUwMjEgMjEuMjMwOCAxOC4wMjQ5IDIwLjUzODUgMTguMDI0OVoiIGZpbGw9IiM0QTU3NjciLz4KPC9zdmc+Cg==);
}
.p-search-form__options-type-list .service-type-auto.disabled .service-type-auto-img {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzAiIGhlaWdodD0iMzEiIHZpZXdCb3g9IjAgMCAzMCAzMSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgb3BhY2l0eT0iMC4xNSI+CjxyZWN0IHk9IjAuNSIgd2lkdGg9IjMwIiBoZWlnaHQ9IjMwIiByeD0iMyIgZmlsbD0iI0E0QUJCMyIvPgo8cGF0aCBkPSJNMjUgMTMuNzQ0OEMyNSAxMi45MjMyIDI0LjIzMDggMTIuNDc1MSAyMy4zODQ2IDEyLjQ3NTFIMjIuNDYxNUMyMi40NjE1IDEyLjQ3NTEgMjEuMTUzOCA3Ljk5Mzc4IDIxLjUzODUgOS4xMTQxMUMyMS4zMDc3IDguNTkxMjkgMjAuOTIzMSA3LjYyMDMzIDE5LjYxNTQgNy42MjAzM0gxNy43NjkyTDE3LjA3NjkgNy4wMjI4MkMxNyA2Ljk0ODEzIDE2Ljc2OTIgNi41IDE2LjIzMDggNi41SDEzLjY5MjNDMTMuMTUzOCA2LjUgMTIuOTIzMSA2Ljk0ODEzIDEyLjg0NjIgNy4wOTc1MUwxMi4wNzY5IDcuNjk1MDJIMTAuMzA3N0M5LjA3NjkyIDcuNjk1MDIgOC40NjE1NCA4Ljk2NDczIDguMzA3NjkgOS4zMzgxN0w3LjUzODQ2IDEyLjQ3NTFINi41Mzg0NkM1LjY5MjMxIDEyLjQ3NTEgNSAxMi45MjMyIDUgMTMuNzQ0OEM1IDE0LjQ5MTcgNS42MTUzOCAxNS4wODkyIDYuMzg0NjIgMTUuMTYzOUw2LjE1Mzg1IDE1LjM4OEM1LjkyMzA4IDE1Ljk4NTUgNS42OTIzMSAxNy4wMzExIDUuNjkyMzEgMTcuNzc4VjIyLjcwNzVDNS42OTIzMSAyMy42Nzg0IDYuNDYxNTQgMjQuNSA3LjQ2MTU0IDI0LjVDOC40NjE1NCAyNC41IDkuMzg0NjIgMjMuNjc4NCA5LjM4NDYyIDIyLjcwNzVWMjIuMTFIMjAuMzg0NlYyMi43MDc1QzIwLjM4NDYgMjMuNjc4NCAyMS4yMzA4IDI0LjUgMjIuMzA3NyAyNC41QzIzLjMwNzcgMjQuNSAyNC4yMzA4IDIzLjY3ODQgMjQuMjMwOCAyMi43MDc1VjE3Ljc3OEMyNC4yMzA4IDE3LjEwNTggMjQgMTYuMDYwMiAyMy43NjkyIDE1LjM4OEwyMy42OTIzIDE1LjE2MzlDMjQuMzg0NiAxNS4wODkyIDI1IDE0LjQ5MTcgMjUgMTMuNzQ0OFpNOC45MjMwOCAxMy44OTQyTDEwIDEwLjc1NzNDMTAuMTUzOCAxMC4zODM4IDEwLjUzODUgMTAuMDg1MSAxMC45MjMxIDEwLjA4NTFIMTguOTIzMUMxOS4zMDc3IDEwLjA4NTEgMTkuNzY5MiAxMC4zMDkxIDE5Ljg0NjIgMTAuNjgyNkwyMC45MjMxIDEzLjg5NDJDMjEgMTQuMTE4MyAyMSAxNC40MTcgMjAuODQ2MiAxNC41NjY0QzIwLjY5MjMgMTQuNzkwNSAyMC40NjE1IDE0Ljg2NTEgMjAuMjMwOCAxNC44NjUxSDkuNjE1MzhDOS4zODQ2MiAxNC44NjUxIDkuMTUzODUgMTQuNzkwNSA5IDE0LjU2NjRDOC44NDYxNSAxNC40MTcgOC44NDYxNSAxNC4xMTgzIDguOTIzMDggMTMuODk0MlpNOS4zODQ2MiAxOC41MjQ5QzguNjkyMzEgMTguNTI0OSA4LjA3NjkyIDE4LjAwMjEgOC4wNzY5MiAxNy4yNTUyQzguMDc2OTIgMTYuNTgzIDguNjE1MzggMTUuOTg1NSA5LjM4NDYyIDE1Ljk4NTVDMTAuMDc2OSAxNS45ODU1IDEwLjY5MjMgMTYuNTA4MyAxMC42OTIzIDE3LjI1NTJDMTAuNjkyMyAxOC4wMDIxIDEwLjE1MzggMTguNTI0OSA5LjM4NDYyIDE4LjUyNDlaTTIwLjUzODUgMTguNTI0OUMxOS44NDYyIDE4LjUyNDkgMTkuMjMwOCAxOC4wMDIxIDE5LjIzMDggMTcuMjU1MkMxOS4yMzA4IDE2LjU4MyAxOS43NjkyIDE1Ljk4NTUgMjAuNTM4NSAxNS45ODU1QzIxLjIzMDggMTUuOTg1NSAyMS44NDYyIDE2LjUwODMgMjEuODQ2MiAxNy4yNTUyQzIxLjc2OTIgMTguMDAyMSAyMS4yMzA4IDE4LjUyNDkgMjAuNTM4NSAxOC41MjQ5WiIgZmlsbD0id2hpdGUiLz4KPC9nPgo8L3N2Zz4K);
}
.p-search-form__options-type-list .service-type-relax-img {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzAiIGhlaWdodD0iMzEiIHZpZXdCb3g9IjAgMCAzMCAzMSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHJlY3QgeT0iMC4yNSIgd2lkdGg9IjMwIiBoZWlnaHQ9IjMwIiByeD0iMyIgZmlsbD0iI0E0QUJCMyIvPgo8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTE0LjUgNi43NDk3M0MxNi4wNjM4IDYuMDY1NTcgMTcuMDE2MyA1Ljc2MzUxIDE3LjU5NjMgNS42NDkzNkwxNCA1LjI0OTc3TDEwLjUgNi4yNDk3N0MxMy4zMjc1IDMuNDIyMjQgMTUuNzEwOSA0LjE0OCAxOC4wNjg3IDUuNDk2NjdDMTguMTU1NiA1LjM0ODkyIDE4LjMxNjIgNS4yNDk3NiAxOC41IDUuMjQ5NzZDMTguNzAzNyA1LjI0OTc2IDE4Ljg3ODkgNS4zNzE1MyAxOC45NTY4IDUuNTQ2MjNDMTkuOTY0NyA1LjE1ODY4IDIxLjQzNjcgNS4wMzAzNSAyMy41IDYuNzQ5NzdDMjUuOSA4Ljc0OTc3IDI1LjgzMzMgMTIuOTE2NCAyNS41IDE0Ljc0OThDMjUuMzMzMyAxMy4wODMxIDI0LjYgOS41NDk3NiAyMyA4Ljc0OTc2QzIyLjIwNjggOC4zNTMxOCAyMS43MjgyIDcuNzIwNjggMjEuMjgzNSA3LjEzMjk0QzIwLjY4NjQgNi4zNDM4NSAyMC4xNTA0IDUuNjM1NDYgMTguOTk2MSA1LjY4NzAzQzE4Ljk5ODcgNS43MDc1OCAxOSA1LjcyODUxIDE5IDUuNzQ5NzZDMTkgNS43ODY0IDE4Ljk5NjEgNS44MjIxMiAxOC45ODg2IDUuODU2NTFDMjEuMTIyNSA2LjUyOTgzIDIyLjI5MTEgOS43MTIyOCAyMi41ODY2IDEyLjA4MzZDMjIuNjU3MyAxMi42NTEzIDIyLjY3ODEgMTMuMTcyNSAyMi42NSAxMy42MDE3TDIyLjUgMTcuMjQ5N0wyMiAxNC43NDk3TDIwLjI1IDEwLjI0OTdMMTguNjgxMyA2LjIxNTg4QzE4LjY3MzIgNi4yMTkwMiAxOC42NjUxIDYuMjIxOTUgMTguNjU2OCA2LjIyNDY3QzE4LjYxNyA2Ljk5NzExIDE4LjE4NCA4LjY1NjMgMTcuNjI3IDEwLjc5MDdDMTYuNzQ1NyAxNC4xNjc4IDE1LjU1NCAxOC43MzQ1IDE1LjExOCAyMi44NjA0QzE1LjA0MiAyMi45OCAxNSAyMy4xMTE2IDE1IDIzLjI0OThDMTUgMjMuODAyIDE1LjY3MTYgMjQuMjQ5OCAxNi41IDI0LjI0OThDMTcuMjg1NSAyNC4yNDk4IDE3LjkyOTkgMjMuODQ3MyAxNy45OTQ2IDIzLjMzNDhDMjEuNDkzIDIzLjU0MDUgMjQgMjQuMDk2MyAyNCAyNC43NDk4QzI0IDI1LjU3ODIgMTkuOTcwNiAyNi4yNDk4IDE1IDI2LjI0OThDMTAuMDI5NCAyNi4yNDk4IDYgMjUuNTc4MiA2IDI0Ljc0OThDNiAyNC4wNjEzIDguNzgyOSAyMy40ODEyIDEyLjU3NjEgMjMuMzA0OEMxMy4yNDkgMTYuNDI5OSAxNi41NDQzIDguMTQ0ODEgMTguMDAxMyA2LjE4MTU0QzE2Ljk0NiA3LjEwMDUzIDE0LjQyNjIgOS4zMjM1NCAxMi41IDExLjI0OTdDMTAgMTMuNzQ5NyA4IDE1LjI0OTcgOCAxNS4yNDk3QzggMTUuMjQ5NyAxMC41IDguNDk5NzMgMTQuNSA2Ljc0OTczWiIgZmlsbD0id2hpdGUiLz4KPC9zdmc+Cg==);
}
.p-search-form__options-type-list .service-type-relax.active .service-type-relax-img {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzAiIGhlaWdodD0iMzAiIHZpZXdCb3g9IjAgMCAzMCAzMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHJlY3Qgd2lkdGg9IjMwIiBoZWlnaHQ9IjMwIiByeD0iMyIgZmlsbD0id2hpdGUiLz4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xNC41IDYuNDk5NzNDMTYuMDYzOCA1LjgxNTU3IDE3LjAxNjMgNS41MTM1MSAxNy41OTYzIDUuMzk5MzZMMTQgNC45OTk3N0wxMC41IDUuOTk5NzdDMTMuMzI3NSAzLjE3MjI0IDE1LjcxMDkgMy44OTggMTguMDY4NyA1LjI0NjY3QzE4LjE1NTYgNS4wOTg5MiAxOC4zMTYyIDQuOTk5NzYgMTguNSA0Ljk5OTc2QzE4LjcwMzcgNC45OTk3NiAxOC44Nzg5IDUuMTIxNTMgMTguOTU2OCA1LjI5NjIzQzE5Ljk2NDcgNC45MDg2OCAyMS40MzY3IDQuNzgwMzUgMjMuNSA2LjQ5OTc3QzI1LjkgOC40OTk3NyAyNS44MzMzIDEyLjY2NjQgMjUuNSAxNC40OTk4QzI1LjMzMzMgMTIuODMzMSAyNC42IDkuMjk5NzYgMjMgOC40OTk3NkMyMi4yMDY4IDguMTAzMTggMjEuNzI4MiA3LjQ3MDY4IDIxLjI4MzUgNi44ODI5NEMyMC42ODY0IDYuMDkzODUgMjAuMTUwNCA1LjM4NTQ2IDE4Ljk5NjEgNS40MzcwM0MxOC45OTg3IDUuNDU3NTggMTkgNS40Nzg1MSAxOSA1LjQ5OTc2QzE5IDUuNTM2NCAxOC45OTYxIDUuNTcyMTIgMTguOTg4NiA1LjYwNjUxQzIxLjEyMjUgNi4yNzk4MyAyMi4yOTExIDkuNDYyMjggMjIuNTg2NiAxMS44MzM2QzIyLjY1NzMgMTIuNDAxMyAyMi42NzgxIDEyLjkyMjUgMjIuNjUgMTMuMzUxN0wyMi41IDE2Ljk5OTdMMjIgMTQuNDk5N0wyMC4yNSA5Ljk5OTczTDE4LjY4MTMgNS45NjU4OEMxOC42NzMyIDUuOTY5MDIgMTguNjY1MSA1Ljk3MTk1IDE4LjY1NjggNS45NzQ2N0MxOC42MTcgNi43NDcxMSAxOC4xODQgOC40MDYzIDE3LjYyNyAxMC41NDA3QzE2Ljc0NTcgMTMuOTE3OCAxNS41NTQgMTguNDg0NSAxNS4xMTggMjIuNjEwNEMxNS4wNDIgMjIuNzMgMTUgMjIuODYxNiAxNSAyMi45OTk4QzE1IDIzLjU1MiAxNS42NzE2IDIzLjk5OTggMTYuNSAyMy45OTk4QzE3LjI4NTUgMjMuOTk5OCAxNy45Mjk5IDIzLjU5NzMgMTcuOTk0NiAyMy4wODQ4QzIxLjQ5MyAyMy4yOTA1IDI0IDIzLjg0NjMgMjQgMjQuNDk5OEMyNCAyNS4zMjgyIDE5Ljk3MDYgMjUuOTk5OCAxNSAyNS45OTk4QzEwLjAyOTQgMjUuOTk5OCA2IDI1LjMyODIgNiAyNC40OTk4QzYgMjMuODExMyA4Ljc4MjkgMjMuMjMxMiAxMi41NzYxIDIzLjA1NDhDMTMuMjQ5IDE2LjE3OTkgMTYuNTQ0MyA3Ljg5NDgxIDE4LjAwMTMgNS45MzE1NEMxNi45NDYgNi44NTA1MyAxNC40MjYyIDkuMDczNTQgMTIuNSAxMC45OTk3QzEwIDEzLjQ5OTcgOCAxNC45OTk3IDggMTQuOTk5N0M4IDE0Ljk5OTcgMTAuNSA4LjI0OTczIDE0LjUgNi40OTk3M1oiIGZpbGw9IiM0QTU3NjciLz4KPC9zdmc+Cg==);
}
.p-search-form__options-type-list .service-type-relax.disabled .service-type-relax-img {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzAiIGhlaWdodD0iMzEiIHZpZXdCb3g9IjAgMCAzMCAzMSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgb3BhY2l0eT0iMC4xNSI+CjxyZWN0IHk9IjAuNSIgd2lkdGg9IjMwIiBoZWlnaHQ9IjMwIiByeD0iMyIgZmlsbD0iI0E0QUJCMyIvPgo8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTE0LjUgNi45OTk3M0MxNi4wNjM4IDYuMzE1NTcgMTcuMDE2MyA2LjAxMzUxIDE3LjU5NjMgNS44OTkzNkwxNCA1LjQ5OTc3TDEwLjUgNi40OTk3N0MxMy4zMjc1IDMuNjcyMjQgMTUuNzEwOSA0LjM5OCAxOC4wNjg3IDUuNzQ2NjdDMTguMTU1NiA1LjU5ODkyIDE4LjMxNjIgNS40OTk3NiAxOC41IDUuNDk5NzZDMTguNzAzNyA1LjQ5OTc2IDE4Ljg3ODkgNS42MjE1MyAxOC45NTY4IDUuNzk2MjNDMTkuOTY0NyA1LjQwODY4IDIxLjQzNjcgNS4yODAzNSAyMy41IDYuOTk5NzdDMjUuOSA4Ljk5OTc3IDI1LjgzMzMgMTMuMTY2NCAyNS41IDE0Ljk5OThDMjUuMzMzMyAxMy4zMzMxIDI0LjYgOS43OTk3NiAyMyA4Ljk5OTc2QzIyLjIwNjggOC42MDMxOCAyMS43MjgyIDcuOTcwNjggMjEuMjgzNSA3LjM4Mjk0QzIwLjY4NjQgNi41OTM4NSAyMC4xNTA0IDUuODg1NDYgMTguOTk2MSA1LjkzNzAzQzE4Ljk5ODcgNS45NTc1OCAxOSA1Ljk3ODUxIDE5IDUuOTk5NzZDMTkgNi4wMzY0IDE4Ljk5NjEgNi4wNzIxMiAxOC45ODg2IDYuMTA2NTFDMjEuMTIyNSA2Ljc3OTgzIDIyLjI5MTEgOS45NjIyOCAyMi41ODY2IDEyLjMzMzZDMjIuNjU3MyAxMi45MDEzIDIyLjY3ODEgMTMuNDIyNSAyMi42NSAxMy44NTE3TDIyLjUgMTcuNDk5N0wyMiAxNC45OTk3TDIwLjI1IDEwLjQ5OTdMMTguNjgxMyA2LjQ2NTg4QzE4LjY3MzIgNi40NjkwMiAxOC42NjUxIDYuNDcxOTUgMTguNjU2OCA2LjQ3NDY3QzE4LjYxNyA3LjI0NzExIDE4LjE4NCA4LjkwNjMgMTcuNjI3IDExLjA0MDdDMTYuNzQ1NyAxNC40MTc4IDE1LjU1NCAxOC45ODQ1IDE1LjExOCAyMy4xMTA0QzE1LjA0MiAyMy4yMyAxNSAyMy4zNjE2IDE1IDIzLjQ5OThDMTUgMjQuMDUyIDE1LjY3MTYgMjQuNDk5OCAxNi41IDI0LjQ5OThDMTcuMjg1NSAyNC40OTk4IDE3LjkyOTkgMjQuMDk3MyAxNy45OTQ2IDIzLjU4NDhDMjEuNDkzIDIzLjc5MDUgMjQgMjQuMzQ2MyAyNCAyNC45OTk4QzI0IDI1LjgyODIgMTkuOTcwNiAyNi40OTk4IDE1IDI2LjQ5OThDMTAuMDI5NCAyNi40OTk4IDYgMjUuODI4MiA2IDI0Ljk5OThDNiAyNC4zMTEzIDguNzgyOSAyMy43MzEyIDEyLjU3NjEgMjMuNTU0OEMxMy4yNDkgMTYuNjc5OSAxNi41NDQzIDguMzk0ODEgMTguMDAxMyA2LjQzMTU0QzE2Ljk0NiA3LjM1MDUzIDE0LjQyNjIgOS41NzM1NCAxMi41IDExLjQ5OTdDMTAgMTMuOTk5NyA4IDE1LjQ5OTcgOCAxNS40OTk3QzggMTUuNDk5NyAxMC41IDguNzQ5NzMgMTQuNSA2Ljk5OTczWiIgZmlsbD0id2hpdGUiLz4KPC9nPgo8L3N2Zz4K);
}
.p-search-form__options-type-list .service-type-transfer .service-type-transfer-img {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjIiIGhlaWdodD0iMTUiIHZpZXdCb3g9IjAgMCAyMiAxNSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTIxLjg0NzMgNC4zMzIxMkMyMS43OTUgNC4xNzk4OCAyMS42MDk2IDQuMDYxNDggMjEuNDU0OSA0LjA2MTQ4QzIwLjc4NDcgNC4wNjE0OCAyMC4xMTQ3IDQuMDYxNDggMTkuNDQ0NiA0LjA2MTQ4QzE5LjI4OTkgNC4wNjE0OCAxOS4xMDQ1IDQuMTc5ODggMTkuMDUyMiA0LjMzMjEyQzE5LjAwMSA0LjQ4MTEzIDE4Ljk2MjcgNC42MTQwOSAxOC45MzczIDQuNzM5MTNMMTcuNTk0NSAxLjAyNDE2QzE3LjM3MyAwLjQxMTU3MiAxNi43ODY1IDAgMTYuMTM1MSAwSDUuODY0OTJDNS4yMTM1MyAwIDQuNjI3MDggMC40MTE1NzIgNC40MDU0OSAxLjAyNDI4TDMuMDYyNjMgNC43Mzk1N0MzLjAzNzE1IDQuNjE0NDIgMi45OTg5MSA0LjQ4MTMgMi45NDc2OCA0LjMzMjEyQzIuODk1MzkgNC4xNzk4OCAyLjcwOTk4IDQuMDYxNDggMi41NTUyOSA0LjA2MTQ4QzEuODg1MjIgNC4wNjE0OCAxLjIxNTE2IDQuMDYxNDggMC41NDUwMzQgNC4wNjE0OEMwLjM5MDM0IDQuMDYxNDggMC4yMDQ5MjkgNC4xNzk4OCAwLjE1MjYzOSA0LjMzMjEyQy0wLjA1MDk0NDggNC45MjQ4NyAtMC4wNTA4MzMzIDUuMjY0MiAwLjE1MjY5NSA1Ljg1N0MwLjIwNDk4NSA2LjAwOTI0IDAuMzkwMzk1IDYuMTI3NjQgMC41NDUwOSA2LjEyNzY0QzEuMjE1MjEgNi4xMjc2NCAxLjg4NTI4IDYuMTI3NjQgMi41NTUzNCA2LjEyNzY0QzIuNTU3MjQgNi4xMjc2NCAyLjU1OTI0IDYuMTI3MTQgMi41NjEyIDYuMTI3MDlMMi41MzA4NyA2LjIxMTFDMi4xMjA5NyA2LjM0NzI4IDEuODI1MDIgNi43MzMxNiAxLjgyNTAyIDcuMTg4ODJWMTAuMjk5N1YxMC41NTYxVjEzLjk5ODVDMS44MjUwMiAxNC4yNzIyIDIuMDQ2NzcgMTQuNDkzOSAyLjMyMDQzIDE0LjQ5MzlINC44MTM3N0M1LjA4NzM4IDE0LjQ5MzkgNS4zMDkxOSAxNC4yNzIyIDUuMzA5MTkgMTMuOTk4NVYxMS41ODY4SDE2LjY5MDhWMTMuOTk4NUMxNi42OTA4IDE0LjI3MjIgMTYuOTEyNiAxNC40OTM5IDE3LjE4NjIgMTQuNDkzOUgxOS42Nzk2QzE5Ljk1MzIgMTQuNDkzOSAyMC4xNzUgMTQuMjcyMiAyMC4xNzUgMTMuOTk4NVYxMC41NTYxVjEwLjI5OTdWNy4xODg4MkMyMC4xNzUgNi43MzMyNyAxOS44NzkyIDYuMzQ3NDUgMTkuNDY5NCA2LjIxMTE1TDE5LjQzOSA2LjEyNzA5QzE5LjQ0MDkgNi4xMjcxNCAxOS40NDI4IDYuMTI3NTkgMTkuNDQ0NyA2LjEyNzU5QzIwLjExNDggNi4xMjc1OSAyMC43ODQ4IDYuMTI3NTkgMjEuNDU0OSA2LjEyNzU5QzIxLjYwOTcgNi4xMjc1OSAyMS43OTUgNi4wMDkxOCAyMS44NDczIDUuODU2OTRDMjIuMDUwOCA1LjI2NDIgMjIuMDUwNyA0LjkyNDg3IDIxLjg0NzMgNC4zMzIxMlpNNi4wNTQ2MiAxLjgyMzExSDE1Ljk0NDFMMTcuNTExIDYuMTU4MDNINC40ODc3N0w2LjA1NDYyIDEuODIzMTFaTTYuMzMwNDUgOS4yMTE4NEg0LjI0NDU1QzMuNzk3MDMgOS4yMTE4NCAzLjQzNDI5IDguODQ5MSAzLjQzNDI5IDguNDAxNThDMy40MzQyOSA3Ljk1NDEgMy43OTY5NyA3LjU5MTMxIDQuMjQ0NTUgNy41OTEzMUg2LjMzMDQ1QzYuNzc3OTMgNy41OTEzMSA3LjE0MDcyIDcuOTU0MDUgNy4xNDA3MiA4LjQwMTU4QzcuMTQwNzggOC44NDkxIDYuNzc3OTMgOS4yMTE4NCA2LjMzMDQ1IDkuMjExODRaTTE3Ljc1NTMgOS4yMTE4NEgxNS42Njk0QzE1LjIyMTkgOS4yMTE4NCAxNC44NTkxIDguODQ5MSAxNC44NTkxIDguNDAxNThDMTQuODU5MSA3Ljk1NDEgMTUuMjIxOSA3LjU5MTMxIDE1LjY2OTQgNy41OTEzMUgxNy43NTUzQzE4LjIwMjggNy41OTEzMSAxOC41NjU2IDcuOTU0MDUgMTguNTY1NiA4LjQwMTU4QzE4LjU2NTYgOC44NDkxIDE4LjIwMjggOS4yMTE4NCAxNy43NTUzIDkuMjExODRaIiBmaWxsPSIjNEE1NzY3Ii8+Cjwvc3ZnPgo=);
}
.p-search-form__options-type-list .service-type-transfer.active .service-type-transfer-img {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjIiIGhlaWdodD0iMTUiIHZpZXdCb3g9IjAgMCAyMiAxNSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTIxLjg0NzMgNC4zMzIxMkMyMS43OTUgNC4xNzk4OCAyMS42MDk2IDQuMDYxNDggMjEuNDU0OSA0LjA2MTQ4QzIwLjc4NDcgNC4wNjE0OCAyMC4xMTQ3IDQuMDYxNDggMTkuNDQ0NiA0LjA2MTQ4QzE5LjI4OTkgNC4wNjE0OCAxOS4xMDQ1IDQuMTc5ODggMTkuMDUyMiA0LjMzMjEyQzE5LjAwMSA0LjQ4MTEzIDE4Ljk2MjcgNC42MTQwOSAxOC45MzczIDQuNzM5MTNMMTcuNTk0NSAxLjAyNDE2QzE3LjM3MyAwLjQxMTU3MiAxNi43ODY1IDAgMTYuMTM1MSAwSDUuODY0OTJDNS4yMTM1MyAwIDQuNjI3MDggMC40MTE1NzIgNC40MDU0OSAxLjAyNDI4TDMuMDYyNjMgNC43Mzk1N0MzLjAzNzE1IDQuNjE0NDIgMi45OTg5MSA0LjQ4MTMgMi45NDc2OCA0LjMzMjEyQzIuODk1MzkgNC4xNzk4OCAyLjcwOTk4IDQuMDYxNDggMi41NTUyOSA0LjA2MTQ4QzEuODg1MjIgNC4wNjE0OCAxLjIxNTE2IDQuMDYxNDggMC41NDUwMzQgNC4wNjE0OEMwLjM5MDM0IDQuMDYxNDggMC4yMDQ5MjkgNC4xNzk4OCAwLjE1MjYzOSA0LjMzMjEyQy0wLjA1MDk0NDggNC45MjQ4NyAtMC4wNTA4MzMzIDUuMjY0MiAwLjE1MjY5NSA1Ljg1N0MwLjIwNDk4NSA2LjAwOTI0IDAuMzkwMzk1IDYuMTI3NjQgMC41NDUwOSA2LjEyNzY0QzEuMjE1MjEgNi4xMjc2NCAxLjg4NTI4IDYuMTI3NjQgMi41NTUzNCA2LjEyNzY0QzIuNTU3MjQgNi4xMjc2NCAyLjU1OTI0IDYuMTI3MTQgMi41NjEyIDYuMTI3MDlMMi41MzA4NyA2LjIxMTFDMi4xMjA5NyA2LjM0NzI4IDEuODI1MDIgNi43MzMxNiAxLjgyNTAyIDcuMTg4ODJWMTAuMjk5N1YxMC41NTYxVjEzLjk5ODVDMS44MjUwMiAxNC4yNzIyIDIuMDQ2NzcgMTQuNDkzOSAyLjMyMDQzIDE0LjQ5MzlINC44MTM3N0M1LjA4NzM4IDE0LjQ5MzkgNS4zMDkxOSAxNC4yNzIyIDUuMzA5MTkgMTMuOTk4NVYxMS41ODY4SDE2LjY5MDhWMTMuOTk4NUMxNi42OTA4IDE0LjI3MjIgMTYuOTEyNiAxNC40OTM5IDE3LjE4NjIgMTQuNDkzOUgxOS42Nzk2QzE5Ljk1MzIgMTQuNDkzOSAyMC4xNzUgMTQuMjcyMiAyMC4xNzUgMTMuOTk4NVYxMC41NTYxVjEwLjI5OTdWNy4xODg4MkMyMC4xNzUgNi43MzMyNyAxOS44NzkyIDYuMzQ3NDUgMTkuNDY5NCA2LjIxMTE1TDE5LjQzOSA2LjEyNzA5QzE5LjQ0MDkgNi4xMjcxNCAxOS40NDI4IDYuMTI3NTkgMTkuNDQ0NyA2LjEyNzU5QzIwLjExNDggNi4xMjc1OSAyMC43ODQ4IDYuMTI3NTkgMjEuNDU0OSA2LjEyNzU5QzIxLjYwOTcgNi4xMjc1OSAyMS43OTUgNi4wMDkxOCAyMS44NDczIDUuODU2OTRDMjIuMDUwOCA1LjI2NDIgMjIuMDUwNyA0LjkyNDg3IDIxLjg0NzMgNC4zMzIxMlpNNi4wNTQ2MiAxLjgyMzExSDE1Ljk0NDFMMTcuNTExIDYuMTU4MDNINC40ODc3N0w2LjA1NDYyIDEuODIzMTFaTTYuMzMwNDUgOS4yMTE4NEg0LjI0NDU1QzMuNzk3MDMgOS4yMTE4NCAzLjQzNDI5IDguODQ5MSAzLjQzNDI5IDguNDAxNThDMy40MzQyOSA3Ljk1NDEgMy43OTY5NyA3LjU5MTMxIDQuMjQ0NTUgNy41OTEzMUg2LjMzMDQ1QzYuNzc3OTMgNy41OTEzMSA3LjE0MDcyIDcuOTU0MDUgNy4xNDA3MiA4LjQwMTU4QzcuMTQwNzggOC44NDkxIDYuNzc3OTMgOS4yMTE4NCA2LjMzMDQ1IDkuMjExODRaTTE3Ljc1NTMgOS4yMTE4NEgxNS42Njk0QzE1LjIyMTkgOS4yMTE4NCAxNC44NTkxIDguODQ5MSAxNC44NTkxIDguNDAxNThDMTQuODU5MSA3Ljk1NDEgMTUuMjIxOSA3LjU5MTMxIDE1LjY2OTQgNy41OTEzMUgxNy43NTUzQzE4LjIwMjggNy41OTEzMSAxOC41NjU2IDcuOTU0MDUgMTguNTY1NiA4LjQwMTU4QzE4LjU2NTYgOC44NDkxIDE4LjIwMjggOS4yMTE4NCAxNy43NTUzIDkuMjExODRaIiBmaWxsPSJ3aGl0ZSIvPgo8L3N2Zz4K);
}
.p-search-form__options-type-list .service-type-transfer.disabled .service-type-transfer-img {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjIiIGhlaWdodD0iMTUiIHZpZXdCb3g9IjAgMCAyMiAxNSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KCTxnIG9wYWNpdHk9IjAuMTUiPgoJCTxwYXRoIGQ9Ik0yMS44NDczIDQuMzMyMTJDMjEuNzk1IDQuMTc5ODggMjEuNjA5NiA0LjA2MTQ4IDIxLjQ1NDkgNC4wNjE0OEMyMC43ODQ3IDQuMDYxNDggMjAuMTE0NyA0LjA2MTQ4IDE5LjQ0NDYgNC4wNjE0OEMxOS4yODk5IDQuMDYxNDggMTkuMTA0NSA0LjE3OTg4IDE5LjA1MjIgNC4zMzIxMkMxOS4wMDEgNC40ODExMyAxOC45NjI3IDQuNjE0MDkgMTguOTM3MyA0LjczOTEzTDE3LjU5NDUgMS4wMjQxNkMxNy4zNzMgMC40MTE1NzIgMTYuNzg2NSAwIDE2LjEzNTEgMEg1Ljg2NDkyQzUuMjEzNTMgMCA0LjYyNzA4IDAuNDExNTcyIDQuNDA1NDkgMS4wMjQyOEwzLjA2MjYzIDQuNzM5NTdDMy4wMzcxNSA0LjYxNDQyIDIuOTk4OTEgNC40ODEzIDIuOTQ3NjggNC4zMzIxMkMyLjg5NTM5IDQuMTc5ODggMi43MDk5OCA0LjA2MTQ4IDIuNTU1MjkgNC4wNjE0OEMxLjg4NTIyIDQuMDYxNDggMS4yMTUxNiA0LjA2MTQ4IDAuNTQ1MDM0IDQuMDYxNDhDMC4zOTAzNCA0LjA2MTQ4IDAuMjA0OTI5IDQuMTc5ODggMC4xNTI2MzkgNC4zMzIxMkMtMC4wNTA5NDQ4IDQuOTI0ODcgLTAuMDUwODMzMyA1LjI2NDIgMC4xNTI2OTUgNS44NTdDMC4yMDQ5ODUgNi4wMDkyNCAwLjM5MDM5NSA2LjEyNzY0IDAuNTQ1MDkgNi4xMjc2NEMxLjIxNTIxIDYuMTI3NjQgMS44ODUyOCA2LjEyNzY0IDIuNTU1MzQgNi4xMjc2NEMyLjU1NzI0IDYuMTI3NjQgMi41NTkyNCA2LjEyNzE0IDIuNTYxMiA2LjEyNzA5TDIuNTMwODcgNi4yMTExQzIuMTIwOTcgNi4zNDcyOCAxLjgyNTAyIDYuNzMzMTYgMS44MjUwMiA3LjE4ODgyVjEwLjI5OTdWMTAuNTU2MVYxMy45OTg1QzEuODI1MDIgMTQuMjcyMiAyLjA0Njc3IDE0LjQ5MzkgMi4zMjA0MyAxNC40OTM5SDQuODEzNzdDNS4wODczOCAxNC40OTM5IDUuMzA5MTkgMTQuMjcyMiA1LjMwOTE5IDEzLjk5ODVWMTEuNTg2OEgxNi42OTA4VjEzLjk5ODVDMTYuNjkwOCAxNC4yNzIyIDE2LjkxMjYgMTQuNDkzOSAxNy4xODYyIDE0LjQ5MzlIMTkuNjc5NkMxOS45NTMyIDE0LjQ5MzkgMjAuMTc1IDE0LjI3MjIgMjAuMTc1IDEzLjk5ODVWMTAuNTU2MVYxMC4yOTk3VjcuMTg4ODJDMjAuMTc1IDYuNzMzMjcgMTkuODc5MiA2LjM0NzQ1IDE5LjQ2OTQgNi4yMTExNUwxOS40MzkgNi4xMjcwOUMxOS40NDA5IDYuMTI3MTQgMTkuNDQyOCA2LjEyNzU5IDE5LjQ0NDcgNi4xMjc1OUMyMC4xMTQ4IDYuMTI3NTkgMjAuNzg0OCA2LjEyNzU5IDIxLjQ1NDkgNi4xMjc1OUMyMS42MDk3IDYuMTI3NTkgMjEuNzk1IDYuMDA5MTggMjEuODQ3MyA1Ljg1Njk0QzIyLjA1MDggNS4yNjQyIDIyLjA1MDcgNC45MjQ4NyAyMS44NDczIDQuMzMyMTJaTTYuMDU0NjIgMS44MjMxMUgxNS45NDQxTDE3LjUxMSA2LjE1ODAzSDQuNDg3NzdMNi4wNTQ2MiAxLjgyMzExWk02LjMzMDQ1IDkuMjExODRINC4yNDQ1NUMzLjc5NzAzIDkuMjExODQgMy40MzQyOSA4Ljg0OTEgMy40MzQyOSA4LjQwMTU4QzMuNDM0MjkgNy45NTQxIDMuNzk2OTcgNy41OTEzMSA0LjI0NDU1IDcuNTkxMzFINi4zMzA0NUM2Ljc3NzkzIDcuNTkxMzEgNy4xNDA3MiA3Ljk1NDA1IDcuMTQwNzIgOC40MDE1OEM3LjE0MDc4IDguODQ5MSA2Ljc3NzkzIDkuMjExODQgNi4zMzA0NSA5LjIxMTg0Wk0xNy43NTUzIDkuMjExODRIMTUuNjY5NEMxNS4yMjE5IDkuMjExODQgMTQuODU5MSA4Ljg0OTEgMTQuODU5MSA4LjQwMTU4QzE0Ljg1OTEgNy45NTQxIDE1LjIyMTkgNy41OTEzMSAxNS42Njk0IDcuNTkxMzFIMTcuNzU1M0MxOC4yMDI4IDcuNTkxMzEgMTguNTY1NiA3Ljk1NDA1IDE4LjU2NTYgOC40MDE1OEMxOC41NjU2IDguODQ5MSAxOC4yMDI4IDkuMjExODQgMTcuNzU1MyA5LjIxMTg0WiIgZmlsbD0iIzRBNTc2NyIvPgoJPC9nPgo8L3N2Zz4K);
}
.p-search-form__options-type-list .service-type-text {
  color: #fff;
  font-size: 14px;
  font-family: 'Roboto', sans-serif;
  margin-right: 9px;
  white-space: nowrap;
}
.p-search-form__options-type-list .service-type-list {
  display: flex;
  flex-direction: row;
  align-items: center;
}
.p-search-form__options-type-list .service-type-list-point {
  width: 30px;
  height: 30px;
  margin-left: 14px;
  cursor: pointer;
}
.p-search-form__options-type-list .service-type-list-point_no-margin {
  margin-left: 0;
}
@media (max-width: 1440px) {
  .p-search-form .p-search-form__group-button .p-search-form__submit,
  .p-search-form .p-search-form__group-button .p-search-form__add {
    width: 272px;
  }
}
@media (max-width: 1440px) {
  .p-search-form .p-search-form__group-button .p-search-form__submit,
  .p-search-form .p-search-form__group-button .p-search-form__add {
    width: 312px;
  }
  .p-search-form .p-search-form__row .p-search-form__group .p-search-form__element__dates .p-search__options-date .p-search__options-date-element {
    width: 150px;
  }
}
@media (max-width: 1280px) {
  .p-search-form .p-search-form__group-button .p-search-form__submit,
  .p-search-form .p-search-form__group-button .p-search-form__add {
    width: 272px;
  }
  .p-search-form .p-search-form__row .p-search-form__group .p-search-form__element__dates .p-search__options-date .p-search__options-date-element {
    width: 130px;
  }
  .p-search-form .p-search-form__row .p-search-form__group .p-search-form__element__dates .p-search__options-date .w-timerange__wrapper .w-timerange__input {
    font-size: 12px;
  }
  .p-search-form .p-search-form__row .p-search-form__group .p-search-form__element__dates .p-search__options-date .w-timerange__wrapper .w-timerange__select {
    width: 20px;
  }
  .p-search-form .p-search-form__row .p-search-form__group .p-search-form__element__dates .p-search__options-date .w-timerange__wrapper .w-timerange__select-img {
    padding: 7px 7px 10px;
  }
  .p-search-form .p-search-form__row .p-search-form__group .p-search-form__element__dates .p-search__options-date .w-timerange:not(.open) .w-timerange__select-img {
    width: 10px;
    background-size: 10px;
  }
}
@media (min-width: 1920px) {
  .p-search-form__additional-orders {
    margin: 0 40px;
  }
}
@media (max-width: 768px) {
  .p-search {
    border-radius: 0;
    flex-direction: column;
  }
  .p-search-form__container {
    min-width: unset !important;
  }
  .p-search-form__row-routes {
    flex-direction: column;
  }
  .p-search-form__row-routes .p-search-form__group:nth-child(2) {
    display: block;
  }
  .p-search-form__row-routes .p-search-form__group:nth-child(2) .p-search-form__element__dates {
    display: flex;
    flex-direction: row;
  }
  .p-search-form__row-routes .p-search-form__element__service-params {
    flex-direction: column;
    align-items: flex-start !important;
  }
  .p-search-form__row-routes .p-search-form__element__service-params > span {
    margin-bottom: 20px;
  }
  .p-search-form__row-routes .p-search-form__element__service-params .b-search-form__param-buttons {
    justify-content: center;
    order: -1;
    position: unset;
    right: unset;
    margin-bottom: 20px;
  }
  .p-search-form__row-routes .p-search-form__element__service-params .b-search-form__param-direct {
    order: 3;
  }
  .p-search-form__row-routes .p-search-form__element__service-params .b-search-form__param-classes {
    order: 2;
  }
  .p-search-form__row-routes .p-search-form__element__service-params .b-search-form__param-complex {
    order: 1;
  }
  .p-search-form__row-footer {
    flex-direction: column !important;
  }
  .p-search-form__row-footer .b-company-employees {
    width: 100% !important;
  }
  .p-search-form__row-footer .b-company-employees .b-company-employees-service__wrapper {
    flex-direction: column !important;
  }
  .p-search-form__row-footer .b-company-employees .b-company-employees-service__wrapper .b-search-form__params {
    min-width: unset !important;
    max-width: unset !important;
    width: 100% !important;
  }
  .p-search-form__row-footer .b-company-employees .b-company-employees-service__wrapper .b-search-form__employees .b-employees-collection .b-employees-collection__content {
    width: 10%;
  }
  .p-search-form__row-footer .b-employees-collection {
    width: 100% !important;
  }
  .p-search-form__row-footer .b-search-employee-row {
    width: 100% !important;
  }
  .p-search-form__row-footer .b-search-employee {
    width: 90% !important;
  }
  .p-search-form__row-with-border {
    border-top: unset !important;
    margin-top: unset !important;
  }
  .p-search-form .p-search__direction {
    flex-direction: column;
  }
  .p-search-form .p-search__direction-departure {
    margin-bottom: 16px;
  }
  .p-search-form .p-search__direction-swap {
    left: 50%;
    bottom: 8px;
  }
  .p-search-form__additional-order {
    top: -45px;
    font-size: 12px;
  }
  .p-search-form__row .p-search-form__element__routes .validations-errors__container,
  .p-search-form__row .p-search-form__element__dates-container .validations-errors__container,
  .p-search-form__row .p-search-form__element__additional-options .validations-errors__container {
    pointer-events: none;
    bottom: 38px;
  }
  .p-search-form .b-search-form__param-airlines .b-airlines__item-code {
    height: 17px !important;
    width: 17px;
    padding-left: unset;
  }
  .p-search-form .b-search-form__param-airlines .b-airlines__popup {
    background-color: #5f6c80;
  }
  .p-search-form .b-search-form__param-airlines .b-airlines__items {
    background-color: #5f6c80;
  }
  .p-search-form .b-company-employees .b-search-form__params .b-company-autocomplete .b-company-autocomplete__items {
    background-color: #5f6c80;
  }
  .p-search-form .b-company-employees .b-search-form__employees .b-passengers__list,
  .p-search-form .b-company-employees .b-search-form__employees .b-passengers__child-age,
  .p-search-form .b-company-employees .b-search-form__employees .b-passengers__info {
    background-color: #5f6c80;
  }
  .p-search-form .b-company-employees .b-search-form__employees .b-passengers__popup:before {
    border-color: #5f6c80;
  }
  .p-search-form .b-company-employees__company .b-employee-autocomplete__items {
    background-color: #5f6c80;
  }
  .p-search-form .b-numerable-picker-hotels .b-numerable-picker__popup,
  .p-search-form .b-numerable-picker-hotels .b-numerable-picker__item {
    background-color: #5f6c80;
  }
  .p-search-form .b-numerable-picker-hotels .b-numerable-picker__popup:before,
  .p-search-form .b-numerable-picker-hotels .b-numerable-picker__item:before {
    border-color: #5f6c80;
  }
  .p-search__direction-date-wrapper {
    height: initial;
  }
  .p-search__direction-date-wrapper .p-search__options-date {
    flex-direction: column;
  }
  .p-search__direction-date-wrapper .p-search__options-date .p-search__bridge {
    background: none;
  }
  .p-search__direction-date-wrapper .p-search__options-date .p-search__options-bridge {
    width: 2px;
    height: 12px;
    top: -12px;
  }
  .p-search__direction-date-wrapper .p-search__options-date .p-search__options-time-from,
  .p-search__direction-date-wrapper .p-search__options-date .p-search__options-time-to {
    margin-top: 12px;
  }
  .p-search__direction-date-wrapper .p-search__options-date .p-search__direction-date-input {
    max-width: 100%;
    text-align: left;
  }
  .p-search__direction-date-wrapper .p-search__options-date .w-timerange {
    width: 100%;
    font-size: 18px;
  }
  .p-search__direction-date-wrapper .p-search__options-date .w-timerange .w-timerange__wrapper {
    width: 100%;
  }
  .p-search__direction-date-wrapper .p-search__options-date .w-timerange .w-timerange__wrapper .w-timerange__select {
    width: 48px;
    height: 36px;
    border-width: 2px;
  }
  .p-search__direction-date-wrapper .p-search__options-date .w-timerange .w-timerange__wrapper .w-timerange__select .w-timerange__select-img {
    width: 48px;
    height: 36px;
    padding: 0;
    background-size: 24px;
  }
  .p-search__direction-date-wrapper .p-search__options-date .w-timerange .w-timerange__wrapper .w-timerange__input {
    width: 100%;
    height: 36px;
    max-width: initial;
    text-align: left;
    border-width: 2px;
    font-size: 18px;
  }
  .p-search__options-param .b-search-form__select-type-label {
    height: 48px;
  }
  .p-search__options-param .b-search-form__select-type-label-select {
    width: 38px;
    height: 38px;
    border-width: 2px;
  }
  .p-search__options-param .b-search-form__select-type-label-select .b-search-form__select-type-label-select-img {
    width: 38px;
    height: 38px;
    padding: 0;
  }
  .p-search-form__group {
    flex-direction: column;
    flex-wrap: nowrap;
    max-width: 100%;
    flex-grow: 1;
    margin: 0;
    /* service icons */
    /* EOF service icons */
  }
  .p-search-form__group__routes {
    margin-right: 0 !important;
  }
  .p-search-form__group .p-search-form__element .b-search-form__select-type-label {
    font-size: 18px;
    border-width: 2px;
  }
  .p-search-form__group .p-search-form__element .p-search__direction-date-calendar {
    border-width: 2px;
    width: 56px;
  }
  .p-search-form__group .p-search-form__element .p-search__direction-date-calendar .p-search__direction-date-calendar-img {
    width: 100%;
    height: 100%;
    padding: 0;
    background-size: 28px;
  }
  .p-search-form__group .p-search-form-element-service-types {
    order: 1;
    margin-top: 0;
  }
  .p-search-form__group .p-search-form-element-service-types .p-search__options-type {
    display: block;
    flex-direction: initial;
    align-items: initial;
  }
  .p-search-form__group .p-search-form-element-service-types .p-search__options-type-list {
    justify-content: space-between;
  }
  .p-search-form__group .p-search-form-element-service-types .p-search__options-type-list .p-search__options-type-list-point {
    width: 48px;
    height: 48px;
  }
  .p-search-form__group .p-search-form-element-service-types .p-search__options-type-list .p-search__options-type-list-point .p-search__options-type-img {
    background-size: 48px;
  }
  .p-search-form__group .p-search-form-element-service-types .p-search__options-type-list .p-search__options-type-list-point:first-of-type {
    margin-left: 0;
  }
  .p-search-form__group .p-search-form-element-service-types .p-search__options-type-text {
    display: none;
  }
  .p-search-form__group .p-search-form-element-passengers {
    order: 4;
  }
  .p-search-form__group .p-search-form-element-search-type {
    order: 3;
  }
  .p-search-form__group .p-search__direction-wrapper {
    flex-basis: initial;
    flex-grow: initial;
    flex-direction: column;
    height: initial;
    order: 2;
    position: relative;
  }
  .p-search-form__group .p-search__direction-wrapper .p-search__direction-departure {
    width: 100%;
  }
  .p-search-form__group .p-search__direction-wrapper .p-search__direction-departure .p-search__direction-departure-input {
    border-right: 2px solid #A4ABB3;
    border-top-right-radius: 3px;
    border-bottom-right-radius: 3px;
    margin-bottom: 12px;
  }
  .p-search-form__group .p-search__direction-wrapper .p-search__direction-arrival {
    width: 100%;
  }
  .p-search-form__group .p-search__direction-wrapper .p-search__direction-arrival .p-search__direction-arrival-input {
    border-left: 2px solid #A4ABB3;
    border-top-left-radius: 3px;
    border-bottom-left-radius: 3px;
    padding-left: 8px;
  }
  .p-search-form__group .p-search__direction-wrapper .p-search__direction-swap {
    position: static;
    margin-bottom: 12px;
  }
  .p-search-form__group .p-search__direction-wrapper .p-search__direction-swap-img {
    position: static;
    height: 32px;
    width: 14px;
    background-size: contain;
    transform: rotate(90deg);
    margin: auto;
  }
  .p-search__options-date {
    display: flex;
  }
  .p-search__options-date-element {
    width: 100% !important;
  }
  .p-search__options-date-element .w-time .b-input__value {
    background-color: #fff;
    border-color: #fff;
    color: #4A5767;
  }
  .p-search__options-date-element:first-of-type {
    margin-right: 10px;
  }
  .p-search .p-search-form-group.p-search-form-group-dates {
    margin: 0;
  }
  .w-timerange__wrapper .w-timerange__input {
    width: 100% !important;
    height: 38px !important;
    background: #fff !important;
    border-color: #fff !important;
    border-top-left-radius: 0 !important;
    border-top-right-radius: 0 !important;
    text-align: center !important;
    color: #4a5767 !important;
    font-style: normal !important;
    font-weight: 400 !important;
    font-size: 14px !important;
    line-height: 14px !important;
  }
  .w-timerange__wrapper .w-timerange__select {
    height: 38px;
    position: absolute;
    right: 0;
    background: none;
    border: 0;
  }
  .w-timerange__wrapper .w-timerange__select-img {
    background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOSIgaGVpZ2h0PSI5IiB2aWV3Qm94PSIwIDAgOSA5IiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8cGF0aCBkPSJNOCA4TDEgMU04IDhMMSAxIiBzdHJva2U9IiM0QTU3NjciLz4KPHBhdGggZD0iTTEgOEw4IDFNMSA4TDggMSIgc3Ryb2tlPSIjNEE1NzY3Ii8+Cjwvc3ZnPgo=) no-repeat center;
    padding: 7px 20px;
  }
  .w-timerange:not(.open) .w-timerange__select-img {
    background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHZpZXdCb3g9IjAgMCAxNCAxNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTcgMUMxMC4zIDEgMTMgMy43IDEzIDdDMTMgMTAuMyAxMC4zIDEzIDcgMTNDMy43IDEzIDEgMTAuMyAxIDdDMSAzLjcgMy43IDEgNyAxWk03IDBDMy4xIDAgMCAzLjEgMCA3QzAgMTAuOSAzLjEgMTQgNyAxNEMxMC45IDE0IDE0IDEwLjkgMTQgN0MxNCAzLjEgMTAuOSAwIDcgMFoiIGZpbGw9IiM0QTU3NjciLz4KPHBhdGggZD0iTTYuNSAzVjcuNUw5LjUgMTAuNSIgc3Ryb2tlPSIjNEE1NzY3Ii8+Cjwvc3ZnPgo=) no-repeat center !important;
    width: 10px !important;
  }
  .p-search-form .p-search__direction-date-input,
  .p-search__direction-date-calendar-img:not(.b-datepicker__remove) {
    text-align: left;
    pointer-events: none;
  }
  .l-layout.show-pikaday-modal.p-search-form__wrapper {
    display: none;
  }
  .b-search-form__complex .p-search-form .p-search__options-date {
    margin-bottom: 20px;
  }
  .b-search-form__complex .p-search-form .p-search__options-date-element {
    width: 100% !important;
  }
  .b-search-form__complex .p-search-form__element__routes {
    padding-left: 0 !important;
  }
  .b-search-form__complex .b-search-route__remove {
    display: block;
    position: absolute;
    top: -16%;
    left: 96%;
    width: 26px;
    height: 26px;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjYiIGhlaWdodD0iMjYiIHZpZXdCb3g9IjAgMCAyNiAyNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE5LjA5MTkgMTkuMDkzOUMyMi42MDY2IDE1LjU3OTIgMjIuNjA2NiA5Ljg4MDc0IDE5LjA5MTkgNi4zNjYwMkMxNS41NzcyIDIuODUxMyA5Ljg3ODY4IDIuODUxMyA2LjM2Mzk2IDYuMzY2MDJDMi44NDkyNCA5Ljg4MDc0IDIuODQ5MjQgMTUuNTc5MiA2LjM2Mzk2IDE5LjA5MzlDOS44Nzg2OCAyMi42MDg3IDE1LjU3NzIgMjIuNjA4NyAxOS4wOTE5IDE5LjA5MzlaIiBmaWxsPSJ3aGl0ZSIgc3Ryb2tlPSIjRDcwMDAwIiBzdHJva2Utd2lkdGg9IjEuNSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+CjxwYXRoIGQ9Ik0xMC4zMzY3IDEwLjAzTDE1LjczNjcgMTUuNDMiIHN0cm9rZT0iI0Q3MDAwMCIgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8cGF0aCBkPSJNMTAuMzM2NyAxNS40M0wxNS43MzY3IDEwLjAzIiBzdHJva2U9IiNENzAwMDAiIHN0cm9rZS13aWR0aD0iMS41IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPC9zdmc+Cg==);
    background-repeat: no-repeat;
    background-size: 100% 100%;
    background-position: 50% 50%;
  }
  .b-attachment {
    font-size: 16px;
    padding: 0;
    width: 100%;
  }
  .b-attachment .b-attachment__logo {
    display: none;
  }
  .b-attachment .b-attachment-wrapper {
    border-top: unset;
    border-radius: 0;
    margin-top: 0;
  }
  .b-attachment .b-attachment-wrapper .b-search-form__param-classes:before {
    content: '';
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjEiIGhlaWdodD0iMjEiIHZpZXdCb3g9IjAgMCAyMSAyMSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE5LjQ2MTUgMC43ODg0NjJDMTkuMTUzOCAwLjQ4MDc2OSAxOC42OTIzIDAuMjUgMTguMTUzOCAwLjI1QzE3LjY5MjMgMC4yNSAxNy4zMDc3IDAuNDAzODQ2IDE2LjkyMzEgMC43ODg0NjJMMTEuNjkyMyA2LjAxOTIzTDIuODQ2MTUgNC45NDIzMUMyLjQ2MTU0IDQuOTQyMzEgMiA1LjA5NjE1IDEuNjkyMzEgNS4zMjY5MkwwLjQ2MTUzOCA2LjU1NzY5QzAuMjMwNzY5IDYuNzg4NDYgMC4xNTM4NDYgNy4wMTkyMyAwLjIzMDc2OSA3LjMyNjkyQzAuMzA3NjkyIDcuNTU3NjkgMC40NjE1MzggNy43MTE1NCAwLjc2OTIzMSA3Ljg2NTM4TDcuNjE1MzggMTAuMTczMUw0Ljg0NjE1IDEyLjk0MjNMMS40NjE1NCAxMi43ODg1QzEuMzA3NjkgMTIuNzg4NSAxLjIzMDc3IDEyLjg2NTQgMS4wNzY5MiAxMi45NDIzTDAuMTUzODQ2IDEzLjg2NTRDMCAxMy45NDIzIDAgMTQuMDk2MiAwIDE0LjI1QzAgMTQuNDAzOCAwLjE1Mzg0NiAxNC41NTc3IDAuMjMwNzY5IDE0LjYzNDZMMy44NDYxNSAxNi40ODA4TDUuNjkyMzEgMjAuMDE5MkM1Ljc2OTIzIDIwLjE3MzEgNS45MjMwOCAyMC4yNSA2LjA3NjkyIDIwLjI1SDYuMTUzODVDNi4zMDc2OSAyMC4yNSA2LjM4NDYyIDIwLjE3MzEgNi40NjE1NCAyMC4wOTYyTDcuMzA3NjkgMTkuMjVDNy4zODQ2MiAxOS4xNzMxIDcuNDYxNTQgMTkuMDE5MiA3LjQ2MTU0IDE4Ljk0MjNWMTUuNDAzOEwxMC4yMzA4IDEyLjYzNDZMMTIuNTM4NSAxOS40ODA4QzEyLjYxNTQgMTkuNzg4NSAxMi45MjMxIDIwLjAxOTIgMTMuMjMwOCAyMC4wMTkyQzEzLjQ2MTUgMjAuMDE5MiAxMy42MTU0IDE5Ljk0MjMgMTMuNzY5MiAxOS43ODg1TDE0Ljg0NjIgMTguNzExNUMxNS4xNTM4IDE4LjQwMzggMTUuMzA3NyAxNy45NDIzIDE1LjIzMDggMTcuNTU3N0wxNC4zMDc3IDguNTU3NjlMMTkuNDYxNSAzLjMyNjkyQzIwLjIzMDggMi42MzQ2MiAyMC4yMzA4IDEuNDgwNzcgMTkuNDYxNSAwLjc4ODQ2MloiIGZpbGw9IndoaXRlIi8+Cjwvc3ZnPgo=);
    width: 32px;
    height: 32px;
    display: block;
    background-repeat: no-repeat;
    background-size: 32px;
    margin-right: 34px;
    position: relative;
    top: -7px;
    left: 6px;
  }
  .b-attachment .b-attachment-wrapper .b-search-form__param-classes.b-railways-custom-toggle:before {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMjIiIHZpZXdCb3g9IjAgMCAxOCAyMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xNS45NzY2IDE2LjM3OThIMTUuNzM3MUwxNy44MTMyIDE5LjQxNDJDMTguMTMyNiAxOS44OTMzIDE4LjA1MjcgMjAuNjExOSAxNy40OTM4IDIwLjkzMTNDMTcuMzM0MSAyMS4wOTEgMTcuMDk0NSAyMS4wOTEgMTYuODU1IDIxLjA5MUMxNi41MzU2IDIxLjA5MSAxNi4xMzYzIDIwLjkzMTMgMTUuOTc2NiAyMC42MTE5TDEzLjEwMiAxNi4zNzk4SDQuODc3MzdMMi4wMDI3NCAyMC42MTE5QzEuNzYzMTkgMjAuOTMxMyAxLjQ0Mzc4IDIxLjA5MSAxLjEyNDM4IDIxLjA5MUMwLjg4NDgyOSAyMS4wOTEgMC43MjUxMjcgMjEuMDExMiAwLjQ4NTU3NSAyMC45MzEzQzAuMDA2NDcwNzkgMjAuNjExOSAtMC4xNTMyMzEgMTkuODkzMyAwLjE2NjE3MiAxOS40MTQyTDIuMjQyMjkgMTYuMzc5OEgyLjAwMjc0QzAuODg0ODI5IDE2LjM3OTggMC4wMDY0NzA4MiAxNS41MDE1IDAuMDA2NDcwODIgMTQuMzgzNlYyLjI0NjI3Qy0wLjA3MzM3OTkgMS4xMjgzNiAwLjg4NDgyOSAwLjI1IDIuMDAyNzQgMC4yNUgxNS45NzY2QzE3LjA5NDUgMC4yNSAxNy45NzI5IDEuMTI4MzYgMTcuOTcyOSAyLjI0NjI3VjE0LjMwMzdDMTcuOTcyOSAxNS41MDE1IDE3LjA5NDUgMTYuMzc5OCAxNS45NzY2IDE2LjM3OThaTTE0LjY5OSAxMy41MDUyQzE1LjQ5NzUgMTMuNTA1MiAxNi4xMzYzIDEyLjg2NjQgMTYuMTM2MyAxMi4wNjc5QzE2LjEzNjMgMTEuMjY5NCAxNS40OTc1IDEwLjYzMDYgMTQuNjk5IDEwLjYzMDZDMTMuOTAwNSAxMC42MzA2IDEzLjI2MTcgMTEuMjY5NCAxMy4yNjE3IDEyLjA2NzlDMTMuMjYxNyAxMi44NjY0IDEzLjkwMDUgMTMuNTA1MiAxNC42OTkgMTMuNTA1MlpNMy4yODAzNSAxMy41MDUyQzQuMDc4ODYgMTMuNTA1MiA0LjcxNzY2IDEyLjg2NjQgNC43MTc2NiAxMi4wNjc5QzQuNzE3NjYgMTEuMjY5NCA0LjA3ODg2IDEwLjYzMDYgMy4yODAzNSAxMC42MzA2QzIuNDgxODQgMTAuNjMwNiAxLjg0MzA0IDExLjI2OTQgMS44NDMwNCAxMi4wNjc5QzEuODQzMDQgMTIuODY2NCAyLjQ4MTg0IDEzLjUwNTIgMy4yODAzNSAxMy41MDUyWk0xNi4xMzYzIDMuNjgzNThDMTYuMTM2MyAyLjgwNTIyIDE1LjQxNzcgMi4xNjY0MiAxNC42MTkyIDIuMTY2NDJIMy40NDAwNUMyLjU2MTY5IDIuMTY2NDIgMS45MjI4OSAyLjg4NTA3IDEuOTIyODkgMy42ODM1OFY3LjI3Njg3QzEuOTIyODkgOC4xNTUyMiAyLjY0MTU0IDguNzk0MDMgMy40NDAwNSA4Ljc5NDAzSDE0LjYxOTJDMTUuNDk3NSA4Ljc5NDAzIDE2LjEzNjMgOC4wNzUzNyAxNi4xMzYzIDcuMjc2ODdWMy42ODM1OFoiIGZpbGw9IndoaXRlIi8+Cjwvc3ZnPgo=);
  }
  .b-attachment .b-attachment-wrapper .b-search-form__param-direct {
    margin-top: 15px;
  }
  .b-attachment .b-attachment-wrapper .b-search-form__params {
    flex-wrap: wrap;
  }
  .b-company-employees {
    font-size: 14px;
  }
  .b-company-employees .b-company-employees-wrapper {
    border-top: 2px solid #2F3842;
    border-radius: 0;
    margin-top: 0;
  }
  .b-company-employees .b-company-employees-wrapper .b-company-employees-avia {
    padding: 16px;
  }
  .b-company-employees .b-company-employees-wrapper .b-company-employees-service__wrapper {
    flex-direction: column;
  }
  .b-company-employees .b-company-employees-wrapper .b-company-employees-service__wrapper .b-company-employees__company,
  .b-company-employees .b-company-employees-wrapper .b-company-employees-service__wrapper .b-company-employees__retail {
    margin-top: 15px;
  }
  .b-company-employees .b-company-employees-wrapper .b-company-employees-service__wrapper .b-employees-collection > .l-grid-layout-33 {
    margin-bottom: 15px;
  }
  .b-company-employees .b-company-employees-wrapper .b-company-employees-service__wrapper .b-employees-collection > .l-grid-layout-33:last-child {
    margin-bottom: 0;
  }
  .b-company-employees .b-company-employees-wrapper .b-company-employees-service__wrapper .b-search-form__employees {
    width: 100%;
    margin-left: 0;
  }
  .p-search-form__group-button {
    width: 100% !important;
    justify-content: center !important;
    margin-top: 20px !important;
  }
  .p-search-form__group-button .p-search-form__submit {
    width: 100% !important;
    max-width: unset !important;
    height: 38px;
    border-radius: 0;
    padding: 0;
    line-height: 38px;
    font-size: 16px;
  }
  .b-passengers__input,
  .b-input__value,
  .b-passengers__select-img,
  .p-search__input {
    height: 38px !important;
  }
  .b-passengers__input {
    border-width: 2px;
  }
  .b-passengers__select {
    width: 38px;
    border-width: 2px;
  }
  .b-passengers__select-img {
    height: 38px;
    width: 38px;
    padding: 0;
  }
  .b-passengers,
  .b-passengers__wrapper {
    margin-right: 0;
    width: 100% !important;
    max-width: unset !important;
    min-width: unset !important;
  }
  .b-search-form__params,
  .b-search-form__employees {
    width: 100%;
    flex-direction: column;
    align-items: flex-start;
    max-width: unset;
    margin-bottom: 20px;
  }
  .is-avia-search .b-search-form__param-flight-number {
    width: 100%;
    max-width: unset;
    min-width: unset;
  }
  .is-avia-search .b-search-form__param-airlines {
    max-width: unset;
  }
  .is-avia-search .b-attachment-avia {
    padding: 0;
  }
  .is-avia-search .b-attachment-avia .b-search-form__param-airlines {
    margin-top: 20px;
    width: 100%;
    min-width: initial;
  }
  .is-avia-search .b-attachment-avia .b-search-form__param-airlines .b-airlines {
    font-size: 12px;
  }
  .is-avia-search .b-attachment-avia .b-search-form__param-airlines .b-airlines .b-airlines__label,
  .is-avia-search .b-attachment-avia .b-search-form__param-airlines .b-airlines .b-airlines__select {
    font-size: 12px;
    height: 38px;
    border-width: 2px;
  }
  .is-avia-search .b-attachment-avia .b-search-form__param-airlines .b-airlines .b-airlines__select {
    width: 38px;
  }
  .is-avia-search .b-attachment-avia .b-search-form__param-airlines .b-airlines .b-airlines__select .b-airlines__select-img {
    width: 38px;
    height: 38px;
    padding: 0;
  }
  .is-avia-search .b-attachment-avia .b-search-form__param-flight-number {
    width: 100%;
    margin-top: 20px;
    height: 38px;
  }
  .is-hotels-search .b-passengers-hotels {
    height: 38px !important;
    margin-bottom: 20px;
  }
  .is-hotels-search .p-search__direction {
    margin-bottom: 20px !important;
  }
  .is-hotels-search .b-numerable-picker-hotels,
  .is-hotels-search .b-numerable-picker__wrapper {
    width: 100% !important;
    min-width: unset !important;
    max-width: unset !important;
    height: 38px !important;
  }
  .is-hotels-search .b-numerable-picker__input {
    height: 38px !important;
  }
  .is-hotels-search .b-numerable-picker__select,
  .is-hotels-search .b-numerable-picker__select-img {
    height: 38px !important;
    width: 38px !important;
    padding: 0 !important;
  }
  .is-hotels-search .b-company-employees__company {
    margin-left: 20px;
    margin-top: 20px;
  }
  .is-hotels-search .b-company-employees__company .b-rooms-collection {
    margin-right: 0;
  }
  .is-hotels-search .b-rooms-collection__content {
    display: flex;
    justify-content: center;
  }
  .is-transfer-search .p-search-form .b-search-route__transfer-type {
    width: 100% !important;
  }
  .is-transfer-search .p-search__direction .b-geocoder-autocomplete {
    margin-bottom: 11px;
  }
  .is-transfer-search .p-search__direction-swap {
    height: 1px !important;
  }
  .is-transfer-search .p-search-form__element__routes {
    display: flex;
    flex-direction: column;
  }
  .is-transfer-search .p-search-form__element__routes .p-search__direction {
    order: 1;
  }
  .is-transfer-search .p-search-form__element__routes .p-search-form__element__service-params {
    margin-bottom: 20px;
    justify-content: center;
    order: 2;
  }
  .is-transfer-search .p-search-form__element__routes .p-search-form__element__service-params .b-search-route-address__collection__add {
    align-self: center;
    left: unset;
  }
  .is-transfer-search .p-search-form__element__routes .p-search-form__element__dates-container {
    order: 3;
  }
}
@media (max-width: 977px) {
  .is-hotels-search.p-search-form__row .p-search-form__group .p-search-form__element__dates .p-search__options-date .p-search__options-date-element {
    width: 130px !important;
  }
  .p-search-form__group-button {
    margin-top: 20px;
    width: 100%;
  }
  .p-search-form__group-button .p-search-form__submit {
    width: 100% !important;
    max-width: unset !important;
  }
  .p-search-form__element__service-params > span,
  .b-search-form__params > span {
    font-size: 12px;
  }
  .p-search-form__element__service-params > span:last-of-type,
  .b-search-form__params > span:last-of-type {
    margin-right: unset !important;
    min-width: unset !important;
  }
}
@media (min-width: 769px) and (max-width: 1308px) {
  .p-search-form__container {
    min-width: unset !important;
  }
  .p-search-form__row-footer {
    flex-wrap: wrap;
    justify-content: flex-end !important;
  }
}
@media (max-width: 769px) {
  .p-search-form__wrapper.is-hotels-search .p-search-form .b-company-employees-service__wrapper .b-passengers,
  .p-search-form__wrapper.is-hotels-search .p-search-form .b-company-employees-service__wrapper .b-passengers__wrapper,
  .p-search-form__wrapper.is-hotels-search .p-search-form .b-company-employees-service__wrapper .b-numerable-picker,
  .p-search-form__wrapper.is-hotels-search .p-search-form .b-company-employees-service__wrapper .b-numerable-picker__wrapper,
  .p-search-form__wrapper.is-hotels-search .p-search-form .b-company-employees-service__wrapper .b-search-form__params {
    margin-right: 0;
  }
}

.b-destination {
  height: 42px;
  border: 1px solid rgba(255, 255, 255, 0.2);
  position: relative;
  -webkit-border-radius: 3px;
  -webkit-background-clip: padding-box;
  -moz-border-radius: 3px;
  -moz-background-clip: padding;
  border-radius: 3px;
  background-clip: padding-box;
  width: 100%;
}
.b-destination__from {
  float: left;
  padding-right: 20px;
  width: 50%;
}
.b-destination__to {
  float: right;
  padding-left: 2px;
  padding-right: 15px;
}
.b-destination__swap {
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxOS4yLjEsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0i0KHQu9C+0LlfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHZpZXdCb3g9IjAgMCA2LjggMTYiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDYuOCAxNjsiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4NCgkuc3Qwe2ZpbGw6IzE3MDcwMzt9DQo8L3N0eWxlPg0KPGc+DQoJPGc+DQoJCTxnPg0KCQkJPHBhdGggY2xhc3M9InN0MCIgZD0iTTYuOCwxMi42TDAsMTZ2LTEuMmw1LTIuNGwwLDBMMCw5LjZWOC40bDYuNywzLjh2MC40QzYuNywxMi42LDYuOCwxMi42LDYuOCwxMi42eiIvPg0KCQk8L2c+DQoJPC9nPg0KCTxnPg0KCQk8Zz4NCgkJCTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0wLDMuNEw2LjgsMHYxLjJsLTUsMi40bDAsMGw1LDIuOHYxLjJMMCwzLjhWMy40eiIvPg0KCQk8L2c+DQoJPC9nPg0KPC9nPg0KPC9zdmc+DQo=) no-repeat 50% 50%;
  background-size: 7px 20px;
  height: 40px;
  width: 20px;
  cursor: pointer;
  display: block;
  position: absolute;
  left: 50%;
  margin-left: -10px;
  top: 0;
  z-index: 5;
}
@media (max-width: 768px) {
  .b-destination__from,
  .b-destination__to {
    width: 100%;
    margin-top: 10px;
    border: 1px solid rgba(255, 255, 255, 0.2);
    height: 42px;
    -webkit-border-radius: 3px;
    -webkit-background-clip: padding-box;
    -moz-border-radius: 3px;
    -moz-background-clip: padding;
    border-radius: 3px;
    background-clip: padding-box;
    float: none;
  }
  .b-destination__swap {
    left: auto;
    right: 2px;
    margin: 0;
    top: 1px;
  }
  .b-destination {
    border: 0;
    height: auto;
  }
}
.b-search-form-mobile .b-search-route__row.b-search-route__passengers {
  display: none;
}
@media (max-width: 768px) {
  .b-search-route .b-search-route__passengers {
    display: none;
  }
}
.p-search__direction {
  position: relative;
}
.b-search-route {
  margin: 10px 0;
  zoom: 1;
  display: table;
  width: 100%;
}
.b-search-route:before,
.b-search-route:after {
  content: "";
  display: table;
}
.b-search-route:after {
  clear: both;
}
.b-search-route:before,
.b-search-route:after {
  content: "";
  display: table;
}
.b-search-route:after {
  clear: both;
}
.b-search-route__transfer-type {
  margin-top: 20px;
  width: 400px;
  display: flex;
}
.b-search-route__transfer-type .b-input__value {
  height: 32px;
  background-color: #FFFFFF;
}
.b-search-route__transfer-type .b-input__label {
  color: #FFFFFF;
  display: block;
  height: 24px;
  min-width: 100px;
  width: unset;
  margin: 10px 0;
  padding: 0;
}
.b-search-route__transfer-type .b-input__label::after {
  display: none;
}
.b-search-route-address__collection {
  width: 100%;
}
.b-search-route-address__collection__add {
  position: relative;
  left: 50%;
  cursor: pointer;
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.b-search-route-address__collection__add-text {
  color: #fff;
}
.b-search-route-address__collection__add-icon {
  width: 18px;
  height: 18px;
  margin-left: 10px;
}
.b-search-route-address__collection-element {
  position: relative;
  width: 100%;
}
.b-search-route-address__collection-element:not(:last-of-type) {
  margin-bottom: 5px;
}
.b-search-route-address__collection-element .b-geocoder-autocomplete__value {
  padding-left: 16px;
}
.b-search-route-address__swap {
  position: relative;
  display: flex;
  align-items: center;
  width: 10px;
  left: 50%;
  margin-bottom: 8px;
}
.b-search-route-address__swap-img {
  background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iMTIiIHZpZXdCb3g9IjAgMCAxMiAxMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTMuMjgyODQgMC43MTcxNTdDMy4xMjY2MyAwLjU2MDk0NyAyLjg3MzM3IDAuNTYwOTQ3IDIuNzE3MTYgMC43MTcxNTdMMC4xNzE1NzMgMy4yNjI3NEMwLjAxNTM2MzIgMy40MTg5NSAwLjAxNTM2MzIgMy42NzIyMiAwLjE3MTU3MyAzLjgyODQzQzAuMzI3NzgzIDMuOTg0NjQgMC41ODEwNDggMy45ODQ2NCAwLjczNzI1OCAzLjgyODQzTDMgMS41NjU2OUw1LjI2Mjc0IDMuODI4NDNDNS40MTg5NSAzLjk4NDY0IDUuNjcyMjIgMy45ODQ2NCA1LjgyODQzIDMuODI4NDNDNS45ODQ2NCAzLjY3MjIyIDUuOTg0NjQgMy40MTg5NSA1LjgyODQzIDMuMjYyNzRMMy4yODI4NCAwLjcxNzE1N1pNMy40IDExTDMuNCAxSDIuNkwyLjYgMTFIMy40WiIgZmlsbD0id2hpdGUiLz4KPHBhdGggZD0iTTguNzE3MTYgMTEuMjgyOEM4Ljg3MzM3IDExLjQzOTEgOS4xMjY2MyAxMS40MzkxIDkuMjgyODQgMTEuMjgyOEwxMS44Mjg0IDguNzM3MjZDMTEuOTg0NiA4LjU4MTA1IDExLjk4NDYgOC4zMjc3OCAxMS44Mjg0IDguMTcxNTdDMTEuNjcyMiA4LjAxNTM2IDExLjQxOSA4LjAxNTM2IDExLjI2MjcgOC4xNzE1N0w5IDEwLjQzNDNMNi43MzcyNiA4LjE3MTU3QzYuNTgxMDUgOC4wMTUzNiA2LjMyNzc4IDguMDE1MzYgNi4xNzE1NyA4LjE3MTU3QzYuMDE1MzYgOC4zMjc3OCA2LjAxNTM2IDguNTgxMDUgNi4xNzE1NyA4LjczNzI2TDguNzE3MTYgMTEuMjgyOFpNOC42IDFWMTFIOS40VjFIOC42WiIgZmlsbD0id2hpdGUiLz4KPC9zdmc+Cg==) no-repeat center;
  height: 24px;
  width: 24px;
  color: #fff;
  position: absolute;
  z-index: 999;
  cursor: pointer;
  left: -7px;
}
.b-search-route-address__remove {
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxOS4yLjEsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0i0KHQu9C+0LlfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHZpZXdCb3g9IjAgMCAxMS40IDExLjQiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDExLjQgMTEuNDsiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4NCgkuc3Qwe2ZpbGw6IzIyMjIyMjt9DQo8L3N0eWxlPg0KPGc+DQoJPHJlY3QgeD0iNS4yIiB5PSItMS45IiB0cmFuc2Zvcm09Im1hdHJpeCgwLjcwNzEgLTAuNzA3MSAwLjcwNzEgMC43MDcxIC0yLjM2MzkgNS43MDcpIiBjbGFzcz0ic3QwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxNS4xIi8+DQoJPHJlY3QgeD0iLTEuOSIgeT0iNS4yIiB0cmFuc2Zvcm09Im1hdHJpeCgwLjcwNzEgLTAuNzA3MSAwLjcwNzEgMC43MDcxIC0yLjM2MzkgNS43MDcpIiBjbGFzcz0ic3QwIiB3aWR0aD0iMTUuMSIgaGVpZ2h0PSIxIi8+DQo8L2c+DQo8L3N2Zz4NCg==) no-repeat 50%;
  background-size: 10px;
  display: none;
  z-index: 10;
  height: 30px;
  width: 30px;
  right: 5px;
  top: 11px;
  left: unset;
  cursor: pointer;
  opacity: 1;
  position: absolute;
}
.b-search-route-address__collection-element:not(:only-child) .b-search-route-address__remove {
  display: block;
}
.b-search-route__row {
  display: table-cell;
  padding: 0 0 0 10px;
  position: relative;
  clear: both;
}
.b-search-route__row:first-child {
  padding-left: 0;
}
.b-search-route__row-add {
  padding: 0;
}
.b-search-route__row-date-short {
  width: 118px;
}
.b-search-route__row-date {
  width: 167px;
}
.b-search-route__remove {
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxOS4yLjEsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0i0KHQu9C+0LlfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHZpZXdCb3g9IjAgMCAxMS40IDExLjQiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDExLjQgMTEuNDsiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4NCgkuc3Qwe2ZpbGw6bm9uZTtzdHJva2U6I0ZGRkZGRjtzdHJva2UtbGluZWNhcDpzcXVhcmU7c3Ryb2tlLW1pdGVybGltaXQ6MTA7fQ0KPC9zdHlsZT4NCjxnPg0KCTxsaW5lIGNsYXNzPSJzdDAiIHgxPSIwLjciIHkxPSIwLjciIHgyPSIxMC43IiB5Mj0iMTAuNyIvPg0KCTxsaW5lIGNsYXNzPSJzdDAiIHgxPSIxMC43IiB5MT0iMC43IiB4Mj0iMC43IiB5Mj0iMTAuNyIvPg0KPC9nPg0KPC9zdmc+DQo=) no-repeat 50%;
  background-size: 11px 11px;
  width: 40px;
  height: 33px;
  cursor: pointer;
  opacity: 1;
  position: absolute;
  left: -40px;
  top: 0;
  display: none;
}
.p-search__direction:first-child .b-search-route__remove {
  display: none;
}
.p-search-route__add {
  display: inline-block;
  width: 15px;
  min-height: 1.22em;
  background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAiIGhlaWdodD0iMTAiIHZpZXdCb3g9IjAgMCAxMCAxMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTAgNUgxMCIgc3Ryb2tlPSJ3aGl0ZSIvPgo8cGF0aCBkPSJNNSAwTDUgMTAiIHN0cm9rZT0id2hpdGUiLz4KPC9zdmc+Cg==) center no-repeat;
  background-size: 15px;
  cursor: pointer;
  vertical-align: middle;
  background-color: inherit;
  padding: 0 20px;
  position: relative;
  z-index: 3;
  pointer-events: none;
  visibility: hidden;
}
.p-search__direction:last-child .p-search-route__add {
  pointer-events: all;
  visibility: visible;
}
.b-search-form__complex .p-search__options-date-element {
  width: 200px !important;
  display: flex;
  margin-right: 0 !important;
}
.b-search-form__complex .p-search-form__row-footer {
  margin-top: 20px;
}
.b-search-form__complex .p-search-form__additional-options-container {
  display: flex;
  gap: 10px;
  margin-bottom: 18px;
}
.b-search-form__complex .p-search-form__additional-options-element:first-of-type {
  max-width: 250px;
}
.b-search-form__complex .p-search-form__additional-options-element:nth-of-type(2) {
  max-width: 100px;
}
.b-search-form__complex .p-search-form__additional-options-element .b-input__label {
  display: none;
}
.b-search-form__complex .p-search-form__additional-options-element .b-airlines-input {
  margin-bottom: unset;
}
.b-search-form__complex .p-search-form__additional-options-element .b-airlines-input__wrapper,
.b-search-form__complex .p-search-form__additional-options-element .b-flight-number-input {
  margin-bottom: -4px;
}
.b-search-form__complex .p-search-form__additional-options-element .b-airlines-input__wrapper > input,
.b-search-form__complex .p-search-form__additional-options-element .b-flight-number-input > input {
  margin-top: unset;
  width: 100%;
  height: 33px;
  border-radius: 3px;
  border-right: 0;
  border-color: #fff;
  background: #fff;
  color: #4A5767;
  font-weight: normal;
  font-size: 14px;
  padding: 8px;
}
@media (min-width: 1920px) {
  .b-search-form__complex .p-search-form__additional-options-element .b-airlines-input__wrapper > input,
  .b-search-form__complex .p-search-form__additional-options-element .b-flight-number-input > input {
    height: 41px;
    font-size: 16px;
    line-height: 16px;
  }
}
.b-search-form__complex .p-search-form .p-search__direction-date {
  margin-bottom: 18px;
  width: 100%;
}
.b-search-form__complex .p-search-form__element__dates {
  margin-left: auto;
}
.b-search-form__complex .p-search__input {
  border-radius: 3px;
}
.b-search-form__complex .b-search-form__param-buttons {
  display: inline-flex;
}
.b-search-form__complex .b-search-form__param-direct,
.b-search-form__complex .p-search__options-time-from,
.b-search-form__complex .date-from-datepicker {
  display: none;
}
.b-search-form__complex .b-search-route__remove {
  display: block;
}
.b-search-route__oneway .b-search-route__date-back {
  opacity: 0.5;
}
@media (max-width: 1600px) {
  .b-search-form__complex .p-search-form__element__routes {
    padding-left: 40px;
  }
}
@media (max-width: 768px) {
  .b-search-route__row.b-search-route__row-date-short {
    width: 48%;
    float: left;
    margin-top: 0;
  }
  .b-search-route__row.b-search-route__date-back {
    float: right;
    clear: none;
  }
}

.b-attachment {
  display: flex;
  align-items: center;
  flex-direction: column;
  width: 100%;
}
.b-attachment-wrapper {
  background-color: #4A5767;
  display: flex;
  flex-direction: column;
  width: 100%;
  border-radius: 3px;
  margin-top: 2px;
}
.b-attachment-avia {
  display: flex;
  flex-direction: row;
  align-items: center;
  padding: 16px 0 16px 0;
}
.b-attachment-avia__wrapper {
  width: 100%;
  align-items: center;
  display: flex;
  flex-direction: row;
}
.b-attachment-avia__group {
  display: flex;
  align-items: start;
}
.b-attachment-avia__additional-params-header {
  color: #ECECEC;
  padding: 12px 10px;
}
.b-attachment-avia__group-airlines {
  background-color: #434D5B;
  border-radius: 3px;
  margin-right: 10px;
  color: #FFFFFF;
  width: 65%;
}
.b-attachment-avia__group-airlines--dn {
  display: none;
}
.b-attachment-avia__group-airlines--container {
  display: flex;
  padding: 12px 10px;
  align-items: flex-start;
}
.b-attachment-avia__group-airlines--container .b-input__label {
  display: none;
}
.b-attachment-avia__group-airlines--container .b-input__select__remove {
  background: #434D5B url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iMTIiIHZpZXdCb3g9IjAgMCAxMiAxMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEgMUwxMSAxMSIgc3Ryb2tlPSIjRTUwMDAwIi8+CjxwYXRoIGQ9Ik0xMSAxTDEgMTEiIHN0cm9rZT0iI0U1MDAwMCIvPgo8cGF0aCBkPSJNNiA3TDEgMTFMNSA2TDYgNUwxMSAxTDcgNkw2IDdaIiBmaWxsPSIjRTUwMDAwIiBzdHJva2U9IiNFNTAwMDAiLz4KPHBhdGggZD0iTTUgNkwxIDFMNiA1TDcgNkwxMSAxMUw2IDdMNSA2WiIgZmlsbD0iI0U1MDAwMCIgc3Ryb2tlPSIjRTUwMDAwIi8+Cjwvc3ZnPgo=) no-repeat center;
  height: 21px;
  right: 1px;
}
.b-attachment-avia__group-airlines--container .b-airlines-input__input {
  margin-right: 10px;
  height: 30px;
  padding: 10px;
  background: linear-gradient(#fff, #fff), linear-gradient(#fff, #fff);
  background-size: 1px 50%, 1px 50%;
  background-position: bottom left, bottom right;
  background-repeat: no-repeat;
  border: none;
  border-bottom: 1px solid #fff;
}
.b-attachment-avia__group-airlines--container .b-search-form__param-airlines {
  margin-right: 10px;
}
.b-attachment-avia__group-airlines--container .b-search-form__param-airlines .b-airlines__label,
.b-attachment-avia__group-airlines--container .b-search-form__param-airlines .b-airlines__select,
.b-attachment-avia__group-airlines--container .b-search-form__param-airlines .b-airlines__popup {
  background-color: #434D5B;
  color: #fff;
}
.b-attachment-avia__group-airlines--container .b-search-form__param-airlines .b-airlines-input.b-input {
  margin-bottom: 0;
  margin-top: 8px;
}
.b-attachment-avia__group-airlines--container .b-search-form__param-flight-number {
  width: 150px;
  margin-right: 10px;
}
.b-attachment-avia__group-airlines--container .w-timerange__input {
  width: 100%;
  height: 30px;
  padding: 10px;
  background: linear-gradient(#fff, #fff), linear-gradient(#fff, #fff);
  background-size: 1px 50%, 1px 50%;
  background-position: bottom left, bottom right;
  background-repeat: no-repeat;
  border: none;
  border-bottom: 1px solid #fff;
}
.b-attachment-avia__group-airlines--container .w-timerange__select {
  width: 20px;
  margin-left: -21px;
  border: none;
  border-bottom: 1px solid #fff;
  background-color: #434D5B;
}
.b-attachment-avia__group-airlines--container .w-timerange__select .w-timerange__select-img {
  width: 100%;
  height: 100%;
}
.b-attachment-avia__group-checkboxes {
  background-color: #434D5B;
  border-radius: 3px;
  padding: 18px 16px;
  width: 35%;
  display: flex;
  flex-direction: column;
}
.b-attachment-avia__group-checkboxes .b-toggle__label {
  color: #FFFFFF;
}
.b-attachment-avia__group-checkboxes--container {
  display: flex;
}
.b-attachment-avia__group-checkboxes--container > span {
  width: 50%;
  margin: 0;
}
.b-attachment__logo {
  width: 30px;
  height: 30px;
  cursor: pointer;
  margin-right: 10px;
}
.b-attachment__logo-img {
  width: 100%;
  height: 100%;
  background-position: center;
  background-repeat: no-repeat;
  border-radius: 3px;
}
.b-attachment__logo-img-avia {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjEiIGhlaWdodD0iMjEiIHZpZXdCb3g9IjAgMCAyMSAyMSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE5LjQ2MTUgMC43ODg0NjJDMTkuMTUzOCAwLjQ4MDc2OSAxOC42OTIzIDAuMjUgMTguMTUzOCAwLjI1QzE3LjY5MjMgMC4yNSAxNy4zMDc3IDAuNDAzODQ2IDE2LjkyMzEgMC43ODg0NjJMMTEuNjkyMyA2LjAxOTIzTDIuODQ2MTUgNC45NDIzMUMyLjQ2MTU0IDQuOTQyMzEgMiA1LjA5NjE1IDEuNjkyMzEgNS4zMjY5MkwwLjQ2MTUzOCA2LjU1NzY5QzAuMjMwNzY5IDYuNzg4NDYgMC4xNTM4NDYgNy4wMTkyMyAwLjIzMDc2OSA3LjMyNjkyQzAuMzA3NjkyIDcuNTU3NjkgMC40NjE1MzggNy43MTE1NCAwLjc2OTIzMSA3Ljg2NTM4TDcuNjE1MzggMTAuMTczMUw0Ljg0NjE1IDEyLjk0MjNMMS40NjE1NCAxMi43ODg1QzEuMzA3NjkgMTIuNzg4NSAxLjIzMDc3IDEyLjg2NTQgMS4wNzY5MiAxMi45NDIzTDAuMTUzODQ2IDEzLjg2NTRDMCAxMy45NDIzIDAgMTQuMDk2MiAwIDE0LjI1QzAgMTQuNDAzOCAwLjE1Mzg0NiAxNC41NTc3IDAuMjMwNzY5IDE0LjYzNDZMMy44NDYxNSAxNi40ODA4TDUuNjkyMzEgMjAuMDE5MkM1Ljc2OTIzIDIwLjE3MzEgNS45MjMwOCAyMC4yNSA2LjA3NjkyIDIwLjI1SDYuMTUzODVDNi4zMDc2OSAyMC4yNSA2LjM4NDYyIDIwLjE3MzEgNi40NjE1NCAyMC4wOTYyTDcuMzA3NjkgMTkuMjVDNy4zODQ2MiAxOS4xNzMxIDcuNDYxNTQgMTkuMDE5MiA3LjQ2MTU0IDE4Ljk0MjNWMTUuNDAzOEwxMC4yMzA4IDEyLjYzNDZMMTIuNTM4NSAxOS40ODA4QzEyLjYxNTQgMTkuNzg4NSAxMi45MjMxIDIwLjAxOTIgMTMuMjMwOCAyMC4wMTkyQzEzLjQ2MTUgMjAuMDE5MiAxMy42MTU0IDE5Ljk0MjMgMTMuNzY5MiAxOS43ODg1TDE0Ljg0NjIgMTguNzExNUMxNS4xNTM4IDE4LjQwMzggMTUuMzA3NyAxNy45NDIzIDE1LjIzMDggMTcuNTU3N0wxNC4zMDc3IDguNTU3NjlMMTkuNDYxNSAzLjMyNjkyQzIwLjIzMDggMi42MzQ2MiAyMC4yMzA4IDEuNDgwNzcgMTkuNDYxNSAwLjc4ODQ2MloiIGZpbGw9IndoaXRlIi8+Cjwvc3ZnPgo=);
}
.b-attachment-avia__group--complex .b-attachment-avia__group-airlines {
  visibility: hidden;
}
@media (max-width: 768px) {
  .b-attachment-avia .b-search-form__param-classes:before {
    display: none !important;
  }
  .b-attachment-avia__wrapper {
    flex-direction: column;
  }
  .b-attachment-avia__group {
    display: flex;
    align-items: start;
  }
  .b-attachment-avia__additional-params-header {
    color: #ECECEC;
    padding: 12px 10px;
  }
  .b-attachment-avia__group-airlines {
    background-color: #434D5B;
    border-radius: 3px;
    margin-right: 10px;
    color: #FFFFFF;
    width: 100%;
  }
  .b-attachment-avia__group-airlines--container {
    align-items: flex-end;
  }
  .b-attachment-avia__group-airlines--container .b-search-form__param-flight-number {
    flex-grow: 1;
    max-width: 33%;
  }
  .b-attachment-avia__group-airlines--container .b-search-form__param-airlines {
    flex-grow: 1;
    max-width: 33%;
  }
  .b-attachment-avia__group-airlines--container .w-timerange__input {
    height: 30px;
    padding: 10px;
    background: linear-gradient(#fff, #fff), linear-gradient(#fff, #fff) !important;
    background-size: 1px 50%, 1px 50% !important;
    background-position: bottom left, bottom right !important;
    background-repeat: no-repeat !important;
    border: none !important;
    border-bottom: 1px solid #fff !important;
    color: #fff !important;
  }
  .b-attachment-avia__group-airlines--container .w-timerange__select {
    width: 20px;
    margin-left: -21px;
    border: none;
    border-bottom: 1px solid #fff;
    background-color: #434D5B;
  }
  .b-attachment-avia__group-airlines--container .w-timerange__select .w-timerange__select-img {
    width: 100%;
    height: 100%;
  }
  .b-attachment-avia__group-airlines--container .w-timerange__wrapper .w-timerange__select {
    right: 20px;
  }
  .b-attachment-avia__group-checkboxes {
    background-color: #434D5B;
    border-radius: 3px;
    padding: 18px 16px;
    width: 100%;
    display: flex;
    flex-direction: column;
  }
  .b-attachment-avia__group-checkboxes .b-toggle__label {
    color: #FFFFFF;
  }
  .b-attachment-avia__group-checkboxes--container {
    display: flex;
    margin-bottom: 15px;
  }
  .b-attachment-avia__group-checkboxes--container > span {
    width: 50%;
    margin: 0;
  }
  .b-attachment-avia__group-checkboxes--container .b-search-form__param-direct {
    margin-top: 0 !important;
  }
}
@media (max-width: 977px) {
  .b-attachment-avia__group {
    display: flex;
    align-items: start;
  }
  .b-attachment-avia__additional-params-header {
    color: #ECECEC;
    padding: 12px 10px;
  }
  .b-attachment-avia__group-airlines {
    background-color: #434D5B;
    border-radius: 3px;
    margin-right: 10px;
    color: #FFFFFF;
  }
  .b-attachment-avia__group-airlines--container {
    display: flex;
  }
  .b-attachment-avia__group-airlines--container .b-search-form__param-flight-number {
    flex-grow: 1;
  }
  .b-attachment-avia__group-airlines--container .p-search__options-time {
    flex-grow: 2;
  }
  .b-attachment-avia__group-airlines--container .b-input__select__remove {
    background: #434D5B url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iMTIiIHZpZXdCb3g9IjAgMCAxMiAxMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEgMUwxMSAxMSIgc3Ryb2tlPSIjRTUwMDAwIi8+CjxwYXRoIGQ9Ik0xMSAxTDEgMTEiIHN0cm9rZT0iI0U1MDAwMCIvPgo8cGF0aCBkPSJNNiA3TDEgMTFMNSA2TDYgNUwxMSAxTDcgNkw2IDdaIiBmaWxsPSIjRTUwMDAwIiBzdHJva2U9IiNFNTAwMDAiLz4KPHBhdGggZD0iTTUgNkwxIDFMNiA1TDcgNkwxMSAxMUw2IDdMNSA2WiIgZmlsbD0iI0U1MDAwMCIgc3Ryb2tlPSIjRTUwMDAwIi8+Cjwvc3ZnPgo=) no-repeat center;
    height: 21px;
    right: 1px;
  }
  .b-attachment-avia__group-airlines--container .w-timerange__input {
    width: 80px;
    height: 30px;
    padding: 10px;
    background: linear-gradient(#fff, #fff), linear-gradient(#fff, #fff);
    background-size: 1px 50%, 1px 50%;
    background-position: bottom left, bottom right;
    background-repeat: no-repeat;
    border: none;
    border-bottom: 1px solid #fff;
  }
  .b-attachment-avia__group-airlines--container .w-timerange__select {
    width: 20px;
    margin-left: -21px;
    border: none;
    border-bottom: 1px solid #fff;
    background-color: #434D5B;
  }
  .b-attachment-avia__group-airlines--container .w-timerange__select .w-timerange__select-img {
    width: 100%;
    height: 100%;
  }
}
@media (max-width: 400px) {
  .b-attachment-avia__group-airlines--container {
    flex-direction: column;
    align-items: flex-start;
  }
  .b-attachment-avia__group-airlines--container .b-search-form__param-flight-number {
    max-width: 100%;
  }
  .b-attachment-avia__group-airlines--container .b-search-form__param-airlines {
    max-width: 100%;
  }
  .b-attachment-avia__group-airlines--container .p-search__options-time {
    width: 100%;
    margin-top: 20px;
  }
  .b-attachment-avia__group-checkboxes--container {
    flex-direction: column;
    margin-bottom: 0;
  }
  .b-attachment-avia__group-checkboxes--container > span {
    width: 100%;
    margin-bottom: 15px;
  }
  .b-attachment-avia__group-checkboxes--container .b-search-form__param-direct {
    margin-top: 0 !important;
  }
}

.b-attachment__logo-img-train {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMjIiIHZpZXdCb3g9IjAgMCAxOCAyMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xNS45NzY2IDE2LjM3OThIMTUuNzM3MUwxNy44MTMyIDE5LjQxNDJDMTguMTMyNiAxOS44OTMzIDE4LjA1MjcgMjAuNjExOSAxNy40OTM4IDIwLjkzMTNDMTcuMzM0MSAyMS4wOTEgMTcuMDk0NSAyMS4wOTEgMTYuODU1IDIxLjA5MUMxNi41MzU2IDIxLjA5MSAxNi4xMzYzIDIwLjkzMTMgMTUuOTc2NiAyMC42MTE5TDEzLjEwMiAxNi4zNzk4SDQuODc3MzdMMi4wMDI3NCAyMC42MTE5QzEuNzYzMTkgMjAuOTMxMyAxLjQ0Mzc4IDIxLjA5MSAxLjEyNDM4IDIxLjA5MUMwLjg4NDgyOSAyMS4wOTEgMC43MjUxMjcgMjEuMDExMiAwLjQ4NTU3NSAyMC45MzEzQzAuMDA2NDcwNzkgMjAuNjExOSAtMC4xNTMyMzEgMTkuODkzMyAwLjE2NjE3MiAxOS40MTQyTDIuMjQyMjkgMTYuMzc5OEgyLjAwMjc0QzAuODg0ODI5IDE2LjM3OTggMC4wMDY0NzA4MiAxNS41MDE1IDAuMDA2NDcwODIgMTQuMzgzNlYyLjI0NjI3Qy0wLjA3MzM3OTkgMS4xMjgzNiAwLjg4NDgyOSAwLjI1IDIuMDAyNzQgMC4yNUgxNS45NzY2QzE3LjA5NDUgMC4yNSAxNy45NzI5IDEuMTI4MzYgMTcuOTcyOSAyLjI0NjI3VjE0LjMwMzdDMTcuOTcyOSAxNS41MDE1IDE3LjA5NDUgMTYuMzc5OCAxNS45NzY2IDE2LjM3OThaTTE0LjY5OSAxMy41MDUyQzE1LjQ5NzUgMTMuNTA1MiAxNi4xMzYzIDEyLjg2NjQgMTYuMTM2MyAxMi4wNjc5QzE2LjEzNjMgMTEuMjY5NCAxNS40OTc1IDEwLjYzMDYgMTQuNjk5IDEwLjYzMDZDMTMuOTAwNSAxMC42MzA2IDEzLjI2MTcgMTEuMjY5NCAxMy4yNjE3IDEyLjA2NzlDMTMuMjYxNyAxMi44NjY0IDEzLjkwMDUgMTMuNTA1MiAxNC42OTkgMTMuNTA1MlpNMy4yODAzNSAxMy41MDUyQzQuMDc4ODYgMTMuNTA1MiA0LjcxNzY2IDEyLjg2NjQgNC43MTc2NiAxMi4wNjc5QzQuNzE3NjYgMTEuMjY5NCA0LjA3ODg2IDEwLjYzMDYgMy4yODAzNSAxMC42MzA2QzIuNDgxODQgMTAuNjMwNiAxLjg0MzA0IDExLjI2OTQgMS44NDMwNCAxMi4wNjc5QzEuODQzMDQgMTIuODY2NCAyLjQ4MTg0IDEzLjUwNTIgMy4yODAzNSAxMy41MDUyWk0xNi4xMzYzIDMuNjgzNThDMTYuMTM2MyAyLjgwNTIyIDE1LjQxNzcgMi4xNjY0MiAxNC42MTkyIDIuMTY2NDJIMy40NDAwNUMyLjU2MTY5IDIuMTY2NDIgMS45MjI4OSAyLjg4NTA3IDEuOTIyODkgMy42ODM1OFY3LjI3Njg3QzEuOTIyODkgOC4xNTUyMiAyLjY0MTU0IDguNzk0MDMgMy40NDAwNSA4Ljc5NDAzSDE0LjYxOTJDMTUuNDk3NSA4Ljc5NDAzIDE2LjEzNjMgOC4wNzUzNyAxNi4xMzYzIDcuMjc2ODdWMy42ODM1OFoiIGZpbGw9IndoaXRlIi8+Cjwvc3ZnPgo=);
}
.b-railways-custom-toggle .b-toggle .b-toggle__label:first-of-type {
  display: none;
}

.b-hotels-custom-attachment {
  display: flex;
  align-items: center;
}
.b-hotels-custom-attachment .b-search-form__param-toggles {
  margin-right: 15px;
}
.b-hotels-custom-attachment .b-checkbox {
  height: unset;
  line-height: unset;
}
.b-hotels-custom-attachment .b-checkbox__input:checked + .b-checkbox__view {
  color: #fff;
}
.b-hotels-custom-attachment .b-checkbox__input:checked + .b-checkbox__view:before {
  border-color: #fff;
}
.b-hotels-custom-attachment .b-checkbox__view {
  padding-left: 20px;
  color: #A4ABB3;
}
.b-hotels-custom-attachment .b-checkbox__view:before {
  height: 13px;
  width: 13px;
  top: calc(50% - 6.5px);
  border-color: #fff;
}
.b-hotels-custom-attachment .b-checkbox__view:after {
  color: #fff;
  background: #fff;
  width: 9px;
  height: 9px;
  top: 4px;
  left: 2px;
}
.b-hotels-custom-attachment .b-toggle {
  height: unset;
  line-height: unset;
}
.b-hotels-custom-attachment .b-toggle .b-toggle__input:checked + .b-toggle__label .b-toggle__view:before {
  left: unset;
  right: 2px;
}
.b-hotels-custom-attachment .b-toggle__view {
  width: 23px;
  height: 12px;
}
.b-hotels-custom-attachment .b-toggle__view:before {
  top: 1px;
  left: 2px;
  background: rgba(255, 255, 255, 0.8);
  width: 8px;
  height: 8px;
}
.b-hotels-custom-attachment .b-toggle__label {
  display: flex;
  align-items: center;
}
.b-hotels-custom-toggle .b-toggle {
  margin-top: 20px;
}
.b-search-form__params-hotel {
  display: flex;
  flex-direction: column-reverse;
  align-items: flex-start;
}
.b-search-form__param-hotels-radius {
  display: flex;
  gap: 16px;
  width: 204px !important;
  align-items: center;
  flex-direction: row-reverse;
}
.b-search-form__param-hotels-radius .b-radius-label {
  color: #A4ABB3;
  white-space: nowrap;
}

.b-attachment__logo-img-transfer {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjIiIGhlaWdodD0iMTUiIHZpZXdCb3g9IjAgMCAyMiAxNSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTIxLjg0NzMgNC4zMzIxMkMyMS43OTUgNC4xNzk4OCAyMS42MDk2IDQuMDYxNDggMjEuNDU0OSA0LjA2MTQ4QzIwLjc4NDcgNC4wNjE0OCAyMC4xMTQ3IDQuMDYxNDggMTkuNDQ0NiA0LjA2MTQ4QzE5LjI4OTkgNC4wNjE0OCAxOS4xMDQ1IDQuMTc5ODggMTkuMDUyMiA0LjMzMjEyQzE5LjAwMSA0LjQ4MTEzIDE4Ljk2MjcgNC42MTQwOSAxOC45MzczIDQuNzM5MTNMMTcuNTk0NSAxLjAyNDE2QzE3LjM3MyAwLjQxMTU3MiAxNi43ODY1IDAgMTYuMTM1MSAwSDUuODY0OTJDNS4yMTM1MyAwIDQuNjI3MDggMC40MTE1NzIgNC40MDU0OSAxLjAyNDI4TDMuMDYyNjMgNC43Mzk1N0MzLjAzNzE1IDQuNjE0NDIgMi45OTg5MSA0LjQ4MTMgMi45NDc2OCA0LjMzMjEyQzIuODk1MzkgNC4xNzk4OCAyLjcwOTk4IDQuMDYxNDggMi41NTUyOSA0LjA2MTQ4QzEuODg1MjIgNC4wNjE0OCAxLjIxNTE2IDQuMDYxNDggMC41NDUwMzQgNC4wNjE0OEMwLjM5MDM0IDQuMDYxNDggMC4yMDQ5MjkgNC4xNzk4OCAwLjE1MjYzOSA0LjMzMjEyQy0wLjA1MDk0NDggNC45MjQ4NyAtMC4wNTA4MzMzIDUuMjY0MiAwLjE1MjY5NSA1Ljg1N0MwLjIwNDk4NSA2LjAwOTI0IDAuMzkwMzk1IDYuMTI3NjQgMC41NDUwOSA2LjEyNzY0QzEuMjE1MjEgNi4xMjc2NCAxLjg4NTI4IDYuMTI3NjQgMi41NTUzNCA2LjEyNzY0QzIuNTU3MjQgNi4xMjc2NCAyLjU1OTI0IDYuMTI3MTQgMi41NjEyIDYuMTI3MDlMMi41MzA4NyA2LjIxMTFDMi4xMjA5NyA2LjM0NzI4IDEuODI1MDIgNi43MzMxNiAxLjgyNTAyIDcuMTg4ODJWMTAuMjk5N1YxMC41NTYxVjEzLjk5ODVDMS44MjUwMiAxNC4yNzIyIDIuMDQ2NzcgMTQuNDkzOSAyLjMyMDQzIDE0LjQ5MzlINC44MTM3N0M1LjA4NzM4IDE0LjQ5MzkgNS4zMDkxOSAxNC4yNzIyIDUuMzA5MTkgMTMuOTk4NVYxMS41ODY4SDE2LjY5MDhWMTMuOTk4NUMxNi42OTA4IDE0LjI3MjIgMTYuOTEyNiAxNC40OTM5IDE3LjE4NjIgMTQuNDkzOUgxOS42Nzk2QzE5Ljk1MzIgMTQuNDkzOSAyMC4xNzUgMTQuMjcyMiAyMC4xNzUgMTMuOTk4NVYxMC41NTYxVjEwLjI5OTdWNy4xODg4MkMyMC4xNzUgNi43MzMyNyAxOS44NzkyIDYuMzQ3NDUgMTkuNDY5NCA2LjIxMTE1TDE5LjQzOSA2LjEyNzA5QzE5LjQ0MDkgNi4xMjcxNCAxOS40NDI4IDYuMTI3NTkgMTkuNDQ0NyA2LjEyNzU5QzIwLjExNDggNi4xMjc1OSAyMC43ODQ4IDYuMTI3NTkgMjEuNDU0OSA2LjEyNzU5QzIxLjYwOTcgNi4xMjc1OSAyMS43OTUgNi4wMDkxOCAyMS44NDczIDUuODU2OTRDMjIuMDUwOCA1LjI2NDIgMjIuMDUwNyA0LjkyNDg3IDIxLjg0NzMgNC4zMzIxMlpNNi4wNTQ2MiAxLjgyMzExSDE1Ljk0NDFMMTcuNTExIDYuMTU4MDNINC40ODc3N0w2LjA1NDYyIDEuODIzMTFaTTYuMzMwNDUgOS4yMTE4NEg0LjI0NDU1QzMuNzk3MDMgOS4yMTE4NCAzLjQzNDI5IDguODQ5MSAzLjQzNDI5IDguNDAxNThDMy40MzQyOSA3Ljk1NDEgMy43OTY5NyA3LjU5MTMxIDQuMjQ0NTUgNy41OTEzMUg2LjMzMDQ1QzYuNzc3OTMgNy41OTEzMSA3LjE0MDcyIDcuOTU0MDUgNy4xNDA3MiA4LjQwMTU4QzcuMTQwNzggOC44NDkxIDYuNzc3OTMgOS4yMTE4NCA2LjMzMDQ1IDkuMjExODRaTTE3Ljc1NTMgOS4yMTE4NEgxNS42Njk0QzE1LjIyMTkgOS4yMTE4NCAxNC44NTkxIDguODQ5MSAxNC44NTkxIDguNDAxNThDMTQuODU5MSA3Ljk1NDEgMTUuMjIxOSA3LjU5MTMxIDE1LjY2OTQgNy41OTEzMUgxNy43NTUzQzE4LjIwMjggNy41OTEzMSAxOC41NjU2IDcuOTU0MDUgMTguNTY1NiA4LjQwMTU4QzE4LjU2NTYgOC44NDkxIDE4LjIwMjggOS4yMTE4NCAxNy43NTUzIDkuMjExODRaIiBmaWxsPSIjNEE1NzY3Ii8+Cjwvc3ZnPgo=);
}

.b-company-employees {
  display: flex;
  align-items: center;
  flex-direction: column;
  color: #fff;
}
.b-company-employees-wrapper {
  background-color: #4A5767;
  display: flex;
  flex-direction: column;
  width: 100%;
  border-radius: 3px;
  margin-top: 2px;
}
.b-company-employees-service {
  display: flex;
  flex-direction: row;
  align-items: center;
  padding: 16px 0 16px 16px;
}
.b-company-employees-service__wrapper {
  width: 100%;
  align-items: center;
  display: flex;
  flex-direction: row;
}
.b-company-employees .b-company-autocomplete {
  padding-bottom: 0;
}
.b-company-employees .b-company-autocomplete .b-input__value {
  border-color: #A4ABB3;
  color: #fff;
}
.b-company-employees .b-search-form__params {
  width: 345px;
  flex-grow: 1;
}
.b-company-employees .b-search-form__employees {
  flex-grow: 4;
  margin-left: 15px;
}

.b-rooms-collection {
  margin-right: 100px;
}
.b-rooms-collection__add {
  display: inline-flex;
  justify-content: flex-end;
  align-items: center;
  cursor: pointer;
  float: right;
}
.b-rooms-collection__add-icon {
  display: inline-block;
  width: 18px;
  height: 18px;
  line-height: 18px;
  border-radius: 100%;
  text-align: center;
  margin-left: 10px;
  font-size: 1.2em;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTkiIGhlaWdodD0iMTkiIHZpZXdCb3g9IjAgMCAxOSAxOSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTkuNTM1NTMgNS45OTk5OVYxMy4wNzExIiBzdHJva2U9IiNGRjhEMkUiIHN0cm9rZS13aWR0aD0iMS41IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPHBhdGggZD0iTTYgOS41MzU1MkgxMy4wNzExIiBzdHJva2U9IiNGRjhEMkUiIHN0cm9rZS13aWR0aD0iMS41IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPHBhdGggZD0iTTkuMzMzMzMgMTcuNjY2N0MxMy45MzU3IDE3LjY2NjcgMTcuNjY2NyAxMy45MzU3IDE3LjY2NjcgOS4zMzMzM0MxNy42NjY3IDQuNzMwOTYgMTMuOTM1NyAxIDkuMzMzMzMgMUM0LjczMDk2IDEgMSA0LjczMDk2IDEgOS4zMzMzM0MxIDEzLjkzNTcgNC43MzA5NiAxNy42NjY3IDkuMzMzMzMgMTcuNjY2N1oiIHN0cm9rZT0iI0ZGOEQyRSIgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8L3N2Zz4K);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-position: 50% 50%;
}

.b-addition-orders .no-wrap {
  white-space: nowrap;
}
.b-addition-orders .more {
  margin-top: 5px;
}
.b-addition-orders__item .service-type {
  display: inline-block;
  vertical-align: middle;
  width: 23px;
  height: 23px;
  background-position: center;
  background-repeat: no-repeat;
  background-size: contain;
}
.b-addition-orders__item .service-type--type-INSURANCE_ACCIDENT {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzIiIGhlaWdodD0iMzIiIHZpZXdCb3g9IjAgMCAzMiAzMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE3Ljk1NCAzQzE4LjE2NTQgMyAxOC4zNjgxIDMuMDUwMzggMTguNTE3NSAzLjE0MDA1QzE4LjY2NyAzLjIyOTcyIDE4Ljc1MSAzLjM1MTM0IDE4Ljc1MSAzLjQ3ODE2QzE4Ljc1MSAzLjYwNDk4IDE4LjgzNDkgMy43MjY2IDE4Ljk4NDQgMy44MTYyN0MxOS4xMzM4IDMuOTA1OTQgMTkuMzM2NSAzLjk1NjMyIDE5LjU0NzkgMy45NTYzMkMxOS43NTkzIDMuOTU2MzIgMTkuOTYyIDQuMDA2NyAyMC4xMTE0IDQuMDk2MzdDMjAuMjYwOSA0LjE4NjA0IDIwLjM0NDggNC4zMDc2NyAyMC4zNDQ4IDQuNDM0NDhWNC45MTI2NEMyMC4zNDQ4IDUuMDM5NDYgMjAuMjYwOSA1LjE2MTA4IDIwLjExMTQgNS4yNTA3NUMxOS45NjIgNS4zNDA0MyAxOS43NTkzIDUuMzkwOCAxOS41NDc5IDUuMzkwOEgxMS41Nzg2QzExLjM2NzIgNS4zOTA4IDExLjE2NDUgNS4zNDA0MyAxMS4wMTUgNS4yNTA3NUMxMC44NjU2IDUuMTYxMDggMTAuNzgxNiA1LjAzOTQ2IDEwLjc4MTYgNC45MTI2NFY0LjQzNDQ4QzEwLjc4MTYgNC4zMDc2NyAxMC44NjU2IDQuMTg2MDQgMTEuMDE1IDQuMDk2MzdDMTEuMTY0NSA0LjAwNjcgMTEuMzY3MiAzLjk1NjMyIDExLjU3ODYgMy45NTYzMkMxMS43ODk5IDMuOTU2MzIgMTEuOTkyNiAzLjkwNTk0IDEyLjE0MjEgMy44MTYyN0MxMi4yOTE1IDMuNzI2NiAxMi4zNzU1IDMuNjA0OTggMTIuMzc1NSAzLjQ3ODE2QzEyLjM3NTUgMy4zNTEzNCAxMi40NTk0IDMuMjI5NzIgMTIuNjA4OSAzLjE0MDA1QzEyLjc1ODQgMy4wNTAzOCAxMi45NjExIDMgMTMuMTcyNCAzSDE3Ljk1NFoiIGZpbGw9IiM0QTU3NjciLz4KPHBhdGggZD0iTTcuNTkzODcgNy40ODI2QzcuNTkzODcgNy4yNzEyNCA3LjY3NzgzIDcuMDY4NTQgNy44MjcyOSA2LjkxOTA4QzcuOTc2NzQgNi43Njk2MyA4LjE3OTQ0IDYuNjg1NjcgOC4zOTA4IDYuNjg1NjdIOS4xODc3NEM5LjM5OTEgNi42ODU2NyA5LjYwMTggNi42MDE3IDkuNzUxMjYgNi40NTIyNUM5LjkwMDcxIDYuMzAyOCA5Ljk4NDY3IDYuMTAwMDkgOS45ODQ2NyA1Ljg4ODczQzkuOTg0NjcgNS42NzczNyA5LjkwMDcxIDUuNDc0NjcgOS43NTEyNiA1LjMyNTIxQzkuNjAxOCA1LjE3NTc2IDkuMzk5MSA1LjA5MTggOS4xODc3NCA1LjA5MThIOC4zOTA4QzcuNzU2NzIgNS4wOTE4IDcuMTQ4NjEgNS4zNDM2OCA2LjcwMDI1IDUuNzkyMDVDNi4yNTE4OSA2LjI0MDQxIDYgNi44NDg1MiA2IDcuNDgyNlYyNi42MDlDNiAyNy4yNDMxIDYuMjUxODkgMjcuODUxMiA2LjcwMDI1IDI4LjI5OTZDNy4xNDg2MSAyOC43NDggNy43NTY3MiAyOC45OTk4IDguMzkwOCAyOC45OTk4SDIyLjczNTZDMjMuMzY5NyAyOC45OTk4IDIzLjk3NzggMjguNzQ4IDI0LjQyNjIgMjguMjk5NkMyNC44NzQ1IDI3Ljg1MTIgMjUuMTI2NCAyNy4yNDMxIDI1LjEyNjQgMjYuNjA5VjcuNDgyNkMyNS4xMjY0IDYuODQ4NTIgMjQuODc0NSA2LjI0MDQxIDI0LjQyNjIgNS43OTIwNUMyMy45Nzc4IDUuMzQzNjggMjMuMzY5NyA1LjA5MTggMjIuNzM1NiA1LjA5MThIMjEuOTM4N0MyMS43MjczIDUuMDkxOCAyMS41MjQ2IDUuMTc1NzYgMjEuMzc1MiA1LjMyNTIxQzIxLjIyNTcgNS40NzQ2NyAyMS4xNDE4IDUuNjc3MzcgMjEuMTQxOCA1Ljg4ODczQzIxLjE0MTggNi4xMDAwOSAyMS4yMjU3IDYuMzAyOCAyMS4zNzUyIDYuNDUyMjVDMjEuNTI0NiA2LjYwMTcgMjEuNzI3MyA2LjY4NTY3IDIxLjkzODcgNi42ODU2N0gyMi43MzU2QzIyLjk0NyA2LjY4NTY3IDIzLjE0OTcgNi43Njk2MyAyMy4yOTkyIDYuOTE5MDhDMjMuNDQ4NiA3LjA2ODU0IDIzLjUzMjYgNy4yNzEyNCAyMy41MzI2IDcuNDgyNlYyNi42MDlDMjMuNTMyNiAyNi44MjA0IDIzLjQ0ODYgMjcuMDIzMSAyMy4yOTkyIDI3LjE3MjZDMjMuMTQ5NyAyNy4zMjIgMjIuOTQ3IDI3LjQwNiAyMi43MzU2IDI3LjQwNkg4LjM5MDhDOC4xNzk0NCAyNy40MDYgNy45NzY3NCAyNy4zMjIgNy44MjcyOSAyNy4xNzI2QzcuNjc3ODMgMjcuMDIzMSA3LjU5Mzg3IDI2LjgyMDQgNy41OTM4NyAyNi42MDlWNy40ODI2WiIgZmlsbD0iIzRBNTc2NyIvPgo8cmVjdCB3aWR0aD0iMTciIGhlaWdodD0iMjIiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDcgNikiIGZpbGw9IiM0QTU3NjciLz4KPG1hc2sgaWQ9InBhdGgtNC1pbnNpZGUtMV82MjZfMTEyNyIgZmlsbD0id2hpdGUiPgo8cGF0aCBkPSJNMTYuMjgxMiAxNC44ODk3QzE2LjIzMzkgMTQuNzIzMiAxNi4xMzU0IDE0LjU3ODEgMTYuMDAxMyAxNC40NzcyQzE1Ljg2NzEgMTQuMzc2NCAxNS43MDUgMTQuMzI1NSAxNS41NDA1IDE0LjMzMjdDMTUuMzc2IDE0LjMzOTkgMTUuMjE4NCAxNC40MDQ3IDE1LjA5MjYgMTQuNTE2OEMxNC45NjY4IDE0LjYyOSAxNC44OCAxNC43ODIyIDE0Ljg0NTggMTQuOTUyM0wxMy4yMjggMjIuOTI2TDExLjgzNDEgMTguMDE4N0MxMS43OTE0IDE3Ljg2ODYgMTEuNzA3IDE3LjczNTQgMTEuNTkxOCAxNy42MzY1QzExLjQ3NjUgMTcuNTM3NiAxMS4zMzU4IDE3LjQ3NzUgMTEuMTg3OSAxNy40NjRDMTEuMDM5OSAxNy40NTA1IDEwLjg5MTUgMTcuNDg0MyAxMC43NjE5IDE3LjU2MDhDMTAuNjMyMyAxNy42Mzc0IDEwLjUyNzUgMTcuNzUzMyAxMC40NjEgMTcuODkzNUw4LjQzODQgMjIuMTU5SDguMTU2NjVDNy45NjAwMSAyMi4xNTkgNy43NzE0MyAyMi4yNDE0IDcuNjMyMzggMjIuMzg4MkM3LjQ5MzM0IDIyLjUzNSA3LjQxNTIyIDIyLjczNDEgNy40MTUyMiAyMi45NDE2QzcuNDE1MjIgMjMuMTQ5MiA3LjQ5MzM0IDIzLjM0ODMgNy42MzIzOCAyMy40OTUxQzcuNzcxNDMgMjMuNjQxOCA3Ljk2MDAxIDIzLjcyNDMgOC4xNTY2NSAyMy43MjQzSDguODk4MDhDOS4wMzU2NiAyMy43MjQzIDkuMTcwNTIgMjMuNjgzOSA5LjI4NzU4IDIzLjYwNzZDOS40MDQ2NCAyMy41MzEzIDkuNDk5MjkgMjMuNDIyMSA5LjU2MDkyIDIzLjI5MjNMMTAuOTQ4OSAyMC4zNjA0TDEyLjYzNjQgMjYuMjk3N0MxMi42ODM3IDI2LjQ2NDIgMTIuNzgyMiAyNi42MDkzIDEyLjkxNjMgMjYuNzEwMUMxMy4wNTA1IDI2LjgxMSAxMy4yMTI2IDI2Ljg2MTggMTMuMzc3MSAyNi44NTQ2QzEzLjU0MTYgMjYuODQ3NCAxMy42OTkyIDI2Ljc4MjcgMTMuODI1IDI2LjY3MDVDMTMuOTUwOCAyNi41NTgzIDE0LjAzNzYgMjYuNDA1MSAxNC4wNzE4IDI2LjIzNTFMMTUuNjg5NiAxOC4yNjEzTDE3LjA4MzUgMjMuMTY4NkMxNy4xMjk3IDIzLjMyOTcgMTcuMjIzOSAyMy40NzA4IDE3LjM1MjIgMjMuNTcwOUMxNy40ODA0IDIzLjY3MSAxNy42MzU4IDIzLjcyNDggMTcuNzk1MiAyMy43MjQzSDE4LjUzNjdDMTguNzMzMyAyMy43MjQzIDE4LjkyMTkgMjMuNjQxOCAxOS4wNjA5IDIzLjQ5NTFDMTkuMiAyMy4zNDgzIDE5LjI3ODEgMjMuMTQ5MiAxOS4yNzgxIDIyLjk0MTZDMTkuMjc4MSAyMi43MzQxIDE5LjIgMjIuNTM1IDE5LjA2MDkgMjIuMzg4MkMxOC45MjE5IDIyLjI0MTQgMTguNzMzMyAyMi4xNTkgMTguNTM2NyAyMi4xNTlIMTguMzQ2OUwxNi4yODEyIDE0Ljg4OTdaIi8+CjwvbWFzaz4KPHBhdGggZD0iTTE2LjI4MTIgMTQuODg5N0MxNi4yMzM5IDE0LjcyMzIgMTYuMTM1NCAxNC41NzgxIDE2LjAwMTMgMTQuNDc3MkMxNS44NjcxIDE0LjM3NjQgMTUuNzA1IDE0LjMyNTUgMTUuNTQwNSAxNC4zMzI3QzE1LjM3NiAxNC4zMzk5IDE1LjIxODQgMTQuNDA0NyAxNS4wOTI2IDE0LjUxNjhDMTQuOTY2OCAxNC42MjkgMTQuODggMTQuNzgyMiAxNC44NDU4IDE0Ljk1MjNMMTMuMjI4IDIyLjkyNkwxMS44MzQxIDE4LjAxODdDMTEuNzkxNCAxNy44Njg2IDExLjcwNyAxNy43MzU0IDExLjU5MTggMTcuNjM2NUMxMS40NzY1IDE3LjUzNzYgMTEuMzM1OCAxNy40Nzc1IDExLjE4NzkgMTcuNDY0QzExLjAzOTkgMTcuNDUwNSAxMC44OTE1IDE3LjQ4NDMgMTAuNzYxOSAxNy41NjA4QzEwLjYzMjMgMTcuNjM3NCAxMC41Mjc1IDE3Ljc1MzMgMTAuNDYxIDE3Ljg5MzVMOC40Mzg0IDIyLjE1OUg4LjE1NjY1QzcuOTYwMDEgMjIuMTU5IDcuNzcxNDMgMjIuMjQxNCA3LjYzMjM4IDIyLjM4ODJDNy40OTMzNCAyMi41MzUgNy40MTUyMiAyMi43MzQxIDcuNDE1MjIgMjIuOTQxNkM3LjQxNTIyIDIzLjE0OTIgNy40OTMzNCAyMy4zNDgzIDcuNjMyMzggMjMuNDk1MUM3Ljc3MTQzIDIzLjY0MTggNy45NjAwMSAyMy43MjQzIDguMTU2NjUgMjMuNzI0M0g4Ljg5ODA4QzkuMDM1NjYgMjMuNzI0MyA5LjE3MDUyIDIzLjY4MzkgOS4yODc1OCAyMy42MDc2QzkuNDA0NjQgMjMuNTMxMyA5LjQ5OTI5IDIzLjQyMjEgOS41NjA5MiAyMy4yOTIzTDEwLjk0ODkgMjAuMzYwNEwxMi42MzY0IDI2LjI5NzdDMTIuNjgzNyAyNi40NjQyIDEyLjc4MjIgMjYuNjA5MyAxMi45MTYzIDI2LjcxMDFDMTMuMDUwNSAyNi44MTEgMTMuMjEyNiAyNi44NjE4IDEzLjM3NzEgMjYuODU0NkMxMy41NDE2IDI2Ljg0NzQgMTMuNjk5MiAyNi43ODI3IDEzLjgyNSAyNi42NzA1QzEzLjk1MDggMjYuNTU4MyAxNC4wMzc2IDI2LjQwNTEgMTQuMDcxOCAyNi4yMzUxTDE1LjY4OTYgMTguMjYxM0wxNy4wODM1IDIzLjE2ODZDMTcuMTI5NyAyMy4zMjk3IDE3LjIyMzkgMjMuNDcwOCAxNy4zNTIyIDIzLjU3MDlDMTcuNDgwNCAyMy42NzEgMTcuNjM1OCAyMy43MjQ4IDE3Ljc5NTIgMjMuNzI0M0gxOC41MzY3QzE4LjczMzMgMjMuNzI0MyAxOC45MjE5IDIzLjY0MTggMTkuMDYwOSAyMy40OTUxQzE5LjIgMjMuMzQ4MyAxOS4yNzgxIDIzLjE0OTIgMTkuMjc4MSAyMi45NDE2QzE5LjI3ODEgMjIuNzM0MSAxOS4yIDIyLjUzNSAxOS4wNjA5IDIyLjM4ODJDMTguOTIxOSAyMi4yNDE0IDE4LjczMzMgMjIuMTU5IDE4LjUzNjcgMjIuMTU5SDE4LjM0NjlMMTYuMjgxMiAxNC44ODk3WiIgZmlsbD0iI2VlZSIgc3Ryb2tlPSIjZWVlIiBzdHJva2Utd2lkdGg9IjAuMjM5MDgiIG1hc2s9InVybCgjcGF0aC00LWluc2lkZS0xXzYyNl8xMTI3KSIvPgo8L3N2Zz4K);
}
.b-addition-orders__item .service-type--type-INSURANCE_ACCIDENT--ISSUED,
.b-addition-orders__item .service-type--type-INSURANCE_ACCIDENT--PAYED {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzIiIGhlaWdodD0iMzIiIHZpZXdCb3g9IjAgMCAzMiAzMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE3Ljk1NCAzQzE4LjE2NTQgMyAxOC4zNjgxIDMuMDUwMzggMTguNTE3NSAzLjE0MDA1QzE4LjY2NyAzLjIyOTcyIDE4Ljc1MSAzLjM1MTM0IDE4Ljc1MSAzLjQ3ODE2QzE4Ljc1MSAzLjYwNDk4IDE4LjgzNDkgMy43MjY2IDE4Ljk4NDQgMy44MTYyN0MxOS4xMzM4IDMuOTA1OTQgMTkuMzM2NSAzLjk1NjMyIDE5LjU0NzkgMy45NTYzMkMxOS43NTkzIDMuOTU2MzIgMTkuOTYyIDQuMDA2NyAyMC4xMTE0IDQuMDk2MzdDMjAuMjYwOSA0LjE4NjA0IDIwLjM0NDggNC4zMDc2NyAyMC4zNDQ4IDQuNDM0NDhWNC45MTI2NEMyMC4zNDQ4IDUuMDM5NDYgMjAuMjYwOSA1LjE2MTA4IDIwLjExMTQgNS4yNTA3NUMxOS45NjIgNS4zNDA0MyAxOS43NTkzIDUuMzkwOCAxOS41NDc5IDUuMzkwOEgxMS41Nzg2QzExLjM2NzIgNS4zOTA4IDExLjE2NDUgNS4zNDA0MyAxMS4wMTUgNS4yNTA3NUMxMC44NjU2IDUuMTYxMDggMTAuNzgxNiA1LjAzOTQ2IDEwLjc4MTYgNC45MTI2NFY0LjQzNDQ4QzEwLjc4MTYgNC4zMDc2NyAxMC44NjU2IDQuMTg2MDQgMTEuMDE1IDQuMDk2MzdDMTEuMTY0NSA0LjAwNjcgMTEuMzY3MiAzLjk1NjMyIDExLjU3ODYgMy45NTYzMkMxMS43ODk5IDMuOTU2MzIgMTEuOTkyNiAzLjkwNTk0IDEyLjE0MjEgMy44MTYyN0MxMi4yOTE1IDMuNzI2NiAxMi4zNzU1IDMuNjA0OTggMTIuMzc1NSAzLjQ3ODE2QzEyLjM3NTUgMy4zNTEzNCAxMi40NTk0IDMuMjI5NzIgMTIuNjA4OSAzLjE0MDA1QzEyLjc1ODQgMy4wNTAzOCAxMi45NjExIDMgMTMuMTcyNCAzSDE3Ljk1NFoiIGZpbGw9IiM0NmI0YjUiLz4KPHBhdGggZD0iTTcuNTkzODcgNy40ODI2QzcuNTkzODcgNy4yNzEyNCA3LjY3NzgzIDcuMDY4NTQgNy44MjcyOSA2LjkxOTA4QzcuOTc2NzQgNi43Njk2MyA4LjE3OTQ0IDYuNjg1NjcgOC4zOTA4IDYuNjg1NjdIOS4xODc3NEM5LjM5OTEgNi42ODU2NyA5LjYwMTggNi42MDE3IDkuNzUxMjYgNi40NTIyNUM5LjkwMDcxIDYuMzAyOCA5Ljk4NDY3IDYuMTAwMDkgOS45ODQ2NyA1Ljg4ODczQzkuOTg0NjcgNS42NzczNyA5LjkwMDcxIDUuNDc0NjcgOS43NTEyNiA1LjMyNTIxQzkuNjAxOCA1LjE3NTc2IDkuMzk5MSA1LjA5MTggOS4xODc3NCA1LjA5MThIOC4zOTA4QzcuNzU2NzIgNS4wOTE4IDcuMTQ4NjEgNS4zNDM2OCA2LjcwMDI1IDUuNzkyMDVDNi4yNTE4OSA2LjI0MDQxIDYgNi44NDg1MiA2IDcuNDgyNlYyNi42MDlDNiAyNy4yNDMxIDYuMjUxODkgMjcuODUxMiA2LjcwMDI1IDI4LjI5OTZDNy4xNDg2MSAyOC43NDggNy43NTY3MiAyOC45OTk4IDguMzkwOCAyOC45OTk4SDIyLjczNTZDMjMuMzY5NyAyOC45OTk4IDIzLjk3NzggMjguNzQ4IDI0LjQyNjIgMjguMjk5NkMyNC44NzQ1IDI3Ljg1MTIgMjUuMTI2NCAyNy4yNDMxIDI1LjEyNjQgMjYuNjA5VjcuNDgyNkMyNS4xMjY0IDYuODQ4NTIgMjQuODc0NSA2LjI0MDQxIDI0LjQyNjIgNS43OTIwNUMyMy45Nzc4IDUuMzQzNjggMjMuMzY5NyA1LjA5MTggMjIuNzM1NiA1LjA5MThIMjEuOTM4N0MyMS43MjczIDUuMDkxOCAyMS41MjQ2IDUuMTc1NzYgMjEuMzc1MiA1LjMyNTIxQzIxLjIyNTcgNS40NzQ2NyAyMS4xNDE4IDUuNjc3MzcgMjEuMTQxOCA1Ljg4ODczQzIxLjE0MTggNi4xMDAwOSAyMS4yMjU3IDYuMzAyOCAyMS4zNzUyIDYuNDUyMjVDMjEuNTI0NiA2LjYwMTcgMjEuNzI3MyA2LjY4NTY3IDIxLjkzODcgNi42ODU2N0gyMi43MzU2QzIyLjk0NyA2LjY4NTY3IDIzLjE0OTcgNi43Njk2MyAyMy4yOTkyIDYuOTE5MDhDMjMuNDQ4NiA3LjA2ODU0IDIzLjUzMjYgNy4yNzEyNCAyMy41MzI2IDcuNDgyNlYyNi42MDlDMjMuNTMyNiAyNi44MjA0IDIzLjQ0ODYgMjcuMDIzMSAyMy4yOTkyIDI3LjE3MjZDMjMuMTQ5NyAyNy4zMjIgMjIuOTQ3IDI3LjQwNiAyMi43MzU2IDI3LjQwNkg4LjM5MDhDOC4xNzk0NCAyNy40MDYgNy45NzY3NCAyNy4zMjIgNy44MjcyOSAyNy4xNzI2QzcuNjc3ODMgMjcuMDIzMSA3LjU5Mzg3IDI2LjgyMDQgNy41OTM4NyAyNi42MDlWNy40ODI2WiIgZmlsbD0iIzQ2YjRiNSIvPgo8cmVjdCB3aWR0aD0iMTciIGhlaWdodD0iMjIiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDcgNikiIGZpbGw9IiM0NmI0YjUiLz4KPG1hc2sgaWQ9InBhdGgtNC1pbnNpZGUtMV82MjZfMTEyNyIgZmlsbD0id2hpdGUiPgoJPHBhdGggZD0iTTE2LjI4MTIgMTQuODg5N0MxNi4yMzM5IDE0LjcyMzIgMTYuMTM1NCAxNC41NzgxIDE2LjAwMTMgMTQuNDc3MkMxNS44NjcxIDE0LjM3NjQgMTUuNzA1IDE0LjMyNTUgMTUuNTQwNSAxNC4zMzI3QzE1LjM3NiAxNC4zMzk5IDE1LjIxODQgMTQuNDA0NyAxNS4wOTI2IDE0LjUxNjhDMTQuOTY2OCAxNC42MjkgMTQuODggMTQuNzgyMiAxNC44NDU4IDE0Ljk1MjNMMTMuMjI4IDIyLjkyNkwxMS44MzQxIDE4LjAxODdDMTEuNzkxNCAxNy44Njg2IDExLjcwNyAxNy43MzU0IDExLjU5MTggMTcuNjM2NUMxMS40NzY1IDE3LjUzNzYgMTEuMzM1OCAxNy40Nzc1IDExLjE4NzkgMTcuNDY0QzExLjAzOTkgMTcuNDUwNSAxMC44OTE1IDE3LjQ4NDMgMTAuNzYxOSAxNy41NjA4QzEwLjYzMjMgMTcuNjM3NCAxMC41Mjc1IDE3Ljc1MzMgMTAuNDYxIDE3Ljg5MzVMOC40Mzg0IDIyLjE1OUg4LjE1NjY1QzcuOTYwMDEgMjIuMTU5IDcuNzcxNDMgMjIuMjQxNCA3LjYzMjM4IDIyLjM4ODJDNy40OTMzNCAyMi41MzUgNy40MTUyMiAyMi43MzQxIDcuNDE1MjIgMjIuOTQxNkM3LjQxNTIyIDIzLjE0OTIgNy40OTMzNCAyMy4zNDgzIDcuNjMyMzggMjMuNDk1MUM3Ljc3MTQzIDIzLjY0MTggNy45NjAwMSAyMy43MjQzIDguMTU2NjUgMjMuNzI0M0g4Ljg5ODA4QzkuMDM1NjYgMjMuNzI0MyA5LjE3MDUyIDIzLjY4MzkgOS4yODc1OCAyMy42MDc2QzkuNDA0NjQgMjMuNTMxMyA5LjQ5OTI5IDIzLjQyMjEgOS41NjA5MiAyMy4yOTIzTDEwLjk0ODkgMjAuMzYwNEwxMi42MzY0IDI2LjI5NzdDMTIuNjgzNyAyNi40NjQyIDEyLjc4MjIgMjYuNjA5MyAxMi45MTYzIDI2LjcxMDFDMTMuMDUwNSAyNi44MTEgMTMuMjEyNiAyNi44NjE4IDEzLjM3NzEgMjYuODU0NkMxMy41NDE2IDI2Ljg0NzQgMTMuNjk5MiAyNi43ODI3IDEzLjgyNSAyNi42NzA1QzEzLjk1MDggMjYuNTU4MyAxNC4wMzc2IDI2LjQwNTEgMTQuMDcxOCAyNi4yMzUxTDE1LjY4OTYgMTguMjYxM0wxNy4wODM1IDIzLjE2ODZDMTcuMTI5NyAyMy4zMjk3IDE3LjIyMzkgMjMuNDcwOCAxNy4zNTIyIDIzLjU3MDlDMTcuNDgwNCAyMy42NzEgMTcuNjM1OCAyMy43MjQ4IDE3Ljc5NTIgMjMuNzI0M0gxOC41MzY3QzE4LjczMzMgMjMuNzI0MyAxOC45MjE5IDIzLjY0MTggMTkuMDYwOSAyMy40OTUxQzE5LjIgMjMuMzQ4MyAxOS4yNzgxIDIzLjE0OTIgMTkuMjc4MSAyMi45NDE2QzE5LjI3ODEgMjIuNzM0MSAxOS4yIDIyLjUzNSAxOS4wNjA5IDIyLjM4ODJDMTguOTIxOSAyMi4yNDE0IDE4LjczMzMgMjIuMTU5IDE4LjUzNjcgMjIuMTU5SDE4LjM0NjlMMTYuMjgxMiAxNC44ODk3WiIvPgo8L21hc2s+CjxwYXRoIGQ9Ik0xNi4yODEyIDE0Ljg4OTdDMTYuMjMzOSAxNC43MjMyIDE2LjEzNTQgMTQuNTc4MSAxNi4wMDEzIDE0LjQ3NzJDMTUuODY3MSAxNC4zNzY0IDE1LjcwNSAxNC4zMjU1IDE1LjU0MDUgMTQuMzMyN0MxNS4zNzYgMTQuMzM5OSAxNS4yMTg0IDE0LjQwNDcgMTUuMDkyNiAxNC41MTY4QzE0Ljk2NjggMTQuNjI5IDE0Ljg4IDE0Ljc4MjIgMTQuODQ1OCAxNC45NTIzTDEzLjIyOCAyMi45MjZMMTEuODM0MSAxOC4wMTg3QzExLjc5MTQgMTcuODY4NiAxMS43MDcgMTcuNzM1NCAxMS41OTE4IDE3LjYzNjVDMTEuNDc2NSAxNy41Mzc2IDExLjMzNTggMTcuNDc3NSAxMS4xODc5IDE3LjQ2NEMxMS4wMzk5IDE3LjQ1MDUgMTAuODkxNSAxNy40ODQzIDEwLjc2MTkgMTcuNTYwOEMxMC42MzIzIDE3LjYzNzQgMTAuNTI3NSAxNy43NTMzIDEwLjQ2MSAxNy44OTM1TDguNDM4NCAyMi4xNTlIOC4xNTY2NUM3Ljk2MDAxIDIyLjE1OSA3Ljc3MTQzIDIyLjI0MTQgNy42MzIzOCAyMi4zODgyQzcuNDkzMzQgMjIuNTM1IDcuNDE1MjIgMjIuNzM0MSA3LjQxNTIyIDIyLjk0MTZDNy40MTUyMiAyMy4xNDkyIDcuNDkzMzQgMjMuMzQ4MyA3LjYzMjM4IDIzLjQ5NTFDNy43NzE0MyAyMy42NDE4IDcuOTYwMDEgMjMuNzI0MyA4LjE1NjY1IDIzLjcyNDNIOC44OTgwOEM5LjAzNTY2IDIzLjcyNDMgOS4xNzA1MiAyMy42ODM5IDkuMjg3NTggMjMuNjA3NkM5LjQwNDY0IDIzLjUzMTMgOS40OTkyOSAyMy40MjIxIDkuNTYwOTIgMjMuMjkyM0wxMC45NDg5IDIwLjM2MDRMMTIuNjM2NCAyNi4yOTc3QzEyLjY4MzcgMjYuNDY0MiAxMi43ODIyIDI2LjYwOTMgMTIuOTE2MyAyNi43MTAxQzEzLjA1MDUgMjYuODExIDEzLjIxMjYgMjYuODYxOCAxMy4zNzcxIDI2Ljg1NDZDMTMuNTQxNiAyNi44NDc0IDEzLjY5OTIgMjYuNzgyNyAxMy44MjUgMjYuNjcwNUMxMy45NTA4IDI2LjU1ODMgMTQuMDM3NiAyNi40MDUxIDE0LjA3MTggMjYuMjM1MUwxNS42ODk2IDE4LjI2MTNMMTcuMDgzNSAyMy4xNjg2QzE3LjEyOTcgMjMuMzI5NyAxNy4yMjM5IDIzLjQ3MDggMTcuMzUyMiAyMy41NzA5QzE3LjQ4MDQgMjMuNjcxIDE3LjYzNTggMjMuNzI0OCAxNy43OTUyIDIzLjcyNDNIMTguNTM2N0MxOC43MzMzIDIzLjcyNDMgMTguOTIxOSAyMy42NDE4IDE5LjA2MDkgMjMuNDk1MUMxOS4yIDIzLjM0ODMgMTkuMjc4MSAyMy4xNDkyIDE5LjI3ODEgMjIuOTQxNkMxOS4yNzgxIDIyLjczNDEgMTkuMiAyMi41MzUgMTkuMDYwOSAyMi4zODgyQzE4LjkyMTkgMjIuMjQxNCAxOC43MzMzIDIyLjE1OSAxOC41MzY3IDIyLjE1OUgxOC4zNDY5TDE2LjI4MTIgMTQuODg5N1oiIGZpbGw9IiNlZWUiIHN0cm9rZT0iI2VlZSIgc3Ryb2tlLXdpZHRoPSIwLjIzOTA4IiBtYXNrPSJ1cmwoI3BhdGgtNC1pbnNpZGUtMV82MjZfMTEyNykiLz4KPC9zdmc+Cg==);
}
.b-addition-orders__item .service-type--type-INSURANCE_ACCIDENT-white {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzIiIGhlaWdodD0iMzIiIHZpZXdCb3g9IjAgMCAzMiAzMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE3Ljk1NCAzQzE4LjE2NTQgMyAxOC4zNjgxIDMuMDUwMzggMTguNTE3NSAzLjE0MDA1QzE4LjY2NyAzLjIyOTcyIDE4Ljc1MSAzLjM1MTM0IDE4Ljc1MSAzLjQ3ODE2QzE4Ljc1MSAzLjYwNDk4IDE4LjgzNDkgMy43MjY2IDE4Ljk4NDQgMy44MTYyN0MxOS4xMzM4IDMuOTA1OTQgMTkuMzM2NSAzLjk1NjMyIDE5LjU0NzkgMy45NTYzMkMxOS43NTkzIDMuOTU2MzIgMTkuOTYyIDQuMDA2NyAyMC4xMTE0IDQuMDk2MzdDMjAuMjYwOSA0LjE4NjA0IDIwLjM0NDggNC4zMDc2NyAyMC4zNDQ4IDQuNDM0NDhWNC45MTI2NEMyMC4zNDQ4IDUuMDM5NDYgMjAuMjYwOSA1LjE2MTA4IDIwLjExMTQgNS4yNTA3NUMxOS45NjIgNS4zNDA0MyAxOS43NTkzIDUuMzkwOCAxOS41NDc5IDUuMzkwOEgxMS41Nzg2QzExLjM2NzIgNS4zOTA4IDExLjE2NDUgNS4zNDA0MyAxMS4wMTUgNS4yNTA3NUMxMC44NjU2IDUuMTYxMDggMTAuNzgxNiA1LjAzOTQ2IDEwLjc4MTYgNC45MTI2NFY0LjQzNDQ4QzEwLjc4MTYgNC4zMDc2NyAxMC44NjU2IDQuMTg2MDQgMTEuMDE1IDQuMDk2MzdDMTEuMTY0NSA0LjAwNjcgMTEuMzY3MiAzLjk1NjMyIDExLjU3ODYgMy45NTYzMkMxMS43ODk5IDMuOTU2MzIgMTEuOTkyNiAzLjkwNTk0IDEyLjE0MjEgMy44MTYyN0MxMi4yOTE1IDMuNzI2NiAxMi4zNzU1IDMuNjA0OTggMTIuMzc1NSAzLjQ3ODE2QzEyLjM3NTUgMy4zNTEzNCAxMi40NTk0IDMuMjI5NzIgMTIuNjA4OSAzLjE0MDA1QzEyLjc1ODQgMy4wNTAzOCAxMi45NjExIDMgMTMuMTcyNCAzSDE3Ljk1NFoiIGZpbGw9IiNlZWUiLz4KPHBhdGggZD0iTTcuNTkzODcgNy40ODI2QzcuNTkzODcgNy4yNzEyNCA3LjY3NzgzIDcuMDY4NTQgNy44MjcyOSA2LjkxOTA4QzcuOTc2NzQgNi43Njk2MyA4LjE3OTQ0IDYuNjg1NjcgOC4zOTA4IDYuNjg1NjdIOS4xODc3NEM5LjM5OTEgNi42ODU2NyA5LjYwMTggNi42MDE3IDkuNzUxMjYgNi40NTIyNUM5LjkwMDcxIDYuMzAyOCA5Ljk4NDY3IDYuMTAwMDkgOS45ODQ2NyA1Ljg4ODczQzkuOTg0NjcgNS42NzczNyA5LjkwMDcxIDUuNDc0NjcgOS43NTEyNiA1LjMyNTIxQzkuNjAxOCA1LjE3NTc2IDkuMzk5MSA1LjA5MTggOS4xODc3NCA1LjA5MThIOC4zOTA4QzcuNzU2NzIgNS4wOTE4IDcuMTQ4NjEgNS4zNDM2OCA2LjcwMDI1IDUuNzkyMDVDNi4yNTE4OSA2LjI0MDQxIDYgNi44NDg1MiA2IDcuNDgyNlYyNi42MDlDNiAyNy4yNDMxIDYuMjUxODkgMjcuODUxMiA2LjcwMDI1IDI4LjI5OTZDNy4xNDg2MSAyOC43NDggNy43NTY3MiAyOC45OTk4IDguMzkwOCAyOC45OTk4SDIyLjczNTZDMjMuMzY5NyAyOC45OTk4IDIzLjk3NzggMjguNzQ4IDI0LjQyNjIgMjguMjk5NkMyNC44NzQ1IDI3Ljg1MTIgMjUuMTI2NCAyNy4yNDMxIDI1LjEyNjQgMjYuNjA5VjcuNDgyNkMyNS4xMjY0IDYuODQ4NTIgMjQuODc0NSA2LjI0MDQxIDI0LjQyNjIgNS43OTIwNUMyMy45Nzc4IDUuMzQzNjggMjMuMzY5NyA1LjA5MTggMjIuNzM1NiA1LjA5MThIMjEuOTM4N0MyMS43MjczIDUuMDkxOCAyMS41MjQ2IDUuMTc1NzYgMjEuMzc1MiA1LjMyNTIxQzIxLjIyNTcgNS40NzQ2NyAyMS4xNDE4IDUuNjc3MzcgMjEuMTQxOCA1Ljg4ODczQzIxLjE0MTggNi4xMDAwOSAyMS4yMjU3IDYuMzAyOCAyMS4zNzUyIDYuNDUyMjVDMjEuNTI0NiA2LjYwMTcgMjEuNzI3MyA2LjY4NTY3IDIxLjkzODcgNi42ODU2N0gyMi43MzU2QzIyLjk0NyA2LjY4NTY3IDIzLjE0OTcgNi43Njk2MyAyMy4yOTkyIDYuOTE5MDhDMjMuNDQ4NiA3LjA2ODU0IDIzLjUzMjYgNy4yNzEyNCAyMy41MzI2IDcuNDgyNlYyNi42MDlDMjMuNTMyNiAyNi44MjA0IDIzLjQ0ODYgMjcuMDIzMSAyMy4yOTkyIDI3LjE3MjZDMjMuMTQ5NyAyNy4zMjIgMjIuOTQ3IDI3LjQwNiAyMi43MzU2IDI3LjQwNkg4LjM5MDhDOC4xNzk0NCAyNy40MDYgNy45NzY3NCAyNy4zMjIgNy44MjcyOSAyNy4xNzI2QzcuNjc3ODMgMjcuMDIzMSA3LjU5Mzg3IDI2LjgyMDQgNy41OTM4NyAyNi42MDlWNy40ODI2WiIgZmlsbD0iI2VlZSIvPgo8cmVjdCB3aWR0aD0iMTciIGhlaWdodD0iMjIiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDcgNikiIGZpbGw9IiNlZWUiLz4KPG1hc2sgaWQ9InBhdGgtNC1pbnNpZGUtMV82MjZfMTEyNyIgZmlsbD0id2hpdGUiPgoJPHBhdGggZD0iTTE2LjI4MTIgMTQuODg5N0MxNi4yMzM5IDE0LjcyMzIgMTYuMTM1NCAxNC41NzgxIDE2LjAwMTMgMTQuNDc3MkMxNS44NjcxIDE0LjM3NjQgMTUuNzA1IDE0LjMyNTUgMTUuNTQwNSAxNC4zMzI3QzE1LjM3NiAxNC4zMzk5IDE1LjIxODQgMTQuNDA0NyAxNS4wOTI2IDE0LjUxNjhDMTQuOTY2OCAxNC42MjkgMTQuODggMTQuNzgyMiAxNC44NDU4IDE0Ljk1MjNMMTMuMjI4IDIyLjkyNkwxMS44MzQxIDE4LjAxODdDMTEuNzkxNCAxNy44Njg2IDExLjcwNyAxNy43MzU0IDExLjU5MTggMTcuNjM2NUMxMS40NzY1IDE3LjUzNzYgMTEuMzM1OCAxNy40Nzc1IDExLjE4NzkgMTcuNDY0QzExLjAzOTkgMTcuNDUwNSAxMC44OTE1IDE3LjQ4NDMgMTAuNzYxOSAxNy41NjA4QzEwLjYzMjMgMTcuNjM3NCAxMC41Mjc1IDE3Ljc1MzMgMTAuNDYxIDE3Ljg5MzVMOC40Mzg0IDIyLjE1OUg4LjE1NjY1QzcuOTYwMDEgMjIuMTU5IDcuNzcxNDMgMjIuMjQxNCA3LjYzMjM4IDIyLjM4ODJDNy40OTMzNCAyMi41MzUgNy40MTUyMiAyMi43MzQxIDcuNDE1MjIgMjIuOTQxNkM3LjQxNTIyIDIzLjE0OTIgNy40OTMzNCAyMy4zNDgzIDcuNjMyMzggMjMuNDk1MUM3Ljc3MTQzIDIzLjY0MTggNy45NjAwMSAyMy43MjQzIDguMTU2NjUgMjMuNzI0M0g4Ljg5ODA4QzkuMDM1NjYgMjMuNzI0MyA5LjE3MDUyIDIzLjY4MzkgOS4yODc1OCAyMy42MDc2QzkuNDA0NjQgMjMuNTMxMyA5LjQ5OTI5IDIzLjQyMjEgOS41NjA5MiAyMy4yOTIzTDEwLjk0ODkgMjAuMzYwNEwxMi42MzY0IDI2LjI5NzdDMTIuNjgzNyAyNi40NjQyIDEyLjc4MjIgMjYuNjA5MyAxMi45MTYzIDI2LjcxMDFDMTMuMDUwNSAyNi44MTEgMTMuMjEyNiAyNi44NjE4IDEzLjM3NzEgMjYuODU0NkMxMy41NDE2IDI2Ljg0NzQgMTMuNjk5MiAyNi43ODI3IDEzLjgyNSAyNi42NzA1QzEzLjk1MDggMjYuNTU4MyAxNC4wMzc2IDI2LjQwNTEgMTQuMDcxOCAyNi4yMzUxTDE1LjY4OTYgMTguMjYxM0wxNy4wODM1IDIzLjE2ODZDMTcuMTI5NyAyMy4zMjk3IDE3LjIyMzkgMjMuNDcwOCAxNy4zNTIyIDIzLjU3MDlDMTcuNDgwNCAyMy42NzEgMTcuNjM1OCAyMy43MjQ4IDE3Ljc5NTIgMjMuNzI0M0gxOC41MzY3QzE4LjczMzMgMjMuNzI0MyAxOC45MjE5IDIzLjY0MTggMTkuMDYwOSAyMy40OTUxQzE5LjIgMjMuMzQ4MyAxOS4yNzgxIDIzLjE0OTIgMTkuMjc4MSAyMi45NDE2QzE5LjI3ODEgMjIuNzM0MSAxOS4yIDIyLjUzNSAxOS4wNjA5IDIyLjM4ODJDMTguOTIxOSAyMi4yNDE0IDE4LjczMzMgMjIuMTU5IDE4LjUzNjcgMjIuMTU5SDE4LjM0NjlMMTYuMjgxMiAxNC44ODk3WiIvPgo8L21hc2s+CjxwYXRoIGQ9Ik0xNi4yODEyIDE0Ljg4OTdDMTYuMjMzOSAxNC43MjMyIDE2LjEzNTQgMTQuNTc4MSAxNi4wMDEzIDE0LjQ3NzJDMTUuODY3MSAxNC4zNzY0IDE1LjcwNSAxNC4zMjU1IDE1LjU0MDUgMTQuMzMyN0MxNS4zNzYgMTQuMzM5OSAxNS4yMTg0IDE0LjQwNDcgMTUuMDkyNiAxNC41MTY4QzE0Ljk2NjggMTQuNjI5IDE0Ljg4IDE0Ljc4MjIgMTQuODQ1OCAxNC45NTIzTDEzLjIyOCAyMi45MjZMMTEuODM0MSAxOC4wMTg3QzExLjc5MTQgMTcuODY4NiAxMS43MDcgMTcuNzM1NCAxMS41OTE4IDE3LjYzNjVDMTEuNDc2NSAxNy41Mzc2IDExLjMzNTggMTcuNDc3NSAxMS4xODc5IDE3LjQ2NEMxMS4wMzk5IDE3LjQ1MDUgMTAuODkxNSAxNy40ODQzIDEwLjc2MTkgMTcuNTYwOEMxMC42MzIzIDE3LjYzNzQgMTAuNTI3NSAxNy43NTMzIDEwLjQ2MSAxNy44OTM1TDguNDM4NCAyMi4xNTlIOC4xNTY2NUM3Ljk2MDAxIDIyLjE1OSA3Ljc3MTQzIDIyLjI0MTQgNy42MzIzOCAyMi4zODgyQzcuNDkzMzQgMjIuNTM1IDcuNDE1MjIgMjIuNzM0MSA3LjQxNTIyIDIyLjk0MTZDNy40MTUyMiAyMy4xNDkyIDcuNDkzMzQgMjMuMzQ4MyA3LjYzMjM4IDIzLjQ5NTFDNy43NzE0MyAyMy42NDE4IDcuOTYwMDEgMjMuNzI0MyA4LjE1NjY1IDIzLjcyNDNIOC44OTgwOEM5LjAzNTY2IDIzLjcyNDMgOS4xNzA1MiAyMy42ODM5IDkuMjg3NTggMjMuNjA3NkM5LjQwNDY0IDIzLjUzMTMgOS40OTkyOSAyMy40MjIxIDkuNTYwOTIgMjMuMjkyM0wxMC45NDg5IDIwLjM2MDRMMTIuNjM2NCAyNi4yOTc3QzEyLjY4MzcgMjYuNDY0MiAxMi43ODIyIDI2LjYwOTMgMTIuOTE2MyAyNi43MTAxQzEzLjA1MDUgMjYuODExIDEzLjIxMjYgMjYuODYxOCAxMy4zNzcxIDI2Ljg1NDZDMTMuNTQxNiAyNi44NDc0IDEzLjY5OTIgMjYuNzgyNyAxMy44MjUgMjYuNjcwNUMxMy45NTA4IDI2LjU1ODMgMTQuMDM3NiAyNi40MDUxIDE0LjA3MTggMjYuMjM1MUwxNS42ODk2IDE4LjI2MTNMMTcuMDgzNSAyMy4xNjg2QzE3LjEyOTcgMjMuMzI5NyAxNy4yMjM5IDIzLjQ3MDggMTcuMzUyMiAyMy41NzA5QzE3LjQ4MDQgMjMuNjcxIDE3LjYzNTggMjMuNzI0OCAxNy43OTUyIDIzLjcyNDNIMTguNTM2N0MxOC43MzMzIDIzLjcyNDMgMTguOTIxOSAyMy42NDE4IDE5LjA2MDkgMjMuNDk1MUMxOS4yIDIzLjM0ODMgMTkuMjc4MSAyMy4xNDkyIDE5LjI3ODEgMjIuOTQxNkMxOS4yNzgxIDIyLjczNDEgMTkuMiAyMi41MzUgMTkuMDYwOSAyMi4zODgyQzE4LjkyMTkgMjIuMjQxNCAxOC43MzMzIDIyLjE1OSAxOC41MzY3IDIyLjE1OUgxOC4zNDY5TDE2LjI4MTIgMTQuODg5N1oiIGZpbGw9IiM0QTU3NjciIHN0cm9rZT0iIzRBNTc2NyIgc3Ryb2tlLXdpZHRoPSIwLjIzOTA4IiBtYXNrPSJ1cmwoI3BhdGgtNC1pbnNpZGUtMV82MjZfMTEyNykiLz4KPC9zdmc+Cg==);
}
.b-addition-orders__item .service-type--type-TAXI {
  background-image: url(ab2d739d14ba1d93e8ff2df277aea679.svg);
}
.b-addition-orders__item .service-type--type-TAXI--ISSUED,
.b-addition-orders__item .service-type--type-TAXI--PAYED {
  background-image: url(1beaeeb59c6a4fbc30c00b440fe05bf4.svg);
}
.b-addition-orders__item .service-type--type-TAXI-white {
  background-image: url(1c654733296581fb7cd343fe8e88da7a.svg);
}
.b-addition-orders__item .service-type--type-OTHER {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzIiIGhlaWdodD0iMzIiIHZpZXdCb3g9IjAgMCAzMiAzMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE3Ljk1NCAzQzE4LjE2NTQgMyAxOC4zNjgxIDMuMDUwMzggMTguNTE3NSAzLjE0MDA1QzE4LjY2NyAzLjIyOTcyIDE4Ljc1MSAzLjM1MTM0IDE4Ljc1MSAzLjQ3ODE2QzE4Ljc1MSAzLjYwNDk4IDE4LjgzNDkgMy43MjY2IDE4Ljk4NDQgMy44MTYyN0MxOS4xMzM4IDMuOTA1OTQgMTkuMzM2NSAzLjk1NjMyIDE5LjU0NzkgMy45NTYzMkMxOS43NTkzIDMuOTU2MzIgMTkuOTYyIDQuMDA2NyAyMC4xMTE0IDQuMDk2MzdDMjAuMjYwOSA0LjE4NjA0IDIwLjM0NDggNC4zMDc2NyAyMC4zNDQ4IDQuNDM0NDhWNC45MTI2NEMyMC4zNDQ4IDUuMDM5NDYgMjAuMjYwOSA1LjE2MTA4IDIwLjExMTQgNS4yNTA3NUMxOS45NjIgNS4zNDA0MyAxOS43NTkzIDUuMzkwOCAxOS41NDc5IDUuMzkwOEgxMS41Nzg2QzExLjM2NzIgNS4zOTA4IDExLjE2NDUgNS4zNDA0MyAxMS4wMTUgNS4yNTA3NUMxMC44NjU2IDUuMTYxMDggMTAuNzgxNiA1LjAzOTQ2IDEwLjc4MTYgNC45MTI2NFY0LjQzNDQ4QzEwLjc4MTYgNC4zMDc2NyAxMC44NjU2IDQuMTg2MDQgMTEuMDE1IDQuMDk2MzdDMTEuMTY0NSA0LjAwNjcgMTEuMzY3MiAzLjk1NjMyIDExLjU3ODYgMy45NTYzMkMxMS43ODk5IDMuOTU2MzIgMTEuOTkyNiAzLjkwNTk0IDEyLjE0MjEgMy44MTYyN0MxMi4yOTE1IDMuNzI2NiAxMi4zNzU1IDMuNjA0OTggMTIuMzc1NSAzLjQ3ODE2QzEyLjM3NTUgMy4zNTEzNCAxMi40NTk0IDMuMjI5NzIgMTIuNjA4OSAzLjE0MDA1QzEyLjc1ODQgMy4wNTAzOCAxMi45NjExIDMgMTMuMTcyNCAzSDE3Ljk1NFoiIGZpbGw9IiM0QTU3NjciLz4KPHBhdGggZD0iTTcuNTkzODcgNy40ODI2QzcuNTkzODcgNy4yNzEyNCA3LjY3NzgzIDcuMDY4NTQgNy44MjcyOSA2LjkxOTA4QzcuOTc2NzQgNi43Njk2MyA4LjE3OTQ0IDYuNjg1NjcgOC4zOTA4IDYuNjg1NjdIOS4xODc3NEM5LjM5OTEgNi42ODU2NyA5LjYwMTggNi42MDE3IDkuNzUxMjYgNi40NTIyNUM5LjkwMDcxIDYuMzAyOCA5Ljk4NDY3IDYuMTAwMDkgOS45ODQ2NyA1Ljg4ODczQzkuOTg0NjcgNS42NzczNyA5LjkwMDcxIDUuNDc0NjcgOS43NTEyNiA1LjMyNTIxQzkuNjAxOCA1LjE3NTc2IDkuMzk5MSA1LjA5MTggOS4xODc3NCA1LjA5MThIOC4zOTA4QzcuNzU2NzIgNS4wOTE4IDcuMTQ4NjEgNS4zNDM2OCA2LjcwMDI1IDUuNzkyMDVDNi4yNTE4OSA2LjI0MDQxIDYgNi44NDg1MiA2IDcuNDgyNlYyNi42MDlDNiAyNy4yNDMxIDYuMjUxODkgMjcuODUxMiA2LjcwMDI1IDI4LjI5OTZDNy4xNDg2MSAyOC43NDggNy43NTY3MiAyOC45OTk4IDguMzkwOCAyOC45OTk4SDIyLjczNTZDMjMuMzY5NyAyOC45OTk4IDIzLjk3NzggMjguNzQ4IDI0LjQyNjIgMjguMjk5NkMyNC44NzQ1IDI3Ljg1MTIgMjUuMTI2NCAyNy4yNDMxIDI1LjEyNjQgMjYuNjA5VjcuNDgyNkMyNS4xMjY0IDYuODQ4NTIgMjQuODc0NSA2LjI0MDQxIDI0LjQyNjIgNS43OTIwNUMyMy45Nzc4IDUuMzQzNjggMjMuMzY5NyA1LjA5MTggMjIuNzM1NiA1LjA5MThIMjEuOTM4N0MyMS43MjczIDUuMDkxOCAyMS41MjQ2IDUuMTc1NzYgMjEuMzc1MiA1LjMyNTIxQzIxLjIyNTcgNS40NzQ2NyAyMS4xNDE4IDUuNjc3MzcgMjEuMTQxOCA1Ljg4ODczQzIxLjE0MTggNi4xMDAwOSAyMS4yMjU3IDYuMzAyOCAyMS4zNzUyIDYuNDUyMjVDMjEuNTI0NiA2LjYwMTcgMjEuNzI3MyA2LjY4NTY3IDIxLjkzODcgNi42ODU2N0gyMi43MzU2QzIyLjk0NyA2LjY4NTY3IDIzLjE0OTcgNi43Njk2MyAyMy4yOTkyIDYuOTE5MDhDMjMuNDQ4NiA3LjA2ODU0IDIzLjUzMjYgNy4yNzEyNCAyMy41MzI2IDcuNDgyNlYyNi42MDlDMjMuNTMyNiAyNi44MjA0IDIzLjQ0ODYgMjcuMDIzMSAyMy4yOTkyIDI3LjE3MjZDMjMuMTQ5NyAyNy4zMjIgMjIuOTQ3IDI3LjQwNiAyMi43MzU2IDI3LjQwNkg4LjM5MDhDOC4xNzk0NCAyNy40MDYgNy45NzY3NCAyNy4zMjIgNy44MjcyOSAyNy4xNzI2QzcuNjc3ODMgMjcuMDIzMSA3LjU5Mzg3IDI2LjgyMDQgNy41OTM4NyAyNi42MDlWNy40ODI2WiIgZmlsbD0iIzRBNTc2NyIvPgo8cmVjdCB3aWR0aD0iMTciIGhlaWdodD0iMjIiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDcgNikiIGZpbGw9IiM0QTU3NjciLz4KPHJlY3QgeD0iOSIgeT0iMTAiIHdpZHRoPSIxLjE5NTQiIGhlaWdodD0iMS4xOTU0IiBmaWxsPSIjRUVFRUVFIi8+CjxyZWN0IHg9IjEyLjU4NjIiIHk9IjEwIiB3aWR0aD0iMS4xOTU0IiBoZWlnaHQ9IjEuMTk1NCIgZmlsbD0iI0VFRUVFRSIvPgo8cmVjdCB4PSI5IiB5PSIxMi4zOTA2IiB3aWR0aD0iMS4xOTU0IiBoZWlnaHQ9IjEuMTk1NCIgZmlsbD0iI0VFRUVFRSIvPgo8cmVjdCB4PSIxMi41ODYyIiB5PSIxMi4zOTA2IiB3aWR0aD0iMS4xOTU0IiBoZWlnaHQ9IjEuMTk1NCIgZmlsbD0iI0VFRUVFRSIvPgo8cmVjdCB4PSI5IiB5PSIxNC43ODEyIiB3aWR0aD0iMS4xOTU0IiBoZWlnaHQ9IjEuMTk1NCIgZmlsbD0iI0VFRUVFRSIvPgo8cmVjdCB4PSIxMi41ODYyIiB5PSIxNC43ODEyIiB3aWR0aD0iMS4xOTU0IiBoZWlnaHQ9IjEuMTk1NCIgZmlsbD0iI0VFRUVFRSIvPgo8cmVjdCB4PSI5IiB5PSIxOSIgd2lkdGg9IjEuMTk1NCIgaGVpZ2h0PSIxLjE5NTQiIGZpbGw9IiNFRUVFRUUiLz4KPHJlY3QgeD0iMTIuNTg2MiIgeT0iMTkiIHdpZHRoPSIxLjE5NTQiIGhlaWdodD0iMS4xOTU0IiBmaWxsPSIjRUVFRUVFIi8+CjxyZWN0IHg9IjkiIHk9IjIxLjM5MDYiIHdpZHRoPSIxLjE5NTQiIGhlaWdodD0iMS4xOTU0IiBmaWxsPSIjRUVFRUVFIi8+CjxyZWN0IHg9IjEyLjU4NjIiIHk9IjIxLjM5MDYiIHdpZHRoPSIxLjE5NTQiIGhlaWdodD0iMS4xOTU0IiBmaWxsPSIjRUVFRUVFIi8+CjxyZWN0IHg9IjkiIHk9IjIzLjc4MTIiIHdpZHRoPSIxLjE5NTQiIGhlaWdodD0iMS4xOTU0IiBmaWxsPSIjRUVFRUVFIi8+CjxyZWN0IHg9IjEyLjU4NjIiIHk9IjIzLjc4MTIiIHdpZHRoPSIxLjE5NTQiIGhlaWdodD0iMS4xOTU0IiBmaWxsPSIjRUVFRUVFIi8+CjxyZWN0IHg9IjE3IiB5PSIxMCIgd2lkdGg9IjEuMTk1NCIgaGVpZ2h0PSIxLjE5NTQiIGZpbGw9IiNFRUVFRUUiLz4KPHJlY3QgeD0iMjAuNTg2MiIgeT0iMTAiIHdpZHRoPSIxLjE5NTQiIGhlaWdodD0iMS4xOTU0IiBmaWxsPSIjRUVFRUVFIi8+CjxyZWN0IHg9IjE3IiB5PSIxMi4zOTA2IiB3aWR0aD0iMS4xOTU0IiBoZWlnaHQ9IjEuMTk1NCIgZmlsbD0iI0VFRUVFRSIvPgo8cmVjdCB4PSIyMC41ODYyIiB5PSIxMi4zOTA2IiB3aWR0aD0iMS4xOTU0IiBoZWlnaHQ9IjEuMTk1NCIgZmlsbD0iI0VFRUVFRSIvPgo8cmVjdCB4PSIxNyIgeT0iMTQuNzgxMiIgd2lkdGg9IjEuMTk1NCIgaGVpZ2h0PSIxLjE5NTQiIGZpbGw9IiNFRUVFRUUiLz4KPHJlY3QgeD0iMjAuNTg2MiIgeT0iMTQuNzgxMiIgd2lkdGg9IjEuMTk1NCIgaGVpZ2h0PSIxLjE5NTQiIGZpbGw9IiNFRUVFRUUiLz4KPHJlY3QgeD0iMTciIHk9IjE5IiB3aWR0aD0iMS4xOTU0IiBoZWlnaHQ9IjEuMTk1NCIgZmlsbD0iI0VFRUVFRSIvPgo8cmVjdCB4PSIyMC41ODYyIiB5PSIxOSIgd2lkdGg9IjEuMTk1NCIgaGVpZ2h0PSIxLjE5NTQiIGZpbGw9IiNFRUVFRUUiLz4KPHJlY3QgeD0iMTciIHk9IjIxLjM5MDYiIHdpZHRoPSIxLjE5NTQiIGhlaWdodD0iMS4xOTU0IiBmaWxsPSIjRUVFRUVFIi8+CjxyZWN0IHg9IjIwLjU4NjIiIHk9IjIxLjM5MDYiIHdpZHRoPSIxLjE5NTQiIGhlaWdodD0iMS4xOTU0IiBmaWxsPSIjRUVFRUVFIi8+CjxyZWN0IHg9IjE3IiB5PSIyMy43ODEyIiB3aWR0aD0iMS4xOTU0IiBoZWlnaHQ9IjEuMTk1NCIgZmlsbD0iI0VFRUVFRSIvPgo8cmVjdCB4PSIyMC41ODYyIiB5PSIyMy43ODEyIiB3aWR0aD0iMS4xOTU0IiBoZWlnaHQ9IjEuMTk1NCIgZmlsbD0iI0VFRUVFRSIvPgo8L3N2Zz4K);
}
.b-addition-orders__item .service-type--type-OTHER--ISSUED,
.b-addition-orders__item .service-type--type-OTHER--PAYED {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzIiIGhlaWdodD0iMzIiIHZpZXdCb3g9IjAgMCAzMiAzMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE3Ljk1NCAzQzE4LjE2NTQgMyAxOC4zNjgxIDMuMDUwMzggMTguNTE3NSAzLjE0MDA1QzE4LjY2NyAzLjIyOTcyIDE4Ljc1MSAzLjM1MTM0IDE4Ljc1MSAzLjQ3ODE2QzE4Ljc1MSAzLjYwNDk4IDE4LjgzNDkgMy43MjY2IDE4Ljk4NDQgMy44MTYyN0MxOS4xMzM4IDMuOTA1OTQgMTkuMzM2NSAzLjk1NjMyIDE5LjU0NzkgMy45NTYzMkMxOS43NTkzIDMuOTU2MzIgMTkuOTYyIDQuMDA2NyAyMC4xMTE0IDQuMDk2MzdDMjAuMjYwOSA0LjE4NjA0IDIwLjM0NDggNC4zMDc2NyAyMC4zNDQ4IDQuNDM0NDhWNC45MTI2NEMyMC4zNDQ4IDUuMDM5NDYgMjAuMjYwOSA1LjE2MTA4IDIwLjExMTQgNS4yNTA3NUMxOS45NjIgNS4zNDA0MyAxOS43NTkzIDUuMzkwOCAxOS41NDc5IDUuMzkwOEgxMS41Nzg2QzExLjM2NzIgNS4zOTA4IDExLjE2NDUgNS4zNDA0MyAxMS4wMTUgNS4yNTA3NUMxMC44NjU2IDUuMTYxMDggMTAuNzgxNiA1LjAzOTQ2IDEwLjc4MTYgNC45MTI2NFY0LjQzNDQ4QzEwLjc4MTYgNC4zMDc2NyAxMC44NjU2IDQuMTg2MDQgMTEuMDE1IDQuMDk2MzdDMTEuMTY0NSA0LjAwNjcgMTEuMzY3MiAzLjk1NjMyIDExLjU3ODYgMy45NTYzMkMxMS43ODk5IDMuOTU2MzIgMTEuOTkyNiAzLjkwNTk0IDEyLjE0MjEgMy44MTYyN0MxMi4yOTE1IDMuNzI2NiAxMi4zNzU1IDMuNjA0OTggMTIuMzc1NSAzLjQ3ODE2QzEyLjM3NTUgMy4zNTEzNCAxMi40NTk0IDMuMjI5NzIgMTIuNjA4OSAzLjE0MDA1QzEyLjc1ODQgMy4wNTAzOCAxMi45NjExIDMgMTMuMTcyNCAzSDE3Ljk1NFoiIGZpbGw9IiM0NmI0YjUiLz4KPHBhdGggZD0iTTcuNTkzODcgNy40ODI2QzcuNTkzODcgNy4yNzEyNCA3LjY3NzgzIDcuMDY4NTQgNy44MjcyOSA2LjkxOTA4QzcuOTc2NzQgNi43Njk2MyA4LjE3OTQ0IDYuNjg1NjcgOC4zOTA4IDYuNjg1NjdIOS4xODc3NEM5LjM5OTEgNi42ODU2NyA5LjYwMTggNi42MDE3IDkuNzUxMjYgNi40NTIyNUM5LjkwMDcxIDYuMzAyOCA5Ljk4NDY3IDYuMTAwMDkgOS45ODQ2NyA1Ljg4ODczQzkuOTg0NjcgNS42NzczNyA5LjkwMDcxIDUuNDc0NjcgOS43NTEyNiA1LjMyNTIxQzkuNjAxOCA1LjE3NTc2IDkuMzk5MSA1LjA5MTggOS4xODc3NCA1LjA5MThIOC4zOTA4QzcuNzU2NzIgNS4wOTE4IDcuMTQ4NjEgNS4zNDM2OCA2LjcwMDI1IDUuNzkyMDVDNi4yNTE4OSA2LjI0MDQxIDYgNi44NDg1MiA2IDcuNDgyNlYyNi42MDlDNiAyNy4yNDMxIDYuMjUxODkgMjcuODUxMiA2LjcwMDI1IDI4LjI5OTZDNy4xNDg2MSAyOC43NDggNy43NTY3MiAyOC45OTk4IDguMzkwOCAyOC45OTk4SDIyLjczNTZDMjMuMzY5NyAyOC45OTk4IDIzLjk3NzggMjguNzQ4IDI0LjQyNjIgMjguMjk5NkMyNC44NzQ1IDI3Ljg1MTIgMjUuMTI2NCAyNy4yNDMxIDI1LjEyNjQgMjYuNjA5VjcuNDgyNkMyNS4xMjY0IDYuODQ4NTIgMjQuODc0NSA2LjI0MDQxIDI0LjQyNjIgNS43OTIwNUMyMy45Nzc4IDUuMzQzNjggMjMuMzY5NyA1LjA5MTggMjIuNzM1NiA1LjA5MThIMjEuOTM4N0MyMS43MjczIDUuMDkxOCAyMS41MjQ2IDUuMTc1NzYgMjEuMzc1MiA1LjMyNTIxQzIxLjIyNTcgNS40NzQ2NyAyMS4xNDE4IDUuNjc3MzcgMjEuMTQxOCA1Ljg4ODczQzIxLjE0MTggNi4xMDAwOSAyMS4yMjU3IDYuMzAyOCAyMS4zNzUyIDYuNDUyMjVDMjEuNTI0NiA2LjYwMTcgMjEuNzI3MyA2LjY4NTY3IDIxLjkzODcgNi42ODU2N0gyMi43MzU2QzIyLjk0NyA2LjY4NTY3IDIzLjE0OTcgNi43Njk2MyAyMy4yOTkyIDYuOTE5MDhDMjMuNDQ4NiA3LjA2ODU0IDIzLjUzMjYgNy4yNzEyNCAyMy41MzI2IDcuNDgyNlYyNi42MDlDMjMuNTMyNiAyNi44MjA0IDIzLjQ0ODYgMjcuMDIzMSAyMy4yOTkyIDI3LjE3MjZDMjMuMTQ5NyAyNy4zMjIgMjIuOTQ3IDI3LjQwNiAyMi43MzU2IDI3LjQwNkg4LjM5MDhDOC4xNzk0NCAyNy40MDYgNy45NzY3NCAyNy4zMjIgNy44MjcyOSAyNy4xNzI2QzcuNjc3ODMgMjcuMDIzMSA3LjU5Mzg3IDI2LjgyMDQgNy41OTM4NyAyNi42MDlWNy40ODI2WiIgZmlsbD0iIzQ2YjRiNSIvPgo8cmVjdCB3aWR0aD0iMTciIGhlaWdodD0iMjIiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDcgNikiIGZpbGw9IiM0NmI0YjUiLz4KPHJlY3QgeD0iOSIgeT0iMTAiIHdpZHRoPSIxLjE5NTQiIGhlaWdodD0iMS4xOTU0IiBmaWxsPSIjZWVlIi8+CjxyZWN0IHg9IjEyLjU4NjIiIHk9IjEwIiB3aWR0aD0iMS4xOTU0IiBoZWlnaHQ9IjEuMTk1NCIgZmlsbD0iI2VlZSIvPgo8cmVjdCB4PSI5IiB5PSIxMi4zOTA2IiB3aWR0aD0iMS4xOTU0IiBoZWlnaHQ9IjEuMTk1NCIgZmlsbD0iI2VlZSIvPgo8cmVjdCB4PSIxMi41ODYyIiB5PSIxMi4zOTA2IiB3aWR0aD0iMS4xOTU0IiBoZWlnaHQ9IjEuMTk1NCIgZmlsbD0iI2VlZSIvPgo8cmVjdCB4PSI5IiB5PSIxNC43ODEyIiB3aWR0aD0iMS4xOTU0IiBoZWlnaHQ9IjEuMTk1NCIgZmlsbD0iI2VlZSIvPgo8cmVjdCB4PSIxMi41ODYyIiB5PSIxNC43ODEyIiB3aWR0aD0iMS4xOTU0IiBoZWlnaHQ9IjEuMTk1NCIgZmlsbD0iI2VlZSIvPgo8cmVjdCB4PSI5IiB5PSIxOSIgd2lkdGg9IjEuMTk1NCIgaGVpZ2h0PSIxLjE5NTQiIGZpbGw9IiNlZWUiLz4KPHJlY3QgeD0iMTIuNTg2MiIgeT0iMTkiIHdpZHRoPSIxLjE5NTQiIGhlaWdodD0iMS4xOTU0IiBmaWxsPSIjZWVlIi8+CjxyZWN0IHg9IjkiIHk9IjIxLjM5MDYiIHdpZHRoPSIxLjE5NTQiIGhlaWdodD0iMS4xOTU0IiBmaWxsPSIjZWVlIi8+CjxyZWN0IHg9IjEyLjU4NjIiIHk9IjIxLjM5MDYiIHdpZHRoPSIxLjE5NTQiIGhlaWdodD0iMS4xOTU0IiBmaWxsPSIjZWVlIi8+CjxyZWN0IHg9IjkiIHk9IjIzLjc4MTIiIHdpZHRoPSIxLjE5NTQiIGhlaWdodD0iMS4xOTU0IiBmaWxsPSIjZWVlIi8+CjxyZWN0IHg9IjEyLjU4NjIiIHk9IjIzLjc4MTIiIHdpZHRoPSIxLjE5NTQiIGhlaWdodD0iMS4xOTU0IiBmaWxsPSIjZWVlIi8+CjxyZWN0IHg9IjE3IiB5PSIxMCIgd2lkdGg9IjEuMTk1NCIgaGVpZ2h0PSIxLjE5NTQiIGZpbGw9IiNlZWUiLz4KPHJlY3QgeD0iMjAuNTg2MiIgeT0iMTAiIHdpZHRoPSIxLjE5NTQiIGhlaWdodD0iMS4xOTU0IiBmaWxsPSIjZWVlIi8+CjxyZWN0IHg9IjE3IiB5PSIxMi4zOTA2IiB3aWR0aD0iMS4xOTU0IiBoZWlnaHQ9IjEuMTk1NCIgZmlsbD0iI2VlZSIvPgo8cmVjdCB4PSIyMC41ODYyIiB5PSIxMi4zOTA2IiB3aWR0aD0iMS4xOTU0IiBoZWlnaHQ9IjEuMTk1NCIgZmlsbD0iI2VlZSIvPgo8cmVjdCB4PSIxNyIgeT0iMTQuNzgxMiIgd2lkdGg9IjEuMTk1NCIgaGVpZ2h0PSIxLjE5NTQiIGZpbGw9IiNlZWUiLz4KPHJlY3QgeD0iMjAuNTg2MiIgeT0iMTQuNzgxMiIgd2lkdGg9IjEuMTk1NCIgaGVpZ2h0PSIxLjE5NTQiIGZpbGw9IiNlZWUiLz4KPHJlY3QgeD0iMTciIHk9IjE5IiB3aWR0aD0iMS4xOTU0IiBoZWlnaHQ9IjEuMTk1NCIgZmlsbD0iI2VlZSIvPgo8cmVjdCB4PSIyMC41ODYyIiB5PSIxOSIgd2lkdGg9IjEuMTk1NCIgaGVpZ2h0PSIxLjE5NTQiIGZpbGw9IiNlZWUiLz4KPHJlY3QgeD0iMTciIHk9IjIxLjM5MDYiIHdpZHRoPSIxLjE5NTQiIGhlaWdodD0iMS4xOTU0IiBmaWxsPSIjZWVlIi8+CjxyZWN0IHg9IjIwLjU4NjIiIHk9IjIxLjM5MDYiIHdpZHRoPSIxLjE5NTQiIGhlaWdodD0iMS4xOTU0IiBmaWxsPSIjZWVlIi8+CjxyZWN0IHg9IjE3IiB5PSIyMy43ODEyIiB3aWR0aD0iMS4xOTU0IiBoZWlnaHQ9IjEuMTk1NCIgZmlsbD0iI2VlZSIvPgo8cmVjdCB4PSIyMC41ODYyIiB5PSIyMy43ODEyIiB3aWR0aD0iMS4xOTU0IiBoZWlnaHQ9IjEuMTk1NCIgZmlsbD0iI2VlZSIvPgo8L3N2Zz4K);
}
.b-addition-orders__item .service-type--type-OTHER-white {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzIiIGhlaWdodD0iMzIiIHZpZXdCb3g9IjAgMCAzMiAzMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KCTxwYXRoIGQ9Ik0xNy45NTQgM0MxOC4xNjU0IDMgMTguMzY4MSAzLjA1MDM4IDE4LjUxNzUgMy4xNDAwNUMxOC42NjcgMy4yMjk3MiAxOC43NTEgMy4zNTEzNCAxOC43NTEgMy40NzgxNkMxOC43NTEgMy42MDQ5OCAxOC44MzQ5IDMuNzI2NiAxOC45ODQ0IDMuODE2MjdDMTkuMTMzOCAzLjkwNTk0IDE5LjMzNjUgMy45NTYzMiAxOS41NDc5IDMuOTU2MzJDMTkuNzU5MyAzLjk1NjMyIDE5Ljk2MiA0LjAwNjcgMjAuMTExNCA0LjA5NjM3QzIwLjI2MDkgNC4xODYwNCAyMC4zNDQ4IDQuMzA3NjcgMjAuMzQ0OCA0LjQzNDQ4VjQuOTEyNjRDMjAuMzQ0OCA1LjAzOTQ2IDIwLjI2MDkgNS4xNjEwOCAyMC4xMTE0IDUuMjUwNzVDMTkuOTYyIDUuMzQwNDMgMTkuNzU5MyA1LjM5MDggMTkuNTQ3OSA1LjM5MDhIMTEuNTc4NkMxMS4zNjcyIDUuMzkwOCAxMS4xNjQ1IDUuMzQwNDMgMTEuMDE1IDUuMjUwNzVDMTAuODY1NiA1LjE2MTA4IDEwLjc4MTYgNS4wMzk0NiAxMC43ODE2IDQuOTEyNjRWNC40MzQ0OEMxMC43ODE2IDQuMzA3NjcgMTAuODY1NiA0LjE4NjA0IDExLjAxNSA0LjA5NjM3QzExLjE2NDUgNC4wMDY3IDExLjM2NzIgMy45NTYzMiAxMS41Nzg2IDMuOTU2MzJDMTEuNzg5OSAzLjk1NjMyIDExLjk5MjYgMy45MDU5NCAxMi4xNDIxIDMuODE2MjdDMTIuMjkxNSAzLjcyNjYgMTIuMzc1NSAzLjYwNDk4IDEyLjM3NTUgMy40NzgxNkMxMi4zNzU1IDMuMzUxMzQgMTIuNDU5NCAzLjIyOTcyIDEyLjYwODkgMy4xNDAwNUMxMi43NTg0IDMuMDUwMzggMTIuOTYxMSAzIDEzLjE3MjQgM0gxNy45NTRaIiBmaWxsPSIjZWVlIi8+Cgk8cGF0aCBkPSJNNy41OTM4NyA3LjQ4MjZDNy41OTM4NyA3LjI3MTI0IDcuNjc3ODMgNy4wNjg1NCA3LjgyNzI5IDYuOTE5MDhDNy45NzY3NCA2Ljc2OTYzIDguMTc5NDQgNi42ODU2NyA4LjM5MDggNi42ODU2N0g5LjE4Nzc0QzkuMzk5MSA2LjY4NTY3IDkuNjAxOCA2LjYwMTcgOS43NTEyNiA2LjQ1MjI1QzkuOTAwNzEgNi4zMDI4IDkuOTg0NjcgNi4xMDAwOSA5Ljk4NDY3IDUuODg4NzNDOS45ODQ2NyA1LjY3NzM3IDkuOTAwNzEgNS40NzQ2NyA5Ljc1MTI2IDUuMzI1MjFDOS42MDE4IDUuMTc1NzYgOS4zOTkxIDUuMDkxOCA5LjE4Nzc0IDUuMDkxOEg4LjM5MDhDNy43NTY3MiA1LjA5MTggNy4xNDg2MSA1LjM0MzY4IDYuNzAwMjUgNS43OTIwNUM2LjI1MTg5IDYuMjQwNDEgNiA2Ljg0ODUyIDYgNy40ODI2VjI2LjYwOUM2IDI3LjI0MzEgNi4yNTE4OSAyNy44NTEyIDYuNzAwMjUgMjguMjk5NkM3LjE0ODYxIDI4Ljc0OCA3Ljc1NjcyIDI4Ljk5OTggOC4zOTA4IDI4Ljk5OThIMjIuNzM1NkMyMy4zNjk3IDI4Ljk5OTggMjMuOTc3OCAyOC43NDggMjQuNDI2MiAyOC4yOTk2QzI0Ljg3NDUgMjcuODUxMiAyNS4xMjY0IDI3LjI0MzEgMjUuMTI2NCAyNi42MDlWNy40ODI2QzI1LjEyNjQgNi44NDg1MiAyNC44NzQ1IDYuMjQwNDEgMjQuNDI2MiA1Ljc5MjA1QzIzLjk3NzggNS4zNDM2OCAyMy4zNjk3IDUuMDkxOCAyMi43MzU2IDUuMDkxOEgyMS45Mzg3QzIxLjcyNzMgNS4wOTE4IDIxLjUyNDYgNS4xNzU3NiAyMS4zNzUyIDUuMzI1MjFDMjEuMjI1NyA1LjQ3NDY3IDIxLjE0MTggNS42NzczNyAyMS4xNDE4IDUuODg4NzNDMjEuMTQxOCA2LjEwMDA5IDIxLjIyNTcgNi4zMDI4IDIxLjM3NTIgNi40NTIyNUMyMS41MjQ2IDYuNjAxNyAyMS43MjczIDYuNjg1NjcgMjEuOTM4NyA2LjY4NTY3SDIyLjczNTZDMjIuOTQ3IDYuNjg1NjcgMjMuMTQ5NyA2Ljc2OTYzIDIzLjI5OTIgNi45MTkwOEMyMy40NDg2IDcuMDY4NTQgMjMuNTMyNiA3LjI3MTI0IDIzLjUzMjYgNy40ODI2VjI2LjYwOUMyMy41MzI2IDI2LjgyMDQgMjMuNDQ4NiAyNy4wMjMxIDIzLjI5OTIgMjcuMTcyNkMyMy4xNDk3IDI3LjMyMiAyMi45NDcgMjcuNDA2IDIyLjczNTYgMjcuNDA2SDguMzkwOEM4LjE3OTQ0IDI3LjQwNiA3Ljk3Njc0IDI3LjMyMiA3LjgyNzI5IDI3LjE3MjZDNy42Nzc4MyAyNy4wMjMxIDcuNTkzODcgMjYuODIwNCA3LjU5Mzg3IDI2LjYwOVY3LjQ4MjZaIiBmaWxsPSIjZWVlIi8+Cgk8cmVjdCB3aWR0aD0iMTciIGhlaWdodD0iMjIiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDcgNikiIGZpbGw9IiNlZWUiLz4KCTxyZWN0IHg9IjkiIHk9IjEwIiB3aWR0aD0iMS4xOTU0IiBoZWlnaHQ9IjEuMTk1NCIgZmlsbD0iIzRBNTc2NyIvPgoJPHJlY3QgeD0iMTIuNTg2MiIgeT0iMTAiIHdpZHRoPSIxLjE5NTQiIGhlaWdodD0iMS4xOTU0IiBmaWxsPSIjNEE1NzY3Ii8+Cgk8cmVjdCB4PSI5IiB5PSIxMi4zOTA2IiB3aWR0aD0iMS4xOTU0IiBoZWlnaHQ9IjEuMTk1NCIgZmlsbD0iIzRBNTc2NyIvPgoJPHJlY3QgeD0iMTIuNTg2MiIgeT0iMTIuMzkwNiIgd2lkdGg9IjEuMTk1NCIgaGVpZ2h0PSIxLjE5NTQiIGZpbGw9IiM0QTU3NjciLz4KCTxyZWN0IHg9IjkiIHk9IjE0Ljc4MTIiIHdpZHRoPSIxLjE5NTQiIGhlaWdodD0iMS4xOTU0IiBmaWxsPSIjNEE1NzY3Ii8+Cgk8cmVjdCB4PSIxMi41ODYyIiB5PSIxNC43ODEyIiB3aWR0aD0iMS4xOTU0IiBoZWlnaHQ9IjEuMTk1NCIgZmlsbD0iIzRBNTc2NyIvPgoJPHJlY3QgeD0iOSIgeT0iMTkiIHdpZHRoPSIxLjE5NTQiIGhlaWdodD0iMS4xOTU0IiBmaWxsPSIjNEE1NzY3Ii8+Cgk8cmVjdCB4PSIxMi41ODYyIiB5PSIxOSIgd2lkdGg9IjEuMTk1NCIgaGVpZ2h0PSIxLjE5NTQiIGZpbGw9IiM0QTU3NjciLz4KCTxyZWN0IHg9IjkiIHk9IjIxLjM5MDYiIHdpZHRoPSIxLjE5NTQiIGhlaWdodD0iMS4xOTU0IiBmaWxsPSIjNEE1NzY3Ii8+Cgk8cmVjdCB4PSIxMi41ODYyIiB5PSIyMS4zOTA2IiB3aWR0aD0iMS4xOTU0IiBoZWlnaHQ9IjEuMTk1NCIgZmlsbD0iIzRBNTc2NyIvPgoJPHJlY3QgeD0iOSIgeT0iMjMuNzgxMiIgd2lkdGg9IjEuMTk1NCIgaGVpZ2h0PSIxLjE5NTQiIGZpbGw9IiM0QTU3NjciLz4KCTxyZWN0IHg9IjEyLjU4NjIiIHk9IjIzLjc4MTIiIHdpZHRoPSIxLjE5NTQiIGhlaWdodD0iMS4xOTU0IiBmaWxsPSIjNEE1NzY3Ii8+Cgk8cmVjdCB4PSIxNyIgeT0iMTAiIHdpZHRoPSIxLjE5NTQiIGhlaWdodD0iMS4xOTU0IiBmaWxsPSIjNEE1NzY3Ii8+Cgk8cmVjdCB4PSIyMC41ODYyIiB5PSIxMCIgd2lkdGg9IjEuMTk1NCIgaGVpZ2h0PSIxLjE5NTQiIGZpbGw9IiM0QTU3NjciLz4KCTxyZWN0IHg9IjE3IiB5PSIxMi4zOTA2IiB3aWR0aD0iMS4xOTU0IiBoZWlnaHQ9IjEuMTk1NCIgZmlsbD0iIzRBNTc2NyIvPgoJPHJlY3QgeD0iMjAuNTg2MiIgeT0iMTIuMzkwNiIgd2lkdGg9IjEuMTk1NCIgaGVpZ2h0PSIxLjE5NTQiIGZpbGw9IiM0QTU3NjciLz4KCTxyZWN0IHg9IjE3IiB5PSIxNC43ODEyIiB3aWR0aD0iMS4xOTU0IiBoZWlnaHQ9IjEuMTk1NCIgZmlsbD0iIzRBNTc2NyIvPgoJPHJlY3QgeD0iMjAuNTg2MiIgeT0iMTQuNzgxMiIgd2lkdGg9IjEuMTk1NCIgaGVpZ2h0PSIxLjE5NTQiIGZpbGw9IiM0QTU3NjciLz4KCTxyZWN0IHg9IjE3IiB5PSIxOSIgd2lkdGg9IjEuMTk1NCIgaGVpZ2h0PSIxLjE5NTQiIGZpbGw9IiM0QTU3NjciLz4KCTxyZWN0IHg9IjIwLjU4NjIiIHk9IjE5IiB3aWR0aD0iMS4xOTU0IiBoZWlnaHQ9IjEuMTk1NCIgZmlsbD0iIzRBNTc2NyIvPgoJPHJlY3QgeD0iMTciIHk9IjIxLjM5MDYiIHdpZHRoPSIxLjE5NTQiIGhlaWdodD0iMS4xOTU0IiBmaWxsPSIjNEE1NzY3Ii8+Cgk8cmVjdCB4PSIyMC41ODYyIiB5PSIyMS4zOTA2IiB3aWR0aD0iMS4xOTU0IiBoZWlnaHQ9IjEuMTk1NCIgZmlsbD0iIzRBNTc2NyIvPgoJPHJlY3QgeD0iMTciIHk9IjIzLjc4MTIiIHdpZHRoPSIxLjE5NTQiIGhlaWdodD0iMS4xOTU0IiBmaWxsPSIjNEE1NzY3Ii8+Cgk8cmVjdCB4PSIyMC41ODYyIiB5PSIyMy43ODEyIiB3aWR0aD0iMS4xOTU0IiBoZWlnaHQ9IjEuMTk1NCIgZmlsbD0iIzRBNTc2NyIvPgo8L3N2Zz4K);
}
.b-addition-orders__item .service-type--type-AEROEXPRESS {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyMCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KCTxwYXRoIGQ9Ik0xNC4zNzUgMkg1LjYyMUM1LjM5NyAyIDQuMjIyIDIuMDY1IDMuMTE4IDMuMzUxQzIuMDMxIDQuNjE2IDIgNS44NjIgMiA2VjE3QzIgMTcuNTMwNCAyLjIxMDcxIDE4LjAzOTEgMi41ODU3OSAxOC40MTQyQzIuOTYwODYgMTguNzg5MyAzLjQ2OTU3IDE5IDQgMTlINUwzIDIySDUuMzUzTDYuMDIgMjFIMTQuMDJMMTQuNjk3IDIySDE3TDE1IDE5SDE2QzE2LjUzMDQgMTkgMTcuMDM5MSAxOC43ODkzIDE3LjQxNDIgMTguNDE0MkMxNy43ODkzIDE4LjAzOTEgMTggMTcuNTMwNCAxOCAxN1Y2QzE4LjAwMSA1LjgxMiAxNy45NjggNC41NjYgMTYuODcxIDMuMzM1QzE1LjcxNSAyLjAzNyAxNC41MDkgMiAxNC4zNzUgMlpNOCA0SDEyVjZIOFY0Wk01LjUgMTdDNS4xMDIwNCAxNi45OTk5IDQuNzIwNDQgMTYuODQxNyA0LjQzOTEzIDE2LjU2MDJDNC4xNTc4MyAxNi4yNzg3IDMuOTk5ODcgMTUuODk3IDQgMTUuNDk5QzQuMDAwMTMgMTUuMTAxIDQuMTU4MzUgMTQuNzE5NCA0LjQzOTg0IDE0LjQzODFDNC43MjEzMyAxNC4xNTY4IDUuMTAzMDQgMTMuOTk4OSA1LjUwMSAxMy45OTlDNS44OTg5NiAxMy45OTkxIDYuMjgwNTYgMTQuMTU3MyA2LjU2MTg3IDE0LjQzODhDNi44NDMxNyAxNC43MjAzIDcuMDAxMTMgMTUuMTAyIDcuMDAxIDE1LjVDNy4wMDA4NyAxNS44OTggNi44NDI2NSAxNi4yNzk2IDYuNTYxMTYgMTYuNTYwOUM2LjI3OTY3IDE2Ljg0MjIgNS44OTc5NiAxNy4wMDAxIDUuNSAxN1pNMTQuNSAxN0MxNC4xMDIgMTYuOTk5OSAxMy43MjA0IDE2Ljg0MTcgMTMuNDM5MSAxNi41NjAyQzEzLjE1NzggMTYuMjc4NyAxMi45OTk5IDE1Ljg5NyAxMyAxNS40OTlDMTMuMDAwMSAxNS4xMDEgMTMuMTU4MyAxNC43MTk0IDEzLjQzOTggMTQuNDM4MUMxMy43MjEzIDE0LjE1NjggMTQuMTAzIDEzLjk5ODkgMTQuNTAxIDEzLjk5OUMxNC44OTkgMTMuOTk5MSAxNS4yODA2IDE0LjE1NzMgMTUuNTYxOSAxNC40Mzg4QzE1Ljg0MzIgMTQuNzIwMyAxNi4wMDExIDE1LjEwMiAxNi4wMDEgMTUuNUMxNi4wMDA5IDE1Ljg5OCAxNS44NDI3IDE2LjI3OTYgMTUuNTYxMiAxNi41NjA5QzE1LjI3OTcgMTYuODQyMiAxNC44OTggMTcuMDAwMSAxNC41IDE3Wk0xNiAxMkg0VjhIMTZWMTJaIiBmaWxsPSIjNEE1NzY3Ii8+Cjwvc3ZnPgo=);
}
.b-addition-orders__item .service-type--type-AEROEXPRESS--ISSUED,
.b-addition-orders__item .service-type--type-AEROEXPRESS--PAYED {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyMCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KCTxwYXRoIGQ9Ik0xNC4zNzUgMkg1LjYyMUM1LjM5NyAyIDQuMjIyIDIuMDY1IDMuMTE4IDMuMzUxQzIuMDMxIDQuNjE2IDIgNS44NjIgMiA2VjE3QzIgMTcuNTMwNCAyLjIxMDcxIDE4LjAzOTEgMi41ODU3OSAxOC40MTQyQzIuOTYwODYgMTguNzg5MyAzLjQ2OTU3IDE5IDQgMTlINUwzIDIySDUuMzUzTDYuMDIgMjFIMTQuMDJMMTQuNjk3IDIySDE3TDE1IDE5SDE2QzE2LjUzMDQgMTkgMTcuMDM5MSAxOC43ODkzIDE3LjQxNDIgMTguNDE0MkMxNy43ODkzIDE4LjAzOTEgMTggMTcuNTMwNCAxOCAxN1Y2QzE4LjAwMSA1LjgxMiAxNy45NjggNC41NjYgMTYuODcxIDMuMzM1QzE1LjcxNSAyLjAzNyAxNC41MDkgMiAxNC4zNzUgMlpNOCA0SDEyVjZIOFY0Wk01LjUgMTdDNS4xMDIwNCAxNi45OTk5IDQuNzIwNDQgMTYuODQxNyA0LjQzOTEzIDE2LjU2MDJDNC4xNTc4MyAxNi4yNzg3IDMuOTk5ODcgMTUuODk3IDQgMTUuNDk5QzQuMDAwMTMgMTUuMTAxIDQuMTU4MzUgMTQuNzE5NCA0LjQzOTg0IDE0LjQzODFDNC43MjEzMyAxNC4xNTY4IDUuMTAzMDQgMTMuOTk4OSA1LjUwMSAxMy45OTlDNS44OTg5NiAxMy45OTkxIDYuMjgwNTYgMTQuMTU3MyA2LjU2MTg3IDE0LjQzODhDNi44NDMxNyAxNC43MjAzIDcuMDAxMTMgMTUuMTAyIDcuMDAxIDE1LjVDNy4wMDA4NyAxNS44OTggNi44NDI2NSAxNi4yNzk2IDYuNTYxMTYgMTYuNTYwOUM2LjI3OTY3IDE2Ljg0MjIgNS44OTc5NiAxNy4wMDAxIDUuNSAxN1pNMTQuNSAxN0MxNC4xMDIgMTYuOTk5OSAxMy43MjA0IDE2Ljg0MTcgMTMuNDM5MSAxNi41NjAyQzEzLjE1NzggMTYuMjc4NyAxMi45OTk5IDE1Ljg5NyAxMyAxNS40OTlDMTMuMDAwMSAxNS4xMDEgMTMuMTU4MyAxNC43MTk0IDEzLjQzOTggMTQuNDM4MUMxMy43MjEzIDE0LjE1NjggMTQuMTAzIDEzLjk5ODkgMTQuNTAxIDEzLjk5OUMxNC44OTkgMTMuOTk5MSAxNS4yODA2IDE0LjE1NzMgMTUuNTYxOSAxNC40Mzg4QzE1Ljg0MzIgMTQuNzIwMyAxNi4wMDExIDE1LjEwMiAxNi4wMDEgMTUuNUMxNi4wMDA5IDE1Ljg5OCAxNS44NDI3IDE2LjI3OTYgMTUuNTYxMiAxNi41NjA5QzE1LjI3OTcgMTYuODQyMiAxNC44OTggMTcuMDAwMSAxNC41IDE3Wk0xNiAxMkg0VjhIMTZWMTJaIiBmaWxsPSIjNDZiNGI1Ii8+Cjwvc3ZnPgo=);
}
.b-addition-orders__item .service-type--type-AEROEXPRESS-white {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyMCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE0LjM3NSAySDUuNjIxQzUuMzk3IDIgNC4yMjIgMi4wNjUgMy4xMTggMy4zNTFDMi4wMzEgNC42MTYgMiA1Ljg2MiAyIDZWMTdDMiAxNy41MzA0IDIuMjEwNzEgMTguMDM5MSAyLjU4NTc5IDE4LjQxNDJDMi45NjA4NiAxOC43ODkzIDMuNDY5NTcgMTkgNCAxOUg1TDMgMjJINS4zNTNMNi4wMiAyMUgxNC4wMkwxNC42OTcgMjJIMTdMMTUgMTlIMTZDMTYuNTMwNCAxOSAxNy4wMzkxIDE4Ljc4OTMgMTcuNDE0MiAxOC40MTQyQzE3Ljc4OTMgMTguMDM5MSAxOCAxNy41MzA0IDE4IDE3VjZDMTguMDAxIDUuODEyIDE3Ljk2OCA0LjU2NiAxNi44NzEgMy4zMzVDMTUuNzE1IDIuMDM3IDE0LjUwOSAyIDE0LjM3NSAyWk04IDRIMTJWNkg4VjRaTTUuNSAxN0M1LjEwMjA0IDE2Ljk5OTkgNC43MjA0NCAxNi44NDE3IDQuNDM5MTMgMTYuNTYwMkM0LjE1NzgzIDE2LjI3ODcgMy45OTk4NyAxNS44OTcgNCAxNS40OTlDNC4wMDAxMyAxNS4xMDEgNC4xNTgzNSAxNC43MTk0IDQuNDM5ODQgMTQuNDM4MUM0LjcyMTMzIDE0LjE1NjggNS4xMDMwNCAxMy45OTg5IDUuNTAxIDEzLjk5OUM1Ljg5ODk2IDEzLjk5OTEgNi4yODA1NiAxNC4xNTczIDYuNTYxODcgMTQuNDM4OEM2Ljg0MzE3IDE0LjcyMDMgNy4wMDExMyAxNS4xMDIgNy4wMDEgMTUuNUM3LjAwMDg3IDE1Ljg5OCA2Ljg0MjY1IDE2LjI3OTYgNi41NjExNiAxNi41NjA5QzYuMjc5NjcgMTYuODQyMiA1Ljg5Nzk2IDE3LjAwMDEgNS41IDE3Wk0xNC41IDE3QzE0LjEwMiAxNi45OTk5IDEzLjcyMDQgMTYuODQxNyAxMy40MzkxIDE2LjU2MDJDMTMuMTU3OCAxNi4yNzg3IDEyLjk5OTkgMTUuODk3IDEzIDE1LjQ5OUMxMy4wMDAxIDE1LjEwMSAxMy4xNTgzIDE0LjcxOTQgMTMuNDM5OCAxNC40MzgxQzEzLjcyMTMgMTQuMTU2OCAxNC4xMDMgMTMuOTk4OSAxNC41MDEgMTMuOTk5QzE0Ljg5OSAxMy45OTkxIDE1LjI4MDYgMTQuMTU3MyAxNS41NjE5IDE0LjQzODhDMTUuODQzMiAxNC43MjAzIDE2LjAwMTEgMTUuMTAyIDE2LjAwMSAxNS41QzE2LjAwMDkgMTUuODk4IDE1Ljg0MjcgMTYuMjc5NiAxNS41NjEyIDE2LjU2MDlDMTUuMjc5NyAxNi44NDIyIDE0Ljg5OCAxNy4wMDAxIDE0LjUgMTdaTTE2IDEySDRWOEgxNlYxMloiIGZpbGw9IiNFRUVFRUUiLz4KPC9zdmc+Cg==);
}
.b-addition-orders__item .service-type--type-INSURANCE_TOURISTIC {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzIiIGhlaWdodD0iMzIiIHZpZXdCb3g9IjAgMCAzMiAzMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHJlY3QgeD0iNiIgeT0iNCIgd2lkdGg9IjIwIiBoZWlnaHQ9IjIzLjMzMzMiIHJ4PSIyIiBmaWxsPSIjNEE1NzY3Ii8+CjxwYXRoIGQ9Ik03LjY2NjY3IDYuMzMzMzNDNy42NjY2NyA2LjEyNzA2IDcuNzU0NDYgNS45MjkyMiA3LjkxMDc0IDUuNzgzMzZDOC4wNjcwMiA1LjYzNzUgOC4yNzg5OSA1LjU1NTU2IDguNSA1LjU1NTU2TDIyLjY2NjcgNS41NTU1NkwxNy4xMTExIDUuMDM3MTFMMTYuNTQyNSA0LjUwNjM3TDE2LjU1NTYgNC41MTg1MkwxNiA0TDguNSA0QzcuODM2OTYgNCA3LjIwMTA3IDQuMjQ1ODMgNi43MzIyMyA0LjY4MzQyQzYuMjYzMzkgNS4xMjEgNiA1LjcxNDUgNiA2LjMzMzMzVjI1QzYgMjUuNjE4OCA2LjI2MzM5IDI2LjIxMjMgNi43MzIyMyAyNi42NDk5QzcuMjAxMDcgMjcuMDg3NSA3LjgzNjk2IDI3LjMzMzMgOC41IDI3LjMzMzNIMjMuNUMyNC4xNjMgMjcuMzMzMyAyNC43OTg5IDI3LjA4NzUgMjUuMjY3OCAyNi42NDk5QzI1LjczNjYgMjYuMjEyMyAyNiAyNS42MTg4IDI2IDI1VjYuMzMzMzNDMjYgNS43MTQ1IDI1LjczNjYgNS4xMjEgMjUuMjY3OCA0LjY4MzQyQzI0Ljc5ODkgNC4yNDU4MyAyNC4xNjMgNCAyMy41IDRIMjIuNjY2N0MyMi40NDU3IDQgMTYgNCAxNiA0TDE3LjExMTEgNS4wMzcxMUwyMi4xMTExIDUuNTU1NTZDMjIuMTExMSA1LjU1NTU2IDIyLjQ0NTcgNS41NTU1NiAyMi42NjY3IDUuNTU1NTZMMjMuNSA1LjU1NTU2QzIzLjcyMSA1LjU1NTU2IDIzLjkzMyA1LjYzNzUgMjQuMDg5MyA1Ljc4MzM2QzI0LjI0NTUgNS45MjkyMiAyNC4zMzMzIDYuMTI3MDYgMjQuMzMzMyA2LjMzMzMzVjI1QzI0LjMzMzMgMjUuMjA2MyAyNC4yNDU1IDI1LjQwNDEgMjQuMDg5MyAyNS41NUMyMy45MzMgMjUuNjk1OCAyMy43MjEgMjUuNzc3OCAyMy41IDI1Ljc3NzhIOC41QzguMjc4OTkgMjUuNzc3OCA4LjA2NzAyIDI1LjY5NTggNy45MTA3NCAyNS41NUM3Ljc1NDQ2IDI1LjQwNDEgNy42NjY2NyAyNS4yMDYzIDcuNjY2NjcgMjVWNi4zMzMzM1oiIGZpbGw9IiM0QTU3NjciLz4KPHBhdGggZD0iTTE4LjE3MjQgMUMxOC4zODM4IDEgMTguNTg2NSAxLjA1MDM4IDE4LjczNTkgMS4xNDAwNUMxOC44ODU0IDEuMjI5NzIgMTguOTY5MyAxLjM1MTM0IDE4Ljk2OTMgMS40NzgxNkMxOC45NjkzIDEuNjA0OTggMTkuMDUzMyAxLjcyNjYgMTkuMjAyOCAxLjgxNjI3QzE5LjM1MjIgMS45MDU5NCAxOS41NTQ5IDEuOTU2MzIgMTkuNzY2MyAxLjk1NjMyQzE5Ljk3NzYgMS45NTYzMiAyMC4xODAzIDIuMDA2NyAyMC4zMjk4IDIuMDk2MzdDMjAuNDc5MyAyLjE4NjA0IDIwLjU2MzIgMi4zMDc2NyAyMC41NjMyIDIuNDM0NDhWMi45MTI2NEMyMC41NjMyIDMuMDM5NDYgMjAuNDc5MyAzLjE2MTA4IDIwLjMyOTggMy4yNTA3NUMyMC4xODAzIDMuMzQwNDMgMTkuOTc3NiAzLjM5MDggMTkuNzY2MyAzLjM5MDhIMTEuNzk2OUMxMS41ODU2IDMuMzkwOCAxMS4zODI5IDMuMzQwNDMgMTEuMjMzNCAzLjI1MDc1QzExLjA4NCAzLjE2MTA4IDExIDMuMDM5NDYgMTEgMi45MTI2NFYyLjQzNDQ4QzExIDIuMzA3NjcgMTEuMDg0IDIuMTg2MDQgMTEuMjMzNCAyLjA5NjM3QzExLjM4MjkgMi4wMDY3IDExLjU4NTYgMS45NTYzMiAxMS43OTY5IDEuOTU2MzJDMTIuMDA4MyAxLjk1NjMyIDEyLjIxMSAxLjkwNTk0IDEyLjM2MDUgMS44MTYyN0MxMi41MDk5IDEuNzI2NiAxMi41OTM5IDEuNjA0OTggMTIuNTkzOSAxLjQ3ODE2QzEyLjU5MzkgMS4zNTEzNCAxMi42Nzc4IDEuMjI5NzIgMTIuODI3MyAxLjE0MDA1QzEyLjk3NjcgMS4wNTAzOCAxMy4xNzk0IDEgMTMuMzkwOCAxSDE4LjE3MjRaIiBmaWxsPSIjNEE1NzY3Ii8+CjxwYXRoIGQ9Ik05LjEzOTkgMjYuMjUxQzkuMDUyNzYgMjYuMjQyOSA4Ljk3MTU2IDI2LjIzNjEgOC44OTU4NiAyNi4yMzA1TDEwLjkyNTQgMjIuODE4NEMxMS4yNTUxIDIyLjU2NTkgMTEuNzA5MyAyMi41Nzk2IDEyLjAyNjEgMjIuODYwN0wxMi4wMjYyIDIyLjg2MDhMMTMuODgzNiAyNC41MDgyTDE0LjIyNDcgMjQuODEwNkwxNC41NTczIDI0LjQ5ODlMMTguMjA0NSAyMS4wODExQzE4LjU0IDIwLjc2NjggMTkuMDQxOSAyMC43NjMxIDE5LjM4MDUgMjEuMDcwNEwyNC4xMTI1IDI2LjAzMjdMMjQuMTEwNCAyNi4xNTA2TDkuMTM5OSAyNi4yNTFaTTEwLjUwNjUgMTcuNjYwM0MxMC41MDY1IDE3LjAwMiAxMS4wMTYzIDE2LjUgMTEuNjA3NSAxNi41QzEyLjE5ODggMTYuNSAxMi43MDg1IDE3LjAwMiAxMi43MDg1IDE3LjY2MDNDMTIuNzA4NSAxOC4zMTg2IDEyLjE5ODggMTguODIwNiAxMS42MDc1IDE4LjgyMDZDMTEuMDE2MyAxOC44MjA2IDEwLjUwNjUgMTguMzE4NiAxMC41MDY1IDE3LjY2MDNaIiBzdHJva2U9IiNFRUVFRUUiLz4KPC9zdmc+Cg==);
}
.b-addition-orders__item .service-type--type-INSURANCE_TOURISTIC--ISSUED,
.b-addition-orders__item .service-type--type-INSURANCE_TOURISTIC--PAYED {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzIiIGhlaWdodD0iMzIiIHZpZXdCb3g9IjAgMCAzMiAzMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHJlY3QgeD0iNiIgeT0iNCIgd2lkdGg9IjIwIiBoZWlnaHQ9IjIzLjMzMzMiIHJ4PSIyIiBmaWxsPSIjNDZiNGI1Ii8+CjxwYXRoIGQ9Ik03LjY2NjY3IDYuMzMzMzNDNy42NjY2NyA2LjEyNzA2IDcuNzU0NDYgNS45MjkyMiA3LjkxMDc0IDUuNzgzMzZDOC4wNjcwMiA1LjYzNzUgOC4yNzg5OSA1LjU1NTU2IDguNSA1LjU1NTU2TDIyLjY2NjcgNS41NTU1NkwxNy4xMTExIDUuMDM3MTFMMTYuNTQyNSA0LjUwNjM3TDE2LjU1NTYgNC41MTg1MkwxNiA0TDguNSA0QzcuODM2OTYgNCA3LjIwMTA3IDQuMjQ1ODMgNi43MzIyMyA0LjY4MzQyQzYuMjYzMzkgNS4xMjEgNiA1LjcxNDUgNiA2LjMzMzMzVjI1QzYgMjUuNjE4OCA2LjI2MzM5IDI2LjIxMjMgNi43MzIyMyAyNi42NDk5QzcuMjAxMDcgMjcuMDg3NSA3LjgzNjk2IDI3LjMzMzMgOC41IDI3LjMzMzNIMjMuNUMyNC4xNjMgMjcuMzMzMyAyNC43OTg5IDI3LjA4NzUgMjUuMjY3OCAyNi42NDk5QzI1LjczNjYgMjYuMjEyMyAyNiAyNS42MTg4IDI2IDI1VjYuMzMzMzNDMjYgNS43MTQ1IDI1LjczNjYgNS4xMjEgMjUuMjY3OCA0LjY4MzQyQzI0Ljc5ODkgNC4yNDU4MyAyNC4xNjMgNCAyMy41IDRIMjIuNjY2N0MyMi40NDU3IDQgMTYgNCAxNiA0TDE3LjExMTEgNS4wMzcxMUwyMi4xMTExIDUuNTU1NTZDMjIuMTExMSA1LjU1NTU2IDIyLjQ0NTcgNS41NTU1NiAyMi42NjY3IDUuNTU1NTZMMjMuNSA1LjU1NTU2QzIzLjcyMSA1LjU1NTU2IDIzLjkzMyA1LjYzNzUgMjQuMDg5MyA1Ljc4MzM2QzI0LjI0NTUgNS45MjkyMiAyNC4zMzMzIDYuMTI3MDYgMjQuMzMzMyA2LjMzMzMzVjI1QzI0LjMzMzMgMjUuMjA2MyAyNC4yNDU1IDI1LjQwNDEgMjQuMDg5MyAyNS41NUMyMy45MzMgMjUuNjk1OCAyMy43MjEgMjUuNzc3OCAyMy41IDI1Ljc3NzhIOC41QzguMjc4OTkgMjUuNzc3OCA4LjA2NzAyIDI1LjY5NTggNy45MTA3NCAyNS41NUM3Ljc1NDQ2IDI1LjQwNDEgNy42NjY2NyAyNS4yMDYzIDcuNjY2NjcgMjVWNi4zMzMzM1oiIGZpbGw9IiM0NmI0YjUiLz4KPHBhdGggZD0iTTE4LjE3MjQgMUMxOC4zODM4IDEgMTguNTg2NSAxLjA1MDM4IDE4LjczNTkgMS4xNDAwNUMxOC44ODU0IDEuMjI5NzIgMTguOTY5MyAxLjM1MTM0IDE4Ljk2OTMgMS40NzgxNkMxOC45NjkzIDEuNjA0OTggMTkuMDUzMyAxLjcyNjYgMTkuMjAyOCAxLjgxNjI3QzE5LjM1MjIgMS45MDU5NCAxOS41NTQ5IDEuOTU2MzIgMTkuNzY2MyAxLjk1NjMyQzE5Ljk3NzYgMS45NTYzMiAyMC4xODAzIDIuMDA2NyAyMC4zMjk4IDIuMDk2MzdDMjAuNDc5MyAyLjE4NjA0IDIwLjU2MzIgMi4zMDc2NyAyMC41NjMyIDIuNDM0NDhWMi45MTI2NEMyMC41NjMyIDMuMDM5NDYgMjAuNDc5MyAzLjE2MTA4IDIwLjMyOTggMy4yNTA3NUMyMC4xODAzIDMuMzQwNDMgMTkuOTc3NiAzLjM5MDggMTkuNzY2MyAzLjM5MDhIMTEuNzk2OUMxMS41ODU2IDMuMzkwOCAxMS4zODI5IDMuMzQwNDMgMTEuMjMzNCAzLjI1MDc1QzExLjA4NCAzLjE2MTA4IDExIDMuMDM5NDYgMTEgMi45MTI2NFYyLjQzNDQ4QzExIDIuMzA3NjcgMTEuMDg0IDIuMTg2MDQgMTEuMjMzNCAyLjA5NjM3QzExLjM4MjkgMi4wMDY3IDExLjU4NTYgMS45NTYzMiAxMS43OTY5IDEuOTU2MzJDMTIuMDA4MyAxLjk1NjMyIDEyLjIxMSAxLjkwNTk0IDEyLjM2MDUgMS44MTYyN0MxMi41MDk5IDEuNzI2NiAxMi41OTM5IDEuNjA0OTggMTIuNTkzOSAxLjQ3ODE2QzEyLjU5MzkgMS4zNTEzNCAxMi42Nzc4IDEuMjI5NzIgMTIuODI3MyAxLjE0MDA1QzEyLjk3NjcgMS4wNTAzOCAxMy4xNzk0IDEgMTMuMzkwOCAxSDE4LjE3MjRaIiBmaWxsPSIjNDZiNGI1Ii8+CjxwYXRoIGQ9Ik05LjEzOTkgMjYuMjUxQzkuMDUyNzYgMjYuMjQyOSA4Ljk3MTU2IDI2LjIzNjEgOC44OTU4NiAyNi4yMzA1TDEwLjkyNTQgMjIuODE4NEMxMS4yNTUxIDIyLjU2NTkgMTEuNzA5MyAyMi41Nzk2IDEyLjAyNjEgMjIuODYwN0wxMi4wMjYyIDIyLjg2MDhMMTMuODgzNiAyNC41MDgyTDE0LjIyNDcgMjQuODEwNkwxNC41NTczIDI0LjQ5ODlMMTguMjA0NSAyMS4wODExQzE4LjU0IDIwLjc2NjggMTkuMDQxOSAyMC43NjMxIDE5LjM4MDUgMjEuMDcwNEwyNC4xMTI1IDI2LjAzMjdMMjQuMTEwNCAyNi4xNTA2TDkuMTM5OSAyNi4yNTFaTTEwLjUwNjUgMTcuNjYwM0MxMC41MDY1IDE3LjAwMiAxMS4wMTYzIDE2LjUgMTEuNjA3NSAxNi41QzEyLjE5ODggMTYuNSAxMi43MDg1IDE3LjAwMiAxMi43MDg1IDE3LjY2MDNDMTIuNzA4NSAxOC4zMTg2IDEyLjE5ODggMTguODIwNiAxMS42MDc1IDE4LjgyMDZDMTEuMDE2MyAxOC44MjA2IDEwLjUwNjUgMTguMzE4NiAxMC41MDY1IDE3LjY2MDNaIiBzdHJva2U9IiNFRUVFRUUiLz4KPC9zdmc+Cg==);
}
.b-addition-orders__item .service-type--type-INSURANCE_TOURISTIC-white {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzIiIGhlaWdodD0iMzIiIHZpZXdCb3g9IjAgMCAzMiAzMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KCTxyZWN0IHg9IjYiIHk9IjQiIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMy4zMzMzIiByeD0iMiIgZmlsbD0iI2VlZSIvPgoJPHBhdGggZD0iTTcuNjY2NjcgNi4zMzMzM0M3LjY2NjY3IDYuMTI3MDYgNy43NTQ0NiA1LjkyOTIyIDcuOTEwNzQgNS43ODMzNkM4LjA2NzAyIDUuNjM3NSA4LjI3ODk5IDUuNTU1NTYgOC41IDUuNTU1NTZMMjIuNjY2NyA1LjU1NTU2TDE3LjExMTEgNS4wMzcxMUwxNi41NDI1IDQuNTA2MzdMMTYuNTU1NiA0LjUxODUyTDE2IDRMOC41IDRDNy44MzY5NiA0IDcuMjAxMDcgNC4yNDU4MyA2LjczMjIzIDQuNjgzNDJDNi4yNjMzOSA1LjEyMSA2IDUuNzE0NSA2IDYuMzMzMzNWMjVDNiAyNS42MTg4IDYuMjYzMzkgMjYuMjEyMyA2LjczMjIzIDI2LjY0OTlDNy4yMDEwNyAyNy4wODc1IDcuODM2OTYgMjcuMzMzMyA4LjUgMjcuMzMzM0gyMy41QzI0LjE2MyAyNy4zMzMzIDI0Ljc5ODkgMjcuMDg3NSAyNS4yNjc4IDI2LjY0OTlDMjUuNzM2NiAyNi4yMTIzIDI2IDI1LjYxODggMjYgMjVWNi4zMzMzM0MyNiA1LjcxNDUgMjUuNzM2NiA1LjEyMSAyNS4yNjc4IDQuNjgzNDJDMjQuNzk4OSA0LjI0NTgzIDI0LjE2MyA0IDIzLjUgNEgyMi42NjY3QzIyLjQ0NTcgNCAxNiA0IDE2IDRMMTcuMTExMSA1LjAzNzExTDIyLjExMTEgNS41NTU1NkMyMi4xMTExIDUuNTU1NTYgMjIuNDQ1NyA1LjU1NTU2IDIyLjY2NjcgNS41NTU1NkwyMy41IDUuNTU1NTZDMjMuNzIxIDUuNTU1NTYgMjMuOTMzIDUuNjM3NSAyNC4wODkzIDUuNzgzMzZDMjQuMjQ1NSA1LjkyOTIyIDI0LjMzMzMgNi4xMjcwNiAyNC4zMzMzIDYuMzMzMzNWMjVDMjQuMzMzMyAyNS4yMDYzIDI0LjI0NTUgMjUuNDA0MSAyNC4wODkzIDI1LjU1QzIzLjkzMyAyNS42OTU4IDIzLjcyMSAyNS43Nzc4IDIzLjUgMjUuNzc3OEg4LjVDOC4yNzg5OSAyNS43Nzc4IDguMDY3MDIgMjUuNjk1OCA3LjkxMDc0IDI1LjU1QzcuNzU0NDYgMjUuNDA0MSA3LjY2NjY3IDI1LjIwNjMgNy42NjY2NyAyNVY2LjMzMzMzWiIgZmlsbD0iI2VlZSIvPgoJPHBhdGggZD0iTTE4LjE3MjQgMUMxOC4zODM4IDEgMTguNTg2NSAxLjA1MDM4IDE4LjczNTkgMS4xNDAwNUMxOC44ODU0IDEuMjI5NzIgMTguOTY5MyAxLjM1MTM0IDE4Ljk2OTMgMS40NzgxNkMxOC45NjkzIDEuNjA0OTggMTkuMDUzMyAxLjcyNjYgMTkuMjAyOCAxLjgxNjI3QzE5LjM1MjIgMS45MDU5NCAxOS41NTQ5IDEuOTU2MzIgMTkuNzY2MyAxLjk1NjMyQzE5Ljk3NzYgMS45NTYzMiAyMC4xODAzIDIuMDA2NyAyMC4zMjk4IDIuMDk2MzdDMjAuNDc5MyAyLjE4NjA0IDIwLjU2MzIgMi4zMDc2NyAyMC41NjMyIDIuNDM0NDhWMi45MTI2NEMyMC41NjMyIDMuMDM5NDYgMjAuNDc5MyAzLjE2MTA4IDIwLjMyOTggMy4yNTA3NUMyMC4xODAzIDMuMzQwNDMgMTkuOTc3NiAzLjM5MDggMTkuNzY2MyAzLjM5MDhIMTEuNzk2OUMxMS41ODU2IDMuMzkwOCAxMS4zODI5IDMuMzQwNDMgMTEuMjMzNCAzLjI1MDc1QzExLjA4NCAzLjE2MTA4IDExIDMuMDM5NDYgMTEgMi45MTI2NFYyLjQzNDQ4QzExIDIuMzA3NjcgMTEuMDg0IDIuMTg2MDQgMTEuMjMzNCAyLjA5NjM3QzExLjM4MjkgMi4wMDY3IDExLjU4NTYgMS45NTYzMiAxMS43OTY5IDEuOTU2MzJDMTIuMDA4MyAxLjk1NjMyIDEyLjIxMSAxLjkwNTk0IDEyLjM2MDUgMS44MTYyN0MxMi41MDk5IDEuNzI2NiAxMi41OTM5IDEuNjA0OTggMTIuNTkzOSAxLjQ3ODE2QzEyLjU5MzkgMS4zNTEzNCAxMi42Nzc4IDEuMjI5NzIgMTIuODI3MyAxLjE0MDA1QzEyLjk3NjcgMS4wNTAzOCAxMy4xNzk0IDEgMTMuMzkwOCAxSDE4LjE3MjRaIiBmaWxsPSIjZWVlIi8+Cgk8cGF0aCBkPSJNOS4xMzk5IDI2LjI1MUM5LjA1Mjc2IDI2LjI0MjkgOC45NzE1NiAyNi4yMzYxIDguODk1ODYgMjYuMjMwNUwxMC45MjU0IDIyLjgxODRDMTEuMjU1MSAyMi41NjU5IDExLjcwOTMgMjIuNTc5NiAxMi4wMjYxIDIyLjg2MDdMMTIuMDI2MiAyMi44NjA4TDEzLjg4MzYgMjQuNTA4MkwxNC4yMjQ3IDI0LjgxMDZMMTQuNTU3MyAyNC40OTg5TDE4LjIwNDUgMjEuMDgxMUMxOC41NCAyMC43NjY4IDE5LjA0MTkgMjAuNzYzMSAxOS4zODA1IDIxLjA3MDRMMjQuMTEyNSAyNi4wMzI3TDI0LjExMDQgMjYuMTUwNkw5LjEzOTkgMjYuMjUxWk0xMC41MDY1IDE3LjY2MDNDMTAuNTA2NSAxNy4wMDIgMTEuMDE2MyAxNi41IDExLjYwNzUgMTYuNUMxMi4xOTg4IDE2LjUgMTIuNzA4NSAxNy4wMDIgMTIuNzA4NSAxNy42NjAzQzEyLjcwODUgMTguMzE4NiAxMi4xOTg4IDE4LjgyMDYgMTEuNjA3NSAxOC44MjA2QzExLjAxNjMgMTguODIwNiAxMC41MDY1IDE4LjMxODYgMTAuNTA2NSAxNy42NjAzWiIgc3Ryb2tlPSIjNEE1NzY3Ii8+Cjwvc3ZnPgo=);
}
.b-addition-orders__item .service-type--type-CAR_RENTAL {
  background-image: url(7f595997bdfd7abe472e6ddc6949d309.svg);
}
.b-addition-orders__item .service-type--type-CAR_RENTAL--ISSUED,
.b-addition-orders__item .service-type--type-CAR_RENTAL--PAYED {
  background-image: url(1f93a83e777c57d09d8f50adefd04a6e.svg);
}
.b-addition-orders__item .service-type--type-CAR_RENTAL-white {
  background-image: url(5a98cd1c05ad0db98e4f8fd90da2ce17.svg);
}
.b-addition-orders__item .service-type--type-VISA {
  background-image: url(33b73e9b98fb08fe3a6f25bdeb2e01ae.svg);
}
.b-addition-orders__item .service-type--type-VISA--ISSUED,
.b-addition-orders__item .service-type--type-VISA--PAYED {
  background-image: url(e112812a2a979a3b72f8476ed1d55367.svg);
}
.b-addition-orders__item .service-type--type-VISA-white {
  background-image: url(ec884848513afbf121c7f7650ad603d5.svg);
}
.b-addition-orders__item .service-type--type-BUS {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KCTxwYXRoIGQ9Ik0xOC43NSA1LjI1SDUuMjVDNC40MjE1NyA1LjI1IDMuNzUgNS45MjE1NyAzLjc1IDYuNzVWMTIuNzVDMy43NSAxMy41Nzg0IDQuNDIxNTcgMTQuMjUgNS4yNSAxNC4yNUgxOC43NUMxOS41Nzg0IDE0LjI1IDIwLjI1IDEzLjU3ODQgMjAuMjUgMTIuNzVWNi43NUMyMC4yNSA1LjkyMTU3IDE5LjU3ODQgNS4yNSAxOC43NSA1LjI1WiIgc3Ryb2tlPSIjNEE1NzY3IiBzdHJva2Utd2lkdGg9IjEuNSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+Cgk8cGF0aCBkPSJNMTguNzUgMTQuMjVINS4yNUM0LjQyMTU3IDE0LjI1IDMuNzUgMTQuOTIxNiAzLjc1IDE1Ljc1VjE4Ljc1QzMuNzUgMTkuNTc4NCA0LjQyMTU3IDIwLjI1IDUuMjUgMjAuMjVIMTguNzVDMTkuNTc4NCAyMC4yNSAyMC4yNSAxOS41Nzg0IDIwLjI1IDE4Ljc1VjE1Ljc1QzIwLjI1IDE0LjkyMTYgMTkuNTc4NCAxNC4yNSAxOC43NSAxNC4yNVoiIHN0cm9rZT0iIzRBNTc2NyIgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgoJPHBhdGggZD0iTTE4Ljc1IDUuMjVINS4yNUM0Ljg1MjUyIDUuMjQ4ODkgNC40NzE2MyA1LjA5MDQ5IDQuMTkwNTcgNC44MDk0M0MzLjkwOTUxIDQuNTI4MzcgMy43NTExMSA0LjE0NzQ4IDMuNzUgMy43NUMzLjc1MTExIDMuMzUyNTIgMy45MDk1MSAyLjk3MTYzIDQuMTkwNTcgMi42OTA1N0M0LjQ3MTYzIDIuNDA5NTEgNC44NTI1MiAyLjI1MTExIDUuMjUgMi4yNUgxOC43NUMxOS4xNDc1IDIuMjUxMTEgMTkuNTI4NCAyLjQwOTUxIDE5LjgwOTQgMi42OTA1N0MyMC4wOTA1IDIuOTcxNjMgMjAuMjQ4OSAzLjM1MjUyIDIwLjI1IDMuNzVDMjAuMjQ4OSA0LjE0NzQ4IDIwLjA5MDUgNC41MjgzNyAxOS44MDk0IDQuODA5NDNDMTkuNTI4NCA1LjA5MDQ5IDE5LjE0NzUgNS4yNDg4OSAxOC43NSA1LjI1Wk02Ljc1IDIwLjI1VjIxLjI4MTJDNi43NSAyMS40MDU2IDYuNzAwNjEgMjEuNTI0OCA2LjYxMjcxIDIxLjYxMjdDNi41MjQ4IDIxLjcwMDYgNi40MDU1NyAyMS43NSA2LjI4MTI1IDIxLjc1SDQuOTY4NzVDNC44NDQ0MyAyMS43NSA0LjcyNTIgMjEuNzAwNiA0LjYzNzI5IDIxLjYxMjdDNC41NDkzOSAyMS41MjQ4IDQuNSAyMS40MDU2IDQuNSAyMS4yODEyVjIwLjI1SDYuNzVaTTE5LjUgMjAuMjVWMjEuMjgxMkMxOS41IDIxLjQwNTYgMTkuNDUwNiAyMS41MjQ4IDE5LjM2MjcgMjEuNjEyN0MxOS4yNzQ4IDIxLjcwMDYgMTkuMTU1NiAyMS43NSAxOS4wMzEyIDIxLjc1SDE3LjcxODhDMTcuNTk0NCAyMS43NSAxNy40NzUyIDIxLjcwMDYgMTcuMzg3MyAyMS42MTI3QzE3LjI5OTQgMjEuNTI0OCAxNy4yNSAyMS40MDU2IDE3LjI1IDIxLjI4MTJWMjAuMjVIMTkuNVoiIHN0cm9rZT0iIzRBNTc2NyIgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgoJPHBhdGggZD0iTTE3LjI1IDE4QzE3LjY2NDIgMTggMTggMTcuNjY0MiAxOCAxNy4yNUMxOCAxNi44MzU4IDE3LjY2NDIgMTYuNSAxNy4yNSAxNi41QzE2LjgzNTggMTYuNSAxNi41IDE2LjgzNTggMTYuNSAxNy4yNUMxNi41IDE3LjY2NDIgMTYuODM1OCAxOCAxNy4yNSAxOFoiIHN0cm9rZT0iIzRBNTc2NyIgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KCTxwYXRoIGQ9Ik02Ljc1IDE4QzcuMTY0MjEgMTggNy41IDE3LjY2NDIgNy41IDE3LjI1QzcuNSAxNi44MzU4IDcuMTY0MjEgMTYuNSA2Ljc1IDE2LjVDNi4zMzU3OSAxNi41IDYgMTYuODM1OCA2IDE3LjI1QzYgMTcuNjY0MiA2LjMzNTc5IDE4IDYuNzUgMThaIiBzdHJva2U9IiM0QTU3NjciIHN0cm9rZS13aWR0aD0iMS41IiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+Cgk8cGF0aCBkPSJNMTIgNS4yNVYxNC4yNU0zLjc1IDMuNzVWMTcuMjVNMjAuMjUgMy43NVYxNy4yNSIgc3Ryb2tlPSIjNEE1NzY3IiBzdHJva2Utd2lkdGg9IjEuNSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+Cjwvc3ZnPgo=);
}
.b-addition-orders__item .service-type--type-BUS--ISSUED,
.b-addition-orders__item .service-type--type-BUS--PAYED {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE4Ljc1IDUuMjVINS4yNUM0LjQyMTU3IDUuMjUgMy43NSA1LjkyMTU3IDMuNzUgNi43NVYxMi43NUMzLjc1IDEzLjU3ODQgNC40MjE1NyAxNC4yNSA1LjI1IDE0LjI1SDE4Ljc1QzE5LjU3ODQgMTQuMjUgMjAuMjUgMTMuNTc4NCAyMC4yNSAxMi43NVY2Ljc1QzIwLjI1IDUuOTIxNTcgMTkuNTc4NCA1LjI1IDE4Ljc1IDUuMjVaIiBzdHJva2U9IiM0NmI0YjUiIHN0cm9rZS13aWR0aD0iMS41IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPHBhdGggZD0iTTE4Ljc1IDE0LjI1SDUuMjVDNC40MjE1NyAxNC4yNSAzLjc1IDE0LjkyMTYgMy43NSAxNS43NVYxOC43NUMzLjc1IDE5LjU3ODQgNC40MjE1NyAyMC4yNSA1LjI1IDIwLjI1SDE4Ljc1QzE5LjU3ODQgMjAuMjUgMjAuMjUgMTkuNTc4NCAyMC4yNSAxOC43NVYxNS43NUMyMC4yNSAxNC45MjE2IDE5LjU3ODQgMTQuMjUgMTguNzUgMTQuMjVaIiBzdHJva2U9IiM0NmI0YjUiIHN0cm9rZS13aWR0aD0iMS41IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPHBhdGggZD0iTTE4Ljc1IDUuMjVINS4yNUM0Ljg1MjUyIDUuMjQ4ODkgNC40NzE2MyA1LjA5MDQ5IDQuMTkwNTcgNC44MDk0M0MzLjkwOTUxIDQuNTI4MzcgMy43NTExMSA0LjE0NzQ4IDMuNzUgMy43NUMzLjc1MTExIDMuMzUyNTIgMy45MDk1MSAyLjk3MTYzIDQuMTkwNTcgMi42OTA1N0M0LjQ3MTYzIDIuNDA5NTEgNC44NTI1MiAyLjI1MTExIDUuMjUgMi4yNUgxOC43NUMxOS4xNDc1IDIuMjUxMTEgMTkuNTI4NCAyLjQwOTUxIDE5LjgwOTQgMi42OTA1N0MyMC4wOTA1IDIuOTcxNjMgMjAuMjQ4OSAzLjM1MjUyIDIwLjI1IDMuNzVDMjAuMjQ4OSA0LjE0NzQ4IDIwLjA5MDUgNC41MjgzNyAxOS44MDk0IDQuODA5NDNDMTkuNTI4NCA1LjA5MDQ5IDE5LjE0NzUgNS4yNDg4OSAxOC43NSA1LjI1Wk02Ljc1IDIwLjI1VjIxLjI4MTJDNi43NSAyMS40MDU2IDYuNzAwNjEgMjEuNTI0OCA2LjYxMjcxIDIxLjYxMjdDNi41MjQ4IDIxLjcwMDYgNi40MDU1NyAyMS43NSA2LjI4MTI1IDIxLjc1SDQuOTY4NzVDNC44NDQ0MyAyMS43NSA0LjcyNTIgMjEuNzAwNiA0LjYzNzI5IDIxLjYxMjdDNC41NDkzOSAyMS41MjQ4IDQuNSAyMS40MDU2IDQuNSAyMS4yODEyVjIwLjI1SDYuNzVaTTE5LjUgMjAuMjVWMjEuMjgxMkMxOS41IDIxLjQwNTYgMTkuNDUwNiAyMS41MjQ4IDE5LjM2MjcgMjEuNjEyN0MxOS4yNzQ4IDIxLjcwMDYgMTkuMTU1NiAyMS43NSAxOS4wMzEyIDIxLjc1SDE3LjcxODhDMTcuNTk0NCAyMS43NSAxNy40NzUyIDIxLjcwMDYgMTcuMzg3MyAyMS42MTI3QzE3LjI5OTQgMjEuNTI0OCAxNy4yNSAyMS40MDU2IDE3LjI1IDIxLjI4MTJWMjAuMjVIMTkuNVoiIHN0cm9rZT0iIzQ2YjRiNSIgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8cGF0aCBkPSJNMTcuMjUgMThDMTcuNjY0MiAxOCAxOCAxNy42NjQyIDE4IDE3LjI1QzE4IDE2LjgzNTggMTcuNjY0MiAxNi41IDE3LjI1IDE2LjVDMTYuODM1OCAxNi41IDE2LjUgMTYuODM1OCAxNi41IDE3LjI1QzE2LjUgMTcuNjY0MiAxNi44MzU4IDE4IDE3LjI1IDE4WiIgc3Ryb2tlPSIjNDZiNGI1IiBzdHJva2Utd2lkdGg9IjEuNSIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8cGF0aCBkPSJNNi43NSAxOEM3LjE2NDIxIDE4IDcuNSAxNy42NjQyIDcuNSAxNy4yNUM3LjUgMTYuODM1OCA3LjE2NDIxIDE2LjUgNi43NSAxNi41QzYuMzM1NzkgMTYuNSA2IDE2LjgzNTggNiAxNy4yNUM2IDE3LjY2NDIgNi4zMzU3OSAxOCA2Ljc1IDE4WiIgc3Ryb2tlPSIjNDZiNGI1IiBzdHJva2Utd2lkdGg9IjEuNSIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8cGF0aCBkPSJNMTIgNS4yNVYxNC4yNU0zLjc1IDMuNzVWMTcuMjVNMjAuMjUgMy43NVYxNy4yNSIgc3Ryb2tlPSIjNDZiNGI1IiBzdHJva2Utd2lkdGg9IjEuNSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+Cjwvc3ZnPgoK);
}
.b-addition-orders__item .service-type--type-BUS-white {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KCTxwYXRoIGQ9Ik0xOC43NSA1LjI1SDUuMjVDNC40MjE1NyA1LjI1IDMuNzUgNS45MjE1NyAzLjc1IDYuNzVWMTIuNzVDMy43NSAxMy41Nzg0IDQuNDIxNTcgMTQuMjUgNS4yNSAxNC4yNUgxOC43NUMxOS41Nzg0IDE0LjI1IDIwLjI1IDEzLjU3ODQgMjAuMjUgMTIuNzVWNi43NUMyMC4yNSA1LjkyMTU3IDE5LjU3ODQgNS4yNSAxOC43NSA1LjI1WiIgc3Ryb2tlPSIjZmZmIiBzdHJva2Utd2lkdGg9IjEuNSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+Cgk8cGF0aCBkPSJNMTguNzUgMTQuMjVINS4yNUM0LjQyMTU3IDE0LjI1IDMuNzUgMTQuOTIxNiAzLjc1IDE1Ljc1VjE4Ljc1QzMuNzUgMTkuNTc4NCA0LjQyMTU3IDIwLjI1IDUuMjUgMjAuMjVIMTguNzVDMTkuNTc4NCAyMC4yNSAyMC4yNSAxOS41Nzg0IDIwLjI1IDE4Ljc1VjE1Ljc1QzIwLjI1IDE0LjkyMTYgMTkuNTc4NCAxNC4yNSAxOC43NSAxNC4yNVoiIHN0cm9rZT0iI2ZmZiIgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgoJPHBhdGggZD0iTTE4Ljc1IDUuMjVINS4yNUM0Ljg1MjUyIDUuMjQ4ODkgNC40NzE2MyA1LjA5MDQ5IDQuMTkwNTcgNC44MDk0M0MzLjkwOTUxIDQuNTI4MzcgMy43NTExMSA0LjE0NzQ4IDMuNzUgMy43NUMzLjc1MTExIDMuMzUyNTIgMy45MDk1MSAyLjk3MTYzIDQuMTkwNTcgMi42OTA1N0M0LjQ3MTYzIDIuNDA5NTEgNC44NTI1MiAyLjI1MTExIDUuMjUgMi4yNUgxOC43NUMxOS4xNDc1IDIuMjUxMTEgMTkuNTI4NCAyLjQwOTUxIDE5LjgwOTQgMi42OTA1N0MyMC4wOTA1IDIuOTcxNjMgMjAuMjQ4OSAzLjM1MjUyIDIwLjI1IDMuNzVDMjAuMjQ4OSA0LjE0NzQ4IDIwLjA5MDUgNC41MjgzNyAxOS44MDk0IDQuODA5NDNDMTkuNTI4NCA1LjA5MDQ5IDE5LjE0NzUgNS4yNDg4OSAxOC43NSA1LjI1Wk02Ljc1IDIwLjI1VjIxLjI4MTJDNi43NSAyMS40MDU2IDYuNzAwNjEgMjEuNTI0OCA2LjYxMjcxIDIxLjYxMjdDNi41MjQ4IDIxLjcwMDYgNi40MDU1NyAyMS43NSA2LjI4MTI1IDIxLjc1SDQuOTY4NzVDNC44NDQ0MyAyMS43NSA0LjcyNTIgMjEuNzAwNiA0LjYzNzI5IDIxLjYxMjdDNC41NDkzOSAyMS41MjQ4IDQuNSAyMS40MDU2IDQuNSAyMS4yODEyVjIwLjI1SDYuNzVaTTE5LjUgMjAuMjVWMjEuMjgxMkMxOS41IDIxLjQwNTYgMTkuNDUwNiAyMS41MjQ4IDE5LjM2MjcgMjEuNjEyN0MxOS4yNzQ4IDIxLjcwMDYgMTkuMTU1NiAyMS43NSAxOS4wMzEyIDIxLjc1SDE3LjcxODhDMTcuNTk0NCAyMS43NSAxNy40NzUyIDIxLjcwMDYgMTcuMzg3MyAyMS42MTI3QzE3LjI5OTQgMjEuNTI0OCAxNy4yNSAyMS40MDU2IDE3LjI1IDIxLjI4MTJWMjAuMjVIMTkuNVoiIHN0cm9rZT0iI2ZmZiIgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgoJPHBhdGggZD0iTTE3LjI1IDE4QzE3LjY2NDIgMTggMTggMTcuNjY0MiAxOCAxNy4yNUMxOCAxNi44MzU4IDE3LjY2NDIgMTYuNSAxNy4yNSAxNi41QzE2LjgzNTggMTYuNSAxNi41IDE2LjgzNTggMTYuNSAxNy4yNUMxNi41IDE3LjY2NDIgMTYuODM1OCAxOCAxNy4yNSAxOFoiIHN0cm9rZT0iI2ZmZiIgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KCTxwYXRoIGQ9Ik02Ljc1IDE4QzcuMTY0MjEgMTggNy41IDE3LjY2NDIgNy41IDE3LjI1QzcuNSAxNi44MzU4IDcuMTY0MjEgMTYuNSA2Ljc1IDE2LjVDNi4zMzU3OSAxNi41IDYgMTYuODM1OCA2IDE3LjI1QzYgMTcuNjY0MiA2LjMzNTc5IDE4IDYuNzUgMThaIiBzdHJva2U9IiNmZmYiIHN0cm9rZS13aWR0aD0iMS41IiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+Cgk8cGF0aCBkPSJNMTIgNS4yNVYxNC4yNU0zLjc1IDMuNzVWMTcuMjVNMjAuMjUgMy43NVYxNy4yNSIgc3Ryb2tlPSIjZmZmIiBzdHJva2Utd2lkdGg9IjEuNSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+Cjwvc3ZnPgoK);
}
.b-addition-orders__item .service-type--type-RAILWAY {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzAiIGhlaWdodD0iMzEiIHZpZXdCb3g9IjAgMCAzMCAzMSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KCTxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNMjEuOTc2NiAyMS4zNzk5SDIxLjczNzFMMjMuODEzMiAyNC40MTQyQzI0LjEzMjYgMjQuODkzMyAyNC4wNTI3IDI1LjYxMTkgMjMuNDkzOCAyNS45MzEzQzIzLjMzNDEgMjYuMDkxIDIzLjA5NDUgMjYuMDkxIDIyLjg1NSAyNi4wOTFDMjIuNTM1NiAyNi4wOTEgMjIuMTM2MyAyNS45MzEzIDIxLjk3NjYgMjUuNjExOUwxOS4xMDIgMjEuMzc5OUgxMC44Nzc0TDguMDAyNzQgMjUuNjExOUM3Ljc2MzE5IDI1LjkzMTMgNy40NDM3OCAyNi4wOTEgNy4xMjQzOCAyNi4wOTFDNi44ODQ4MyAyNi4wOTEgNi43MjUxMyAyNi4wMTEyIDYuNDg1NTggMjUuOTMxM0M2LjAwNjQ3IDI1LjYxMTkgNS44NDY3NyAyNC44OTMzIDYuMTY2MTcgMjQuNDE0Mkw4LjI0MjI5IDIxLjM3OTlIOC4wMDI3NEM2Ljg4NDgzIDIxLjM3OTkgNi4wMDY0NyAyMC41MDE1IDYuMDA2NDcgMTkuMzgzNlY3LjI0NjI3QzUuOTI2NjIgNi4xMjgzNiA2Ljg4NDgzIDUuMjUgOC4wMDI3NCA1LjI1SDIxLjk3NjZDMjMuMDk0NSA1LjI1IDIzLjk3MjkgNi4xMjgzNiAyMy45NzI5IDcuMjQ2MjdWMTkuMzAzN0MyMy45NzI5IDIwLjUwMTUgMjMuMDk0NSAyMS4zNzk5IDIxLjk3NjYgMjEuMzc5OVpNMjAuNjk5IDE4LjUwNTJDMjEuNDk3NSAxOC41MDUyIDIyLjEzNjMgMTcuODY2NCAyMi4xMzYzIDE3LjA2NzlDMjIuMTM2MyAxNi4yNjk0IDIxLjQ5NzUgMTUuNjMwNiAyMC42OTkgMTUuNjMwNkMxOS45MDA1IDE1LjYzMDYgMTkuMjYxNyAxNi4yNjk0IDE5LjI2MTcgMTcuMDY3OUMxOS4yNjE3IDE3Ljg2NjQgMTkuOTAwNSAxOC41MDUyIDIwLjY5OSAxOC41MDUyWk05LjI4MDM1IDE4LjUwNTJDMTAuMDc4OSAxOC41MDUyIDEwLjcxNzcgMTcuODY2NCAxMC43MTc3IDE3LjA2NzlDMTAuNzE3NyAxNi4yNjk0IDEwLjA3ODkgMTUuNjMwNiA5LjI4MDM1IDE1LjYzMDZDOC40ODE4NCAxNS42MzA2IDcuODQzMDQgMTYuMjY5NCA3Ljg0MzA0IDE3LjA2NzlDNy44NDMwNCAxNy44NjY0IDguNDgxODQgMTguNTA1MiA5LjI4MDM1IDE4LjUwNTJaTTIyLjEzNjMgOC42ODM1OEMyMi4xMzYzIDcuODA1MjIgMjEuNDE3NyA3LjE2NjQyIDIwLjYxOTIgNy4xNjY0Mkg5LjQ0MDA1QzguNTYxNjkgNy4xNjY0MiA3LjkyMjg5IDcuODg1MDcgNy45MjI4OSA4LjY4MzU4VjEyLjI3NjlDNy45MjI4OSAxMy4xNTUyIDguNjQxNTUgMTMuNzk0IDkuNDQwMDUgMTMuNzk0SDIwLjYxOTJDMjEuNDk3NSAxMy43OTQgMjIuMTM2MyAxMy4wNzU0IDIyLjEzNjMgMTIuMjc2OVY4LjY4MzU4WiIgZmlsbD0iIzRBNTc2NyIvPgo8L3N2Zz4K);
}
.b-addition-orders__item .service-type--type-RAILWAY--ISSUED,
.b-addition-orders__item .service-type--type-RAILWAY--PAYED {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzAiIGhlaWdodD0iMzEiIHZpZXdCb3g9IjAgMCAzMCAzMSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KCTxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNMjEuOTc2NiAyMS4zNzk5SDIxLjczNzFMMjMuODEzMiAyNC40MTQyQzI0LjEzMjYgMjQuODkzMyAyNC4wNTI3IDI1LjYxMTkgMjMuNDkzOCAyNS45MzEzQzIzLjMzNDEgMjYuMDkxIDIzLjA5NDUgMjYuMDkxIDIyLjg1NSAyNi4wOTFDMjIuNTM1NiAyNi4wOTEgMjIuMTM2MyAyNS45MzEzIDIxLjk3NjYgMjUuNjExOUwxOS4xMDIgMjEuMzc5OUgxMC44Nzc0TDguMDAyNzQgMjUuNjExOUM3Ljc2MzE5IDI1LjkzMTMgNy40NDM3OCAyNi4wOTEgNy4xMjQzOCAyNi4wOTFDNi44ODQ4MyAyNi4wOTEgNi43MjUxMyAyNi4wMTEyIDYuNDg1NTggMjUuOTMxM0M2LjAwNjQ3IDI1LjYxMTkgNS44NDY3NyAyNC44OTMzIDYuMTY2MTcgMjQuNDE0Mkw4LjI0MjI5IDIxLjM3OTlIOC4wMDI3NEM2Ljg4NDgzIDIxLjM3OTkgNi4wMDY0NyAyMC41MDE1IDYuMDA2NDcgMTkuMzgzNlY3LjI0NjI3QzUuOTI2NjIgNi4xMjgzNiA2Ljg4NDgzIDUuMjUgOC4wMDI3NCA1LjI1SDIxLjk3NjZDMjMuMDk0NSA1LjI1IDIzLjk3MjkgNi4xMjgzNiAyMy45NzI5IDcuMjQ2MjdWMTkuMzAzN0MyMy45NzI5IDIwLjUwMTUgMjMuMDk0NSAyMS4zNzk5IDIxLjk3NjYgMjEuMzc5OVpNMjAuNjk5IDE4LjUwNTJDMjEuNDk3NSAxOC41MDUyIDIyLjEzNjMgMTcuODY2NCAyMi4xMzYzIDE3LjA2NzlDMjIuMTM2MyAxNi4yNjk0IDIxLjQ5NzUgMTUuNjMwNiAyMC42OTkgMTUuNjMwNkMxOS45MDA1IDE1LjYzMDYgMTkuMjYxNyAxNi4yNjk0IDE5LjI2MTcgMTcuMDY3OUMxOS4yNjE3IDE3Ljg2NjQgMTkuOTAwNSAxOC41MDUyIDIwLjY5OSAxOC41MDUyWk05LjI4MDM1IDE4LjUwNTJDMTAuMDc4OSAxOC41MDUyIDEwLjcxNzcgMTcuODY2NCAxMC43MTc3IDE3LjA2NzlDMTAuNzE3NyAxNi4yNjk0IDEwLjA3ODkgMTUuNjMwNiA5LjI4MDM1IDE1LjYzMDZDOC40ODE4NCAxNS42MzA2IDcuODQzMDQgMTYuMjY5NCA3Ljg0MzA0IDE3LjA2NzlDNy44NDMwNCAxNy44NjY0IDguNDgxODQgMTguNTA1MiA5LjI4MDM1IDE4LjUwNTJaTTIyLjEzNjMgOC42ODM1OEMyMi4xMzYzIDcuODA1MjIgMjEuNDE3NyA3LjE2NjQyIDIwLjYxOTIgNy4xNjY0Mkg5LjQ0MDA1QzguNTYxNjkgNy4xNjY0MiA3LjkyMjg5IDcuODg1MDcgNy45MjI4OSA4LjY4MzU4VjEyLjI3NjlDNy45MjI4OSAxMy4xNTUyIDguNjQxNTUgMTMuNzk0IDkuNDQwMDUgMTMuNzk0SDIwLjYxOTJDMjEuNDk3NSAxMy43OTQgMjIuMTM2MyAxMy4wNzU0IDIyLjEzNjMgMTIuMjc2OVY4LjY4MzU4WiIgZmlsbD0iIzQ2YjRiNSIvPgo8L3N2Zz4K);
}
.b-addition-orders__item .service-type--type-RAILWAY-white {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMjEiIHZpZXdCb3g9IjAgMCAxOCAyMSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xNS45NzY2IDE2LjEyOTlIMTUuNzM3MUwxNy44MTMyIDE5LjE2NDJDMTguMTMyNiAxOS42NDMzIDE4LjA1MjcgMjAuMzYxOSAxNy40OTM4IDIwLjY4MTNDMTcuMzM0MSAyMC44NDEgMTcuMDk0NSAyMC44NDEgMTYuODU1IDIwLjg0MUMxNi41MzU2IDIwLjg0MSAxNi4xMzYzIDIwLjY4MTMgMTUuOTc2NiAyMC4zNjE5TDEzLjEwMiAxNi4xMjk5SDQuODc3MzdMMi4wMDI3NCAyMC4zNjE5QzEuNzYzMTkgMjAuNjgxMyAxLjQ0Mzc4IDIwLjg0MSAxLjEyNDM4IDIwLjg0MUMwLjg4NDgyOSAyMC44NDEgMC43MjUxMjcgMjAuNzYxMiAwLjQ4NTU3NSAyMC42ODEzQzAuMDA2NDcwNzkgMjAuMzYxOSAtMC4xNTMyMzEgMTkuNjQzMyAwLjE2NjE3MiAxOS4xNjQyTDIuMjQyMjkgMTYuMTI5OUgyLjAwMjc0QzAuODg0ODI5IDE2LjEyOTkgMC4wMDY0NzA4MiAxNS4yNTE1IDAuMDA2NDcwODIgMTQuMTMzNlYxLjk5NjI3Qy0wLjA3MzM3OTkgMC44NzgzNTggMC44ODQ4MjkgMCAyLjAwMjc0IDBIMTUuOTc2NkMxNy4wOTQ1IDAgMTcuOTcyOSAwLjg3ODM1OCAxNy45NzI5IDEuOTk2MjdWMTQuMDUzN0MxNy45NzI5IDE1LjI1MTUgMTcuMDk0NSAxNi4xMjk5IDE1Ljk3NjYgMTYuMTI5OVpNMTQuNjk5IDEzLjI1NTJDMTUuNDk3NSAxMy4yNTUyIDE2LjEzNjMgMTIuNjE2NCAxNi4xMzYzIDExLjgxNzlDMTYuMTM2MyAxMS4wMTk0IDE1LjQ5NzUgMTAuMzgwNiAxNC42OTkgMTAuMzgwNkMxMy45MDA1IDEwLjM4MDYgMTMuMjYxNyAxMS4wMTk0IDEzLjI2MTcgMTEuODE3OUMxMy4yNjE3IDEyLjYxNjQgMTMuOTAwNSAxMy4yNTUyIDE0LjY5OSAxMy4yNTUyWk0zLjI4MDM1IDEzLjI1NTJDNC4wNzg4NiAxMy4yNTUyIDQuNzE3NjYgMTIuNjE2NCA0LjcxNzY2IDExLjgxNzlDNC43MTc2NiAxMS4wMTk0IDQuMDc4ODYgMTAuMzgwNiAzLjI4MDM1IDEwLjM4MDZDMi40ODE4NCAxMC4zODA2IDEuODQzMDQgMTEuMDE5NCAxLjg0MzA0IDExLjgxNzlDMS44NDMwNCAxMi42MTY0IDIuNDgxODQgMTMuMjU1MiAzLjI4MDM1IDEzLjI1NTJaTTE2LjEzNjMgMy40MzM1OEMxNi4xMzYzIDIuNTU1MjIgMTUuNDE3NyAxLjkxNjQyIDE0LjYxOTIgMS45MTY0MkgzLjQ0MDA1QzIuNTYxNjkgMS45MTY0MiAxLjkyMjg5IDIuNjM1MDcgMS45MjI4OSAzLjQzMzU4VjcuMDI2ODdDMS45MjI4OSA3LjkwNTIyIDIuNjQxNTUgOC41NDQwMyAzLjQ0MDA1IDguNTQ0MDNIMTQuNjE5MkMxNS40OTc1IDguNTQ0MDMgMTYuMTM2MyA3LjgyNTM3IDE2LjEzNjMgNy4wMjY4N1YzLjQzMzU4WiIgZmlsbD0id2hpdGUiLz4KPC9zdmc+Cg==);
}
.b-addition-orders__item .service-type--type-AIR {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzAiIGhlaWdodD0iMzEiIHZpZXdCb3g9IjAgMCAzMCAzMSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTI0LjQ2MTUgNS43ODg0NkMyNC4xNTM4IDUuNDgwNzcgMjMuNjkyMyA1LjI1IDIzLjE1MzggNS4yNUMyMi42OTIzIDUuMjUgMjIuMzA3NyA1LjQwMzg1IDIxLjkyMzEgNS43ODg0NkwxNi42OTIzIDExLjAxOTJMNy44NDYxNSA5Ljk0MjMxQzcuNDYxNTQgOS45NDIzMSA3IDEwLjA5NjIgNi42OTIzMSAxMC4zMjY5TDUuNDYxNTQgMTEuNTU3N0M1LjIzMDc3IDExLjc4ODUgNS4xNTM4NSAxMi4wMTkyIDUuMjMwNzcgMTIuMzI2OUM1LjMwNzY5IDEyLjU1NzcgNS40NjE1NCAxMi43MTE1IDUuNzY5MjMgMTIuODY1NEwxMi42MTU0IDE1LjE3MzFMOS44NDYxNSAxNy45NDIzTDYuNDYxNTQgMTcuNzg4NUM2LjMwNzY5IDE3Ljc4ODUgNi4yMzA3NyAxNy44NjU0IDYuMDc2OTIgMTcuOTQyM0w1LjE1Mzg1IDE4Ljg2NTRDNSAxOC45NDIzIDUgMTkuMDk2MiA1IDE5LjI1QzUgMTkuNDAzOCA1LjE1Mzg1IDE5LjU1NzcgNS4yMzA3NyAxOS42MzQ2TDguODQ2MTUgMjEuNDgwOEwxMC42OTIzIDI1LjAxOTJDMTAuNzY5MiAyNS4xNzMxIDEwLjkyMzEgMjUuMjUgMTEuMDc2OSAyNS4yNUgxMS4xNTM4QzExLjMwNzcgMjUuMjUgMTEuMzg0NiAyNS4xNzMxIDExLjQ2MTUgMjUuMDk2MkwxMi4zMDc3IDI0LjI1QzEyLjM4NDYgMjQuMTczMSAxMi40NjE1IDI0LjAxOTIgMTIuNDYxNSAyMy45NDIzVjIwLjQwMzhMMTUuMjMwOCAxNy42MzQ2TDE3LjUzODUgMjQuNDgwOEMxNy42MTU0IDI0Ljc4ODUgMTcuOTIzMSAyNS4wMTkyIDE4LjIzMDggMjUuMDE5MkMxOC40NjE1IDI1LjAxOTIgMTguNjE1NCAyNC45NDIzIDE4Ljc2OTIgMjQuNzg4NUwxOS44NDYyIDIzLjcxMTVDMjAuMTUzOCAyMy40MDM4IDIwLjMwNzcgMjIuOTQyMyAyMC4yMzA4IDIyLjU1NzdMMTkuMzA3NyAxMy41NTc3TDI0LjQ2MTUgOC4zMjY5MkMyNS4yMzA4IDcuNjM0NjIgMjUuMjMwOCA2LjQ4MDc3IDI0LjQ2MTUgNS43ODg0NloiIGZpbGw9IiM0QTU3NjciLz4KPC9zdmc+Cg==);
}
.b-addition-orders__item .service-type--type-AIR--ISSUED,
.b-addition-orders__item .service-type--type-AIR--PAYED {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzAiIGhlaWdodD0iMzEiIHZpZXdCb3g9IjAgMCAzMCAzMSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KCTxwYXRoIGQ9Ik0yNC40NjE1IDUuNzg4NDZDMjQuMTUzOCA1LjQ4MDc3IDIzLjY5MjMgNS4yNSAyMy4xNTM4IDUuMjVDMjIuNjkyMyA1LjI1IDIyLjMwNzcgNS40MDM4NSAyMS45MjMxIDUuNzg4NDZMMTYuNjkyMyAxMS4wMTkyTDcuODQ2MTUgOS45NDIzMUM3LjQ2MTU0IDkuOTQyMzEgNyAxMC4wOTYyIDYuNjkyMzEgMTAuMzI2OUw1LjQ2MTU0IDExLjU1NzdDNS4yMzA3NyAxMS43ODg1IDUuMTUzODUgMTIuMDE5MiA1LjIzMDc3IDEyLjMyNjlDNS4zMDc2OSAxMi41NTc3IDUuNDYxNTQgMTIuNzExNSA1Ljc2OTIzIDEyLjg2NTRMMTIuNjE1NCAxNS4xNzMxTDkuODQ2MTUgMTcuOTQyM0w2LjQ2MTU0IDE3Ljc4ODVDNi4zMDc2OSAxNy43ODg1IDYuMjMwNzcgMTcuODY1NCA2LjA3NjkyIDE3Ljk0MjNMNS4xNTM4NSAxOC44NjU0QzUgMTguOTQyMyA1IDE5LjA5NjIgNSAxOS4yNUM1IDE5LjQwMzggNS4xNTM4NSAxOS41NTc3IDUuMjMwNzcgMTkuNjM0Nkw4Ljg0NjE1IDIxLjQ4MDhMMTAuNjkyMyAyNS4wMTkyQzEwLjc2OTIgMjUuMTczMSAxMC45MjMxIDI1LjI1IDExLjA3NjkgMjUuMjVIMTEuMTUzOEMxMS4zMDc3IDI1LjI1IDExLjM4NDYgMjUuMTczMSAxMS40NjE1IDI1LjA5NjJMMTIuMzA3NyAyNC4yNUMxMi4zODQ2IDI0LjE3MzEgMTIuNDYxNSAyNC4wMTkyIDEyLjQ2MTUgMjMuOTQyM1YyMC40MDM4TDE1LjIzMDggMTcuNjM0NkwxNy41Mzg1IDI0LjQ4MDhDMTcuNjE1NCAyNC43ODg1IDE3LjkyMzEgMjUuMDE5MiAxOC4yMzA4IDI1LjAxOTJDMTguNDYxNSAyNS4wMTkyIDE4LjYxNTQgMjQuOTQyMyAxOC43NjkyIDI0Ljc4ODVMMTkuODQ2MiAyMy43MTE1QzIwLjE1MzggMjMuNDAzOCAyMC4zMDc3IDIyLjk0MjMgMjAuMjMwOCAyMi41NTc3TDE5LjMwNzcgMTMuNTU3N0wyNC40NjE1IDguMzI2OTJDMjUuMjMwOCA3LjYzNDYyIDI1LjIzMDggNi40ODA3NyAyNC40NjE1IDUuNzg4NDZaIiBmaWxsPSIjNDZiNGI1Ii8+Cjwvc3ZnPgo=);
}
.b-addition-orders__item .service-type--type-AIR-white {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjEiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMSAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE5LjQ2MTUgMC41Mzg0NjJDMTkuMTUzOCAwLjIzMDc2OSAxOC42OTIzIDAgMTguMTUzOCAwQzE3LjY5MjMgMCAxNy4zMDc3IDAuMTUzODQ2IDE2LjkyMzEgMC41Mzg0NjJMMTEuNjkyMyA1Ljc2OTIzTDIuODQ2MTUgNC42OTIzMUMyLjQ2MTU0IDQuNjkyMzEgMiA0Ljg0NjE1IDEuNjkyMzEgNS4wNzY5MkwwLjQ2MTUzOCA2LjMwNzY5QzAuMjMwNzY5IDYuNTM4NDYgMC4xNTM4NDYgNi43NjkyMyAwLjIzMDc2OSA3LjA3NjkyQzAuMzA3NjkyIDcuMzA3NjkgMC40NjE1MzggNy40NjE1NCAwLjc2OTIzMSA3LjYxNTM4TDcuNjE1MzggOS45MjMwOEw0Ljg0NjE1IDEyLjY5MjNMMS40NjE1NCAxMi41Mzg1QzEuMzA3NjkgMTIuNTM4NSAxLjIzMDc3IDEyLjYxNTQgMS4wNzY5MiAxMi42OTIzTDAuMTUzODQ2IDEzLjYxNTRDMCAxMy42OTIzIDAgMTMuODQ2MiAwIDE0QzAgMTQuMTUzOCAwLjE1Mzg0NiAxNC4zMDc3IDAuMjMwNzY5IDE0LjM4NDZMMy44NDYxNSAxNi4yMzA4TDUuNjkyMzEgMTkuNzY5MkM1Ljc2OTIzIDE5LjkyMzEgNS45MjMwOCAyMCA2LjA3NjkyIDIwSDYuMTUzODVDNi4zMDc2OSAyMCA2LjM4NDYyIDE5LjkyMzEgNi40NjE1NCAxOS44NDYyTDcuMzA3NjkgMTlDNy4zODQ2MiAxOC45MjMxIDcuNDYxNTQgMTguNzY5MiA3LjQ2MTU0IDE4LjY5MjNWMTUuMTUzOEwxMC4yMzA4IDEyLjM4NDZMMTIuNTM4NSAxOS4yMzA4QzEyLjYxNTQgMTkuNTM4NSAxMi45MjMxIDE5Ljc2OTIgMTMuMjMwOCAxOS43NjkyQzEzLjQ2MTUgMTkuNzY5MiAxMy42MTU0IDE5LjY5MjMgMTMuNzY5MiAxOS41Mzg1TDE0Ljg0NjIgMTguNDYxNUMxNS4xNTM4IDE4LjE1MzggMTUuMzA3NyAxNy42OTIzIDE1LjIzMDggMTcuMzA3N0wxNC4zMDc3IDguMzA3NjlMMTkuNDYxNSAzLjA3NjkyQzIwLjIzMDggMi4zODQ2MiAyMC4yMzA4IDEuMjMwNzcgMTkuNDYxNSAwLjUzODQ2MloiIGZpbGw9IndoaXRlIi8+Cjwvc3ZnPgo=);
}
.b-addition-orders__item .service-type--type-HOTEL_RESERVATION {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzAiIGhlaWdodD0iMzEiIHZpZXdCb3g9IjAgMCAzMCAzMSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik03IDUuMjVDNi40NDc3MiA1LjI1IDYgNS42OTc3MiA2IDYuMjVWMTMuMjVWMjYuMjVIMTNWMjEuMjVDMTMgMjAuNjk3NyAxMy40NDc3IDIwLjI1IDE0IDIwLjI1SDE2QzE2LjU1MjMgMjAuMjUgMTcgMjAuNjk3NyAxNyAyMS4yNVYyNi4yNUgyNFYxMy4yNUMyNCAxMi4xNDU0IDIzLjEwNDYgMTEuMjUgMjIgMTEuMjVIMThWNi4yNUMxOCA1LjY5NzcyIDE3LjU1MjMgNS4yNSAxNyA1LjI1SDdaTTE0IDEzLjI1QzEzLjQ0NzcgMTMuMjUgMTMgMTMuNjk3NyAxMyAxNC4yNVYxNi4yNUMxMyAxNi44MDIzIDEzLjQ0NzcgMTcuMjUgMTQgMTcuMjVIMTVDMTUuNTUyMyAxNy4yNSAxNiAxNi44MDIzIDE2IDE2LjI1VjE0LjI1QzE2IDEzLjY5NzcgMTUuNTUyMyAxMy4yNSAxNSAxMy4yNUgxNFpNMTkgMTQuMjVDMTkgMTMuNjk3NyAxOS40NDc3IDEzLjI1IDIwIDEzLjI1SDIxQzIxLjU1MjMgMTMuMjUgMjIgMTMuNjk3NyAyMiAxNC4yNVYxNi4yNUMyMiAxNi44MDIzIDIxLjU1MjMgMTcuMjUgMjEgMTcuMjVIMjBDMTkuNDQ3NyAxNy4yNSAxOSAxNi44MDIzIDE5IDE2LjI1VjE0LjI1Wk05IDEzLjI1QzguNDQ3NzIgMTMuMjUgOCAxMy42OTc3IDggMTQuMjVWMTYuMjVDOCAxNi44MDIzIDguNDQ3NzIgMTcuMjUgOSAxNy4yNUgxMEMxMC41NTIzIDE3LjI1IDExIDE2LjgwMjMgMTEgMTYuMjVWMTQuMjVDMTEgMTMuNjk3NyAxMC41NTIzIDEzLjI1IDEwIDEzLjI1SDlaTTggMjEuMjVDOCAyMC42OTc3IDguNDQ3NzIgMjAuMjUgOSAyMC4yNUgxMEMxMC41NTIzIDIwLjI1IDExIDIwLjY5NzcgMTEgMjEuMjVWMjMuMjVDMTEgMjMuODAyMyAxMC41NTIzIDI0LjI1IDEwIDI0LjI1SDlDOC40NDc3MiAyNC4yNSA4IDIzLjgwMjMgOCAyMy4yNVYyMS4yNVpNMjAgMjAuMjVDMTkuNDQ3NyAyMC4yNSAxOSAyMC42OTc3IDE5IDIxLjI1VjIzLjI1QzE5IDIzLjgwMjMgMTkuNDQ3NyAyNC4yNSAyMCAyNC4yNUgyMUMyMS41NTIzIDI0LjI1IDIyIDIzLjgwMjMgMjIgMjMuMjVWMjEuMjVDMjIgMjAuNjk3NyAyMS41NTIzIDIwLjI1IDIxIDIwLjI1SDIwWk04IDguMjVDOCA3LjY5NzcyIDguNDQ3NzIgNy4yNSA5IDcuMjVIMTBDMTAuNTUyMyA3LjI1IDExIDcuNjk3NzIgMTEgOC4yNVYxMC4yNUMxMSAxMC44MDIzIDEwLjU1MjMgMTEuMjUgMTAgMTEuMjVIOUM4LjQ0NzcyIDExLjI1IDggMTAuODAyMyA4IDEwLjI1VjguMjVaTTE0IDcuMjVDMTMuNDQ3NyA3LjI1IDEzIDcuNjk3NzIgMTMgOC4yNVYxMC4yNUMxMyAxMC44MDIzIDEzLjQ0NzcgMTEuMjUgMTQgMTEuMjVIMTVDMTUuNTUyMyAxMS4yNSAxNiAxMC44MDIzIDE2IDEwLjI1VjguMjVDMTYgNy42OTc3MiAxNS41NTIzIDcuMjUgMTUgNy4yNUgxNFoiIGZpbGw9IiM0QTU3NjciLz4KPC9zdmc+Cg==);
}
.b-addition-orders__item .service-type--type-HOTEL_RESERVATION--ISSUED,
.b-addition-orders__item .service-type--type-HOTEL_RESERVATION--PAYED {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzAiIGhlaWdodD0iMzEiIHZpZXdCb3g9IjAgMCAzMCAzMSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KCTxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNNyA1LjI1QzYuNDQ3NzIgNS4yNSA2IDUuNjk3NzIgNiA2LjI1VjEzLjI1VjI2LjI1SDEzVjIxLjI1QzEzIDIwLjY5NzcgMTMuNDQ3NyAyMC4yNSAxNCAyMC4yNUgxNkMxNi41NTIzIDIwLjI1IDE3IDIwLjY5NzcgMTcgMjEuMjVWMjYuMjVIMjRWMTMuMjVDMjQgMTIuMTQ1NCAyMy4xMDQ2IDExLjI1IDIyIDExLjI1SDE4VjYuMjVDMTggNS42OTc3MiAxNy41NTIzIDUuMjUgMTcgNS4yNUg3Wk0xNCAxMy4yNUMxMy40NDc3IDEzLjI1IDEzIDEzLjY5NzcgMTMgMTQuMjVWMTYuMjVDMTMgMTYuODAyMyAxMy40NDc3IDE3LjI1IDE0IDE3LjI1SDE1QzE1LjU1MjMgMTcuMjUgMTYgMTYuODAyMyAxNiAxNi4yNVYxNC4yNUMxNiAxMy42OTc3IDE1LjU1MjMgMTMuMjUgMTUgMTMuMjVIMTRaTTE5IDE0LjI1QzE5IDEzLjY5NzcgMTkuNDQ3NyAxMy4yNSAyMCAxMy4yNUgyMUMyMS41NTIzIDEzLjI1IDIyIDEzLjY5NzcgMjIgMTQuMjVWMTYuMjVDMjIgMTYuODAyMyAyMS41NTIzIDE3LjI1IDIxIDE3LjI1SDIwQzE5LjQ0NzcgMTcuMjUgMTkgMTYuODAyMyAxOSAxNi4yNVYxNC4yNVpNOSAxMy4yNUM4LjQ0NzcyIDEzLjI1IDggMTMuNjk3NyA4IDE0LjI1VjE2LjI1QzggMTYuODAyMyA4LjQ0NzcyIDE3LjI1IDkgMTcuMjVIMTBDMTAuNTUyMyAxNy4yNSAxMSAxNi44MDIzIDExIDE2LjI1VjE0LjI1QzExIDEzLjY5NzcgMTAuNTUyMyAxMy4yNSAxMCAxMy4yNUg5Wk04IDIxLjI1QzggMjAuNjk3NyA4LjQ0NzcyIDIwLjI1IDkgMjAuMjVIMTBDMTAuNTUyMyAyMC4yNSAxMSAyMC42OTc3IDExIDIxLjI1VjIzLjI1QzExIDIzLjgwMjMgMTAuNTUyMyAyNC4yNSAxMCAyNC4yNUg5QzguNDQ3NzIgMjQuMjUgOCAyMy44MDIzIDggMjMuMjVWMjEuMjVaTTIwIDIwLjI1QzE5LjQ0NzcgMjAuMjUgMTkgMjAuNjk3NyAxOSAyMS4yNVYyMy4yNUMxOSAyMy44MDIzIDE5LjQ0NzcgMjQuMjUgMjAgMjQuMjVIMjFDMjEuNTUyMyAyNC4yNSAyMiAyMy44MDIzIDIyIDIzLjI1VjIxLjI1QzIyIDIwLjY5NzcgMjEuNTUyMyAyMC4yNSAyMSAyMC4yNUgyMFpNOCA4LjI1QzggNy42OTc3MiA4LjQ0NzcyIDcuMjUgOSA3LjI1SDEwQzEwLjU1MjMgNy4yNSAxMSA3LjY5NzcyIDExIDguMjVWMTAuMjVDMTEgMTAuODAyMyAxMC41NTIzIDExLjI1IDEwIDExLjI1SDlDOC40NDc3MiAxMS4yNSA4IDEwLjgwMjMgOCAxMC4yNVY4LjI1Wk0xNCA3LjI1QzEzLjQ0NzcgNy4yNSAxMyA3LjY5NzcyIDEzIDguMjVWMTAuMjVDMTMgMTAuODAyMyAxMy40NDc3IDExLjI1IDE0IDExLjI1SDE1QzE1LjU1MjMgMTEuMjUgMTYgMTAuODAyMyAxNiAxMC4yNVY4LjI1QzE2IDcuNjk3NzIgMTUuNTUyMyA3LjI1IDE1IDcuMjVIMTRaIiBmaWxsPSIjNDZiNGI1Ii8+Cjwvc3ZnPgo=);
}
.b-addition-orders__item .service-type--type-HOTEL_RESERVATION-white {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzAiIGhlaWdodD0iMzAiIHZpZXdCb3g9IjAgMCAzMCAzMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik03IDVDNi40NDc3MiA1IDYgNS40NDc3MiA2IDZWMTNWMjZIMTNWMjFDMTMgMjAuNDQ3NyAxMy40NDc3IDIwIDE0IDIwSDE2QzE2LjU1MjMgMjAgMTcgMjAuNDQ3NyAxNyAyMVYyNkgyNFYxM0MyNCAxMS44OTU0IDIzLjEwNDYgMTEgMjIgMTFIMThWNkMxOCA1LjQ0NzcyIDE3LjU1MjMgNSAxNyA1SDdaTTIwIDIwQzE5LjQ0NzcgMjAgMTkgMjAuNDQ3NyAxOSAyMVYyM0MxOSAyMy41NTIzIDE5LjQ0NzcgMjQgMjAgMjRIMjFDMjEuNTUyMyAyNCAyMiAyMy41NTIzIDIyIDIzVjIxQzIyIDIwLjQ0NzcgMjEuNTUyMyAyMCAyMSAyMEgyMFpNMTMgOEMxMyA3LjQ0NzcyIDEzLjQ0NzcgNyAxNCA3SDE1QzE1LjU1MjMgNyAxNiA3LjQ0NzcyIDE2IDhWMTBDMTYgMTAuNTUyMyAxNS41NTIzIDExIDE1IDExSDE0QzEzLjQ0NzcgMTEgMTMgMTAuNTUyMyAxMyAxMFY4Wk05IDdDOC40NDc3MiA3IDggNy40NDc3MiA4IDhWMTBDOCAxMC41NTIzIDguNDQ3NzIgMTEgOSAxMUgxMEMxMC41NTIzIDExIDExIDEwLjU1MjMgMTEgMTBWOEMxMSA3LjQ0NzcyIDEwLjU1MjMgNyAxMCA3SDlaTTEzIDE0QzEzIDEzLjQ0NzcgMTMuNDQ3NyAxMyAxNCAxM0gxNUMxNS41NTIzIDEzIDE2IDEzLjQ0NzcgMTYgMTRWMTZDMTYgMTYuNTUyMyAxNS41NTIzIDE3IDE1IDE3SDE0QzEzLjQ0NzcgMTcgMTMgMTYuNTUyMyAxMyAxNlYxNFpNMjAgMTNDMTkuNDQ3NyAxMyAxOSAxMy40NDc3IDE5IDE0VjE2QzE5IDE2LjU1MjMgMTkuNDQ3NyAxNyAyMCAxN0gyMUMyMS41NTIzIDE3IDIyIDE2LjU1MjMgMjIgMTZWMTRDMjIgMTMuNDQ3NyAyMS41NTIzIDEzIDIxIDEzSDIwWk04IDE0QzggMTMuNDQ3NyA4LjQ0NzcyIDEzIDkgMTNIMTBDMTAuNTUyMyAxMyAxMSAxMy40NDc3IDExIDE0VjE2QzExIDE2LjU1MjMgMTAuNTUyMyAxNyAxMCAxN0g5QzguNDQ3NzIgMTcgOCAxNi41NTIzIDggMTZWMTRaTTkgMjBDOC40NDc3MiAyMCA4IDIwLjQ0NzcgOCAyMVYyM0M4IDIzLjU1MjMgOC40NDc3MiAyNCA5IDI0SDEwQzEwLjU1MjMgMjQgMTEgMjMuNTUyMyAxMSAyM1YyMUMxMSAyMC40NDc3IDEwLjU1MjMgMjAgMTAgMjBIOVoiIGZpbGw9IiNGRkZGRkYiLz4KPC9zdmc+Cg==);
}
.b-addition-orders__item .service-type--type-TRANSFER {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjIiIGhlaWdodD0iMTUiIHZpZXdCb3g9IjAgMCAyNCAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTIxLjg0NzMgNC4zMzIxMkMyMS43OTUgNC4xNzk4OCAyMS42MDk2IDQuMDYxNDggMjEuNDU0OSA0LjA2MTQ4QzIwLjc4NDcgNC4wNjE0OCAyMC4xMTQ3IDQuMDYxNDggMTkuNDQ0NiA0LjA2MTQ4QzE5LjI4OTkgNC4wNjE0OCAxOS4xMDQ1IDQuMTc5ODggMTkuMDUyMiA0LjMzMjEyQzE5LjAwMSA0LjQ4MTEzIDE4Ljk2MjcgNC42MTQwOSAxOC45MzczIDQuNzM5MTNMMTcuNTk0NSAxLjAyNDE2QzE3LjM3MyAwLjQxMTU3MiAxNi43ODY1IDAgMTYuMTM1MSAwSDUuODY0OTJDNS4yMTM1MyAwIDQuNjI3MDggMC40MTE1NzIgNC40MDU0OSAxLjAyNDI4TDMuMDYyNjMgNC43Mzk1N0MzLjAzNzE1IDQuNjE0NDIgMi45OTg5MSA0LjQ4MTMgMi45NDc2OCA0LjMzMjEyQzIuODk1MzkgNC4xNzk4OCAyLjcwOTk4IDQuMDYxNDggMi41NTUyOSA0LjA2MTQ4QzEuODg1MjIgNC4wNjE0OCAxLjIxNTE2IDQuMDYxNDggMC41NDUwMzQgNC4wNjE0OEMwLjM5MDM0IDQuMDYxNDggMC4yMDQ5MjkgNC4xNzk4OCAwLjE1MjYzOSA0LjMzMjEyQy0wLjA1MDk0NDggNC45MjQ4NyAtMC4wNTA4MzMzIDUuMjY0MiAwLjE1MjY5NSA1Ljg1N0MwLjIwNDk4NSA2LjAwOTI0IDAuMzkwMzk1IDYuMTI3NjQgMC41NDUwOSA2LjEyNzY0QzEuMjE1MjEgNi4xMjc2NCAxLjg4NTI4IDYuMTI3NjQgMi41NTUzNCA2LjEyNzY0QzIuNTU3MjQgNi4xMjc2NCAyLjU1OTI0IDYuMTI3MTQgMi41NjEyIDYuMTI3MDlMMi41MzA4NyA2LjIxMTFDMi4xMjA5NyA2LjM0NzI4IDEuODI1MDIgNi43MzMxNiAxLjgyNTAyIDcuMTg4ODJWMTAuMjk5N1YxMC41NTYxVjEzLjk5ODVDMS44MjUwMiAxNC4yNzIyIDIuMDQ2NzcgMTQuNDkzOSAyLjMyMDQzIDE0LjQ5MzlINC44MTM3N0M1LjA4NzM4IDE0LjQ5MzkgNS4zMDkxOSAxNC4yNzIyIDUuMzA5MTkgMTMuOTk4NVYxMS41ODY4SDE2LjY5MDhWMTMuOTk4NUMxNi42OTA4IDE0LjI3MjIgMTYuOTEyNiAxNC40OTM5IDE3LjE4NjIgMTQuNDkzOUgxOS42Nzk2QzE5Ljk1MzIgMTQuNDkzOSAyMC4xNzUgMTQuMjcyMiAyMC4xNzUgMTMuOTk4NVYxMC41NTYxVjEwLjI5OTdWNy4xODg4MkMyMC4xNzUgNi43MzMyNyAxOS44NzkyIDYuMzQ3NDUgMTkuNDY5NCA2LjIxMTE1TDE5LjQzOSA2LjEyNzA5QzE5LjQ0MDkgNi4xMjcxNCAxOS40NDI4IDYuMTI3NTkgMTkuNDQ0NyA2LjEyNzU5QzIwLjExNDggNi4xMjc1OSAyMC43ODQ4IDYuMTI3NTkgMjEuNDU0OSA2LjEyNzU5QzIxLjYwOTcgNi4xMjc1OSAyMS43OTUgNi4wMDkxOCAyMS44NDczIDUuODU2OTRDMjIuMDUwOCA1LjI2NDIgMjIuMDUwNyA0LjkyNDg3IDIxLjg0NzMgNC4zMzIxMlpNNi4wNTQ2MiAxLjgyMzExSDE1Ljk0NDFMMTcuNTExIDYuMTU4MDNINC40ODc3N0w2LjA1NDYyIDEuODIzMTFaTTYuMzMwNDUgOS4yMTE4NEg0LjI0NDU1QzMuNzk3MDMgOS4yMTE4NCAzLjQzNDI5IDguODQ5MSAzLjQzNDI5IDguNDAxNThDMy40MzQyOSA3Ljk1NDEgMy43OTY5NyA3LjU5MTMxIDQuMjQ0NTUgNy41OTEzMUg2LjMzMDQ1QzYuNzc3OTMgNy41OTEzMSA3LjE0MDcyIDcuOTU0MDUgNy4xNDA3MiA4LjQwMTU4QzcuMTQwNzggOC44NDkxIDYuNzc3OTMgOS4yMTE4NCA2LjMzMDQ1IDkuMjExODRaTTE3Ljc1NTMgOS4yMTE4NEgxNS42Njk0QzE1LjIyMTkgOS4yMTE4NCAxNC44NTkxIDguODQ5MSAxNC44NTkxIDguNDAxNThDMTQuODU5MSA3Ljk1NDEgMTUuMjIxOSA3LjU5MTMxIDE1LjY2OTQgNy41OTEzMUgxNy43NTUzQzE4LjIwMjggNy41OTEzMSAxOC41NjU2IDcuOTU0MDUgMTguNTY1NiA4LjQwMTU4QzE4LjU2NTYgOC44NDkxIDE4LjIwMjggOS4yMTE4NCAxNy43NTUzIDkuMjExODRaIiBmaWxsPSIjNEE1NzY3Ii8+Cjwvc3ZnPgo=);
}
.b-addition-orders__item .service-type--type-TRANSFER--ISSUED,
.b-addition-orders__item .service-type--type-TRANSFER--PAYED {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjIiIGhlaWdodD0iMTUiIHZpZXdCb3g9IjAgMCAyNCAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTIxLjg0NzMgNC4zMzIxMkMyMS43OTUgNC4xNzk4OCAyMS42MDk2IDQuMDYxNDggMjEuNDU0OSA0LjA2MTQ4QzIwLjc4NDcgNC4wNjE0OCAyMC4xMTQ3IDQuMDYxNDggMTkuNDQ0NiA0LjA2MTQ4QzE5LjI4OTkgNC4wNjE0OCAxOS4xMDQ1IDQuMTc5ODggMTkuMDUyMiA0LjMzMjEyQzE5LjAwMSA0LjQ4MTEzIDE4Ljk2MjcgNC42MTQwOSAxOC45MzczIDQuNzM5MTNMMTcuNTk0NSAxLjAyNDE2QzE3LjM3MyAwLjQxMTU3MiAxNi43ODY1IDAgMTYuMTM1MSAwSDUuODY0OTJDNS4yMTM1MyAwIDQuNjI3MDggMC40MTE1NzIgNC40MDU0OSAxLjAyNDI4TDMuMDYyNjMgNC43Mzk1N0MzLjAzNzE1IDQuNjE0NDIgMi45OTg5MSA0LjQ4MTMgMi45NDc2OCA0LjMzMjEyQzIuODk1MzkgNC4xNzk4OCAyLjcwOTk4IDQuMDYxNDggMi41NTUyOSA0LjA2MTQ4QzEuODg1MjIgNC4wNjE0OCAxLjIxNTE2IDQuMDYxNDggMC41NDUwMzQgNC4wNjE0OEMwLjM5MDM0IDQuMDYxNDggMC4yMDQ5MjkgNC4xNzk4OCAwLjE1MjYzOSA0LjMzMjEyQy0wLjA1MDk0NDggNC45MjQ4NyAtMC4wNTA4MzMzIDUuMjY0MiAwLjE1MjY5NSA1Ljg1N0MwLjIwNDk4NSA2LjAwOTI0IDAuMzkwMzk1IDYuMTI3NjQgMC41NDUwOSA2LjEyNzY0QzEuMjE1MjEgNi4xMjc2NCAxLjg4NTI4IDYuMTI3NjQgMi41NTUzNCA2LjEyNzY0QzIuNTU3MjQgNi4xMjc2NCAyLjU1OTI0IDYuMTI3MTQgMi41NjEyIDYuMTI3MDlMMi41MzA4NyA2LjIxMTFDMi4xMjA5NyA2LjM0NzI4IDEuODI1MDIgNi43MzMxNiAxLjgyNTAyIDcuMTg4ODJWMTAuMjk5N1YxMC41NTYxVjEzLjk5ODVDMS44MjUwMiAxNC4yNzIyIDIuMDQ2NzcgMTQuNDkzOSAyLjMyMDQzIDE0LjQ5MzlINC44MTM3N0M1LjA4NzM4IDE0LjQ5MzkgNS4zMDkxOSAxNC4yNzIyIDUuMzA5MTkgMTMuOTk4NVYxMS41ODY4SDE2LjY5MDhWMTMuOTk4NUMxNi42OTA4IDE0LjI3MjIgMTYuOTEyNiAxNC40OTM5IDE3LjE4NjIgMTQuNDkzOUgxOS42Nzk2QzE5Ljk1MzIgMTQuNDkzOSAyMC4xNzUgMTQuMjcyMiAyMC4xNzUgMTMuOTk4NVYxMC41NTYxVjEwLjI5OTdWNy4xODg4MkMyMC4xNzUgNi43MzMyNyAxOS44NzkyIDYuMzQ3NDUgMTkuNDY5NCA2LjIxMTE1TDE5LjQzOSA2LjEyNzA5QzE5LjQ0MDkgNi4xMjcxNCAxOS40NDI4IDYuMTI3NTkgMTkuNDQ0NyA2LjEyNzU5QzIwLjExNDggNi4xMjc1OSAyMC43ODQ4IDYuMTI3NTkgMjEuNDU0OSA2LjEyNzU5QzIxLjYwOTcgNi4xMjc1OSAyMS43OTUgNi4wMDkxOCAyMS44NDczIDUuODU2OTRDMjIuMDUwOCA1LjI2NDIgMjIuMDUwNyA0LjkyNDg3IDIxLjg0NzMgNC4zMzIxMlpNNi4wNTQ2MiAxLjgyMzExSDE1Ljk0NDFMMTcuNTExIDYuMTU4MDNINC40ODc3N0w2LjA1NDYyIDEuODIzMTFaTTYuMzMwNDUgOS4yMTE4NEg0LjI0NDU1QzMuNzk3MDMgOS4yMTE4NCAzLjQzNDI5IDguODQ5MSAzLjQzNDI5IDguNDAxNThDMy40MzQyOSA3Ljk1NDEgMy43OTY5NyA3LjU5MTMxIDQuMjQ0NTUgNy41OTEzMUg2LjMzMDQ1QzYuNzc3OTMgNy41OTEzMSA3LjE0MDcyIDcuOTU0MDUgNy4xNDA3MiA4LjQwMTU4QzcuMTQwNzggOC44NDkxIDYuNzc3OTMgOS4yMTE4NCA2LjMzMDQ1IDkuMjExODRaTTE3Ljc1NTMgOS4yMTE4NEgxNS42Njk0QzE1LjIyMTkgOS4yMTE4NCAxNC44NTkxIDguODQ5MSAxNC44NTkxIDguNDAxNThDMTQuODU5MSA3Ljk1NDEgMTUuMjIxOSA3LjU5MTMxIDE1LjY2OTQgNy41OTEzMUgxNy43NTUzQzE4LjIwMjggNy41OTEzMSAxOC41NjU2IDcuOTU0MDUgMTguNTY1NiA4LjQwMTU4QzE4LjU2NTYgOC44NDkxIDE4LjIwMjggOS4yMTE4NCAxNy43NTUzIDkuMjExODRaIiBmaWxsPSIjNDZiNGI1Ii8+Cjwvc3ZnPgo=);
}
.b-addition-orders__item .service-type--type-TRANSFER-white {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjIiIGhlaWdodD0iMTUiIHZpZXdCb3g9IjAgMCAyNCAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KCTxwYXRoIGQ9Ik0yMS44NDczIDQuMzMyMTJDMjEuNzk1IDQuMTc5ODggMjEuNjA5NiA0LjA2MTQ4IDIxLjQ1NDkgNC4wNjE0OEMyMC43ODQ3IDQuMDYxNDggMjAuMTE0NyA0LjA2MTQ4IDE5LjQ0NDYgNC4wNjE0OEMxOS4yODk5IDQuMDYxNDggMTkuMTA0NSA0LjE3OTg4IDE5LjA1MjIgNC4zMzIxMkMxOS4wMDEgNC40ODExMyAxOC45NjI3IDQuNjE0MDkgMTguOTM3MyA0LjczOTEzTDE3LjU5NDUgMS4wMjQxNkMxNy4zNzMgMC40MTE1NzIgMTYuNzg2NSAwIDE2LjEzNTEgMEg1Ljg2NDkyQzUuMjEzNTMgMCA0LjYyNzA4IDAuNDExNTcyIDQuNDA1NDkgMS4wMjQyOEwzLjA2MjYzIDQuNzM5NTdDMy4wMzcxNSA0LjYxNDQyIDIuOTk4OTEgNC40ODEzIDIuOTQ3NjggNC4zMzIxMkMyLjg5NTM5IDQuMTc5ODggMi43MDk5OCA0LjA2MTQ4IDIuNTU1MjkgNC4wNjE0OEMxLjg4NTIyIDQuMDYxNDggMS4yMTUxNiA0LjA2MTQ4IDAuNTQ1MDM0IDQuMDYxNDhDMC4zOTAzNCA0LjA2MTQ4IDAuMjA0OTI5IDQuMTc5ODggMC4xNTI2MzkgNC4zMzIxMkMtMC4wNTA5NDQ4IDQuOTI0ODcgLTAuMDUwODMzMyA1LjI2NDIgMC4xNTI2OTUgNS44NTdDMC4yMDQ5ODUgNi4wMDkyNCAwLjM5MDM5NSA2LjEyNzY0IDAuNTQ1MDkgNi4xMjc2NEMxLjIxNTIxIDYuMTI3NjQgMS44ODUyOCA2LjEyNzY0IDIuNTU1MzQgNi4xMjc2NEMyLjU1NzI0IDYuMTI3NjQgMi41NTkyNCA2LjEyNzE0IDIuNTYxMiA2LjEyNzA5TDIuNTMwODcgNi4yMTExQzIuMTIwOTcgNi4zNDcyOCAxLjgyNTAyIDYuNzMzMTYgMS44MjUwMiA3LjE4ODgyVjEwLjI5OTdWMTAuNTU2MVYxMy45OTg1QzEuODI1MDIgMTQuMjcyMiAyLjA0Njc3IDE0LjQ5MzkgMi4zMjA0MyAxNC40OTM5SDQuODEzNzdDNS4wODczOCAxNC40OTM5IDUuMzA5MTkgMTQuMjcyMiA1LjMwOTE5IDEzLjk5ODVWMTEuNTg2OEgxNi42OTA4VjEzLjk5ODVDMTYuNjkwOCAxNC4yNzIyIDE2LjkxMjYgMTQuNDkzOSAxNy4xODYyIDE0LjQ5MzlIMTkuNjc5NkMxOS45NTMyIDE0LjQ5MzkgMjAuMTc1IDE0LjI3MjIgMjAuMTc1IDEzLjk5ODVWMTAuNTU2MVYxMC4yOTk3VjcuMTg4ODJDMjAuMTc1IDYuNzMzMjcgMTkuODc5MiA2LjM0NzQ1IDE5LjQ2OTQgNi4yMTExNUwxOS40MzkgNi4xMjcwOUMxOS40NDA5IDYuMTI3MTQgMTkuNDQyOCA2LjEyNzU5IDE5LjQ0NDcgNi4xMjc1OUMyMC4xMTQ4IDYuMTI3NTkgMjAuNzg0OCA2LjEyNzU5IDIxLjQ1NDkgNi4xMjc1OUMyMS42MDk3IDYuMTI3NTkgMjEuNzk1IDYuMDA5MTggMjEuODQ3MyA1Ljg1Njk0QzIyLjA1MDggNS4yNjQyIDIyLjA1MDcgNC45MjQ4NyAyMS44NDczIDQuMzMyMTJaTTYuMDU0NjIgMS44MjMxMUgxNS45NDQxTDE3LjUxMSA2LjE1ODAzSDQuNDg3NzdMNi4wNTQ2MiAxLjgyMzExWk02LjMzMDQ1IDkuMjExODRINC4yNDQ1NUMzLjc5NzAzIDkuMjExODQgMy40MzQyOSA4Ljg0OTEgMy40MzQyOSA4LjQwMTU4QzMuNDM0MjkgNy45NTQxIDMuNzk2OTcgNy41OTEzMSA0LjI0NDU1IDcuNTkxMzFINi4zMzA0NUM2Ljc3NzkzIDcuNTkxMzEgNy4xNDA3MiA3Ljk1NDA1IDcuMTQwNzIgOC40MDE1OEM3LjE0MDc4IDguODQ5MSA2Ljc3NzkzIDkuMjExODQgNi4zMzA0NSA5LjIxMTg0Wk0xNy43NTUzIDkuMjExODRIMTUuNjY5NEMxNS4yMjE5IDkuMjExODQgMTQuODU5MSA4Ljg0OTEgMTQuODU5MSA4LjQwMTU4QzE0Ljg1OTEgNy45NTQxIDE1LjIyMTkgNy41OTEzMSAxNS42Njk0IDcuNTkxMzFIMTcuNzU1M0MxOC4yMDI4IDcuNTkxMzEgMTguNTY1NiA3Ljk1NDA1IDE4LjU2NTYgOC40MDE1OEMxOC41NjU2IDguODQ5MSAxOC4yMDI4IDkuMjExODQgMTcuNzU1MyA5LjIxMTg0WiIgZmlsbD0id2hpdGUiLz4KPC9zdmc+Cg==);
}
.b-addition-orders__item .service-type--type-UNKNOWN {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTgiIHZpZXdCb3g9IjAgMCAxNCAxOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEzLjkyMjIgNC41NzVMOS4yNTU1NiAwLjA3NUM5LjE3Nzc4IDAuMDc1IDkuMDIyMjIgMCA4Ljk0NDQ0IDBIMC4zODg4ODlDMC4xNTU1NTYgMCAwIDAuMTUgMCAwLjM3NVYxNy42MjVDMCAxNy44NSAwLjE1NTU1NiAxOCAwLjM4ODg4OSAxOEgxMy42MTExQzEzLjg0NDQgMTggMTQgMTcuODUgMTQgMTcuNjI1VjQuODc1QzE0IDQuOCAxMy45MjIyIDQuNjUgMTMuOTIyMiA0LjU3NVpNMy41IDUuMjVIN0M3LjIzMzMzIDUuMjUgNy4zODg4OSA1LjQgNy4zODg4OSA1LjYyNUM3LjM4ODg5IDUuODUgNy4yMzMzMyA2IDcgNkgzLjVDMy4yNjY2NyA2IDMuMTExMTEgNS44NSAzLjExMTExIDUuNjI1QzMuMTExMTEgNS40IDMuMjY2NjcgNS4yNSAzLjUgNS4yNVpNMTAuNSAxNUgzLjVDMy4yNjY2NyAxNSAzLjExMTExIDE0Ljg1IDMuMTExMTEgMTQuNjI1QzMuMTExMTEgMTQuNCAzLjI2NjY3IDE0LjI1IDMuNSAxNC4yNUgxMC41QzEwLjczMzMgMTQuMjUgMTAuODg4OSAxNC40IDEwLjg4ODkgMTQuNjI1QzEwLjg4ODkgMTQuODUgMTAuNzMzMyAxNSAxMC41IDE1Wk0xMC41IDEyLjc1SDMuNUMzLjI2NjY3IDEyLjc1IDMuMTExMTEgMTIuNiAzLjExMTExIDEyLjM3NUMzLjExMTExIDEyLjE1IDMuMjY2NjcgMTIgMy41IDEySDEwLjVDMTAuNzMzMyAxMiAxMC44ODg5IDEyLjE1IDEwLjg4ODkgMTIuMzc1QzEwLjg4ODkgMTIuNiAxMC43MzMzIDEyLjc1IDEwLjUgMTIuNzVaTTEwLjUgMTAuNUgzLjVDMy4yNjY2NyAxMC41IDMuMTExMTEgMTAuMzUgMy4xMTExMSAxMC4xMjVDMy4xMTExMSA5LjkgMy4yNjY2NyA5Ljc1IDMuNSA5Ljc1SDEwLjVDMTAuNzMzMyA5Ljc1IDEwLjg4ODkgOS45IDEwLjg4ODkgMTAuMTI1QzEwLjg4ODkgMTAuMzUgMTAuNzMzMyAxMC41IDEwLjUgMTAuNVpNMTAuNSA4LjI1SDMuNUMzLjI2NjY3IDguMjUgMy4xMTExMSA4LjEgMy4xMTExMSA3Ljg3NUMzLjExMTExIDcuNjUgMy4yNjY2NyA3LjUgMy41IDcuNUgxMC41QzEwLjczMzMgNy41IDEwLjg4ODkgNy42NSAxMC44ODg5IDcuODc1QzEwLjg4ODkgOC4xIDEwLjczMzMgOC4yNSAxMC41IDguMjVaTTguNTU1NTYgNS4yNVYwLjc1TDEzLjIyMjIgNS4yNUg4LjU1NTU2WiIgZmlsbD0iIzRBNTc2NyIvPgo8L3N2Zz4K);
  background-size: auto;
}
.b-addition-orders__item .service-type--type-UNKNOWN-white {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTgiIHZpZXdCb3g9IjAgMCAxNCAxOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEzLjkyMjIgNC41NzVMOS4yNTU1NiAwLjA3NUM5LjE3Nzc4IDAuMDc1IDkuMDIyMjIgMCA4Ljk0NDQ0IDBIMC4zODg4ODlDMC4xNTU1NTYgMCAwIDAuMTUgMCAwLjM3NVYxNy42MjVDMCAxNy44NSAwLjE1NTU1NiAxOCAwLjM4ODg4OSAxOEgxMy42MTExQzEzLjg0NDQgMTggMTQgMTcuODUgMTQgMTcuNjI1VjQuODc1QzE0IDQuOCAxMy45MjIyIDQuNjUgMTMuOTIyMiA0LjU3NVpNMy41IDUuMjVIN0M3LjIzMzMzIDUuMjUgNy4zODg4OSA1LjQgNy4zODg4OSA1LjYyNUM3LjM4ODg5IDUuODUgNy4yMzMzMyA2IDcgNkgzLjVDMy4yNjY2NyA2IDMuMTExMTEgNS44NSAzLjExMTExIDUuNjI1QzMuMTExMTEgNS40IDMuMjY2NjcgNS4yNSAzLjUgNS4yNVpNMTAuNSAxNUgzLjVDMy4yNjY2NyAxNSAzLjExMTExIDE0Ljg1IDMuMTExMTEgMTQuNjI1QzMuMTExMTEgMTQuNCAzLjI2NjY3IDE0LjI1IDMuNSAxNC4yNUgxMC41QzEwLjczMzMgMTQuMjUgMTAuODg4OSAxNC40IDEwLjg4ODkgMTQuNjI1QzEwLjg4ODkgMTQuODUgMTAuNzMzMyAxNSAxMC41IDE1Wk0xMC41IDEyLjc1SDMuNUMzLjI2NjY3IDEyLjc1IDMuMTExMTEgMTIuNiAzLjExMTExIDEyLjM3NUMzLjExMTExIDEyLjE1IDMuMjY2NjcgMTIgMy41IDEySDEwLjVDMTAuNzMzMyAxMiAxMC44ODg5IDEyLjE1IDEwLjg4ODkgMTIuMzc1QzEwLjg4ODkgMTIuNiAxMC43MzMzIDEyLjc1IDEwLjUgMTIuNzVaTTEwLjUgMTAuNUgzLjVDMy4yNjY2NyAxMC41IDMuMTExMTEgMTAuMzUgMy4xMTExMSAxMC4xMjVDMy4xMTExMSA5LjkgMy4yNjY2NyA5Ljc1IDMuNSA5Ljc1SDEwLjVDMTAuNzMzMyA5Ljc1IDEwLjg4ODkgOS45IDEwLjg4ODkgMTAuMTI1QzEwLjg4ODkgMTAuMzUgMTAuNzMzMyAxMC41IDEwLjUgMTAuNVpNMTAuNSA4LjI1SDMuNUMzLjI2NjY3IDguMjUgMy4xMTExMSA4LjEgMy4xMTExMSA3Ljg3NUMzLjExMTExIDcuNjUgMy4yNjY2NyA3LjUgMy41IDcuNUgxMC41QzEwLjczMzMgNy41IDEwLjg4ODkgNy42NSAxMC44ODg5IDcuODc1QzEwLjg4ODkgOC4xIDEwLjczMzMgOC4yNSAxMC41IDguMjVaTTguNTU1NTYgNS4yNVYwLjc1TDEzLjIyMjIgNS4yNUg4LjU1NTU2WiIgZmlsbD0id2hpdGUiLz4KPC9zdmc+Cg==);
  background-size: auto;
}
.b-addition-orders__item-add {
  display: inline-block;
  width: 15px;
  min-height: 1.22em;
  background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAiIGhlaWdodD0iMTAiIHZpZXdCb3g9IjAgMCAxMCAxMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTAgNUgxMCIgc3Ryb2tlPSJibGFjayIvPgo8cGF0aCBkPSJNNSAwTDUgMTAiIHN0cm9rZT0iYmxhY2siLz4KPC9zdmc+Cg==) center no-repeat;
  background-color: inherit;
  background-size: 15px;
  cursor: pointer;
  vertical-align: middle;
  padding: 0 20px;
  position: relative;
  z-index: 3;
}
.b-addition-orders__item-add-caption {
  display: none;
}
.b-addition-orders__item-number {
  color: #4882BD;
  border-bottom: 1px dashed #4882BD;
  cursor: pointer;
}
.b-addition-orders .b-block-table {
  table-layout: auto;
  border-collapse: collapse;
}
.b-addition-orders .b-block-table__cell {
  border: none;
  text-align: center;
  color: #4A5767;
  padding: 13px;
}
.b-addition-orders .b-block-table__cell-empty {
  display: none;
}
.b-addition-orders .b-block-table__cell--width-auto {
  text-align: right;
}
.b-addition-orders .b-block-table__cell-controls {
  width: 1px;
  overflow: unset;
  white-space: nowrap;
  padding-right: 0;
  text-align: right;
  line-height: 19px;
}
.b-addition-orders .b-block-table__cell:after {
  content: '';
  display: block;
  height: 1px;
  border-bottom: 1px dashed rgba(0, 0, 0, 0.3);
  background: none;
  position: absolute;
  left: 0;
  right: 0;
  top: 50%;
  width: 100%;
  z-index: 0;
}
.b-addition-orders .b-block-table__cell.b-block-table__cell--width-auto:after,
.b-addition-orders .b-block-table__cell.b-block-table__cell-empty:after {
  display: none;
}
.b-addition-orders .b-block-table__row-header .b-block-table__cell {
  font-size: 14px;
  font-weight: normal;
  border: none;
  text-align: center;
}
.b-addition-orders .b-block-table__row-header .b-block-table__cell:after {
  display: none;
}
.b-addition-orders .b-block-table tbody .b-block-table__cell .b-block-table__cell-label {
  background: inherit;
  padding: 0 10px;
  position: relative;
  z-index: 1;
  min-width: 70%;
  display: flex;
  flex-flow: column;
  vertical-align: middle;
  justify-content: center;
  width: fit-content;
  margin: 0 auto;
  line-height: 19px;
}
.b-addition-orders .b-block-table tbody .b-block-table__cell .b-block-table__cell-label:first-line {
  line-height: 18px;
}
.b-addition-orders .b-block-table tbody .b-block-table__cell .b-block-table__cell-label .more {
  align-self: center;
}
.b-addition-orders .b-block-table tbody .b-block-table__cell .b-block-table__cell-label .overflow-field {
  max-width: 12.5vw;
  overflow: hidden;
  text-overflow: ellipsis;
}
.b-addition-orders .b-block-table tbody .b-block-table__cell .currency {
  margin-left: 5px;
}
@media (min-width: 769px) {
  .b-addition-orders .b-block-table tbody .b-block-table__row:nth-child(2n + 1) {
    background: #F0F0F0;
  }
  .b-addition-orders .b-block-table tbody .b-block-table__row:nth-child(2n + 1) .b-block-table__cell {
    background: #F0F0F0;
  }
  .b-addition-orders .b-block-table tbody .b-block-table__row:nth-child(2n) {
    background: #fff;
  }
  .b-addition-orders .b-block-table tbody .b-block-table__row:nth-child(2n) .b-block-table__cell {
    background: #fff;
  }
}
.service-type__tooltip {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.canceled-reservation-text-color {
  opacity: 0.8;
}
@media (max-width: 768px) {
  .b-addition-orders {
    padding: 0 12px;
  }
  .b-addition-orders__item-number {
    border-bottom: unset;
    font-weight: 500;
  }
  .b-addition-orders__item-add-caption {
    display: inline-block !important;
    border-bottom: 1px dashed;
    font-size: 14px;
    color: #4882BD;
  }
  .b-addition-orders__item-add {
    display: none;
  }
  .b-addition-orders .b-block-table__cell-label {
    min-width: 100% !important;
    justify-content: unset;
    font-size: 14px;
    flex-flow: row nowrap;
  }
  .b-addition-orders .b-block-table__cell-label .overflow-field {
    min-width: 70% !important;
    white-space: nowrap;
  }
  .b-addition-orders .b-block-table__cell-label .overflow-field > div {
    text-overflow: ellipsis;
    overflow: hidden;
  }
  .b-addition-orders .b-block-table__cell-client,
  .b-addition-orders .b-block-table__cell-agents,
  .b-addition-orders .b-block-table__cell-subagent {
    display: none !important;
  }
  .b-addition-orders .b-block-table__cell-icon-service {
    background-color: #4A5767;
  }
  .b-addition-orders .b-block-table__cell-icon-service-colored {
    background-color: #099C9D;
  }
  .b-addition-orders .b-block-table__cell-issue-date {
    background: #EDEEF0;
    padding-top: 3px !important;
    padding-bottom: 3px !important;
    margin-bottom: unset !important;
    border-top: 1px solid #EDEEF0;
    font-size: 14px;
    width: 100%;
    order: 8;
  }
  .b-addition-orders .b-block-table__cell-item-number {
    background-color: #DAE6F2;
    border: 1px dashed #4882BD !important;
    padding-top: 5px !important;
    padding-bottom: 5px !important;
  }
  .b-addition-orders .b-block-table__cell-price {
    position: absolute;
    top: 5px;
    right: 0;
    font-weight: 500;
    color: #4882BD;
  }
  .b-addition-orders .b-block-table__row {
    margin-bottom: 20px;
    border: 1px solid #f3f3f3;
    -webkit-border-radius: 4px;
    -webkit-background-clip: padding-box;
    -moz-border-radius: 4px;
    -moz-background-clip: padding;
    border-radius: 4px;
    background-clip: padding-box;
  }
}
@media (min-width: 769px) and (max-width: 1630px) {
  .b-addition-orders .b-block-table__row .b-block-table__label,
  .b-addition-orders .b-block-table__row .b-block-table__cell,
  .b-addition-orders .b-block-table__row .b-block-table__cell-label {
    font-size: 12px;
  }
  .b-addition-orders .b-block-table__row .b-addition-orders__item-add {
    padding: 0 5px;
    background-size: 10px;
    width: 10px;
  }
}
@media (min-width: 769px) and (max-width: 806px) {
  .b-addition-orders .b-block-table__row .b-block-table__label,
  .b-addition-orders .b-block-table__row .b-block-table__cell,
  .b-addition-orders .b-block-table__row .b-block-table__cell-label {
    font-size: 11px;
  }
}
@media (min-width: 769px) and (max-width: 1870px) {
  .b-addition-orders .b-block-table__row .b-block-table__cell {
    padding: 3px;
  }
  .b-addition-orders .b-block-table tbody .b-block-table__cell .b-block-table__cell-label {
    padding: 0 3px;
  }
}
@media (min-width: 1440px) {
  .b-addition-orders .b-block-table__cell-empty:last-child {
    display: table-cell;
  }
}
@media (min-width: 1920px) {
  .b-addition-orders .b-block-table__cell-empty {
    display: table-cell;
    width: 3%;
  }
  .b-addition-orders .b-block-table__cell-controls {
    min-width: 90px;
  }
  .b-addition-orders .b-block-table__cell-controls:after {
    right: 50%;
  }
}

.b-header__blocks.fixed {
  position: fixed;
  top: 0;
  z-index: 999;
  width: 100%;
}
.b-header__blocks.fixed .b-breadcrumbs {
  background: #4a5767;
  padding: 8px;
  margin: 0 12px;
  border-radius: 0 0 3px 3px;
}
.b-header__blocks.fixed .b-breadcrumbs .b-breadcrumbs__item {
  color: #2f3842;
}
.b-header__blocks.fixed .b-breadcrumbs .b-breadcrumbs__item-active {
  color: #fff;
}
.b-breadcrumbs {
  border: 0;
  padding: 16px 20px 4px;
}
.b-breadcrumbs__items {
  margin: 0;
  padding: 0;
  display: flex;
  color: #d1d1d1;
  list-style: none;
}
.b-breadcrumbs__items .b-breadcrumbs__item:first-child {
  padding-left: 0;
}
.b-breadcrumbs__item:first-child:before {
  position: relative;
  width: initial;
  height: initial;
  display: block;
  border-radius: initial;
}
.b-breadcrumbs__item:last-child:after {
  content: '';
}
.b-breadcrumbs__item {
  font-size: 14px;
  flex-grow: 1;
  display: flex;
  line-height: 20px;
  color: rgba(74, 87, 103, 0.3);
  padding-left: 5px;
}
.b-breadcrumbs__item:after {
  content: '\2192';
  padding-left: 5px;
}
.b-breadcrumbs__item.last:after {
  color: #2F3842;
}
.b-breadcrumbs__item-active {
  color: #4A5767;
  cursor: pointer;
}
@media (max-width: 768px) {
  .b-header__blocks {
    position: relative;
  }
  .b-breadcrumbs {
    width: 100%;
    overflow-x: scroll;
    -ms-overflow-style: none;
    scrollbar-width: none;
  }
  .b-breadcrumbs__mobile-arrows {
    display: none;
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    pointer-events: none;
  }
  .b-breadcrumbs__mobile-arrows:before,
  .b-breadcrumbs__mobile-arrows:after {
    content: ' ';
    position: absolute;
    top: 5px;
    width: 20px;
    padding: 5px;
    height: 100%;
    z-index: 10;
    pointer-events: none;
    background-color: #fff;
  }
  .b-breadcrumbs__mobile-arrows:before {
    left: 0;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTEiIGhlaWdodD0iMTkiIHZpZXdCb3g9IjAgMCAxMSAxOSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEwLjAwMDUgMUwxLjUwMDQ5IDkuNUwxMC4wMDA1IDE4IiBzdHJva2U9IiM0QTU3NjciLz4KPC9zdmc+Cg==);
    background-repeat: no-repeat;
    background-size: 100% 100%;
    background-position: 50% 50%;
    background-position: 60% 50%;
    background-size: 50% 50%;
  }
  .b-breadcrumbs__mobile-arrows:after {
    right: 0;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTEiIGhlaWdodD0iMTkiIHZpZXdCb3g9IjAgMCAxMSAxOSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEuMDAwNDkgMUw5LjUwMDQ5IDkuNUwxLjAwMDQ5IDE4IiBzdHJva2U9IiM0QTU3NjciLz4KPC9zdmc+Cg==);
    background-repeat: no-repeat;
    background-size: 100% 100%;
    background-position: 50% 50%;
    background-position: 40% 50%;
    background-size: 50% 50%;
  }
  .b-breadcrumbs::-webkit-scrollbar {
    display: none;
  }
  .b-breadcrumbs__item {
    white-space: nowrap;
    font-size: 12px;
  }
  .b-breadcrumbs__item-active.last:before {
    height: 2px;
    width: calc(100% - 20px);
    bottom: 0;
    left: 5px;
    border-radius: 0;
    background: #099C9D;
  }
  .b-header__blocks.fixed {
    -webkit-box-shadow: 0 0 10px #4A5767;
    -moz-box-shadow: 0 0 10px #4A5767;
    box-shadow: 0 0 10px #4A5767;
  }
  .b-header__blocks.fixed .b-breadcrumbs {
    background: #fff;
    margin: 0;
    padding: 12px;
    border-radius: 0;
  }
  .b-header__blocks.fixed .b-breadcrumbs__mobile-arrows:before,
  .b-header__blocks.fixed .b-breadcrumbs__mobile-arrows:after {
    top: 0;
    width: 13px;
  }
  .b-header__blocks.fixed .b-breadcrumbs__mobile-arrows:before {
    background-size: 70% 70%;
  }
  .b-header__blocks.fixed .b-breadcrumbs__mobile-arrows:after {
    background-size: 70% 70%;
  }
  .b-header__blocks.fixed .b-breadcrumbs .b-breadcrumbs__item {
    color: rgba(74, 87, 103, 0.3);
  }
  .b-header__blocks.fixed .b-breadcrumbs .b-breadcrumbs__item-active {
    color: #4A5767;
  }
}
@media (max-width: 561px) {
  .b-breadcrumbs__mobile-arrows {
    display: block;
  }
}

.p-schedule-wrapper .p-search {
  flex-direction: column;
}
.p-schedule-wrapper .p-search .p-search-form-group {
  margin-bottom: 18px;
}
.p-schedule-wrapper .p-search .p-search-form-group .p-search-form-element {
  flex-grow: 1;
  margin-top: 0;
  margin-right: 14px;
  /* date */
}
.p-schedule-wrapper .p-search .p-search-form-group .p-search-form-element .b-search-route {
  margin: 0;
}
.p-schedule-wrapper .p-search .p-search-form-group .p-search-form-element .b-search-form__param-type .b-search-form__select-type-label {
  /*height: 40px;*/
  height: 30px;
}
.p-schedule-wrapper .p-search .p-search-form-group .p-search-form-element .b-search-form__param-type .b-search-form__select-type-label-select {
  /*height: 40px;*/
  height: 30px;
}
.p-schedule-wrapper .p-search .p-search-form-group .p-search-form-element .p-search__options-date .p-search__options-bridge {
  position: relative;
  width: 13px;
  height: 1px;
  top: 15px;
  left: 0;
}
.p-schedule-wrapper .p-search .p-search-form-group .p-search-form-element .p-search__options-date .p-search__direction-date-input {
  height: 30px;
}
.p-schedule-wrapper .p-search .p-search-form-group .p-search-form-element .p-search__options-date .p-search__direction-date-calendar {
  height: initial;
}
.p-schedule-wrapper .p-search .p-search-form-group .p-search-form-element .p-search__options-date .p-search__direction-date-calendar .p-search__direction-date-calendar-img {
  height: 28px;
}
.p-schedule-wrapper .p-search .p-search-form-group .p-search-form-element .p-search__options-date .p-search__options-date-element {
  display: flex;
  flex-direction: row;
}
.p-schedule-wrapper .p-search .p-search-form-group .p-search-form-element .p-search__options-date .p-search__options-date-element .p-search__options-time-from {
  margin: 0;
}
.p-schedule-wrapper .p-search .p-search-form-group .p-search-form-element .p-search__options-date .p-search__options-date-element .p-search__options-time-to {
  margin: 0;
}
.p-schedule-wrapper .p-search .p-search-form-group .p-search-form-element:last-of-type {
  margin-right: 0;
}
.p-schedule-wrapper .p-search .p-search-form-group .p-search__wrapper-route-type .b-search-form__select-type-label-wrapper .b-search-form__select-type-label {
  height: 30px;
}
.p-schedule-wrapper .p-search .p-search-form-group .p-search__wrapper-route-type .b-search-form__select-type-label-wrapper .b-search-form__select-type-label-select {
  height: 30px;
}
.p-schedule-wrapper .p-search .p-search-form-group .p-search-form-element-locations {
  flex-grow: 2;
}
.p-schedule-wrapper .p-search .p-search-form-group .p-search__direction-wrapper-dates {
  max-width: initial;
  flex-grow: initial;
}
.p-schedule-wrapper .p-search .p-search-form-group .p-search__submit {
  border-radius: 5px;
  height: 30px;
  line-height: 30px;
  padding: 0;
  cursor: pointer;
}
.p-schedule-wrapper .p-search .p-search-form-group-dates {
  margin-bottom: 0;
}
/*.p-schedule-wrapper {
  .p-search__direction {
	flex-direction: row;
	.p-search__options-param {
	  width: 30%;
	  margin-right: 12px;
	}

	.b-search-form__select-type-label {
		height: 40px
	}
	.b-search-form__select-type-label-select {
	  height: 40px;
	}

  }
  .p-search__direction-wrapper {
	width: 100%;
  }

  .p-search__options-bridge {
	display: none;
  }
}

.p-container-wrapper {
  display: flex;

  justify-content: space-around;
  align-items: center;

  .p-container-col {
	flex-grow: 2;
	width: 100%;

	.p-search__options-param {
	  width: 100%;
	}

	.b-search-form__param-type {
	  width: 100%;
	}
  }

  .p-container-col-date {
	display: flex;
	align-items: center;
	margin-right: 12px;

		.p-search__options-time {
		  align-items: center;
		}

		.p-search__options-time-from {
		  	margin:0;
		}

		.w-timerange__input {
		  height: auto;
		  padding: 5px;
		}

		.p-search__direction-date-calendar-img {
			padding: 8px;
		}

		.p-search__input {
		  	padding: 6px;
		  	min-width: 100px;
		}

  }

  .p-search__submit {
	border-radius: 5px;
  }

  .p-container-col-button {
	flex-grow: 1;
  }

}
*/
@media (max-width: 768px) {
  .p-schedule-wrapper .p-search {
    position: relative;
  }
  .p-schedule-wrapper .p-search .p-search-form-group .p-search-form-element {
    margin-right: 0;
  }
  .p-schedule-wrapper .p-search .p-search-form-group .p-search-form-element:last-of-type .p-search__submit {
    height: 54px;
    line-height: 54px;
    position: absolute;
    width: 100%;
    left: 0;
    border-radius: 0;
    bottom: -54px;
  }
  .p-schedule-wrapper .p-search .p-search-form-group .p-search-form-element .b-search-form__param-type .b-search-form__select-type-label-select,
  .p-schedule-wrapper .p-search .p-search-form-group .p-search-form-element .b-search-form__param-type .b-search-form__select-type-label {
    height: 40px;
  }
  .p-schedule-wrapper .p-search .p-search-form-group .p-search-form-element .p-search__options-date .p-search__options-date-element {
    display: block;
  }
  .p-schedule-wrapper .p-search .p-search-form-group .p-search-form-element .p-search__options-date .p-search__options-date-element .p-search__options-time-from {
    margin-top: 12px;
  }
  .p-schedule-wrapper .p-search .p-search-form-group .p-search-form-element .p-search__options-date .p-search__direction-date-input {
    height: 48px;
  }
  .p-schedule-wrapper .p-search .p-search-form-group .p-search-form-element .p-search__options-date .p-search__direction-date-calendar {
    height: 48px;
  }
  .p-schedule-wrapper .p-search .p-search-form-group .p-search-form-element .p-search__options-date .p-search__direction-date-calendar .p-search__direction-date-calendar-img {
    height: 100%;
  }
  .p-schedule-wrapper .p-search__direction-swap {
    position: static;
    margin-bottom: 12px;
  }
  .p-schedule-wrapper .p-search__direction-swap-img {
    position: static;
    height: 32px;
    width: 14px;
    background-size: contain;
    transform: rotate(90deg);
    margin: auto;
  }
  .p-schedule-results {
    position: relative;
    top: 54px;
  }
}

.p-schedule-results .b-ticket {
  display: block;
}



.b-block-table {
  width: 100%;
  display: table;
  table-layout: fixed;
}
.b-block-table__row {
  display: table-row;
  clear: both;
}
.b-block-table__row.collapse:not(.show) {
  display: none;
}
.b-block-table__row:last-child .b-block-table__cell {
  border: 0;
}
.b-block-table__row.clickable:hover {
  background: rgba(72, 130, 189, 0.2);
  cursor: pointer;
}
.b-block-table__row-header .b-block-table__cell {
  border-bottom: 1px solid #4A5767;
  color: #4A5767;
}
.b-block-table__cell {
  display: table-cell;
  vertical-align: middle;
  padding: 12px;
  border-bottom: 1px solid #e5e5e5;
  color: #6f7884;
  overflow: hidden;
  text-overflow: ellipsis;
  position: relative;
}
.b-block-table__cell-caption {
  display: none;
  font-weight: bold;
}
.b-block-table__cell--clickable {
  display: inherit;
  gap: inherit;
  width: 100%;
  color: #4882BD;
  text-decoration: underline #4882BD;
}
.b-block-table__cell-empty {
  width: 12px;
  padding: 0;
  border-bottom: 0;
}
.b-block-table__cell--width-auto {
  width: 1px;
  overflow: unset;
  white-space: nowrap;
}
.b-block-table__cell:after {
  content: '';
  display: block;
  height: 10px;
  width: 1px;
  background: rgba(0, 0, 0, 0.1);
  position: absolute;
  right: 0;
  top: calc(50% - 5px);
}
.b-block-table__cell-no-border:after {
  content: unset;
}
.b-block-table__cell-empty:after {
  content: unset;
}
@media (max-width: 768px) {
  .b-block-container .b-block-container__footer .b-block-table-footer .b-footer-show .b-footer-show-more {
    display: flex;
  }
  .b-block-table__cell--clickable {
    text-decoration: unset;
  }
}

.b-block-container .b-block-container__header {
  background: #4A5767;
  -webkit-border-top-left-radius: 3px;
  -moz-border-radius-topleft: 3px;
  border-top-left-radius: 3px;
  -webkit-border-top-right-radius: 3px;
  -webkit-background-clip: padding-box;
  -moz-border-radius-topright: 3px;
  -moz-background-clip: padding;
  border-top-right-radius: 3px;
  background-clip: padding-box;
  display: flex;
}
.b-block-container .b-block-container__header .b-block-container__header-label {
  height: inherit;
  font-weight: 500;
  font-size: 14px;
  color: #FFFFFF;
  text-transform: uppercase;
  padding: 12px;
}
.b-block-container .b-block-container__header .b-block-container__header-right {
  margin-left: auto;
  padding: 5px 10px;
}
.b-block-container .b-block-container__group .p-search__submit {
  font-weight: bold;
}
.b-block-container .b-block-container__top-controls {
  background: #F0F0F0;
  padding: 12px 10px 12px 12px;
  display: flex;
  flex-direction: column;
}
.b-block-container .b-block-container__content {
  background: #FFFFFF;
  border-top: 1px solid #F0F0F0;
  padding: 9px 13px;
}
.b-block-container .b-block-container__content .b-block-container-content__header {
  color: #2F3842;
  font-weight: 500;
}
.b-block-container .b-block-container__content-title {
  display: flex;
  flex-direction: row;
  position: relative;
  z-index: 1;
}
.b-block-container .b-block-container__content-title--bg-dark {
  box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.15);
  background: #F0F0F0;
  color: #4A5767;
}
.b-block-container .b-block-container__content-title .b-block-container__title-leftbar {
  margin-right: auto;
}
.b-block-container .b-block-container__content-title .b-block-container__title-rightbar {
  margin-left: auto;
}
.b-block-container .b-block-container__content-title .b-block-container__title-item {
  margin-right: 20px;
}
.b-block-container .b-block-container__content.b-block-container__content-products,
.b-block-container .b-block-container__content.b-block-container__content-finance {
  padding: 0;
}
.b-block-container .b-block-container__footer {
  background: #F0F0F0;
}
.b-block-container .b-block-container__footer .b-block-table-footer {
  position: relative;
  display: flex;
  flex-wrap: nowrap;
  flex-direction: row;
}
.b-block-container .b-block-container__footer .b-block-table-footer .b-footer-element {
  padding: 10px 12px;
  line-height: 19px;
}
.b-block-container .b-block-container__footer .b-block-table-footer .b-footer-element:after {
  content: '';
  display: block;
  height: 10px;
  width: 1px;
  background: rgba(0, 0, 0, 0.1);
  margin-left: 12px;
  margin-top: 5px;
  float: right;
}
.b-block-container .b-block-container__footer .b-block-table-footer .b-footer-element:last-child:after {
  content: none;
}
.b-block-container .b-block-container__footer .b-block-table-footer .b-footer-count {
  min-width: 130px;
}
.b-block-container .b-block-container__footer .b-block-table-footer .b-footer-count span {
  font-weight: 500;
}
.b-block-container .b-block-container__footer .b-block-table-footer .b-footer-show {
  width: 95px;
  position: relative;
  z-index: 100;
}
.b-block-container .b-block-container__footer .b-block-table-footer .b-footer-show .b-footer-show-select {
  cursor: pointer;
}
.b-block-container .b-block-container__footer .b-block-table-footer .b-footer-show .b-footer-show-select .b-footer-show-label {
  position: relative;
}
.b-block-container .b-block-container__footer .b-block-table-footer .b-footer-show .b-footer-show-select .b-footer-show-label:before {
  content: '';
  display: block;
  width: 12px;
  position: absolute;
  right: 0;
  top: 5px;
  height: 10px;
  background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTEiIGhlaWdodD0iNyIgdmlld0JveD0iMCAwIDExIDciIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik0wLjYxMzI4MSAxLjEwNDI1TDUuNjEzMjggNi4xMDQyNUwxMC42MTMzIDEuMTA0MjUiIHN0cm9rZT0iIzRBNTc2NyIvPgo8L3N2Zz4K) no-repeat center;
}
.b-block-container .b-block-container__footer .b-block-table-footer .b-footer-show .b-footer-show-select .b-footer-show-source {
  display: none;
}
.b-block-container .b-block-container__footer .b-block-table-footer .b-footer-show .b-footer-show-select.open .b-footer-show-source {
  display: block;
  position: absolute;
  bottom: 38px;
  right: 0;
  background: #F0F0F0;
  z-index: 999;
}
.b-block-container .b-block-container__footer .b-block-table-footer .b-footer-show .b-footer-show-select.open .b-footer-show-source ul {
  margin: 0;
  padding: 0;
  list-style: none;
}
.b-block-container .b-block-container__footer .b-block-table-footer .b-footer-show .b-footer-show-select.open .b-footer-show-source li {
  padding: 7px;
}
.b-block-container .b-block-container__footer .b-block-table-footer .b-footer-show .b-footer-show-select.open .b-footer-show-source li:hover {
  background: #AEB3B9;
}
.b-block-container .b-block-container__footer .b-block-table-footer .b-footer-show-more {
  display: none;
}
.b-block-container .b-block-container__footer .b-block-table-footer .b-footer-show:after {
  position: absolute;
  top: 9px;
  right: 0;
}
.b-block-container .b-block-container__footer .b-block-table-footer .b-footer-pages,
.b-block-container .b-block-container__footer .b-block-table-footer .b-footer-pages-container {
  position: absolute;
  width: 100%;
  flex-grow: 10;
  display: flex;
  justify-content: flex-end;
  flex-wrap: nowrap;
  flex-direction: row;
}
.b-block-container .b-block-container__footer .b-block-table-footer .b-footer-pages .b-footer-page,
.b-block-container .b-block-container__footer .b-block-table-footer .b-footer-pages-container .b-footer-page {
  min-width: 20px;
  height: 20px;
  padding: 0 5px;
  margin-right: 12px;
  border: 1px solid #AEB3B9;
  box-sizing: border-box;
  border-radius: 3px;
  text-align: center;
  color: #4A5767;
  cursor: pointer;
}
.b-block-container .b-block-container__footer .b-block-table-footer .b-footer-pages .b-footer-page.current,
.b-block-container .b-block-container__footer .b-block-table-footer .b-footer-pages-container .b-footer-page.current {
  color: #2F3842;
  background: #FFFFFF;
  border: 1px solid #6E7985;
}
.b-block-container .b-block-container__footer .b-block-table-footer .b-footer-pages .b-footer-page:last-of-type,
.b-block-container .b-block-container__footer .b-block-table-footer .b-footer-pages-container .b-footer-page:last-of-type {
  margin-right: 0;
}
.b-block-container .b-block-container__footer .b-block-table-footer .b-footer-pages:empty:after,
.b-block-container .b-block-container__footer .b-block-table-footer .b-footer-pages-container:empty:after {
  content: none;
}
.b-block-container .b-block-container__footer .b-block-table-footer .b-footer-pages {
  width: 100%;
}
.b-block-container .b-block-container__footer .b-block-table-footer .b-footer-total {
  margin-left: 11px;
  white-space: nowrap;
}
.b-block-container .b-block-container__footer .b-block-table-footer .b-footer-total.b-footer-element:after {
  display: inline-block;
  float: none;
}
.b-block-container__element-dates .p-search__options {
  display: flex;
  flex-direction: row;
  width: 100%;
  align-items: center;
}
.b-block-container__element-dates .p-search__options-date {
  display: flex;
  flex-direction: row;
}
.b-block-container__element-dates .p-search__options-date .p-search__direction-date-input {
  min-width: 119px;
  max-width: 130px;
}
.b-block-container__element-dates .p-search__options-date-element:first-of-type {
  margin-right: 13px;
}
.b-block-container__element-dates .p-search__options-date.date-30 .p-search__direction-date-calendar {
  height: 30px;
  width: 30px;
}
.b-block-container__element-dates .p-search__options-date.date-30 .p-search__direction-date-input {
  height: 30px;
  padding: 0 11px 0 11px;
}
.b-block-container__element-dates .p-search__options-date.date-30 .p-search__bridge {
  margin-top: 15px;
  width: 13px;
  height: 1px;
  background-color: #A4ABB3;
  position: absolute;
  left: 149px;
  top: 8px;
}
.b-block-container__element-dates .p-search__direction {
  display: flex;
  flex-direction: column;
  width: 100%;
  margin-bottom: 18px;
}
.b-block-container__element-dates .p-search__direction-block {
  position: relative;
}
.b-block-container__element-dates .p-search__direction-suggest {
  text-transform: uppercase;
  line-height: 40px;
  position: absolute;
  right: 0;
  top: 0;
}
.b-block-container__element-dates .p-search__direction-wrapper-dates {
  display: flex;
  flex-direction: column;
  max-width: 355px;
}
.b-block-container__element-dates .p-search__direction-wrapper {
  display: flex;
  flex-direction: row;
  flex-basis: 100%;
  height: 40px;
}
.b-block-container__element-dates .p-search__direction-wrapper_no-margin {
  margin: 0;
}
.b-block-container__element-dates .p-search__direction-wrapper_width-100 {
  width: 100%;
}
.b-block-container__element-dates .p-search__direction-wrapper_width-70 {
  width: 70%;
}
.b-block-container__element-dates .p-search__direction-wrapper_width-30 {
  width: 30%;
}
.b-block-container__element-dates .p-search__direction-departure {
  width: 50%;
}
.b-block-container__element-dates .p-search__direction-departure-input {
  width: 100%;
}
.b-block-container__element-dates .p-search__direction-arrival {
  width: 50%;
}
.b-block-container__element-dates .p-search__direction-arrival-input {
  width: 100%;
}
.b-block-container__element-dates .p-search__direction-swap {
  position: relative;
  display: flex;
  align-items: center;
}
.b-block-container__element-dates .p-search__direction-swap-img {
  background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNyIgaGVpZ2h0PSIxNiIgdmlld0JveD0iMCAwIDcgMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik02LjggMTIuNkwwIDE2VjE0LjhMNSAxMi40TDAgOS41OTk5OVY4LjM5OTk5TDYuNyAxMi4yVjEyLjZINi44WiIgZmlsbD0id2hpdGUiLz4KPHBhdGggZD0iTTAgMy40TDYuOCAwVjEuMkwxLjggMy42TDYuOCA2LjRWNy42TDAgMy44VjMuNFoiIGZpbGw9IndoaXRlIi8+Cjwvc3ZnPgo=) no-repeat center;
  height: 16px;
  width: 7px;
  color: #fff;
  position: absolute;
  z-index: 1;
  cursor: pointer;
}
.b-block-container__element-dates .p-search__direction-date {
  display: flex;
  flex-direction: row;
  align-items: center;
}
.b-block-container__element-dates .p-search__direction-date-calendar {
  font-family: 'Roboto', sans-serif;
  font-size: 14px;
  color: #fff;
  background-color: #4A5767;
  border: 1px solid #A4ABB3;
  border-left: none;
  border-radius: 0 3px 3px 0;
  width: 40px;
  height: 40px;
}
.b-block-container__element-dates .p-search__direction-date-calendar-img {
  background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTUiIHZpZXdCb3g9IjAgMCAxNCAxNSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHJlY3QgeT0iOC4yODY4NyIgd2lkdGg9IjIiIGhlaWdodD0iMiIgZmlsbD0id2hpdGUiLz4KPHJlY3QgeD0iNCIgeT0iOC4yODY4NyIgd2lkdGg9IjIiIGhlaWdodD0iMiIgZmlsbD0id2hpdGUiLz4KPHJlY3QgeD0iOCIgeT0iOC4yODY4NyIgd2lkdGg9IjIiIGhlaWdodD0iMiIgZmlsbD0id2hpdGUiLz4KPHJlY3QgeD0iMTIiIHk9IjguMjg2ODciIHdpZHRoPSIyIiBoZWlnaHQ9IjIiIGZpbGw9IndoaXRlIi8+CjxyZWN0IHk9IjEyLjI4NjkiIHdpZHRoPSIyIiBoZWlnaHQ9IjIiIGZpbGw9IndoaXRlIi8+CjxyZWN0IHg9IjQiIHk9IjEyLjI4NjkiIHdpZHRoPSIyIiBoZWlnaHQ9IjIiIGZpbGw9IndoaXRlIi8+CjxyZWN0IHg9IjgiIHk9IjEyLjI4NjkiIHdpZHRoPSIyIiBoZWlnaHQ9IjIiIGZpbGw9IndoaXRlIi8+CjxyZWN0IHg9IjQiIHk9IjAuMjg2ODY1IiB3aWR0aD0iMiIgaGVpZ2h0PSIyIiBmaWxsPSJ3aGl0ZSIvPgo8cmVjdCB4PSI4IiB5PSIwLjI4Njg2NSIgd2lkdGg9IjIiIGhlaWdodD0iMiIgZmlsbD0id2hpdGUiLz4KPHJlY3QgeD0iMTIiIHk9IjAuMjg2ODY1IiB3aWR0aD0iMiIgaGVpZ2h0PSIyIiBmaWxsPSJ3aGl0ZSIvPgo8cmVjdCB5PSI0LjI4Njg3IiB3aWR0aD0iMiIgaGVpZ2h0PSIyIiBmaWxsPSJ3aGl0ZSIvPgo8cmVjdCB4PSI0IiB5PSI0LjI4Njg3IiB3aWR0aD0iMiIgaGVpZ2h0PSIyIiBmaWxsPSJ3aGl0ZSIvPgo8cmVjdCB4PSI4IiB5PSI0LjI4Njg3IiB3aWR0aD0iMiIgaGVpZ2h0PSIyIiBmaWxsPSJ3aGl0ZSIvPgo8cmVjdCB4PSIxMiIgeT0iNC4yODY4NyIgd2lkdGg9IjIiIGhlaWdodD0iMiIgZmlsbD0id2hpdGUiLz4KPC9zdmc+Cg==) no-repeat center;
  width: 100%;
  height: 100%;
}
.b-block-container__element-dates .p-search__direction-date-input {
  width: 100%;
  max-width: 130px;
  border: 1px solid #A4ABB3;
  border-radius: 3px 0 0 3px;
}
@media (max-width: 768px) {
  .b-block-container__content .b-block-container-content__header {
    margin: 10px 0;
  }
  .b-block-container .b-block-container__content-title {
    flex-direction: column;
    padding: 13px;
  }
  .b-block-container .b-block-container__content-title .b-block-container__title-leftbar {
    margin-right: 0;
  }
  .b-block-container .b-block-container__content-title .b-block-container__title-rightbar {
    margin-left: 0;
  }
  .b-block-container .b-block-container__content-title .b-block-container__title-leftbar + .b-block-container__title-rightbar {
    margin-top: 10px;
  }
  .b-block-container .b-block-container__footer .b-block-table-footer {
    flex-wrap: wrap;
  }
  .b-block-container .b-block-container__footer .b-block-table-footer .b-footer-pages-container .b-footer-page {
    height: 30px;
    min-width: 30px;
    line-height: 30px;
  }
  .b-block-container .b-block-container__footer .b-block-table-footer .b-footer-element:after {
    display: none;
  }
  .b-block-container .b-block-container__footer .b-block-table-footer .b-footer-total {
    width: 100%;
    flex-direction: column;
  }
  .b-block-container .b-block-container__footer .b-block-table-footer .b-footer-total .b-footer-total__item {
    margin-left: 0;
  }
}

.b-ticket-header {
  zoom: 1;
  float: left;
}
.b-ticket-header:before,
.b-ticket-header:after {
  content: "";
  display: table;
}
.b-ticket-header:after {
  clear: both;
}
.b-ticket-header:before,
.b-ticket-header:after {
  content: "";
  display: table;
}
.b-ticket-header:after {
  clear: both;
}
.b-ticket-header .b-ticket-header__options:before {
  background: #2F3842;
  margin-top: -14px;
}
.b-ticket-header__compay-logo {
  width: 85px;
  height: 37px;
  float: left;
  top: 3px;
  position: relative;
}
.b-ticket-header__tripartite-contract {
  width: 18px;
  height: 18px;
  float: right;
  top: 13px;
  position: relative;
}
.b-ticket-header__options {
  padding: 0;
  margin: 4px 0 0 10px;
  float: left;
  zoom: 1;
  position: relative;
}
.b-ticket-header__options:before,
.b-ticket-header__options:after {
  content: "";
  display: table;
}
.b-ticket-header__options:after {
  clear: both;
}
.b-ticket-header__options:before,
.b-ticket-header__options:after {
  content: "";
  display: table;
}
.b-ticket-header__options:after {
  clear: both;
}
.b-ticket-header__options:before {
  content: "";
  position: absolute;
  left: 0;
  top: 50%;
  margin-top: 4px;
  height: 26px;
  width: 1px;
  display: block;
  background: rgba(0, 0, 0, 0.1);
}
.b-ticket-header__option {
  margin: 2px 6px;
  float: left;
  list-style: none;
  width: 32px;
  height: 28px;
}
.b-ticket-header__option:before {
  display: none;
}
.b-standard-services {
  font-size: 14px;
  color: #ffffff;
  display: flex;
  justify-content: space-between;
  border-top: 1px solid #2F3842;
}
.b-standard-services__item {
  min-height: 18px;
  position: relative;
  margin: 10px 30px 10px 0;
}
.b-standard-services__item:last-child {
  margin-right: 0;
}
.b-standard-services__item-title {
  float: left;
  padding-right: 5px;
}
.b-standard-services__item-rules {
  overflow: hidden;
  display: block;
}
.b-standard-services__item-rule {
  display: block;
  margin: 0 0 3px;
}
.b-standard-services__item-rule-type {
  display: inline-block;
  padding-right: 2px;
  font-weight: normal;
}
.b-ticket-small .b-ticket-leg__segments,
.b-ticket-small .b-standard-services {
  flex-direction: column;
}
.b-ticket-small .b-ticket-leg__short .b-ticket-leg-segment {
  width: auto;
  padding: 11px 35px;
}
.b-ticket-small .b-ticket-leg__short .b-ticket-leg-route-info .b-ticket-leg-route-info-description {
  width: auto;
  position: static;
}
.b-ticket-small .b-ticket-leg__short .b-ticket-leg__info-line {
  display: none;
  /* TMP */
}
.b-branded-services__feature {
  margin: 10px 0;
  min-height: 18px;
  padding-left: 35px;
  color: #2F3842;
  position: relative;
}
.b-branded-services__feature:before {
  content: " ";
  position: absolute;
  display: block;
  width: 16px;
  height: 14px;
  left: 4px;
  top: 1px;
}
.b-branded-services__title {
  color: #4A5767;
  font-size: 14px;
  font-weight: 400;
  margin: 7px 0 0 0;
}
.b-standart-services__caption,
.b-branded-services__caption {
  color: #4A5767;
  font-size: 20px;
  margin: 0 0 20px 20px;
  display: none;
}
.is-roundtrip-ticket .b-standart-services__caption,
.is-roundtrip-ticket .b-branded-services__caption,
.is-complex-ticket .b-standart-services__caption,
.is-complex-ticket .b-branded-services__caption {
  display: inline-block;
}
.b-standart-services__item-container + .b-standart-services__item-container:not(.last),
.b-branded-services__item-container + .b-branded-services__item-container:not(.last) {
  margin-top: 30px;
}
.b-standart-services__item-container + .b-standart-services__item-container:not(.last) .b-branded-fares__controls,
.b-branded-services__item-container + .b-branded-services__item-container:not(.last) .b-branded-fares__controls {
  position: absolute;
  right: 0;
  top: -50px;
  z-index: 99;
}
.b-branded-services__item-container.last .b-branded-fares__controls,
.b-branded-services__item-container.last .b-branded-services__caption {
  display: none;
}
.b-branded-services__feature-positive:before {
  background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOSIgaGVpZ2h0PSI3IiB2aWV3Qm94PSIwIDAgOSA3IiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8cGF0aCBkPSJNMSAzLjA3Mzk3TDMuNSA1LjU3Mzk3TDguNSAwLjU3Mzk3NSIgc3Ryb2tlPSIjMDk5QzlEIi8+Cjwvc3ZnPgo=) no-repeat 50% 50%;
}
.b-branded-services__feature-info:before,
.b-branded-services__feature-paid:before {
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxOS4yLjEsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0i0KHQu9C+0LlfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHZpZXdCb3g9IjAgMCA3LjcgMTEuNSIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNy43IDExLjU7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+DQoJLnN0MHtmaWxsOiNGRjhEMkU7fQ0KPC9zdHlsZT4NCjxnPg0KCTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0wLDYuNVY1LjZoMVYwaDIuOUM0LjUsMCw1LDAuMSw1LjUsMC4yQzYsMC40LDYuNCwwLjYsNi43LDAuOGMwLjMsMC4zLDAuNiwwLjYsMC43LDFjMC4yLDAuNCwwLjIsMC44LDAuMiwxLjMNCgkJYzAsMC41LTAuMSwxLTAuMywxLjRDNy4yLDQuOSw3LDUuMyw2LjYsNS42UzUuOCw2LjEsNS4zLDYuMkM0LjgsNi40LDQuMyw2LjUsMy42LDYuNUgydjEuOGgzLjJ2MC45SDJ2Mi4zSDFWOS4ySDBWOC4zaDFWNi41SDB6DQoJCSBNMiwwLjl2NC43aDEuN2MxLDAsMS43LTAuMiwyLjItMC42czAuNy0xLDAuNy0xLjhjMC0wLjctMC4yLTEuMy0wLjctMS43QzUuNSwxLjEsNC44LDAuOSwzLjksMC45SDJ6Ii8+DQo8L2c+DQo8L3N2Zz4NCg==) no-repeat 50% 50%;
}
.b-branded-services__feature-negative:before {
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxOS4yLjEsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0i0KHQu9C+0LlfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHZpZXdCb3g9IjAgMCAxMS40IDExLjQiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDExLjQgMTEuNDsiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4NCgkuc3Qwe2ZpbGw6bm9uZTtzdHJva2U6I0U1MDAwMDtzdHJva2UtbGluZWNhcDpzcXVhcmU7c3Ryb2tlLW1pdGVybGltaXQ6MTA7fQ0KPC9zdHlsZT4NCjxnPg0KCTxsaW5lIGNsYXNzPSJzdDAiIHgxPSIwLjciIHkxPSIwLjciIHgyPSIxMC43IiB5Mj0iMTAuNyIvPg0KCTxsaW5lIGNsYXNzPSJzdDAiIHgxPSIxMC43IiB5MT0iMC43IiB4Mj0iMC43IiB5Mj0iMTAuNyIvPg0KPC9nPg0KPC9zdmc+DQo=) no-repeat 50% 50%;
}
.b-ticket-section {
  padding: 12px 10px 10px;
  position: relative;
}
.b-ticket-section:last-child {
  margin-bottom: 20px;
}
.b-ticket-section__decoration {
  display: block;
  width: 1px;
  position: absolute;
  top: 17px;
  bottom: 14px;
  left: -18px;
  background: #ffffff;
}
.b-ticket-section__decoration:before,
.b-ticket-section__decoration:after {
  content: "";
  border: 1px solid #ffffff;
  background: #4A5767;
  width: 15px;
  height: 15px;
  display: block;
  -webkit-border-radius: 50%;
  -webkit-background-clip: padding-box;
  -moz-border-radius: 50%;
  -moz-background-clip: padding;
  border-radius: 50%;
  background-clip: padding-box;
  position: absolute;
  left: -7px;
  top: 0;
  z-index: 100;
}
.b-ticket-section__decoration::before {
  bottom: 0;
  top: auto;
}
.b-ticket-section__travel-time {
  position: absolute;
  left: -86px;
  top: 50%;
  margin-top: -8px;
  color: #ffffff;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxOS4yLjEsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0i0KHQu9C+0LlfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHZpZXdCb3g9IjAgMCAxNCAxNCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMTQgMTQiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPGc+DQoJPHJlY3QgeD0iNi4xODgiIHk9IjAuNzUiIGZpbGw9IiNGRkZGRkYiIHdpZHRoPSIxIiBoZWlnaHQ9IjYuNzUiLz4NCgkNCgkJPHJlY3QgeD0iNy41MzYiIHk9IjUuNTIyIiB0cmFuc2Zvcm09Im1hdHJpeCgwLjY5MSAtMC43MjI5IDAuNzIyOSAwLjY5MSAtMy41MDg0IDguMzcwOSkiIGZpbGw9IiNGRkZGRkYiIHdpZHRoPSIxIiBoZWlnaHQ9IjUuNTMzIi8+DQoJPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTcsMWMzLjMwOCwwLDYsMi42OTIsNiw2cy0yLjY5Miw2LTYsNnMtNi0yLjY5Mi02LTZTMy42OTIsMSw3LDEgTTcsMEMzLjEzNCwwLDAsMy4xMzQsMCw3czMuMTM0LDcsNyw3DQoJCWMzLjg2NiwwLDctMy4xMzQsNy03UzEwLjg2NiwwLDcsMEw3LDB6Ii8+DQo8L2c+DQo8L3N2Zz4NCg==);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-position: 50% 50%;
  padding-left: 20px;
  background-position: 0 50%;
  background-size: 14px 14px;
  font-size: 14px;
}
.b-ticket-section__place {
  position: relative;
  font-size: 16px;
  line-height: 22px;
  color: #2F3842;
}
.b-ticket-section__place-iata {
  color: #4A5767;
  font-size: 14px;
}
.b-ticket-section__date {
  position: absolute;
  top: 0;
  left: -95px;
  color: #A4ABB3;
  font-size: 14px;
  white-space: nowrap;
  text-align: right;
}
.b-ticket-section__time {
  color: rgba(255, 255, 255, 0.8);
  font-size: 18px;
  display: block;
}
.b-ticket-section__info {
  border: 1px solid rgba(0, 0, 0, 0.1);
  -webkit-border-radius: 3px;
  -webkit-background-clip: padding-box;
  -moz-border-radius: 3px;
  -moz-background-clip: padding;
  border-radius: 3px;
  background-clip: padding-box;
  padding: 0 10px;
  margin: 10px 0;
}
.b-ticket-section__info-logo {
  display: table-cell;
  vertical-align: middle;
  padding: 0 5px;
}
.b-ticket-section__info-data {
  overflow: hidden;
  padding-left: 25px;
  position: relative;
  display: table-cell;
  vertical-align: top;
}
.b-ticket-section__info-data:before {
  width: 1px;
  content: " ";
  display: block;
  position: absolute;
  top: 15px;
  bottom: 15px;
  background-color: rgba(0, 0, 0, 0.1);
  left: 5px;
}
.b-ticket-section__info-data .b-ticket-section__info-flight-item {
  width: 100%;
}
.b-ticket-section__info-line {
  zoom: 1;
  border-top: 1px solid rgba(0, 0, 0, 0.1);
}
.b-ticket-section__info-line:before,
.b-ticket-section__info-line:after {
  content: "";
  display: table;
}
.b-ticket-section__info-line:after {
  clear: both;
}
.b-ticket-section__info-line:before,
.b-ticket-section__info-line:after {
  content: "";
  display: table;
}
.b-ticket-section__info-line:after {
  clear: both;
}
.b-ticket-section__info-line:first-child {
  border-top: 0;
  margin-bottom: 0;
}
.b-ticket-section__info-line .b-ticket-leg__opairline {
  position: relative;
  left: initial;
  bottom: initial;
  font-size: unset;
  padding-bottom: 10px;
  padding-left: 10px;
}
.b-ticket-section__info-flight {
  zoom: 1;
  margin: 5px 0;
  padding: 0;
  color: #2F3842;
}
.b-ticket-section__info-flight:before,
.b-ticket-section__info-flight:after {
  content: "";
  display: table;
}
.b-ticket-section__info-flight:after {
  clear: both;
}
.b-ticket-section__info-flight:before,
.b-ticket-section__info-flight:after {
  content: "";
  display: table;
}
.b-ticket-section__info-flight:after {
  clear: both;
}
.b-ticket-section__info-flight-item {
  width: 50%;
  float: left;
  margin: 0 0 0 0;
  padding: 0;
  list-style: none;
  font-size: 14px;
}
.b-ticket-section__info-flight-item-warning {
  font-size: 14px;
  color: #FF8D2E;
  margin-left: 0;
  display: block;
  padding-bottom: 8px;
}
@media (max-width: 768px) {
  .b-ticket-section__info-logo,
  .b-ticket-section__info-data {
    display: block;
    width: 100%;
    float: none;
    zoom: 1;
  }
  .b-ticket-section__info-logo:before,
  .b-ticket-section__info-data:before,
  .b-ticket-section__info-logo:after,
  .b-ticket-section__info-data:after {
    content: "";
    display: table;
  }
  .b-ticket-section__info-logo:after,
  .b-ticket-section__info-data:after {
    clear: both;
  }
  .b-ticket-section__info-logo:before,
  .b-ticket-section__info-data:before,
  .b-ticket-section__info-logo:after,
  .b-ticket-section__info-data:after {
    content: "";
    display: table;
  }
  .b-ticket-section__info-logo:after,
  .b-ticket-section__info-data:after {
    clear: both;
  }
  .b-ticket-section__info-data {
    padding-left: 0;
  }
  .b-ticket-section__info-data:before {
    display: none;
  }
}
.b-ticket-stop {
  position: relative;
  padding: 10px 0;
}
.b-ticket-stop:before {
  content: " ";
  position: absolute;
  width: 1px;
  display: block;
  top: -12px;
  bottom: -14px;
  left: -18px;
  border-left: 1px dashed;
}
.b-ticket-stop-short {
  color: #099C9D;
}
.b-ticket-stop-short .b-ticket-stop__info {
  border-color: #099C9D;
  background: rgba(9, 156, 157, 0.1);
}
.b-ticket-stop-short .b-ticket-stop__time {
  color: #099C9D;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxOS4yLjEsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0i0KHQu9C+0LlfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHZpZXdCb3g9IjAgMCAxNCAxNCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTQgMTQ7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+DQoJLnN0MHtmaWxsOiMwOTlDOUQ7fQ0KPC9zdHlsZT4NCjxnPg0KCTxyZWN0IHg9IjYuMiIgeT0iMC43IiBjbGFzcz0ic3QwIiB3aWR0aD0iMSIgaGVpZ2h0PSI2LjgiLz4NCgk8cmVjdCB4PSI3LjUiIHk9IjUuNSIgdHJhbnNmb3JtPSJtYXRyaXgoMC42OTEgLTAuNzIyOSAwLjcyMjkgMC42OTEgLTMuNTA4OSA4LjM3MDkpIiBjbGFzcz0ic3QwIiB3aWR0aD0iMSIgaGVpZ2h0PSI1LjUiLz4NCgk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNNywxYzMuMywwLDYsMi43LDYsNnMtMi43LDYtNiw2cy02LTIuNy02LTZTMy43LDEsNywxIE03LDBDMy4xLDAsMCwzLjEsMCw3czMuMSw3LDcsN3M3LTMuMSw3LTdTMTAuOSwwLDcsMA0KCQlMNywweiIvPg0KPC9nPg0KPC9zdmc+DQo=);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-position: 50% 50%;
  background-position: 0 50%;
  background-size: 14px 14px;
}
.b-ticket-stop-short:before {
  border-color: #099C9D;
}
.b-ticket-stop-medium {
  color: #FF8D2E;
}
.b-ticket-stop-medium .b-ticket-stop__info {
  border-color: #FF8D2E;
  background: rgba(255, 141, 46, 0.1);
}
.b-ticket-stop-medium .b-ticket-stop__time {
  color: #FF8D2E;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxOS4yLjEsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0i0KHQu9C+0LlfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHZpZXdCb3g9IjAgMCAxNCAxNCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTQgMTQ7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+DQoJLnN0MHtmaWxsOiNGRjhEMkU7fQ0KPC9zdHlsZT4NCjxnPg0KCTxyZWN0IHg9IjYuMiIgeT0iMC43IiBjbGFzcz0ic3QwIiB3aWR0aD0iMSIgaGVpZ2h0PSI2LjgiLz4NCgk8cmVjdCB4PSI3LjUiIHk9IjUuNSIgdHJhbnNmb3JtPSJtYXRyaXgoMC42OTEgLTAuNzIyOSAwLjcyMjkgMC42OTEgLTMuNTA4NiA4LjM3MDcpIiBjbGFzcz0ic3QwIiB3aWR0aD0iMSIgaGVpZ2h0PSI1LjUiLz4NCgk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNNywxYzMuMywwLDYsMi43LDYsNnMtMi43LDYtNiw2cy02LTIuNy02LTZTMy43LDEsNywxIE03LDBDMy4xLDAsMCwzLjEsMCw3czMuMSw3LDcsN3M3LTMuMSw3LTdTMTAuOSwwLDcsMA0KCQlMNywweiIvPg0KPC9nPg0KPC9zdmc+DQo=);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-position: 50% 50%;
  background-position: 0 50%;
  background-size: 14px 14px;
}
.b-ticket-stop-medium:before {
  border-color: #FF8D2E;
}
.b-ticket-stop-long {
  color: #D70000;
}
.b-ticket-stop-long .b-ticket-stop__info {
  border-color: #D70000;
  background: rgba(215, 0, 0, 0.1);
}
.b-ticket-stop-long .b-ticket-stop__time {
  color: #D70000;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxOS4yLjEsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0i0KHQu9C+0LlfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHZpZXdCb3g9IjAgMCAxNCAxNCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTQgMTQ7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+DQoJLnN0MHtmaWxsOiNFNTAwMDA7fQ0KPC9zdHlsZT4NCjxnPg0KCTxyZWN0IHg9IjYuMiIgeT0iMC43IiBjbGFzcz0ic3QwIiB3aWR0aD0iMSIgaGVpZ2h0PSI2LjgiLz4NCgk8cmVjdCB4PSI3LjUiIHk9IjUuNSIgdHJhbnNmb3JtPSJtYXRyaXgoMC42OTEgLTAuNzIyOSAwLjcyMjkgMC42OTEgLTMuNTA4NiA4LjM3MDcpIiBjbGFzcz0ic3QwIiB3aWR0aD0iMSIgaGVpZ2h0PSI1LjUiLz4NCgk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNNywxYzMuMywwLDYsMi43LDYsNnMtMi43LDYtNiw2cy02LTIuNy02LTZTMy43LDEsNywxIE03LDBDMy4xLDAsMCwzLjEsMCw3czMuMSw3LDcsN3M3LTMuMSw3LTdTMTAuOSwwLDcsMA0KCQlMNywweiIvPg0KPC9nPg0KPC9zdmc+DQo=);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-position: 50% 50%;
  background-position: 0 50%;
  background-size: 14px 14px;
}
.b-ticket-stop-long:before {
  border-color: #D70000;
}
.b-ticket-stop__info {
  padding: 10px 20px;
  border-top: 1px solid;
  border-bottom: 1px solid;
  display: block;
}
.b-ticket-pricing {
  font-size: 14px;
  color: #fff;
  -webkit-border-bottom-right-radius: 3px;
  -moz-border-radius-bottomright: 3px;
  border-bottom-right-radius: 3px;
  -webkit-border-bottom-left-radius: 3px;
  -webkit-background-clip: padding-box;
  -moz-border-radius-bottomleft: 3px;
  -moz-background-clip: padding;
  border-bottom-left-radius: 3px;
  background-clip: padding-box;
  display: flex;
}
.b-ticket-pricing.no-max-width {
  max-width: 500px;
}
.inherit-color .b-ticket-pricing {
  color: inherit;
}
.b-ticket-pricing__direction {
  display: block;
  color: rgba(255, 255, 255, 0.8);
  text-transform: uppercase;
}
.inherit-color .b-ticket-pricing__direction {
  color: inherit;
}
.b-ticket-pricing__header {
  border-bottom: 1px dashed #fff;
  padding-bottom: 15px;
  margin-bottom: 10px;
  display: inline-block;
  width: auto;
  min-width: 120px;
}
.b-ticket-pricing__bordered-wrapper {
  border-top: 1px dashed #fff;
  padding-top: 6px;
}
.b-ticket-pricing__bordered-wrapper--with-bb {
  border-bottom: 1px dashed #fff;
}
.b-ticket-pricing__content {
  margin-top: 10px;
  margin-bottom: 25px;
}
.b-ticket-pricing__section {
  display: inline-block;
  line-height: 20px;
  width: 100%;
}
.b-ticket-pricing__vat-section {
  display: flex;
  flex-direction: column;
  align-items: center;
  color: #fff;
}
.b-ticket-pricing__vat-section-info {
  zoom: 1;
}
.inherit-color .b-ticket-pricing__vat-section {
  color: inherit;
}
.b-hotel-pricing .b-ticket-pricing__section + .b-ticket-pricing__section {
  border-top: 1px dashed #fff;
  padding-top: 5px;
  margin-top: 10px;
}
.b-ticket-pricing_commission {
  display: none;
}
.b-ticket-pricing__section-info {
  color: rgba(255, 255, 255, 0.8);
  zoom: 1;
}
.b-ticket-pricing__section-info:before,
.b-ticket-pricing__section-info:after {
  content: "";
  display: table;
}
.b-ticket-pricing__section-info:after {
  clear: both;
}
.b-ticket-pricing__section-info:before,
.b-ticket-pricing__section-info:after {
  content: "";
  display: table;
}
.b-ticket-pricing__section-info:after {
  clear: both;
}
.inherit-color .b-ticket-pricing__section-info {
  color: inherit;
}
.b-ticket-pricing__section-title {
  display: block;
  color: #fff;
  font-size: 15px;
  font-weight: 500;
  line-height: 15px;
}
.inherit-color .b-ticket-pricing__section-title {
  color: inherit;
}
.b-ticket-pricing__section-passenger {
  float: left;
}
.b-ticket-pricing__section-price {
  float: right;
  padding-left: 20px;
}
.b-ticket-pricing__total-section {
  color: #ffffff;
  height: 36px;
  line-height: 32px;
}
.inherit-color .b-ticket-pricing__total-section {
  color: inherit;
}
.b-ticket-pricing__section-total-title {
  float: left;
}
.b-ticket-pricing__section-total-price {
  float: right;
}
.b-ticket-pricing__content > .b-ticket-pricing__section + .b-ticket-pricing__section {
  margin-top: 5px;
}
.b-ticket-pricing__content > .b-ticket-pricing__section:last-child {
  border-bottom: 0;
}
.b-ticket-pricing__item {
  flex: 1;
  display: flex;
  flex-flow: column;
}
.b-ticket-pricing__item .b-ticket-pricing__direction {
  margin-bottom: 10px;
  text-align: center;
  position: relative;
  text-transform: capitalize;
}
.b-ticket-pricing__item .b-ticket-pricing__direction > span {
  position: relative;
  z-index: 2;
  background: #4A5767;
  padding: 0 15px;
}
.b-ticket-pricing__item .b-ticket-pricing__direction:after {
  content: '';
  height: 0;
  border-top: 1px solid rgba(255, 255, 255, 0.8);
  left: 0;
  right: 0;
  position: absolute;
  z-index: 0;
  top: 50%;
}
.b-ticket-pricing__item .b-pricing__total-section {
  line-height: unset;
  height: unset;
  padding-top: 10px;
  margin: auto 0 15px;
  font-size: 14px;
  color: #fff;
  border-top: 1px dashed #fff;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.b-ticket-pricing__item .b-pricing__total-section .b-pricing__section-total-title {
  font-size: 15px;
  font-weight: 500;
  margin-bottom: 5px;
}
.b-ticket-pricing__item .inherit-color .b-pricing__total-section {
  color: inherit !important;
}
.b-ticket-pricing__item .b-ticket-pricing__section-title {
  line-height: unset;
}
.b-ticket-pricing__item + .b-ticket-pricing__item {
  margin-left: 10px;
  padding-left: 10px;
  border-left: 1px solid rgba(255, 255, 255, 0.8);
}
.b-ticket-pricing.with-taxs {
  font-size: 16px;
  line-height: 19px;
}
.b-ticket-pricing.with-taxs .b-ticket-pricing__content {
  margin-bottom: 20px;
}
.b-ticket-pricing.with-taxs .b-ticket-pricing__content:last-child {
  margin-bottom: 0;
}
.b-ticket-pricing.with-taxs .b-ticket-pricing__section {
  line-height: 19px;
  margin-bottom: 3px;
}
.b-ticket-pricing.with-taxs .b-ticket-pricing__section-info {
  color: #fff;
}
.b-ticket-pricing.with-taxs .b-ticket-pricing__content + .b-ticket-pricing__content {
  margin-top: 20px;
}
.b-ticket-pricing.with-taxs .b-ticket-pricing__content > .b-ticket-pricing__section + .b-ticket-pricing__section {
  margin-top: 0;
}
.b-ticket-pricing.with-taxs .b-ticket-pricing__content.table-view {
  margin-bottom: 15px;
}
.b-ticket-pricing.with-taxs .b-ticket-pricing__item .b-pricing__total-section {
  border-top: 1px dashed #fff;
  border-bottom: 1px dashed #fff;
  padding: 15px 0;
  font-size: 16px;
  line-height: 19px;
  margin-bottom: 15px;
}
.b-ticket-pricing.with-taxs .b-ticket-pricing__item .b-pricing__total-section .b-pricing__section-total-title {
  font-weight: bold;
  margin-bottom: 2px;
}
.b-ticket-pricing__title {
  font-weight: bold;
  font-size: 18px;
  line-height: 21px;
  margin-bottom: 10px;
}
.b-ticket-pricing__title.mb-0 {
  margin-bottom: 0;
}
.b-ticket-refund-exchange {
  color: #fff;
  text-align: center;
  margin: -10px 0;
}
.b-ticket-refund-exchange__item {
  margin: 10px;
  position: relative;
}
.b-ticket-refund-exchange__item.b-ticket-refund-exchange__item-italics {
  font-style: italic;
}
.b-ticket-refund-exchange__item {
  margin: 10px;
  position: relative;
}
.b-ticket-refund-exchange__item-title {
  position: relative;
  padding-bottom: 3px;
  margin-bottom: 8px;
}
.b-ticket-refund-exchange__item-title:after {
  content: '';
  display: block;
  position: absolute;
  bottom: 0;
  left: 25%;
  right: 25%;
  border-bottom: 1px solid #FFFFFF;
  opacity: 0.5;
}
.b-ticket-refund-exchange__item-rules {
  overflow: hidden;
  display: block;
  width: 100%;
}
.b-ticket-refund-exchange__item-rule {
  display: block;
  margin: 0 0 3px;
}
.b-ticket-refund-exchange__item-rule-type {
  display: block;
  font-weight: normal;
}
.b-ticket-luggage-table {
  display: table;
  width: 100%;
}
.b-ticket-luggage-row {
  display: table-row;
}
.b-ticket-luggage-row + .b-ticket-luggage-row > div {
  padding-top: 10px;
}
.b-ticket-luggage-val {
  display: table-cell;
  width: auto;
}
.b-ticket-luggage-val-block {
  padding: 0 9px 0;
}
.b-ticket-luggage-title {
  margin-bottom: 3px;
}
.b-ticket-luggage-title.red {
  color: #E50000;
}
.b-ticket-luggage-name {
  padding-right: 9px;
  display: table-cell;
  vertical-align: middle;
  position: relative;
  white-space: nowrap;
}
.b-ticket-luggage-name:after {
  content: '';
  height: 60%;
  position: absolute;
  right: 1px;
  top: 20%;
  border-right: 1px solid #eeeeed;
}
.b-flight-ticket__branded-fares.without-arrows .b-branded-fares__controls {
  display: none;
}
.b-branded-fares {
  overflow: hidden;
  font-size: 14px;
  position: relative;
}
.b-branded-fares__extra-info-container {
  position: absolute;
  left: 0;
  top: 7px;
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 16px;
}
.b-branded-fares__extra-info-container.b-travel-policy .b-travel-policy-rule {
  width: 24px!important;
  height: 30px!important;
}
.b-branded-fares__extra-info-container.b-travel-policy .b-travel-policy-rule:last-child {
  margin-left: 0;
}
.b-branded-fares__controls {
  text-align: right;
  padding: 0 20px 20px;
}
.b-branded-fares__control {
  width: 30px;
  height: 30px;
  border: 1px solid #4A5767;
  border-radius: 3px;
  margin-left: 8px;
  display: inline-block;
  cursor: pointer;
  background-size: 9px;
}
.b-branded-fares__control.disabled {
  pointer-events: none;
  opacity: 0.25;
}
.b-branded-fares__control.g-icon-arrow-left {
  background-position-x: 47%;
}
.b-branded-fares__control.g-icon-arrow-right {
  background-position-x: 53%;
}
.b-branded-fares__container {
  width: 100%;
  position: relative;
  display: flex;
  flex-direction: row;
}
.b-branded-fares__column {
  display: inline-flex;
  flex-direction: column;
}
.b-branded-fares__column > .b-branded-fares__row {
  border-bottom: 1px dashed rgba(0, 0, 0, 0.3);
  position: relative;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  width: 100%;
  text-align: center;
  min-height: 90px;
}
.is-complex-ticket .b-branded-services__item-container.last .b-branded-fares__column > .b-branded-fares__row,
.is-roundtrip-ticket .b-branded-services__item-container.last .b-branded-fares__column > .b-branded-fares__row {
  display: none;
}
.b-branded-fares__column > .b-branded-fares__row .b-branded-fares__row-caption {
  display: inline-block;
  width: 100%;
  text-align: left;
}
.b-branded-fares__column > .b-branded-fares__row:last-child,
.b-branded-fares__column > .b-branded-fares__row:first-child {
  min-height: unset;
}
.b-branded-fares__column > .b-branded-fares__row:first-child {
  padding: 0 5px 10px;
}
.b-branded-fares__column > .b-branded-fares__row:last-child {
  border-bottom: 0;
}
.is-roundtrip-ticket .b-branded-fares__column > .b-branded-fares__row:last-child,
.is-complex-ticket .b-branded-fares__column > .b-branded-fares__row:last-child {
  display: none;
}
.b-branded-services__item-container.last .b-branded-fares__column > .b-branded-fares__row:last-child {
  display: flex;
}
.b-branded-fares__column > .b-branded-fares__row:after {
  content: '';
  display: block;
  opacity: 0.2;
  border: 1px solid #4A5767;
  box-shadow: 0 4px 4px rgba(0, 0, 0, 0.25);
  position: absolute;
  right: -1px;
  top: 0;
  bottom: 0;
}
.b-branded-fares__column:not(.b-branded-fares__column--type-caption) > .b-branded-fares__row:not(:first-child):not(:last-child) {
  padding: 5px;
}
.b-branded-fares__column--type-caption {
  width: 136px;
  flex: 0 1 auto;
  background: #fff;
  position: relative;
  z-index: 1;
}
.b-branded-fares__column--type-caption > .b-branded-fares__row {
  padding: 0 5px 0 14px;
  align-items: start;
}
.b-branded-fares__column.action-cell {
  position: absolute;
  height: 100%;
}
.b-branded-fares .action-columns {
  display: inline-flex;
  flex-direction: row;
  flex: 1 1 auto;
  position: relative;
}
.b-branded-fares .action-columns > .b-branded-fares__column {
  flex: 1 1 auto;
}
.b-branded-fares .action-columns > .b-branded-fares__column:last-child > .b-branded-fares__row:after {
  display: none;
}
.b-branded-fares__company-logo {
  width: 74px;
  height: 40px;
  margin: 0 auto;
}
.b-branded-fares__name {
  font-size: 16px;
  text-transform: uppercase;
  margin: 0 auto;
}
.b-branded-fares__name:not(:empty) + .b-branded-fares__price {
  padding-top: 15px;
}
.b-branded-fares__price {
  font-size: 14px;
  font-weight: 500;
  margin-top: auto;
  padding-top: 10px;
}
.b-branded-fares__basis {
  text-align: center;
  color: rgba(74, 87, 103, 0.8);
}
.b-branded-fares__seats {
  text-align: center;
  display: block;
  margin: auto 0 5px;
  padding-top: 10px;
}
.b-branded-fares .b-feature--type-negative {
  color: #E50000;
}
.b-branded-fares__select--offer,
.b-branded-fares__select {
  min-width: 130px;
  min-height: 30px;
  margin: 50px auto 0;
  padding: 5px 40px;
  cursor: pointer;
  font-size: 16px;
  margin-bottom: 15px;
}
.b-branded-fares__select--offer:hover,
.b-branded-fares__select:hover {
  border-color: #D70000;
  background: #D70000;
}
.b-branded-fares__select--offer,
.b-branded-fares__select--offer--select-all {
  position: relative;
  margin-top: 0;
  color: #4A5767;
  background: none;
  border: none;
  height: unset;
  width: unset;
}
.b-branded-fares__select--offer::before,
.b-branded-fares__select--offer--select-all::before {
  content: "+";
  position: absolute;
  left: 15px;
  top: 3px;
  z-index: 100;
  display: block;
  width: 20px;
  height: 20px;
  font-size: 14px;
  border: 2px solid #4A5767;
  border-radius: 50%;
  transition: transform 0.2s;
}
.b-branded-fares__select--offer:hover,
.b-branded-fares__select--offer--select-all:hover {
  color: #D70000;
  background: none;
}
.b-branded-fares__select--offer:hover::before,
.b-branded-fares__select--offer--select-all:hover::before {
  border-color: #D70000;
}
.b-branded-fares__select--offer--select-all {
  margin-top: auto;
  min-height: 30px;
  min-width: 130px;
  display: flex;
  justify-content: center;
  margin-bottom: 15px;
  align-items: center;
  cursor: pointer;
  padding-left: unset;
}
.b-branded-fares__select--offer--select-all::before {
  left: unset !important;
}
.b-branded-fares__select-container {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
}
.b-branded-fares__select-price {
  font-weight: bold;
  font-size: 18px;
  color: #4A5767;
  text-align: center;
  margin: 24px 0 7px;
}
.b-branded-fares__commission-section {
  margin-top: 10px;
  display: flex;
  flex-direction: column;
  gap: 5px;
}
.b-branded-fares__commission-section .b-branded-fares__commission-row {
  display: flex;
  justify-content: space-between;
  align-items: center;
  gap: 10px;
}
.b-branded-fares__commission-section .b-branded-fares__commission-row > i {
  width: 14px;
  height: 14px;
  display: inline-block;
}
.b-branded-fares__perfom {
  margin-top: auto;
  text-align: left;
}
.b-branded-fares__perfom-airlines {
  color: #E50000;
}
.b-branded-fares .b-ticket-refund-exchange {
  margin: 0;
  padding: 0;
  color: inherit;
}
.b-branded-fares .b-ticket-refund-exchange__item {
  margin: 0;
}
.b-branded-fares .b-ticket-refund-exchange__item-title {
  display: none;
}
.b-branded-fares .b-ticket-refund-exchange .standard-services_dash {
  text-indent: -9999px;
  display: block;
  height: 0;
}
.b-branded-fares .b-ticket-refund-exchange__element + .b-ticket-refund-exchange__element {
  margin-top: 8px;
}
.b-branded-fares .b-ticket-refund-exchange__splitter {
  display: none;
}
.b-branded-fares .b-ticket-refund-exchange__cost {
  font-weight: 500;
}
.b-branded-fares .b-ticket-refund-exchange__impossible {
  color: #E50000;
}
.b-branded-fares .b-ticket-luggage-val-block {
  padding: 0;
}
.b-branded-fares .b-ticket-luggage-title {
  font-weight: normal;
  margin-bottom: 0;
}
.b-branded-fares .b-ticket-refund-exchange__item-rule {
  margin-bottom: 0;
}
.b-branded-fares .b-ticket-refund-exchange__item-rule + .b-ticket-refund-exchange__item-rule {
  margin-top: 3px;
}
.b-standart-fares {
  display: table;
  padding: 10px 25px 10px 50px;
  width: 100%;
}
.b-standart-fares__extra-info-container {
  margin: -15px 0 5px;
  display: flex;
  align-items: center;
  justify-content: flex-end;
  gap: 6px;
}
.b-standart-fares__travel-policy.b-travel-policy .b-travel-policy-rule {
  width: 12px !important;
  height: 16px !important;
}
.b-standart-fares__travel-policy.b-travel-policy .b-travel-policy-rule:last-child {
  margin-left: 0;
}
.b-standart-fares__item {
  display: table-row;
  width: 100%;
}
.b-standart-fares__item-class {
  font-weight: bold;
  font-size: 16px;
}
.b-standart-fares__item-basis {
  font-size: 14px;
  color: rgba(74, 87, 103, 0.8);
}
.b-standart-fares__item-column {
  display: table-cell;
  vertical-align: middle;
  white-space: nowrap;
  padding: 10px 0;
  width: 1px;
}
.b-standart-fares__item-column--type-full {
  width: 100%;
  padding: 0 25px;
}
.b-standart-fares__item-border {
  display: block;
  border-top: 1px dashed #000;
  opacity: 0.3;
  position: relative;
  top: 1px;
}
.b-standart-fares__inner-flex-container {
  display: flex;
  justify-content: space-between;
}
.b-standart-fares__select-container {
  display: flex;
  align-items: center;
}
.b-standart-fares__select--offer,
.b-standart-fares__select {
  padding: 0 50px;
  text-align: center;
  cursor: pointer;
  font-size: 16px;
  height: 30px;
  line-height: 29px;
  display: inline-block;
  width: 100%;
  margin-bottom: 15px;
}
.b-standart-fares__select--offer:hover,
.b-standart-fares__select:hover {
  border-color: #D70000;
  background: #D70000;
}
.b-standart-fares__select--offer {
  position: relative;
  line-height: 20px;
  font-weight: bold;
  padding: 5px 50px;
  height: unset;
  margin-bottom: 0;
  background: none;
  border: none;
}
.b-standart-fares__select--offer::before {
  content: "+";
  position: absolute;
  left: 15px;
  top: 3px;
  z-index: 100;
  display: block;
  width: 20px;
  height: 20px;
  font-size: 14px;
  border: 2px solid #4A5767;
  border-radius: 50%;
  transition: transform 0.2s;
}
.b-standart-fares__select--offer:hover {
  color: #D70000;
  background: none;
}
.b-standart-fares__select--offer:hover::before {
  border-color: #D70000;
}
.b-standart-fares__select-price {
  font-weight: bold;
  font-size: 18px;
  color: #4A5767;
  text-align: center;
  margin-left: 15px;
}
.b-ticket-available-seats {
  display: inline-flex;
  align-items: center;
  justify-content: space-between;
  gap: 4px;
}
.b-ticket-available-seats__ticket-icon {
  width: 20px;
  height: 20px;
  background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCIgZmlsbD0ibm9uZSI+PHBhdGggZmlsbD0iI0ExQTNBNyIgZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNNC4zNjMgMS4xMjVhLjU5LjU5IDAgMCAxIC41OS0uNTlsMi43OTIuMDAxaC4wMDFhLjU5LjU5IDAgMCAxIC41OS41NDN2LjAwMkExLjY3MiAxLjY3MiAwIDAgMCAxMCAyLjYyNWExLjY3MiAxLjY3MiAwIDAgMCAxLjY2NC0xLjU0N3YtLjAwMmEuNTkuNTkgMCAwIDEgLjU5LS41NDNoMi43OWEuNTkuNTkgMCAwIDEgLjU5LjU5djQuNDVjMCAuMjI4LS4wNTMuNDUzLS4xNTUuNjU4YS42NDIuNjQyIDAgMCAwIC4wMDEuNTc0Yy4xMDIuMjA1LjE1Ni40MzEuMTU2LjY2djExLjQxYS41OS41OSAwIDAgMS0uNTkuNTloLTIuNzlhLjU5LjU5IDAgMCAxLS41OS0uNTQzdi0uMDAyYTEuNjcxIDEuNjcxIDAgMCAwLTMuMzMzIDB2LjAwMmEuNTkuNTkgMCAwIDEtLjU5LjU0M2gtMi43OWEuNTkuNTkgMCAwIDEtLjU5LS41OVY3LjQ2NmMwLS4yMjkuMDU0LS40NTUuMTU3LS42NmEuNjQxLjY0MSAwIDAgMC0uMDAyLS41NzMgMS40NzYgMS40NzYgMCAwIDEtLjE1Ni0uNjZWMS4xMjVabS44MzQuMjQzdjQuMjA2YzAgLjEuMDIzLjE5Ny4wNjcuMjg2LjA0LjA3OS4wNzIuMTYuMDk2LjI0M2gxLjMwN2EuNDE3LjQxNyAwIDEgMSAwIC44MzRINS4zNmExLjQ3NSAxLjQ3NSAwIDAgMS0uMDk1LjI0My42NDYuNjQ2IDAgMCAwLS4wNjguMjg3bC0uMDAxIDExLjE2NUg3LjUzYTIuNTA1IDIuNTA1IDAgMCAxIDQuOTQgMGgyLjMzNFY3LjQ2NXMtLjAyOC0uMTctLjA3LS4yNzJjLS4wNDMtLjEwOC0uMTUtLjI1OC0uMTUtLjI1OGgtMS4yNWEuNDE3LjQxNyAwIDAgMSAwLS44MzRoMS4zMDVjLjAyNS0uMDgzLjA1Ny0uMTY1LjA5Ni0uMjQzYS42NC42NCAwIDAgMCAuMDY3LS4yODdWMS4zNjdIMTIuNDdhMi41MDUgMi41MDUgMCAwIDEtNC4xNyAxLjQyNCAyLjUwNSAyLjUwNSAwIDAgMS0uNzY3LTEuNDIxbC0yLjMzNS0uMDAyWiIgY2xpcC1ydWxlPSJldmVub2RkIiBzdHlsZT0iZmlsbDojYTFhM2E3O2ZpbGw6Y29sb3IoZGlzcGxheS1wMyAuNjI5NiAuNjQxMSAuNjU0Mik7ZmlsbC1vcGFjaXR5OjEiLz48cGF0aCBmaWxsPSIjQTFBM0E3IiBkPSJNMTAuODM0IDYuMTAyYS40MTcuNDE3IDAgMCAwIDAgLjgzNGgxLjI1YS40MTcuNDE3IDAgMCAwIDAtLjgzNGgtMS4yNVpNNy44NjQgNi4xMDNhLjQxNy40MTcgMCAwIDAgMCAuODM0aDEuMzAzYS40MTcuNDE3IDAgMCAwIDAtLjgzNEg3Ljg2NFoiIHN0eWxlPSJmaWxsOiNhMWEzYTc7ZmlsbDpjb2xvcihkaXNwbGF5LXAzIC42Mjk2IC42NDExIC42NTQyKTtmaWxsLW9wYWNpdHk6MSIvPjwvc3ZnPg==) no-repeat;
}
.b-ticket-available-seats__text {
  font-size: 14px;
  line-height: 16px;
  color: #4A5767;
}
/* OLD STYLES - delete when branded tickets redesign */
.b-ticket {
  -webkit-border-radius: 3px;
  -webkit-background-clip: padding-box;
  -moz-border-radius: 3px;
  -moz-background-clip: padding;
  border-radius: 3px;
  background-clip: padding-box;
  -webkit-box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.07);
  -moz-box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.07);
  box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.07);
  margin: 15px 0;
  display: none;
}
.b-ticket__visible {
  display: block;
  margin: 0;
}
.b-ticket__visible ~ .b-ticket__visible {
  margin: 15px 0;
}
.b-ticket__header {
  padding: 0 15px;
  height: 39px;
  line-height: 39px;
  -webkit-border-top-left-radius: 3px;
  -moz-border-radius-topleft: 3px;
  border-top-left-radius: 3px;
  -webkit-border-top-right-radius: 3px;
  -webkit-background-clip: padding-box;
  -moz-border-radius-topright: 3px;
  -moz-background-clip: padding;
  border-top-right-radius: 3px;
  background-clip: padding-box;
  overflow: hidden;
  background-color: #4A5767;
  border-top: none;
  border-left: none;
  border-right: none;
}
.b-ticket__header-separator {
  width: 32px;
  height: 100%;
  float: left;
}
.b-ticket__header-separator:after {
  content: '';
  width: 1px;
  height: 20px;
  display: block;
  margin: 0 auto;
  background: #0a0a0e;
  position: relative;
  top: 50%;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
}
.b-operating-airline {
  float: left;
  font-size: 14px;
  color: #ffffff;
}
.b-ticket__price {
  color: #ffffff;
  text-transform: uppercase;
  float: right;
  height: 45px;
  line-height: 45px;
  font-size: 22px;
  font-weight: 200;
}
.b-ticket__price .b-ticket__price-value {
  float: left;
  position: relative;
  height: 45px;
  line-height: 35px;
  font-size: 16px;
  font-weight: bold;
}
.b-ticket__price .b-ticket__price-value .b-ticket__price-full-label {
  font-size: 13px;
  font-weight: normal;
  text-transform: none;
}
.b-ticket__price .b-ticket__price-value .b-ticket__price-info {
  position: absolute;
  right: 0;
  bottom: 4px;
  font-size: 11px;
  float: right;
  text-transform: none;
  white-space: nowrap;
  height: 12px;
  line-height: 12px;
}
.b-ticket__price .b-ticket__price-value .b-ticket__price-info:first-letter {
  text-transform: uppercase;
}
.b-ticket__price .b-ticket__price-rates {
  float: left;
  height: 45px;
  padding-left: 15px;
  padding-top: 7px;
}
.b-ticket__price .b-ticket__price-rates .b-ticket__price-rate {
  font-size: 12px;
  display: block;
  height: 16px;
  line-height: 16px;
  margin-bottom: 1px;
}
.b-ticket-leg__open {
  height: 30px;
  width: 30px;
  display: block;
  position: absolute;
  bottom: 0;
  right: 0;
  background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iNyIgdmlld0JveD0iMCAwIDEyIDciIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik0xIDAuNTczNzNMNiA1LjU3MzczTDExIDAuNTczNzMiIHN0cm9rZT0iIzRBNTc2NyIgc3Ryb2tlLXdpZHRoPSIycHgiIC8+Cjwvc3ZnPgo=) no-repeat;
  background-size: 14px 14px;
  background-position: 50% 50%;
  stroke: #2F3842;
  border-top: 1px solid rgba(0, 0, 0, 0.1);
  border-left: 1px solid rgba(0, 0, 0, 0.1);
  -webkit-border-top-left-radius: 3px;
  -webkit-background-clip: padding-box;
  -moz-border-radius-topleft: 3px;
  -moz-background-clip: padding;
  border-top-left-radius: 3px;
  background-clip: padding-box;
  cursor: pointer;
  z-index: 100;
}
.b-ticket__is-open .b-ticket-leg__open {
  background: rgba(0, 0, 0, 0.1) url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxOS4yLjEsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0i0KHQu9C+0LlfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHZpZXdCb3g9IjAgMCAxMy41IDEwLjciIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDEzLjUgMTAuNzsiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4NCgkuc3Qwe29wYWNpdHk6MC45O2ZpbGw6IzMzMzMzMztlbmFibGUtYmFja2dyb3VuZDpuZXcgICAgO30NCjwvc3R5bGU+DQo8cG9seWdvbiBjbGFzcz0ic3QwIiBwb2ludHM9IjYuOCwwIDEzLjUsMTAuMSAxMi43LDEwLjcgNi44LDEuOCAwLjgsMTAuNyAwLDEwLjEgIi8+DQo8L3N2Zz4NCg==) no-repeat;
  background-size: 14px 14px;
  background-position: 50% 50%;
}
.b-ticket__footer {
  height: 40px;
  position: relative;
}
.b-ticket__footer-inner {
  width: 100%;
  display: table;
}
.b-ticket__footer-button {
  -webkit-border-bottom-right-radius: 3px;
  -moz-border-radius-bottomright: 3px;
  border-bottom-right-radius: 3px;
  -webkit-border-bottom-left-radius: 3px;
  -webkit-background-clip: padding-box;
  -moz-border-radius-bottomleft: 3px;
  -moz-background-clip: padding;
  border-bottom-left-radius: 3px;
  background-clip: padding-box;
  background: rgba(215, 0, 0, 0.8);
  color: #ffffff;
  font-size: 14px;
  font-weight: bold;
  text-align: center;
  height: 40px;
  line-height: 40px;
  width: 50%;
  white-space: nowrap;
  display: table-cell;
  cursor: pointer;
  border: none;
  -webkit-transition: all 300ms cubic-bezier(0.645, 0.045, 0.355, 1);
  -moz-transition: all 300ms cubic-bezier(0.645, 0.045, 0.355, 1);
  -o-transition: all 300ms cubic-bezier(0.645, 0.045, 0.355, 1);
  transition: all 300ms cubic-bezier(0.645, 0.045, 0.355, 1);
}
.b-ticket__footer-button:hover {
  background: #2F3842;
  color: #4882BD;
  border: none;
}
.b-ticket__footer-button:active {
  background: #2F3842;
  color: #4882BD;
  border: none;
}
.b-ticket__branded-fares {
  background: #A4ABB3;
  color: #ffffff;
  border: none;
  font-weight: bold;
}
.b-ticket__branded-fares:hover {
  background: #2F3842;
  color: #4882BD;
  border: none;
}
.b-ticket__common-services {
  background: #4A5767;
  padding: 0 15px;
  position: relative;
  border-right: none;
  border-left: none;
}
.b-ticket__is-open .b-ticket-leg {
  border-bottom-left-radius: 0;
}
.b-ticket-leg {
  position: relative;
  padding-top: 2px;
  background: #4A5767;
  border-bottom-left-radius: 5px;
}
.b-ticket-leg:first-child {
  padding-top: 0;
}
.b-ticket-leg__short {
  position: relative;
  -webkit-border-radius: 3px;
  -webkit-background-clip: padding-box;
  -moz-border-radius: 3px;
  -moz-background-clip: padding;
  border-radius: 3px;
  background-clip: padding-box;
  -webkit-box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.07);
  -moz-box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.07);
  box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.07);
  background: #ffffff;
  border-right: none;
  border-left: none;
  border-bottom: none;
}
.b-ticket-leg__short .b-ticket-leg__segments {
  position: relative;
  display: flex;
  justify-content: space-between;
}
.b-ticket-leg__short .b-ticket-leg-segment {
  flex-grow: 1;
  padding: 11px 13px;
  width: 250px;
}
.b-ticket-leg__short .b-ticket-leg-route-info {
  flex-grow: 5;
  padding-right: 7px;
}
.b-ticket-leg__short .b-ticket-leg-route-info .b-ticket-leg-route-info-description {
  width: 300px;
  text-align: center;
  position: absolute;
  left: 0;
  right: 0;
  top: 15px;
  margin-left: auto;
  margin-right: auto;
}
.b-ticket-leg__short .b-ticket-leg-route-info .b-ticket-leg-route-info-description .travel-duration {
  font-weight: bold;
}
.b-ticket-leg__places {
  height: 42px;
  width: 100%;
  overflow: hidden;
  line-height: 38px;
  padding: 1px 11px;
  margin: 0;
  border-bottom: 1px solid rgba(0, 0, 0, 0.1);
  font-size: 20px;
  position: relative;
}
.b-ticket-leg__places .b-ticket-leg__features {
  position: absolute;
  right: 6px;
  top: 0;
  z-index: 2;
}
.b-ticket-leg__places .b-ticket-leg__feature,
.b-ticket-leg__places .b-ticket-leg__travel-policy-rule {
  float: right;
  margin-left: 10px;
  position: relative;
}
.b-ticket-leg__places .b-ticket-leg__feature.g-icon-travel-policy-rules-RECOMMENDED,
.b-ticket-leg__places .b-ticket-leg__travel-policy-rule.g-icon-travel-policy-rules-RECOMMENDED,
.b-ticket-leg__places .b-ticket-leg__feature.g-icon-features-3D-contract,
.b-ticket-leg__places .b-ticket-leg__travel-policy-rule.g-icon-features-3D-contract {
  width: 18px;
  height: 24px;
  top: 0;
}
.b-ticket-leg__places .b-ticket-leg__feature.g-icon-travel-policy-rules-VIOLATION,
.b-ticket-leg__places .b-ticket-leg__travel-policy-rule.g-icon-travel-policy-rules-VIOLATION,
.b-ticket-leg__places .b-ticket-leg__feature.g-icon-travel-policy-rules-STRICT_VIOLATION,
.b-ticket-leg__places .b-ticket-leg__travel-policy-rule.g-icon-travel-policy-rules-STRICT_VIOLATION,
.b-ticket-leg__places .b-ticket-leg__feature.g-icon-travel-policy-rules-AUTHORIZATION_REQUIRED,
.b-ticket-leg__places .b-ticket-leg__travel-policy-rule.g-icon-travel-policy-rules-AUTHORIZATION_REQUIRED {
  width: 18px;
  height: 24px;
  top: 8px;
}
.b-ticket-leg__place {
  color: #2F3842;
  font-size: 14px;
}
.b-ticket__place-iata {
  color: #4A5767;
  text-transform: uppercase;
  font-size: 14px;
  font-weight: normal;
}
.b-ticket-leg__info {
  position: relative;
  height: 100px;
}
.b-ticket-leg__opairline {
  position: absolute;
  bottom: 10px;
  left: 14px;
  text-overflow: ellipsis;
  overflow: hidden;
  width: 94%;
  white-space: nowrap;
  color: #2F3842;
  font-size: 14px;
}
.b-ticket-leg__date {
  color: #4A5767;
  font-size: 14px;
}
.b-ticket-leg__time {
  color: #2F3842;
  font-size: 14px;
}
.b-ticket-leg__travel-time {
  font-size: 16px;
  left: 50%;
  margin-left: -60px;
  position: absolute;
  top: 15px;
  float: left;
  padding-left: 20px;
  color: #2F3842;
}
.b-ticket-leg__travel-time:before {
  content: " ";
  position: absolute;
  top: 2px;
  left: 0;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxOS4yLjEsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0i0KHQu9C+0LlfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHZpZXdCb3g9IjAgMCAxNCAxNCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTQgMTQ7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+DQoJLnN0MHtmaWxsOiMyMjIyMjI7fQ0KPC9zdHlsZT4NCjxnPg0KCTxyZWN0IHg9IjYuMiIgeT0iMC43IiBjbGFzcz0ic3QwIiB3aWR0aD0iMSIgaGVpZ2h0PSI2LjgiLz4NCgk8cmVjdCB4PSI3LjUiIHk9IjUuNSIgdHJhbnNmb3JtPSJtYXRyaXgoMC42OTEgLTAuNzIyOSAwLjcyMjkgMC42OTEgLTMuNTA4NiA4LjM3MDcpIiBjbGFzcz0ic3QwIiB3aWR0aD0iMSIgaGVpZ2h0PSI1LjUiLz4NCgk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNNywxYzMuMywwLDYsMi43LDYsNnMtMi43LDYtNiw2cy02LTIuNy02LTZTMy43LDEsNywxIE03LDBDMy4xLDAsMCwzLjEsMCw3czMuMSw3LDcsN3M3LTMuMSw3LTdTMTAuOSwwLDcsMA0KCQlMNywweiIvPg0KPC9nPg0KPC9zdmc+DQo=);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  display: block;
  height: 15px;
  width: 15px;
  background-position: 50% 50%;
}
.b-ticket-leg-route-info {
  font-size: 14px;
}
.b-ticket-leg__info-line {
  height: 2px;
  background: #4A5767;
  top: 65%;
  position: relative;
}
.b-ticket-leg__info-line:after,
.b-ticket-leg__info-line:before {
  content: " ";
  display: block;
  border: 2px solid #4A5767;
  background: #ffffff;
  border-radius: 50%;
  width: 15px;
  height: 15px;
  position: absolute;
  top: 50%;
  margin-top: -8px;
  left: 0;
}
.b-ticket-leg__info-line:after {
  right: 0;
  left: auto;
}
.b-ticket-stops-info {
  font-weight: bold;
  color: #f8902c;
}
.b-ticket-leg__transplants {
  background: #ffffff;
  display: block;
  height: 10px;
  line-height: 18px;
  font-size: 14px;
  padding: 0 5px;
  float: left;
  position: absolute;
  left: 50%;
  color: #099C9D;
  margin-top: -6px;
  top: 50%;
}
.b-ticket-leg__transplants:before {
  content: " ";
  width: 8px;
  height: 8px;
  display: block;
  position: absolute;
  -webkit-border-radius: 50%;
  -webkit-background-clip: padding-box;
  -moz-border-radius: 50%;
  -moz-background-clip: padding;
  border-radius: 50%;
  background-clip: padding-box;
  left: 3px;
  top: 50%;
  margin-top: -3px;
  background: #4A5767;
}
.b-ticket-leg__extended {
  overflow: hidden;
  margin-top: -10px;
  background: #ffffff;
  padding-top: 10px;
  -webkit-border-bottom-right-radius: 3px;
  -moz-border-radius-bottomright: 3px;
  border-bottom-right-radius: 3px;
  -webkit-border-bottom-left-radius: 3px;
  -webkit-background-clip: padding-box;
  -moz-border-radius-bottomleft: 3px;
  -moz-background-clip: padding;
  border-bottom-left-radius: 3px;
  background-clip: padding-box;
  border-right: none;
}
.b-ticket-leg__extended-visible {
  display: none;
}
.b-ticket-leg__extended-visible > * {
  margin-top: -10px;
  padding-top: 10px;
}
.b-ticket-leg__extended-inner {
  border-left: solid #4A5767 105px;
  zoom: 1;
}
.b-ticket-leg__extended-inner:before,
.b-ticket-leg__extended-inner:after {
  content: "";
  display: table;
}
.b-ticket-leg__extended-inner:after {
  clear: both;
}
.b-ticket-leg__extended-inner:before,
.b-ticket-leg__extended-inner:after {
  content: "";
  display: table;
}
.b-ticket-leg__extended-inner:after {
  clear: both;
}
.b-ticket-small .b-ticket-leg__short {
  flex-direction: column;
}
.b-ticket-small .b-ticket-leg__place {
  display: block;
  margin: 4px 0;
  position: relative;
  padding: 0 0 0 3px;
}
.b-ticket-small .b-ticket-leg__place:before {
  content: "";
  height: 1px;
  background: rgba(0, 0, 0, 0.1);
  width: 10px;
  position: absolute;
  left: -21px;
  top: 11px;
  display: block;
}
.b-ticket-small .b-ticket-leg__place:after {
  content: "";
  height: 7px;
  width: 7px;
  display: block;
  overflow: hidden;
  -webkit-border-radius: 50%;
  -webkit-background-clip: padding-box;
  -moz-border-radius: 50%;
  -moz-background-clip: padding;
  border-radius: 50%;
  background-clip: padding-box;
  background: rgba(0, 0, 0, 0.1);
  position: absolute;
  left: -11px;
  top: 8px;
}
.b-ticket-small .b-ticket-leg__transplants {
  margin-top: 4px;
  background: none;
  margin-left: -54px;
}
.b-ticket-small .b-ticket-leg__transplants:before {
  width: 9px;
  height: 9px;
  left: 50px;
  top: -6px;
}
.b-ticket-small .b-ticket-leg__from-to {
  display: none;
}
.b-ticket-small .b-ticket-leg__places {
  height: auto;
  line-height: 1.25;
  margin: 0 0;
  overflow: visible;
}
.b-ticket-small .b-ticket-leg__info {
  height: 78px;
  position: relative;
}
.b-ticket-small .b-ticket-leg__opairline {
  display: none;
}
.b-ticket-small .b-ticket-leg__info-line {
  top: initial;
  bottom: 40px;
  left: 68px;
  right: 94px;
}
.b-ticket-small .b-ticket-leg__info-line:after {
  right: 0;
}
.b-ticket-small .b-ticket-leg__date {
  top: 48px;
  font-size: 14px;
}
.b-ticket-small .b-ticket-leg__extended-inner {
  border: none;
  margin-right: -1px;
}
.b-ticket-small .b-ticket-section {
  padding-left: 30px;
}
.b-ticket-small .b-ticket-section:last-child {
  margin-bottom: 0;
}
.b-ticket-small .b-ticket-section__decoration {
  left: 13px;
}
.b-ticket-small .b-ticket-section__decoration:after {
  background: #ffffff;
}
.b-ticket-small .b-ticket-section__decoration:before {
  background: #ffffff;
}
.b-ticket-small .b-ticket-section__date {
  position: static;
  display: block;
  color: #2F3842;
  text-align: left;
}
.b-ticket-small .b-ticket-section__time {
  position: static;
  display: inline;
  color: #2F3842;
}
.b-ticket-small .b-ticket-stop:before {
  left: 13px;
}
.b-ticket-small .b-ticket-section__info-flight-item {
  float: none;
  width: 100%;
}
.b-ticket-small .b-ticket__footer {
  display: none;
}
.b-ticket-small .b-ticket-leg__travel-time {
  margin-left: -65px;
  top: 5px;
  padding-left: 22px;
  font-size: 14px;
}
.b-ticket-small .b-ticket-leg__date-departure {
  left: 5px;
}
.b-ticket-small .b-ticket-leg__date-arrival {
  right: 32px;
}
.b-ticket-small .b-ticket__price {
  display: none;
}
.b-ticket-small .b-ticket-stop {
  padding: 1px 0;
}
.b-ticket-small .b-ticket-section__place {
  @base- H2-size;
}
/* NEW STYLES */
.l-content-table-title-avia {
  color: rgba(74, 87, 103, 0.8);
  text-align: right;
  font-size: 14px;
  font-weight: 500;
  right: 0;
  margin-left: auto;
}
.b-tickets-container-avia {
  margin-top: 8px;
}
.b-ticket {
  position: relative;
  z-index: 2;
  box-shadow: none;
  border-radius: 0;
}
.b-ticket__visible ~ .b-ticket__visible {
  margin: 27px 0;
}
.b-flight-ticket {
  background: #fff;
  border: 1px solid #A9A9A9;
  box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.15);
  border-radius: 3px;
  padding: 30px 65px 20px 20px;
  position: relative;
  display: flex;
  flex-direction: row;
  align-items: center;
}
.b-flight-ticket__branded-fares:not(:empty) + .b-flight-ticket__standart-fares:not(:empty) {
  margin-top: 10px;
}
.b-flight-ticket__content-container {
  width: 100%;
}
.b-flight-ticket__mobile-company-logos {
  display: none;
}
.b-flight-ticket__content-container {
  display: flex;
  flex-direction: row;
  align-items: center;
}
.b-flight-ticket__short-container {
  position: relative;
  z-index: 2;
}
.b-flight-ticket__expand-container,
.b-flight-ticket__branded-fares,
.b-flight-ticket__standart-fares {
  background: #FFFFFF;
  border: 1px solid #A9A9A9;
  box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.15);
  border-radius: 0 0 3px 3px;
  width: calc(100% - 40px);
  margin: 0 20px;
  padding: 25px 0 0;
  position: relative;
  bottom: 5px;
  z-index: 1;
  display: none;
}
.b-flight-ticket__expand-container {
  padding-top: 0;
}
.b-flight-ticket__branded-fares,
.b-flight-ticket__standart-fares {
  padding-bottom: 20px;
}
.b-flight-ticket__expand-container-inner .b-leg__wrapper {
  padding: 0 60px 0 20px;
  position: relative;
}
.b-flight-ticket__expand-container-inner .b-leg__wrapper > div {
  position: relative;
}
.b-flight-ticket__expand-container-inner .b-leg__wrapper > div:after {
  content: '';
  display: block;
  border-bottom: 1px dashed #AEB3B9;
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  margin: 0 -60px 0 -20px;
}
.b-flight-ticket__expand-container-inner .b-leg__wrapper > div:last-child:after {
  display: none;
}
.b-flight-ticket__expand-container .b-leg {
  padding: 16px 0;
}
.b-flight-ticket__expand-container .b-leg__wrapper + .b-leg__wrapper:before {
  content: '';
  border-top: 1px solid #A9A9A9;
  box-shadow: 0 2px 4px rgba(0, 0, 0, 0.25);
  width: 100%;
  height: 1px;
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
}
.b-flight-ticket__expand-container .b-leg-stop {
  padding-left: 130px;
}
.b-flight-ticket__expand-container .b-leg__date-time {
  font-size: 18px;
  font-weight: 500;
}
.b-flight-ticket__expand-container .b-leg__flight-info-city {
  font-weight: 500;
  font-size: 16px;
}
.b-flight-ticket__expand-container .b-leg__flight-info-perfom {
  margin-top: 0;
}
.b-flight-ticket__expand-container .b-leg__company-logo {
  margin-right: 45px;
}
.b-flight-ticket__expand-container .b-leg__description {
  display: none;
}
.b-flight-ticket__expand-container .b-leg__duration {
  font-size: 20px;
}
.b-flight-ticket__legs {
  display: flex;
  flex-direction: column;
  flex: 1 1 auto;
}
.b-flight-ticket__legs .b-flight-ticket__leg + .b-flight-ticket__leg {
  margin-top: 20px;
}
.b-flight-ticket__price {
  text-align: center;
}
.b-flight-ticket__expand,
.b-flight-ticket__expand-branded-fares {
  position: absolute;
  right: 0;
  bottom: 0;
  display: none;
}
.b-flight-ticket__expand.collapsed,
.b-flight-ticket__expand-branded-fares.collapsed {
  display: block;
}
.b-flight-ticket__extra-info-container {
  position: absolute;
  right: 4px;
  top: 4px;
  display: inline-flex;
  align-items: center;
  justify-content: flex-end;
  gap: 16px;
}
.b-flight-ticket__extra-info-container + .b-flight-ticket__price {
  margin-top: 20px;
}
.b-flight-ticket__extra-info-container + .b-flight-ticket__price--multiticket {
  margin-top: 34px;
}
.b-flight-ticket:after {
  content: '';
  display: block;
  width: calc(100% + 2px);
  /* + border witdh 2px */
  position: absolute;
  height: 10px;
  background: #4A5767;
  border-radius: 3px;
  z-index: -1;
  left: -1px;
  top: -8px;
}
.b-ticket__is-open .b-flight-ticket__expand-container .b-flight-ticket__expand {
  display: block;
}
.b-ticket__is-open .b-flight-ticket__branded-fares {
  bottom: 0;
}
.b-ticket__is-open .b-flight-ticket__expand {
  display: none;
}
.b-ticket__fares-is-open .b-flight-ticket__expand-branded-fares {
  display: block;
}
.b-leg {
  display: flex;
  flex-direction: row;
  font-size: 13px;
  align-items: start;
}
.b-leg > div {
  flex: 1 1 auto;
  position: relative;
}
.b-leg > div.b-leg__services,
.b-leg > div.b-leg__segments,
.b-leg > div.b-leg__company-logo,
.b-leg > div.b-leg__duration {
  flex-grow: 0;
}
.b-leg > div.b-leg__flights {
  flex-grow: 2;
  flex-basis: 50%;
}
.b-leg__mobile,
.b-leg__mobile-controls {
  display: none;
}
.b-leg__title {
  font-size: 20px;
  color: #4A5767;
  border: 0 !important;
  padding-top: 20px;
}
.b-leg__title:after {
  display: none !important;
}
.b-leg__title .b-leg__duration {
  color: #E50000;
}
.b-leg__services {
  white-space: nowrap;
  margin: 0 10% auto 0;
}
.b-leg__company-logo {
  width: 100px;
  height: 42px;
  margin-right: 30px;
}
.b-leg__date {
  display: flex;
  align-items: center;
  white-space: nowrap;
}
.b-leg__date-time {
  color: #4A5767;
  font-size: 16px;
  margin-right: 5px;
  font-weight: bold;
}
.b-leg__date-next-day {
  color: #ff8d2e;
  font-size: 12px;
  position: relative;
  right: 4px;
  top: -6px;
}
.b-leg__date-info {
  color: rgba(74, 87, 103, 0.8);
  font-size: 13px;
  text-transform: capitalize;
  font-weight: normal;
}
.b-leg__flights {
  display: flex;
}
.b-leg__flights > .b-leg__flight {
  max-width: unset;
  width: 50%;
  flex: 1 1 auto;
  position: relative;
}
.b-leg__flights > .b-leg__flight:first-child {
  max-width: 35%;
  margin-right: 18%;
}
.b-leg__flights > .b-leg__flight:before {
  content: '';
  position: absolute;
  right: calc(-18% - 10px);
  top: 15px;
  width: 20px;
  height: 20px;
  background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyNCAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggb3BhY2l0eT0iMC44IiBkPSJNMjMuNTIyNyAxMC4xNDIxQzIzLjUyMjcgOS43MDY5OSAyMy4zNTk1IDkuMjE3NDYgMjIuOTc4OCA4LjgzNjcxQzIyLjY1MjQgOC41MTAzNSAyMi4yNzE3IDguMzQ3MTcgMjEuNzI3OCA4LjM0NzE3TDE0LjMzMDMgOC4zNDcxN0w4LjgzNjY2IDEuMzMwNUM4LjU2NDcgMS4wNTg1MyA4LjEyOTU2IDAuODQwOTYyIDcuNzQ4ODEgMC43ODY1NjlMNi4wMDgyNCAwLjc4NjU2OUM1LjY4MTg4IDAuNzg2NTY5IDUuNDY0MzEgMC44OTUzNTUgNS4zMDExMyAxLjE2NzMyQzUuMTkyMzQgMS4zODQ4OSA1LjE5MjM0IDEuNjAyNDYgNS4zMDExMyAxLjkyODgyTDguNTEwMzEgOC40MDE1Nkw0LjU5NDAyIDguNDAxNTZMMi4zMDk1MiA1Ljg5OTQ5QzIuMjAwNzQgNS43OTA3MSAyLjA5MTk1IDUuNzkwNzEgMS45Mjg3NyA1LjczNjMyTDAuNjIzMzQ1IDUuNzM2MzJDMC40NjAxNjYgNS42ODE5MiAwLjM1MTM4IDUuNzkwNzEgMC4yNDI1OTQgNS44OTk1QzAuMTMzODA5IDYuMDA4MjggMC4xMzM4MDkgNi4yMjU4NSAwLjEzMzgwOSA2LjMzNDY0TDEuMzg0ODQgMTAuMTk2NUwwLjE4ODIwMiAxNC4wMDRDMC4xMzM4MDggMTQuMTY3MiAwLjE4ODIwMiAxNC4zMzA0IDAuMjk2OTg4IDE0LjQzOTJMMC4zNTEzODEgMTQuNDkzNkMwLjQ2MDE2NyAxNC42MDIzIDAuNTY4OTUyIDE0LjYwMjMgMC42Nzc3MzggMTQuNjAyM0wxLjg3NDM4IDE0LjYwMjNDMS45ODMxNiAxNC42MDIzIDIuMTQ2MzQgMTQuNTQ4IDIuMjAwNzQgMTQuNDkzNkw0LjcwMjgxIDExLjk5MTVIOC42MTkwOUw1LjQwOTkxIDE4LjQ2NDJDNS4yNDY3MyAxOC43MzYyIDUuMzAxMTMgMTkuMTE3IDUuNTE4NyAxOS4zMzQ1QzUuNjgxODggMTkuNDk3NyA1Ljg0NTA2IDE5LjU1MjEgNi4wNjI2MyAxOS41NTIxTDcuNTg1NjMgMTkuNTUyMUM4LjAyMDc3IDE5LjU1MjEgOC40NTU5MSAxOS4zMzQ1IDguNjczNDggMTkuMDA4MkwxNC4zODQ3IDExLjk5MTVMMjEuNzI3OCAxMS45MzcxQzIyLjc2MTIgMTEuOTkxNSAyMy41NzcxIDExLjE3NTYgMjMuNTIyNyAxMC4xNDIxWiIgZmlsbD0iIzRBNTc2NyIvPgo8L3N2Zz4K) center no-repeat;
  background-size: contain;
  opacity: 0.8;
}
.b-leg__flights > .b-leg__flight:last-child .b-leg__flight-info {
  max-width: unset;
}
.b-leg__flights > .b-leg__flight:last-child .b-leg__flight-info-destination {
  max-width: unset;
  margin-right: 10px;
}
.b-leg__flights > .b-leg__flight:last-child:before {
  display: none;
}
.b-leg__flight {
  max-width: 25%;
  margin-right: 7.5%;
  margin-top: -0.5em;
  padding-top: 0.5em;
}
.b-leg__flight-info {
  font-weight: normal;
  color: rgba(74, 87, 103, 0.8);
  margin-top: 5px;
}
.b-leg__flight-info-destination {
  margin-bottom: 10px;
}
.b-leg__flight-info-city {
  color: #4A5767;
}
.b-leg__flight-info-airport {
  font-weight: normal;
}
.b-leg__flight-info-important {
  color: #E50000;
}
.b-leg__flight-info-perfom {
  margin-top: 4px;
}
.b-leg__flight-info-perfom-airlines {
  color: #E50000;
}
.b-leg__description {
  color: rgba(74, 87, 103, 0.8);
  margin-bottom: auto;
  margin-top: 10px;
  width: 20%;
}
.b-leg__duration {
  color: #4A5767;
  font-size: 16px;
  margin-top: 5px;
}
.b-leg__segments {
  white-space: nowrap;
  margin: 0 auto auto 0;
  display: flex;
}
.b-leg__segments-container {
  display: flex;
  flex-direction: column;
}
.b-leg__segments-duration-time {
  color: #4A5767;
  font-size: 16px;
}
.b-leg__segments-duration-stop {
  white-space: nowrap;
}
.b-leg__segments-duration-stop + .b-leg__segments-duration-stop {
  margin-top: 10px;
}
.b-leg__segments-duration-stops {
  color: #FF8D2E;
  font-size: 13px;
  font-weight: 400;
}
.b-leg__segments-iata {
  color: rgba(74, 87, 103, 0.8);
  font-size: 14px;
  font-weight: bold;
  margin-top: 4px;
}
.b-flight-services {
  display: flex;
  flex-direction: column-reverse;
  align-items: center;
}
.b-flight-services__tariff {
  color: rgba(74, 87, 103, 0.8);
  font-size: 14px;
  font-weight: bold;
  position: relative;
  top: 1px;
}
.b-flight-services__options {
  margin: 0;
  padding: 0;
  display: inline-block;
  vertical-align: middle;
  position: relative;
  bottom: 2px;
}
.b-flight-services__option {
  list-style: none;
  display: inline-block;
  vertical-align: middle;
  margin: 0 3px;
  width: 22px;
  height: 22px;
  padding: 0;
}
.b-flight-services__option.g-icon-option-cabin-luggage-OFF-black,
.b-flight-services__option.g-icon-option-cabin-luggage-PAID-black,
.b-flight-services__option.g-icon-option-cabin-luggage-FREE-black {
  background-position: 0 2px;
}
.b-flight-price {
  position: relative;
  font-size: 14px;
}
.b-flight-price__top {
  margin-bottom: 10px;
}
.b-flight-price__button--offer,
.b-flight-price__button {
  display: block;
  padding: 5px 50px;
  background: #4A5767;
  cursor: pointer;
  height: unset;
  border: 0;
  white-space: nowrap;
  font-size: 16px;
  font-weight: bold;
}
.b-flight-price__button--offer > .currency,
.b-flight-price__button > .currency {
  font-weight: 400;
}
.b-flight-price__button--offer:hover,
.b-flight-price__button:hover {
  background: #E50000;
  border-color: #E50000;
}
.b-flight-price__button--offer {
  font-size: 14px;
}
.b-flight-price__commission-section {
  margin-top: 10px;
  display: flex;
  flex-direction: column;
  gap: 5px;
}
.b-flight-price__commission-section .b-flight-price__commission-row {
  display: flex;
  justify-content: space-between;
  align-items: center;
  gap: 10px;
}
.b-flight-price__commission-section .b-flight-price__commission-row > i {
  width: 14px;
  height: 14px;
  display: inline-block;
}
.b-flight-price__offer-total {
  white-space: nowrap;
  font-size: 18px;
  font-weight: bold;
  color: #4A5767;
  margin-bottom: 5px;
}
.b-ticket-leg__feature-tooltip {
  text-align: center;
  width: 200px;
}
.b-travel-policy-tooltip {
  text-align: center;
}
.b-travel-policy-tooltip .tooltip__header {
  color: #fff;
  display: inline-block;
  width: auto;
  padding: 0;
}
.b-travel-policy-tooltip .tooltip__body {
  text-align: center;
  border: 0 !important;
  position: relative;
  margin-top: 5px;
  padding: 5px 0 0 !important;
}
.b-travel-policy-tooltip .tooltip__body:before {
  content: '';
  display: block;
  border-top: 1px solid #fff;
  position: absolute;
  left: 25%;
  right: 25%;
  top: 0;
  opacity: 0.3;
}
.b-travel-policy .b-ticket-leg__feature,
.b-travel-policy .b-travel-policy-rule {
  margin-left: 6px;
  position: relative;
  display: inline-block;
  vertical-align: middle;
}
.b-travel-policy .b-ticket-leg__feature.g-icon-travel-policy-rules-RECOMMENDED,
.b-travel-policy .b-travel-policy-rule.g-icon-travel-policy-rules-RECOMMENDED,
.b-travel-policy .b-ticket-leg__feature.g-icon-features-3D-contract,
.b-travel-policy .b-travel-policy-rule.g-icon-features-3D-contract {
  width: 18px;
  height: 24px;
}
.b-travel-policy .b-ticket-leg__feature.g-icon-travel-policy-rules-VIOLATION,
.b-travel-policy .b-travel-policy-rule.g-icon-travel-policy-rules-VIOLATION,
.b-travel-policy .b-ticket-leg__feature.g-icon-travel-policy-rules-STRICT_VIOLATION,
.b-travel-policy .b-travel-policy-rule.g-icon-travel-policy-rules-STRICT_VIOLATION,
.b-travel-policy .b-ticket-leg__feature.g-icon-travel-policy-rules-AUTHORIZATION_REQUIRED,
.b-travel-policy .b-travel-policy-rule.g-icon-travel-policy-rules-AUTHORIZATION_REQUIRED {
  width: 18px;
  height: 24px;
}
.b-expand {
  height: 30px;
  width: 30px;
  border: 1px solid #AEB3B9;
  border-radius: 3px 0 3px;
  border-width: 0 1px 1px 0;
  transform: rotate(180deg);
  background: #4A5767 url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iNyIgdmlld0JveD0iMCAwIDEyIDciIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik0xIDAuNTczNzNMNiA1LjU3MzczTDExIDAuNTczNzMiIHN0cm9rZT0iI2ZmZiIgc3Ryb2tlLXdpZHRoPSIycHgiIC8+Cjwvc3ZnPgo=) no-repeat;
  background-size: 14px 14px;
  background-position: 50% 50%;
  cursor: pointer;
}
.b-expand.b-order__info-expand {
  background-color: #4A5767;
}
.b-expand.collapsed {
  transform: rotate(0);
  border-radius: 3px 0 3px;
  border-width: 1px 0 0 1px;
  border-bottom: 2px solid #AEB3B9;
  border-right: 2px solid #AEB3B9;
}
.b-stop {
  display: flex;
  flex-direction: row;
  align-items: center;
  padding: 20px 0;
}
.b-stop-short .b-stop__locations-transfer,
.b-stop-short .b-stop__duration {
  color: #099C9D;
}
.b-stop-medium .b-stop__locations-transfer,
.b-stop-medium .b-stop__duration {
  color: #FF8D2E;
}
.b-stop-long .b-stop__locations-transfer,
.b-stop-long .b-stop__duration {
  color: #D70000;
}
.b-stop__locations {
  flex: 1 1 auto;
  font-size: 18px;
  color: #4A5767;
}
.b-stop__locations-airport {
  font-size: 13px;
  color: rgba(74, 87, 103, 0.8);
}
.b-stop__duration {
  font-size: 20px;
}
.b-leg__wrapper {
  padding: 0 60px 0 20px;
  position: relative;
}
.b-leg__wrapper .b-flight-services__options .b-flight-services__option {
  width: 21px;
  height: 24px;
}
.b-leg__wrapper .b-leg__duration .b-flight-services__options {
  display: block;
  text-align: center;
  margin: 15px 0 0;
}
.b-leg__wrapper .b-leg__description .b-flight-services__options {
  margin: -10px 0 8px 0;
  display: none;
}
.b-leg__wrapper .b-leg__description .b-flight-services__branded-fares {
  font-weight: 500;
  color: #4A5767;
}
.b-leg__wrapper > div {
  position: relative;
}
.b-leg__wrapper > div:after {
  content: '';
  display: block;
  border-bottom: 1px dashed #AEB3B9;
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  margin: 0 -60px 0 -20px;
}
.b-leg__wrapper > div:last-child:after {
  display: none;
}
.b-leg__wrapper .b-leg {
  padding: 16px 0;
}
.b-leg__wrapper .b-leg__wrapper + .b-leg__wrapper:before {
  content: '';
  border-top: 1px solid #A9A9A9;
  box-shadow: 0 2px 4px rgba(0, 0, 0, 0.25);
  width: 100%;
  height: 1px;
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
}
.b-leg__wrapper .b-leg-stop {
  padding-left: 130px;
}
.b-leg__wrapper .b-leg__date-time {
  font-size: 18px;
  font-weight: 500;
}
.b-leg__wrapper .b-leg__flight-info-city {
  font-weight: 500;
  font-size: 16px;
}
.b-leg__wrapper .b-leg__flight-info-perfom {
  margin-top: 0;
}
.b-leg__wrapper .b-leg__company-logo {
  margin-right: 45px;
}
.b-leg__wrapper .b-leg__description {
  display: none;
}
.b-leg__wrapper .b-leg__duration {
  font-size: 20px;
}
.b-leg__wrapper + .b-leg__wrapper:before {
  content: '';
  border-top: 1px solid #A9A9A9;
  box-shadow: 0 2px 4px rgba(0, 0, 0, 0.25);
  width: 100%;
  height: 1px;
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
}
.b-leg__wrapper .b-leg__description {
  display: none;
}
.b-leg__wrapper .b-leg__flight-description {
  display: block;
}
.b-ticket-popup-offers {
  position: fixed;
  right: 33px;
  bottom: 25px;
  z-index: 19999;
  background: #4882BD;
  box-shadow: 6px 6px 14px rgba(0, 0, 0, 0.2);
  border-radius: 29px;
  color: #fff;
  font-weight: bold;
  font-size: 16px;
  padding: 15px 30px 15px 20px;
  cursor: pointer;
}
.b-ticket-popup-offers:after {
  content: '';
  display: inline-block;
  position: absolute;
  right: 18px;
  top: 50%;
  transform: translate(0, -50%);
  background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNyIgaGVpZ2h0PSIxMiIgdmlld0JveD0iMCAwIDcgMTIiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik0xIDFMNiA2TDEgMTEiIHN0cm9rZT0id2hpdGUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIvPgo8L3N2Zz4K) center no-repeat;
  background-size: contain;
  width: 5px;
  height: 10px;
}
.btn.b-flight-price__button--offer {
  position: relative;
  background: none;
  color: #4A5767;
}
.btn.b-flight-price__button--offer::before {
  content: "+";
  position: absolute;
  left: 25px;
  top: 2px;
  z-index: 100;
  display: block;
  width: 20px;
  height: 20px;
  font-size: 14px;
  border: 2px solid #4A5767;
  border-radius: 50%;
  transition: transform 0.2s;
}
.btn.b-flight-price__button--offer:hover {
  color: #D70000;
}
.btn.b-flight-price__button--offer:hover::before {
  border-color: #D70000;
}
.btn.b-ticket-offer__cancel {
  color: #D70000;
}
.btn.b-ticket-offer__cancel::before {
  border-color: #D70000;
  transform: rotate(45deg);
}
.relative {
  position: relative;
}
.b-flight-ticket .b-flight-ticket__gds-info {
  padding-left: 5px;
  padding-top: 5px;
  position: absolute;
  left: 0;
  bottom: 0;
  width: 300px;
  height: 25px;
  z-index: 3;
  font-size: 13px;
  color: #4A5767;
}
@media (max-width: 768px) {
  .b-ticket__visible ~ .b-ticket__visible {
    margin: 50px 0 !important;
  }
  .b-flight-ticket {
    min-width: unset;
    padding: 12px;
    flex-direction: column;
  }
  .b-flight-ticket:after {
    content: unset;
  }
  .b-flight-ticket__content-container {
    width: 100%;
  }
  .b-flight-ticket__expand {
    display: none !important;
  }
  .b-flight-ticket__expand-container {
    display: none !important;
  }
  .b-flight-ticket__mobile-company-logos {
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: flex-start;
    margin-bottom: 12px;
    margin-top: 12px;
  }
  .b-flight-ticket__mobile-company-logos .b-leg__company-logo-container {
    width: 40px;
    height: 40px;
    overflow: hidden;
    -webkit-border-radius: 50%;
    -webkit-background-clip: padding-box;
    -moz-border-radius: 50%;
    -moz-background-clip: padding;
    border-radius: 50%;
    background-clip: padding-box;
  }
  .b-flight-ticket__mobile-company-logos .b-leg__company-logo-container .b-leg__company-logo {
    width: 40px !important;
    height: 40px !important;
  }
  .b-flight-ticket__mobile-company-logos .b-leg__company-logo-container:not(:last-child) {
    margin-right: 20px;
  }
  .b-flight-ticket__extra-info-container {
    flex-direction: column-reverse;
    align-items: flex-end;
    gap: 10px;
    right: 20px;
    top: 12px;
  }
  .b-flight-ticket__legs {
    margin-bottom: 10px;
    width: 100%;
  }
  .b-flight-ticket__leg {
    width: 100%;
  }
  .b-flight-ticket__leg > .b-leg__company-logo {
    display: none;
  }
  .b-flight-ticket__leg .b-leg__segments {
    display: none;
  }
  .b-flight-ticket__price {
    position: absolute;
    bottom: -37px;
    left: -1px;
    width: calc(100% + 2px);
    flex-direction: row;
    display: flex;
  }
  .b-flight-ticket__price .b-flight-price__bottom {
    display: none;
  }
  .b-flight-ticket__price .b-flight-price__top:first-of-type {
    order: 2;
  }
  .b-flight-ticket__price .b-flight-price__top {
    width: 100%;
  }
  .b-flight-ticket__price .btn {
    height: 38px;
    padding: 9px 10px;
  }
  .b-flight-ticket__price .b-flight-price__button {
    border-bottom-left-radius: 0;
    border-top-left-radius: 0;
    background-color: #099C9D;
    color: #FFFFFF;
  }
  .b-flight-ticket__price .b-flight-price__button--offer {
    border-bottom-right-radius: 0;
    border-top-right-radius: 0;
    border-right: 1px solid #9ca0a7;
    background-color: #4882BD;
    color: #FFFFFF;
  }
  .b-flight-ticket__price .b-flight-price__button--offer:before {
    left: unset;
    top: 8px;
    right: 10%;
    border-color: #FFFFFF;
  }
  .b-flight-ticket__price .b-ticket-offer__cancel {
    background-color: #D70000;
    color: #FFFFFF;
  }
  .b-flight-ticket__price .b-ticket-offer__cancel:hover {
    color: #FFFFFF;
  }
  .b-flight-ticket__price .b-ticket-offer__cancel:hover:before {
    border-color: #FFFFFF;
  }
  .b-flight-ticket .b-fare-rules__rule-carrier-open:last-of-type {
    display: none;
  }
  .b-leg__flight {
    max-width: unset;
  }
  .b-leg__date,
  .b-leg__flight-info {
    display: none;
  }
  .b-leg__mobile {
    display: flex !important;
    flex-direction: column;
    width: 100%;
    align-items: center;
  }
  .b-leg__mobile > div:not(:last-child) {
    margin-bottom: 10px;
  }
  .b-leg__mobile-expand,
  .b-leg__mobile-branded-fares {
    color: rgba(74, 87, 103, 0.8);
    font-weight: bold;
    border-bottom: 1px dashed #4A5767;
  }
  .b-leg__mobile-controls {
    width: 100%;
    font-size: 14px;
    margin-top: 10px;
    display: flex;
    justify-content: space-between;
    align-items: center;
    gap: 10px;
  }
  .b-leg__services {
    margin: 0;
  }
  .b-ticket-pricing__section-info {
    margin-left: 30px;
  }
  .b-ticket-pricing__section-title {
    margin-bottom: 10px;
  }
  .b-pricing__total-section--mobile {
    padding-top: 20px;
    display: flex;
    position: relative;
    justify-content: space-between;
    align-items: center;
    border-top: 1px dashed #4A5767;
  }
  .b-pricing__total-section--mobile .b-pricing__total-price {
    font-size: 20px;
    font-weight: 600;
    display: flex;
    gap: 3px;
  }
  .b-pricing__total-section--mobile .b-pricing__total-price:only-child {
    position: absolute;
    right: 0;
  }
  .b-flight-ticket .b-flight-ticket__gds-info {
    top: 0;
  }
}
@media (min-width: 1440px) {
  .b-flight-ticket {
    padding: 30px 20px 25px;
  }
  .b-flight-ticket__extra-info-container {
    top: 7px;
    right: 7px;
  }
  .b-leg {
    font-size: 14px;
  }
  .b-leg__date-time {
    font-size: 20px;
    margin-right: 10px;
  }
  .b-leg__date-next-day {
    font-size: 14px;
  }
  .b-leg__date-info {
    font-size: 14px;
  }
  .b-leg__services {
    margin: 0 10%;
    white-space: nowrap;
  }
  .b-leg__segments-duration-time {
    font-size: 20px;
    margin-right: 10px;
  }
  .b-leg__segments-duration-stops {
    font-size: 16px;
  }
  .b-leg__title .b-leg__duration {
    font-size: 20px;
    font-weight: normal;
  }
  .b-leg__flights > .b-leg__flight:before {
    right: calc(-18% - 18px);
  }
  .b-flight-services {
    flex-direction: row;
    align-items: center;
  }
  .b-flight-services__option {
    width: 25px;
    height: 30px;
  }
  .b-flight-services__tariff {
    position: static;
    top: unset;
  }
  .b-flight-services__options {
    margin-left: 10px;
    bottom: unset;
  }
  .b-stop__locations-transfer,
  .b-stop__locations-city {
    font-size: 16px;
    font-weight: bold;
  }
  .b-stop__locations-airport {
    font-size: 14px;
    font-weight: normal;
  }
  .b-stop__duration {
    font-size: 22px;
    font-weight: 500;
  }
  .b-leg__wrapper .b-leg__duration .b-flight-services__options {
    display: none;
  }
  .b-leg__wrapper .b-leg__description .b-flight-services__options {
    display: block;
  }
  .b-leg__wrapper .b-leg {
    padding: 30px 0;
  }
  .b-leg__wrapper .b-leg__company-logo {
    margin-right: 30px;
  }
  .b-leg__wrapper .b-leg__wrapper {
    padding: 0 45px 0 30px;
  }
  .b-leg__wrapper .b-leg__wrapper > div:after {
    margin: 0 -45px 0 -30px;
  }
  .b-leg__wrapper .b-leg__flight-description {
    display: none;
  }
  .b-leg__wrapper .b-leg__description {
    display: block;
  }
  .b-leg__wrapper .b-leg__description > div {
    max-width: 75%;
  }
  .b-leg__wrapper .b-leg__date-time {
    font-size: 22px;
  }
  .b-leg__wrapper .b-leg__duration {
    font-size: 22px;
    font-weight: bold;
  }
  .b-leg__wrapper .b-leg__description {
    display: block;
  }
  .b-leg__wrapper .b-leg__flight-description {
    display: none;
  }
  .b-flight-price__top {
    margin-bottom: 6px;
  }
}
@media (min-width: 1920px) {
  .b-flight-ticket {
    padding: 30px 106px 30px 40px;
  }
  .b-leg__company-logo {
    margin-right: 40px;
  }
  .b-leg__date-time {
    font-size: 20px;
  }
  .b-leg__flights > .b-leg__flight:before {
    right: -10%;
  }
  .b-stop {
    padding: 25px 0;
  }
  .b-branded-fares {
    font-size: 16px;
  }
  .b-branded-fares__select {
    font-size: 16px;
    min-width: 160px;
  }
  .b-branded-fares__column--type-caption {
    width: 180px;
  }
  .b-branded-fares__column--type-caption > .b-branded-fares__row {
    align-items: center;
    font-size: 20px;
    padding: 0;
  }
  .b-branded-fares__basis {
    font-size: 16px;
  }
  .b-branded-fares__company-logo {
    width: 130px;
    height: 70px;
    margin: 0 auto;
  }
  .b-branded-fares__name {
    font-size: 20px;
  }
  .action-cells {
    padding-left: 180px;
  }
  .b-standart-fares__item-class {
    font-size: 20px;
  }
  .b-standart-fares__item-basis {
    font-size: 16px;
  }
  .b-leg__wrapper {
    padding: 0 140px 0 50px;
  }
  .b-leg__wrapper > div:after {
    margin: 0 -140px 0 -50px;
  }
}
@media (max-width: 768px) {
  .l-content-table-title-avia {
    padding-right: 12px;
  }
}

.b-flight-ticket__branded-fares.without-arrows .b-additional-details__controls {
  display: none;
}
.b-additional-details {
  overflow: hidden;
  font-size: 14px;
  position: relative;
}
.b-additional-details__travel-policy {
  position: absolute;
  right: 10px;
  top: 7px;
}
.b-additional-details__travel-policy.b-travel-policy .b-travel-policy-rule {
  width: 24px!important;
  height: 30px!important;
}
.b-additional-details__travel-policy.b-travel-policy .b-travel-policy-rule:last-child {
  margin-left: 0;
}
.b-additional-details__controls {
  text-align: right;
  padding: 0 20px 20px;
}
.b-additional-details__control {
  width: 30px;
  height: 30px;
  border: 1px solid #4A5767;
  border-radius: 3px;
  margin-left: 8px;
  display: inline-block;
  cursor: pointer;
  background-size: 9px;
}
.b-additional-details__control.disabled {
  pointer-events: none;
  opacity: 0.25;
}
.b-additional-details__control.g-icon-arrow-left {
  background-position-x: 47%;
}
.b-additional-details__control.g-icon-arrow-right {
  background-position-x: 53%;
}
.b-additional-details__container {
  width: 100%;
  position: relative;
  display: flex;
  flex-direction: row;
  margin: 0 auto;
  border: 1px solid #4A5767;
  overflow: auto;
  max-height: 400px;
}
.b-additional-details__column {
  display: inline-flex;
  flex-direction: column;
}
.b-additional-details__column > .b-additional-details__row {
  border-bottom: 1px dashed rgba(0, 0, 0, 0.3);
  position: relative;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  text-align: center;
  min-height: 90px;
}
.is-complex-ticket .b-branded-services__item-container.last .b-additional-details__column > .b-additional-details__row,
.is-roundtrip-ticket .b-branded-services__item-container.last .b-additional-details__column > .b-additional-details__row {
  display: none;
}
.b-additional-details__column > .b-additional-details__row:last-child,
.b-additional-details__column > .b-additional-details__row:first-child {
  min-height: 90px;
}
.b-additional-details__column > .b-additional-details__row:first-child {
  padding: 0 5px 10px;
}
.b-additional-details__column > .b-additional-details__row:last-child {
  border-bottom: 0;
}
.is-roundtrip-ticket .b-additional-details__column > .b-additional-details__row:last-child,
.is-complex-ticket .b-additional-details__column > .b-additional-details__row:last-child {
  display: none;
}
.b-branded-services__item-container.last .b-additional-details__column > .b-additional-details__row:last-child {
  display: flex;
}
.b-additional-details__column > .b-additional-details__row:after {
  content: '';
  opacity: 0.2;
  border: 1px solid #4A5767;
  box-shadow: 0 4px 4px rgba(0, 0, 0, 0.25);
  display: block;
  position: absolute;
  right: -1px;
  top: 0;
  bottom: 0;
}
.b-additional-details__column:not(.b-additional-details__column--type-caption) > .b-additional-details__row:not(:first-child):not(:last-child) {
  padding: 5px;
}
.b-additional-details__column--type-caption {
  width: 309px;
  flex: 0 1 auto;
  background: #fff;
  position: relative;
  z-index: 1;
}
.b-additional-details__column--type-caption > .b-additional-details__row {
  padding: 0 5px 0 14px;
  align-items: center;
}
.b-additional-details__column.action-cell {
  position: absolute;
  height: 100%;
}
.b-additional-details .action-columns {
  display: inline-flex;
  flex-direction: row;
  flex: 1 1 auto;
  position: relative;
}
.b-additional-details .action-columns > .b-additional-details__column {
  flex: 1 1 auto;
}
.b-additional-details .action-columns > .b-additional-details__column:last-child > .b-additional-details__row:after {
  display: none;
}
.b-additional-details__company-logo {
  width: 130px;
  height: 70px;
  margin: 0 auto;
}
.b-additional-details__name {
  font-size: 16px;
  text-transform: uppercase;
  margin: 0 auto;
}
.b-additional-details__name:not(:empty) + .b-additional-details__price {
  padding-top: 15px;
}
.b-additional-details__price {
  font-size: 14px;
  font-weight: 500;
  margin-top: auto;
  padding-top: 10px;
}
.b-additional-details__basis {
  text-align: center;
  color: rgba(74, 87, 103, 0.8);
}
.b-additional-details__seats {
  text-align: center;
  display: block;
  margin: auto 0 5px;
  padding-top: 10px;
}
.b-additional-details .b-feature--type-negative {
  color: #E50000;
}
.b-additional-details__select--offer,
.b-additional-details__select {
  min-width: 130px;
  min-height: 30px;
  padding: 5px 40px;
  cursor: pointer;
  font-size: 16px;
  margin: 50px auto 15px;
}
.b-additional-details__select--offer:hover,
.b-additional-details__select:hover {
  border-color: #D70000;
  background: #D70000;
}
.b-additional-details__select--offer {
  position: relative;
  margin-top: 0;
  color: #4A5767;
  background: none ;
  border: none;
  height: unset;
  width: unset;
}
.b-additional-details__select--offer::before {
  content: "+";
  position: absolute;
  left: 15px;
  top: 3px;
  z-index: 100;
  display: block;
  width: 20px;
  height: 20px;
  font-size: 14px;
  border: 2px solid #4A5767;
  border-radius: 50%;
  transition: transform 0.2s;
}
.b-additional-details__select--offer:hover {
  color: #D70000;
  background: none;
}
.b-additional-details__select--offer:hover::before {
  border-color: #D70000;
}
.b-additional-details__select-container {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
}
.b-additional-details__select-price {
  font-weight: bold;
  font-size: 18px;
  color: #4A5767;
  text-align: center;
  margin: 24px 0 7px;
}
.b-additional-details__perfom {
  margin-top: auto;
  text-align: left;
}
.b-additional-details__perfom-airlines {
  color: #E50000;
}
.b-additional-details .b-ticket-refund-exchange {
  margin: 0;
  padding: 0;
  color: inherit;
}
.b-additional-details .b-ticket-refund-exchange__item {
  margin: 0;
}
.b-additional-details .b-ticket-refund-exchange__item-title {
  display: none;
}
.b-additional-details .b-ticket-refund-exchange .standard-services_dash {
  text-indent: -9999px;
  display: block;
  height: 0;
}
.b-additional-details .b-ticket-refund-exchange__element + .b-ticket-refund-exchange__element {
  margin-top: 8px;
}
.b-additional-details .b-ticket-refund-exchange__splitter {
  display: none;
}
.b-additional-details .b-ticket-refund-exchange__cost {
  font-weight: 500;
}
.b-additional-details .b-ticket-refund-exchange__impossible {
  color: #E50000;
}
.b-additional-details .b-ticket-luggage-val-block {
  padding: 0;
}
.b-additional-details .b-ticket-luggage-title {
  font-weight: normal;
  margin-bottom: 0;
}
.b-additional-details .b-ticket-refund-exchange__item-rule {
  margin-bottom: 0;
}
.b-additional-details .b-ticket-refund-exchange__item-rule + .b-ticket-refund-exchange__item-rule {
  margin-top: 3px;
}

.b-ticket-luggage-table {
  display: table;
  width: 100%;
}
.b-ticket-luggage-row {
  display: table-row;
}
.b-ticket-luggage-row + .b-ticket-luggage-row > div {
  padding-top: 10px;
}
.b-ticket-luggage-val {
  display: table-cell;
  width: auto;
}
.b-ticket-luggage-val-block {
  padding: 0 9px 0;
}
.b-ticket-luggage-title {
  margin-bottom: 3px;
}
.b-ticket-luggage-title.red {
  color: #E50000;
}
.b-ticket-luggage-name {
  padding-right: 9px;
  display: table-cell;
  vertical-align: middle;
  position: relative;
  white-space: nowrap;
}
.b-ticket-luggage-name:after {
  content: '';
  height: 60%;
  position: absolute;
  right: 1px;
  top: 20%;
  border-right: 1px solid #eeeeed;
}
.b-flight-ticket__branded-fares.without-arrows .b-branded-fares__controls {
  display: none;
}
.b-branded-fares {
  overflow: hidden;
  font-size: 14px;
  position: relative;
}
.b-branded-fares__extra-info-container {
  position: absolute;
  left: 0;
  top: 7px;
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 16px;
}
.b-branded-fares__extra-info-container.b-travel-policy .b-travel-policy-rule {
  width: 24px!important;
  height: 30px!important;
}
.b-branded-fares__extra-info-container.b-travel-policy .b-travel-policy-rule:last-child {
  margin-left: 0;
}
.b-branded-fares__controls {
  text-align: right;
  padding: 0 20px 20px;
}
.b-branded-fares__control {
  width: 30px;
  height: 30px;
  border: 1px solid #4A5767;
  border-radius: 3px;
  margin-left: 8px;
  display: inline-block;
  cursor: pointer;
  background-size: 9px;
}
.b-branded-fares__control.disabled {
  pointer-events: none;
  opacity: 0.25;
}
.b-branded-fares__control.g-icon-arrow-left {
  background-position-x: 47%;
}
.b-branded-fares__control.g-icon-arrow-right {
  background-position-x: 53%;
}
.b-branded-fares__container {
  width: 100%;
  position: relative;
  display: flex;
  flex-direction: row;
}
.b-branded-fares__column {
  display: inline-flex;
  flex-direction: column;
}
.b-branded-fares__column > .b-branded-fares__row {
  border-bottom: 1px dashed rgba(0, 0, 0, 0.3);
  position: relative;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  width: 100%;
  text-align: center;
  min-height: 90px;
}
.is-complex-ticket .b-branded-services__item-container.last .b-branded-fares__column > .b-branded-fares__row,
.is-roundtrip-ticket .b-branded-services__item-container.last .b-branded-fares__column > .b-branded-fares__row {
  display: none;
}
.b-branded-fares__column > .b-branded-fares__row .b-branded-fares__row-caption {
  display: inline-block;
  width: 100%;
  text-align: left;
}
.b-branded-fares__column > .b-branded-fares__row:last-child,
.b-branded-fares__column > .b-branded-fares__row:first-child {
  min-height: unset;
}
.b-branded-fares__column > .b-branded-fares__row:first-child {
  padding: 0 5px 10px;
}
.b-branded-fares__column > .b-branded-fares__row:last-child {
  border-bottom: 0;
}
.is-roundtrip-ticket .b-branded-fares__column > .b-branded-fares__row:last-child,
.is-complex-ticket .b-branded-fares__column > .b-branded-fares__row:last-child {
  display: none;
}
.b-branded-services__item-container.last .b-branded-fares__column > .b-branded-fares__row:last-child {
  display: flex;
}
.b-branded-fares__column > .b-branded-fares__row:after {
  content: '';
  display: block;
  opacity: 0.2;
  border: 1px solid #4A5767;
  box-shadow: 0 4px 4px rgba(0, 0, 0, 0.25);
  position: absolute;
  right: -1px;
  top: 0;
  bottom: 0;
}
.b-branded-fares__column:not(.b-branded-fares__column--type-caption) > .b-branded-fares__row:not(:first-child):not(:last-child) {
  padding: 5px;
}
.b-branded-fares__column--type-caption {
  width: 136px;
  flex: 0 1 auto;
  background: #fff;
  position: relative;
  z-index: 1;
}
.b-branded-fares__column--type-caption > .b-branded-fares__row {
  padding: 0 5px 0 14px;
  align-items: start;
}
.b-branded-fares__column.action-cell {
  position: absolute;
  height: 100%;
}
.b-branded-fares .action-columns {
  display: inline-flex;
  flex-direction: row;
  flex: 1 1 auto;
  position: relative;
}
.b-branded-fares .action-columns > .b-branded-fares__column {
  flex: 1 1 auto;
}
.b-branded-fares .action-columns > .b-branded-fares__column:last-child > .b-branded-fares__row:after {
  display: none;
}
.b-branded-fares__company-logo {
  width: 74px;
  height: 40px;
  margin: 0 auto;
}
.b-branded-fares__name {
  font-size: 16px;
  text-transform: uppercase;
  margin: 0 auto;
}
.b-branded-fares__name:not(:empty) + .b-branded-fares__price {
  padding-top: 15px;
}
.b-branded-fares__price {
  font-size: 14px;
  font-weight: 500;
  margin-top: auto;
  padding-top: 10px;
}
.b-branded-fares__basis {
  text-align: center;
  color: rgba(74, 87, 103, 0.8);
}
.b-branded-fares__seats {
  text-align: center;
  display: block;
  margin: auto 0 5px;
  padding-top: 10px;
}
.b-branded-fares .b-feature--type-negative {
  color: #E50000;
}
.b-branded-fares__select--offer,
.b-branded-fares__select {
  min-width: 130px;
  min-height: 30px;
  margin: 50px auto 0;
  padding: 5px 40px;
  cursor: pointer;
  font-size: 16px;
  margin-bottom: 15px;
}
.b-branded-fares__select--offer:hover,
.b-branded-fares__select:hover {
  border-color: #D70000;
  background: #D70000;
}
.b-branded-fares__select--offer,
.b-branded-fares__select--offer--select-all {
  position: relative;
  margin-top: 0;
  color: #4A5767;
  background: none;
  border: none;
  height: unset;
  width: unset;
}
.b-branded-fares__select--offer::before,
.b-branded-fares__select--offer--select-all::before {
  content: "+";
  position: absolute;
  left: 15px;
  top: 3px;
  z-index: 100;
  display: block;
  width: 20px;
  height: 20px;
  font-size: 14px;
  border: 2px solid #4A5767;
  border-radius: 50%;
  transition: transform 0.2s;
}
.b-branded-fares__select--offer:hover,
.b-branded-fares__select--offer--select-all:hover {
  color: #D70000;
  background: none;
}
.b-branded-fares__select--offer:hover::before,
.b-branded-fares__select--offer--select-all:hover::before {
  border-color: #D70000;
}
.b-branded-fares__select--offer--select-all {
  margin-top: auto;
  min-height: 30px;
  min-width: 130px;
  display: flex;
  justify-content: center;
  margin-bottom: 15px;
  align-items: center;
  cursor: pointer;
  padding-left: unset;
}
.b-branded-fares__select--offer--select-all::before {
  left: unset !important;
}
.b-branded-fares__select-container {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
}
.b-branded-fares__select-price {
  font-weight: bold;
  font-size: 18px;
  color: #4A5767;
  text-align: center;
  margin: 24px 0 7px;
}
.b-branded-fares__commission-section {
  margin-top: 10px;
  display: flex;
  flex-direction: column;
  gap: 5px;
}
.b-branded-fares__commission-section .b-branded-fares__commission-row {
  display: flex;
  justify-content: space-between;
  align-items: center;
  gap: 10px;
}
.b-branded-fares__commission-section .b-branded-fares__commission-row > i {
  width: 14px;
  height: 14px;
  display: inline-block;
}
.b-branded-fares__perfom {
  margin-top: auto;
  text-align: left;
}
.b-branded-fares__perfom-airlines {
  color: #E50000;
}
.b-branded-fares .b-ticket-refund-exchange {
  margin: 0;
  padding: 0;
  color: inherit;
}
.b-branded-fares .b-ticket-refund-exchange__item {
  margin: 0;
}
.b-branded-fares .b-ticket-refund-exchange__item-title {
  display: none;
}
.b-branded-fares .b-ticket-refund-exchange .standard-services_dash {
  text-indent: -9999px;
  display: block;
  height: 0;
}
.b-branded-fares .b-ticket-refund-exchange__element + .b-ticket-refund-exchange__element {
  margin-top: 8px;
}
.b-branded-fares .b-ticket-refund-exchange__splitter {
  display: none;
}
.b-branded-fares .b-ticket-refund-exchange__cost {
  font-weight: 500;
}
.b-branded-fares .b-ticket-refund-exchange__impossible {
  color: #E50000;
}
.b-branded-fares .b-ticket-luggage-val-block {
  padding: 0;
}
.b-branded-fares .b-ticket-luggage-title {
  font-weight: normal;
  margin-bottom: 0;
}
.b-branded-fares .b-ticket-refund-exchange__item-rule {
  margin-bottom: 0;
}
.b-branded-fares .b-ticket-refund-exchange__item-rule + .b-ticket-refund-exchange__item-rule {
  margin-top: 3px;
}
.b-standart-fares {
  display: table;
  padding: 10px 25px 10px 50px;
  width: 100%;
}
.b-standart-fares__extra-info-container {
  margin: -15px 0 5px;
  display: flex;
  align-items: center;
  justify-content: flex-end;
  gap: 6px;
}
.b-standart-fares__travel-policy.b-travel-policy .b-travel-policy-rule {
  width: 12px !important;
  height: 16px !important;
}
.b-standart-fares__travel-policy.b-travel-policy .b-travel-policy-rule:last-child {
  margin-left: 0;
}
.b-standart-fares__item {
  display: table-row;
  width: 100%;
}
.b-standart-fares__item-class {
  font-weight: bold;
  font-size: 16px;
}
.b-standart-fares__item-basis {
  font-size: 14px;
  color: rgba(74, 87, 103, 0.8);
}
.b-standart-fares__item-column {
  display: table-cell;
  vertical-align: middle;
  white-space: nowrap;
  padding: 10px 0;
  width: 1px;
}
.b-standart-fares__item-column--type-full {
  width: 100%;
  padding: 0 25px;
}
.b-standart-fares__item-border {
  display: block;
  border-top: 1px dashed #000;
  opacity: 0.3;
  position: relative;
  top: 1px;
}
.b-standart-fares__inner-flex-container {
  display: flex;
  justify-content: space-between;
}
.b-standart-fares__select-container {
  display: flex;
  align-items: center;
}
.b-standart-fares__select--offer,
.b-standart-fares__select {
  padding: 0 50px;
  text-align: center;
  cursor: pointer;
  font-size: 16px;
  height: 30px;
  line-height: 29px;
  display: inline-block;
  width: 100%;
  margin-bottom: 15px;
}
.b-standart-fares__select--offer:hover,
.b-standart-fares__select:hover {
  border-color: #D70000;
  background: #D70000;
}
.b-standart-fares__select--offer {
  position: relative;
  line-height: 20px;
  font-weight: bold;
  padding: 5px 50px;
  height: unset;
  margin-bottom: 0;
  background: none;
  border: none;
}
.b-standart-fares__select--offer::before {
  content: "+";
  position: absolute;
  left: 15px;
  top: 3px;
  z-index: 100;
  display: block;
  width: 20px;
  height: 20px;
  font-size: 14px;
  border: 2px solid #4A5767;
  border-radius: 50%;
  transition: transform 0.2s;
}
.b-standart-fares__select--offer:hover {
  color: #D70000;
  background: none;
}
.b-standart-fares__select--offer:hover::before {
  border-color: #D70000;
}
.b-standart-fares__select-price {
  font-weight: bold;
  font-size: 18px;
  color: #4A5767;
  text-align: center;
  margin-left: 15px;
}
@media (max-width: 768px) {
  .b-avia-offer-preview .b-avia-offer-preview__legs {
    display: flex;
    flex-direction: column;
    width: 100%;
  }
  .b-avia-offer-preview .b-avia-offer-preview__legs.dn {
    display: none;
  }
  .b-avia-offer-preview .b-avia-offer-preview__legs .b-avia-offer-preview__leg {
    box-shadow: 0 8px 18px -6px rgba(24, 39, 75, 0.12), 0 12px 42px -4px rgba(24, 39, 75, 0.12);
    margin-bottom: 23px;
  }
  .b-avia-offer-preview .b-avia-offer-preview__legs .b-avia-offer-preview__leg-wrapper {
    background-color: #FFFFFF;
    -webkit-border-radius: 3px;
    -webkit-background-clip: padding-box;
    -moz-border-radius: 3px;
    -moz-background-clip: padding;
    border-radius: 3px;
    background-clip: padding-box;
    border: 1px solid #FAFAFA;
    padding: 10px;
    display: flex;
    flex-direction: column;
    width: 100%;
  }
  .b-avia-offer-preview .b-avia-offer-preview__legs .b-avia-offer-preview__leg-wrapper > div:not(:last-child) {
    margin-bottom: 20px;
  }
  .b-avia-offer-preview .b-avia-offer-preview__legs .b-avia-offer-preview__leg-wrapper.hidden {
    overflow: hidden;
  }
  .b-avia-offer-preview .b-avia-offer-preview__legs .b-avia-offer-preview__leg-services {
    display: flex;
    flex-direction: column;
    background-color: #FAFAFA;
    width: 100%;
    padding: 10px 0;
    font-size: 12px;
  }
  .b-avia-offer-preview .b-avia-offer-preview__legs .b-avia-offer-preview__leg-services .b-avia-offer-preview-services__option-row {
    display: flex;
    gap: 10px;
    align-items: center;
    margin-bottom: 20px;
  }
  .b-avia-offer-preview .b-avia-offer-preview__legs .b-avia-offer-preview__leg-services .b-avia-offer-preview-services__option-row > span {
    display: block;
    width: 22px;
    height: 22px;
  }
  .b-avia-offer-preview .b-avia-offer-preview__legs .b-avia-offer-preview__leg-services .b-avia-offer-preview-services__option-row .b-ticket-refund-exchange {
    color: #4A5767;
    text-align: left;
  }
  .b-avia-offer-preview .b-avia-offer-preview__legs .b-avia-offer-preview__leg-services .b-avia-offer-preview-services__option-row .b-ticket-refund-exchange__item {
    margin: unset;
  }
  .b-avia-offer-preview .b-avia-offer-preview__legs .b-avia-offer-preview__leg-services .b-avia-offer-preview-services__option-row .b-ticket-refund-exchange__item-title {
    margin-bottom: unset;
    min-width: 80px;
    text-align: left;
    display: flex;
  }
  .b-avia-offer-preview .b-avia-offer-preview__legs .b-avia-offer-preview__leg-services .b-avia-offer-preview-services__option-row .b-ticket-refund-exchange__item-rule {
    text-align: left;
  }
  .b-avia-offer-preview .b-avia-offer-preview__legs .b-avia-offer-preview__leg-services .b-avia-offer-preview__branded-fares {
    color: #4882BD;
    border-bottom: unset;
    font-size: 14px;
  }
  .b-avia-offer-preview .b-avia-offer-preview__legs .b-avia-offer-preview__leg-container {
    display: flex;
    flex-direction: column;
    margin-bottom: 20px;
  }
  .b-avia-offer-preview .b-avia-offer-preview__legs .b-avia-offer-preview__leg-header {
    font-size: 16px;
    font-weight: 500;
    margin-bottom: 20px;
  }
  .b-avia-offer-preview .b-avia-offer-preview__legs .b-avia-offer-preview__leg-route {
    display: flex;
    flex-direction: column;
    width: 100%;
  }
  .b-avia-offer-preview .b-avia-offer-preview__legs .b-avia-offer-preview__leg-route > div:not(:last-child) {
    margin-bottom: 10px;
  }
  .b-avia-offer-preview .b-avia-offer-preview__legs .b-avia-offer-preview__leg-route .b-avia-offer-preview__route-dates {
    display: flex;
    justify-content: space-between;
    align-items: center;
    width: 100%;
  }
  .b-avia-offer-preview .b-avia-offer-preview__legs .b-avia-offer-preview__leg-route .b-avia-offer-preview__route-dates .b-avia-offer-preview__route-date-time {
    line-height: 21px;
    font-size: 18px;
    font-weight: 500;
    min-width: 120px;
  }
  .b-avia-offer-preview .b-avia-offer-preview__legs .b-avia-offer-preview__leg-route .b-avia-offer-preview__route-dates .b-avia-offer-preview__route-date-time:last-of-type {
    text-align: end;
  }
  .b-avia-offer-preview .b-avia-offer-preview__legs .b-avia-offer-preview__leg-route .b-avia-offer-preview__route-dates .b-avia-offer-preview__route-duration {
    color: #A4ABB3;
    font-size: 12px;
  }
  .b-avia-offer-preview .b-avia-offer-preview__legs .b-avia-offer-preview__leg-route .b-avia-offer-preview__route-line {
    height: 2px;
    background-color: #099c9d;
    width: 100%;
    position: relative;
  }
  .b-avia-offer-preview .b-avia-offer-preview__legs .b-avia-offer-preview__leg-route .b-avia-offer-preview__route-line:after,
  .b-avia-offer-preview .b-avia-offer-preview__legs .b-avia-offer-preview__leg-route .b-avia-offer-preview__route-line:before {
    content: " ";
    width: 6px;
    height: 6px;
    position: absolute;
    background-color: #099c9d;
    -webkit-border-radius: 50%;
    -webkit-background-clip: padding-box;
    -moz-border-radius: 50%;
    -moz-background-clip: padding;
    border-radius: 50%;
    background-clip: padding-box;
    top: -2px;
  }
  .b-avia-offer-preview .b-avia-offer-preview__legs .b-avia-offer-preview__leg-route .b-avia-offer-preview__route-line:after {
    right: 0;
  }
  .b-avia-offer-preview .b-avia-offer-preview__legs .b-avia-offer-preview__leg-route .b-avia-offer-preview__route-line:before {
    left: 0;
  }
  .b-avia-offer-preview .b-avia-offer-preview__legs .b-avia-offer-preview__leg-route .b-avia-offer-preview__route-info {
    font-size: 12px;
    display: flex;
    justify-content: space-between;
    width: 100%;
  }
  .b-avia-offer-preview .b-avia-offer-preview__legs .b-avia-offer-preview__leg-route .b-avia-offer-preview__route-info .b-avia-offer-preview__route-location {
    display: flex;
    flex-direction: column;
    min-width: 120px;
  }
  .b-avia-offer-preview .b-avia-offer-preview__legs .b-avia-offer-preview__leg-route .b-avia-offer-preview__route-info .b-avia-offer-preview__route-location > span:first-child {
    font-weight: 500;
  }
  .b-avia-offer-preview .b-avia-offer-preview__legs .b-avia-offer-preview__leg-route .b-avia-offer-preview__route-info .b-avia-offer-preview__route-location > span:not(:first-child) {
    color: #A4ABB3;
  }
  .b-avia-offer-preview .b-avia-offer-preview__legs .b-avia-offer-preview__leg-route .b-avia-offer-preview__route-info .b-avia-offer-preview__route-location:last-of-type {
    text-align: end;
  }
  .b-avia-offer-preview .b-avia-offer-preview__legs .b-avia-offer-preview__leg-route .b-avia-offer-preview__route-stops {
    color: #099c9d;
  }
  .b-avia-offer-preview .b-avia-offer-preview__legs .b-avia-offer-preview__leg-info {
    display: flex;
    flex-direction: row;
    width: 100%;
    align-items: center;
    font-size: 12px;
  }
  .b-avia-offer-preview .b-avia-offer-preview__legs .b-avia-offer-preview__leg-info .b-avia-offer-preview__company-icon-wrapper {
    width: 70px;
    height: 50px;
    margin-right: 12px;
    display: flex;
    overflow: hidden;
    -webkit-border-radius: 50%;
    -webkit-background-clip: padding-box;
    -moz-border-radius: 50%;
    -moz-background-clip: padding;
    border-radius: 50%;
    background-clip: padding-box;
  }
  .b-avia-offer-preview .b-avia-offer-preview__legs .b-avia-offer-preview__leg-info .b-avia-offer-preview__company-icon-wrapper .b-avia-offer-preview__company-icon {
    background-repeat: no-repeat;
    background-position: center;
    background-size: 80%;
    width: 70px;
    height: 50px;
  }
  .b-avia-offer-preview .b-avia-offer-preview__legs .b-avia-offer-preview__leg-info .b-avia-offer-preview__carrier-info {
    width: 100%;
    display: flex;
    flex-direction: column;
  }
  .b-avia-offer-preview .b-avia-offer-preview__legs .b-avia-offer-preview__leg-info .b-avia-offer-preview__carrier-info > span {
    line-height: 14px;
  }
  .b-avia-offer-preview .b-avia-offer-preview__legs .b-avia-offer-preview__leg-info .b-avia-offer-preview__company-name {
    font-weight: 500;
  }
  .b-avia-offer-preview .b-avia-offer-preview__legs .b-avia-offer-preview__leg-info .b-avia-offer-preview__flight-country {
    color: #D70000;
  }
  .b-avia-offer-preview .b-avia-offer-preview__legs .b-avia-offer-preview__leg-info .b-avia-offer-preview__flight-number {
    font-size: 14px;
  }
  .b-avia-offer-preview .b-avia-offer-preview__wrapper {
    width: 100%;
    height: 100%;
    display: flex;
    flex-direction: column;
    padding: 0 12px;
  }
  .b-avia-offer-preview .b-avia-offer-preview__price-details {
    padding: 10px;
    margin-bottom: 20px;
    background-color: #f0f8ff;
  }
  .b-avia-offer-preview .b-avia-offer-preview__leg-segments-duration-stop {
    display: flex;
    align-items: flex-start;
    gap: 12px;
    padding: 7px;
    background-color: #FCEFE0;
    border-radius: 4px;
    margin-bottom: 20px;
  }
  .b-avia-offer-preview .b-avia-offer-preview__leg-segments-duration-stop > i {
    width: 16px;
    height: 16px;
  }
  .b-avia-offer-preview .b-avia-offer-preview__leg-segments-duration-stop.b-stop-short {
    color: #099c9d;
    background-color: rgba(9, 156, 157, 0.1);
  }
  .b-avia-offer-preview .b-avia-offer-preview__leg-segments-duration-stop.b-stop-short > i {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMCAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KCTxwYXRoIGQ9Ik05Ljk5OTk2IDE4LjMzMzRDMTQuNjAyMyAxOC4zMzM0IDE4LjMzMzMgMTQuNjAyNSAxOC4zMzMzIDEwLjAwMDFDMTguMzMzMyA1LjM5NzcxIDE0LjYwMjMgMS42NjY3NSA5Ljk5OTk2IDEuNjY2NzVDNS4zOTc1OSAxLjY2Njc1IDEuNjY2NjMgNS4zOTc3MSAxLjY2NjYzIDEwLjAwMDFDMS42NjY2MyAxNC42MDI1IDUuMzk3NTkgMTguMzMzNCA5Ljk5OTk2IDE4LjMzMzRaIiBzdHJva2U9IiMwOTljOWQiIHN0cm9rZS13aWR0aD0iMS41IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KCTxwYXRoIGQ9Ik0xMCA2LjY2Njc1VjEwLjAwMDEiIHN0cm9rZT0iIzA5OWM5ZCIgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgoJPHBhdGggZD0iTTEwIDEzLjMzMzNIMTAuMDA4MyIgc3Ryb2tlPSIjMDk5YzlkIiBzdHJva2Utd2lkdGg9IjEuNSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+Cjwvc3ZnPgo=);
    background-repeat: no-repeat;
    background-size: 100% 100%;
    background-position: 50% 50%;
  }
  .b-avia-offer-preview .b-avia-offer-preview__leg-segments-duration-stop.b-stop-medium {
    color: #ff8d2e;
    background-color: rgba(255, 141, 46, 0.1);
  }
  .b-avia-offer-preview .b-avia-offer-preview__leg-segments-duration-stop.b-stop-medium > i {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMCAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTkuOTk5OTYgMTguMzMzNEMxNC42MDIzIDE4LjMzMzQgMTguMzMzMyAxNC42MDI1IDE4LjMzMzMgMTAuMDAwMUMxOC4zMzMzIDUuMzk3NzEgMTQuNjAyMyAxLjY2Njc1IDkuOTk5OTYgMS42NjY3NUM1LjM5NzU5IDEuNjY2NzUgMS42NjY2MyA1LjM5NzcxIDEuNjY2NjMgMTAuMDAwMUMxLjY2NjYzIDE0LjYwMjUgNS4zOTc1OSAxOC4zMzM0IDkuOTk5OTYgMTguMzMzNFoiIHN0cm9rZT0iI0ZGOEQyRSIgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8cGF0aCBkPSJNMTAgNi42NjY3NVYxMC4wMDAxIiBzdHJva2U9IiNGRjhEMkUiIHN0cm9rZS13aWR0aD0iMS41IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPHBhdGggZD0iTTEwIDEzLjMzMzNIMTAuMDA4MyIgc3Ryb2tlPSIjRkY4RDJFIiBzdHJva2Utd2lkdGg9IjEuNSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+Cjwvc3ZnPgo=);
    background-repeat: no-repeat;
    background-size: 100% 100%;
    background-position: 50% 50%;
  }
  .b-avia-offer-preview .b-avia-offer-preview__leg-segments-duration-stop.b-stop-long {
    color: #d70000;
    background-color: rgba(215, 0, 0, 0.1);
  }
  .b-avia-offer-preview .b-avia-offer-preview__leg-segments-duration-stop.b-stop-long > i {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMCAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KCTxwYXRoIGQ9Ik05Ljk5OTk2IDE4LjMzMzRDMTQuNjAyMyAxOC4zMzM0IDE4LjMzMzMgMTQuNjAyNSAxOC4zMzMzIDEwLjAwMDFDMTguMzMzMyA1LjM5NzcxIDE0LjYwMjMgMS42NjY3NSA5Ljk5OTk2IDEuNjY2NzVDNS4zOTc1OSAxLjY2Njc1IDEuNjY2NjMgNS4zOTc3MSAxLjY2NjYzIDEwLjAwMDFDMS42NjY2MyAxNC42MDI1IDUuMzk3NTkgMTguMzMzNCA5Ljk5OTk2IDE4LjMzMzRaIiBzdHJva2U9IiNkNzAwMDAiIHN0cm9rZS13aWR0aD0iMS41IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KCTxwYXRoIGQ9Ik0xMCA2LjY2Njc1VjEwLjAwMDEiIHN0cm9rZT0iI2Q3MDAwMCIgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgoJPHBhdGggZD0iTTEwIDEzLjMzMzNIMTAuMDA4MyIgc3Ryb2tlPSIjZDcwMDAwIiBzdHJva2Utd2lkdGg9IjEuNSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+Cjwvc3ZnPgo=);
    background-repeat: no-repeat;
    background-size: 100% 100%;
    background-position: 50% 50%;
  }
  .b-avia-offer-preview .b-ticket-luggage-val-block {
    padding: unset;
  }
  .b-avia-offer-preview .b-ticket-luggage-val-block.green {
    color: #099C9D;
  }
  .b-avia-offer-preview .b-flight-ticket__branded-fares--mobile,
  .b-avia-offer-preview .b-flight-ticket__standard-fares--mobile {
    display: none;
  }
  .b-avia-offer-preview .b-flight-ticket__branded-fares--mobile.open,
  .b-avia-offer-preview .b-flight-ticket__standard-fares--mobile.open {
    display: block;
    position: absolute;
    width: 100%;
    background-color: #FFFFFF;
    overflow: hidden;
    height: 100vh;
    top: 0;
    left: 0;
    z-index: 100;
  }
  .b-avia-offer-preview .b-flight-ticket__branded-fares--mobile .b-fares__header,
  .b-avia-offer-preview .b-flight-ticket__standard-fares--mobile .b-fares__header {
    height: 50px;
    width: 100%;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    position: relative;
  }
  .b-avia-offer-preview .b-flight-ticket__branded-fares--mobile .b-fares__title,
  .b-avia-offer-preview .b-flight-ticket__standard-fares--mobile .b-fares__title {
    letter-spacing: 0.02em;
    font-weight: 500;
    font-size: 18px;
    line-height: 24px;
    color: #4A5767;
  }
  .b-avia-offer-preview .b-flight-ticket__branded-fares--mobile .b-fares__close,
  .b-avia-offer-preview .b-flight-ticket__standard-fares--mobile .b-fares__close {
    position: absolute;
    width: 20px;
    height: 20px;
    top: 50%;
    right: 20px;
    transform: translateY(-50%);
    z-index: 9999;
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE5LjIuMSwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9ItCh0LvQvtC5XzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCAxMS40IDExLjQiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDExLjQgMTEuNDsiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPgoJLnN0MHtmaWxsOm5vbmU7c3Ryb2tlOiM0QTU3Njc7c3Ryb2tlLWxpbmVjYXA6c3F1YXJlO3N0cm9rZS1taXRlcmxpbWl0OjEwO30KPC9zdHlsZT4KCTxnPgoJPGxpbmUgY2xhc3M9InN0MCIgeDE9IjAuNyIgeTE9IjAuNyIgeDI9IjEwLjciIHkyPSIxMC43Ii8+CgkJPGxpbmUgY2xhc3M9InN0MCIgeDE9IjEwLjciIHkxPSIwLjciIHgyPSIwLjciIHkyPSIxMC43Ii8+CjwvZz4KPC9zdmc+Cg==);
    background-repeat: no-repeat;
    background-size: 100% 100%;
    background-position: 50% 50%;
  }
  .b-avia-offer-preview .b-flight-ticket__branded-fares--mobile .b-fares__brand-name-container,
  .b-avia-offer-preview .b-flight-ticket__standard-fares--mobile .b-fares__brand-name-container {
    width: 100%;
    padding: 0 20px;
    margin-bottom: 10px;
    height: 30px;
    display: flex;
    align-items: center;
  }
  .b-avia-offer-preview .b-flight-ticket__branded-fares--mobile .b-fares__brand-name-container > div,
  .b-avia-offer-preview .b-flight-ticket__standard-fares--mobile .b-fares__brand-name-container > div {
    width: 130px;
    height: 100%;
    padding: 5px;
    background: no-repeat center;
    background-size: 80% 80%;
    -webkit-border-radius: 3px;
    -webkit-background-clip: padding-box;
    -moz-border-radius: 3px;
    -moz-background-clip: padding;
    border-radius: 3px;
    background-clip: padding-box;
  }
  .b-avia-offer-preview .b-flight-ticket__branded-fares--mobile .b-fares__fares-container,
  .b-avia-offer-preview .b-flight-ticket__standard-fares--mobile .b-fares__fares-container {
    height: 100vh;
    display: inline-flex;
    overflow: hidden;
    transform: translateX(0);
    transition: transform 0.3s ease-in-out;
  }
  .b-avia-offer-preview .b-flight-ticket__branded-fares--mobile .slider-overflow-arrow,
  .b-avia-offer-preview .b-flight-ticket__standard-fares--mobile .slider-overflow-arrow {
    display: none;
  }
  .b-avia-offer-preview .b-flight-ticket__branded-fares--mobile .b-fares__slider-indicators-container,
  .b-avia-offer-preview .b-flight-ticket__standard-fares--mobile .b-fares__slider-indicators-container {
    max-width: 60%;
    height: 50%;
    display: flex;
    align-self: center;
    align-items: center;
    justify-content: flex-start;
    position: relative;
    overflow-x: scroll;
    -ms-overflow-style: none;
    scrollbar-width: none;
  }
  .b-avia-offer-preview .b-flight-ticket__branded-fares--mobile .b-fares__slider-indicators-container::-webkit-scrollbar,
  .b-avia-offer-preview .b-flight-ticket__standard-fares--mobile .b-fares__slider-indicators-container::-webkit-scrollbar {
    display: none;
  }
  .b-avia-offer-preview .b-flight-ticket__branded-fares--mobile .b-fares__slider-indicators-container .slider-indicator,
  .b-avia-offer-preview .b-flight-ticket__standard-fares--mobile .b-fares__slider-indicators-container .slider-indicator {
    width: 14px;
    height: 14px;
    position: relative;
    padding: 8px;
    -webkit-border-radius: 50%;
    -webkit-background-clip: padding-box;
    -moz-border-radius: 50%;
    -moz-background-clip: padding;
    border-radius: 50%;
    background-clip: padding-box;
    border: 1px solid #099C9D;
    transition: all 0.3s ease-in-out;
  }
  .b-avia-offer-preview .b-flight-ticket__branded-fares--mobile .b-fares__slider-indicators-container .slider-indicator.active,
  .b-avia-offer-preview .b-flight-ticket__standard-fares--mobile .b-fares__slider-indicators-container .slider-indicator.active {
    background-color: #099C9D;
  }
  .b-avia-offer-preview .b-flight-ticket__branded-fares--mobile .b-fares__slider-indicators-container .slider-indicator:not(:last-of-type),
  .b-avia-offer-preview .b-flight-ticket__standard-fares--mobile .b-fares__slider-indicators-container .slider-indicator:not(:last-of-type) {
    margin-right: 14px;
  }
  .b-avia-offer-preview .b-flight-ticket__branded-fares--mobile .slider-wrapper,
  .b-avia-offer-preview .b-flight-ticket__standard-fares--mobile .slider-wrapper {
    display: flex;
    justify-content: center;
    height: 64px;
    gap: 16px;
    align-items: center;
  }
  .b-avia-offer-preview .b-flight-ticket__branded-fares--mobile .b-fares__footer.overflowed .slider-overflow-arrow,
  .b-avia-offer-preview .b-flight-ticket__standard-fares--mobile .b-fares__footer.overflowed .slider-overflow-arrow {
    display: flex;
    width: 20px;
    height: 20px;
    /*position: absolute;*/
    background: no-repeat center;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNiIgaGVpZ2h0PSIxMiIgdmlld0JveD0iMCAwIDYgMTIiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik02IDEwLjI4NTdMMi4yNSA2TDYgMS43MTQyOUw1LjI1IDBMMCA2TDUuMjUgMTJMNiAxMC4yODU3WiIgZmlsbD0iIzQ4ODJCRCIvPgo8L3N2Zz4K);
    background-repeat: no-repeat;
    background-size: 100% 100%;
    background-position: 50% 50%;
  }
  .b-avia-offer-preview .b-flight-ticket__branded-fares--mobile [data-prev-card],
  .b-avia-offer-preview .b-flight-ticket__standard-fares--mobile [data-prev-card] {
    left: 11%;
    /*top: 12%;*/
  }
  .b-avia-offer-preview .b-flight-ticket__branded-fares--mobile [data-next-card],
  .b-avia-offer-preview .b-flight-ticket__standard-fares--mobile [data-next-card] {
    right: 11%;
    /*top: 12%;*/
    transform: rotate(180deg);
  }
  .b-avia-offer-preview .b-flight-ticket__branded-fares--mobile .b-fares__footer,
  .b-avia-offer-preview .b-flight-ticket__standard-fares--mobile .b-fares__footer {
    height: 100px;
    width: 100%;
    background-color: #ffffff;
    position: fixed;
    bottom: 0;
    left: 0;
    display: flex;
    flex-direction: column;
    -webkit-box-shadow: 0px -8px 18px -6px rgba(24, 39, 75, 0.12), 0px 12px 42px -4px rgba(24, 39, 75, 0.12);
    -moz-box-shadow: 0px -8px 18px -6px rgba(24, 39, 75, 0.12), 0px 12px 42px -4px rgba(24, 39, 75, 0.12);
    box-shadow: 0px -8px 18px -6px rgba(24, 39, 75, 0.12), 0px 12px 42px -4px rgba(24, 39, 75, 0.12);
  }
  .b-avia-offer-preview .b-flight-ticket__branded-fares--mobile .b-fares__footer .b-fares__footer-content,
  .b-avia-offer-preview .b-flight-ticket__standard-fares--mobile .b-fares__footer .b-fares__footer-content {
    display: flex;
    padding: 0 20px;
    justify-content: space-around;
    width: 100%;
    align-items: center;
    height: 80px;
  }
  .b-avia-offer-preview .b-flight-ticket__branded-fares--mobile .b-fares__footer .b-fares__price-section,
  .b-avia-offer-preview .b-flight-ticket__standard-fares--mobile .b-fares__footer .b-fares__price-section {
    display: flex;
    justify-content: center;
    align-items: center;
    flex-direction: column;
    gap: 5px;
    width: 50%;
  }
  .b-avia-offer-preview .b-flight-ticket__branded-fares--mobile .b-fares__footer .b-fares__select-tariff,
  .b-avia-offer-preview .b-flight-ticket__standard-fares--mobile .b-fares__footer .b-fares__select-tariff {
    background-color: #099C9D;
  }
  .b-avia-offer-preview .b-flight-ticket__branded-fares--mobile .b-fares__footer .b-fares__select-tariff:after,
  .b-avia-offer-preview .b-flight-ticket__standard-fares--mobile .b-fares__footer .b-fares__select-tariff:after,
  .b-avia-offer-preview .b-flight-ticket__branded-fares--mobile .b-fares__footer .b-fares__select-tariff:before,
  .b-avia-offer-preview .b-flight-ticket__standard-fares--mobile .b-fares__footer .b-fares__select-tariff:before {
    content: unset;
  }
  .b-avia-offer-preview .b-flight-ticket__branded-fares--mobile .b-fares__footer .b-fares__select-tariff--offer,
  .b-avia-offer-preview .b-flight-ticket__standard-fares--mobile .b-fares__footer .b-fares__select-tariff--offer,
  .b-avia-offer-preview .b-flight-ticket__branded-fares--mobile .b-fares__footer .b-fares__select-tariff,
  .b-avia-offer-preview .b-flight-ticket__standard-fares--mobile .b-fares__footer .b-fares__select-tariff {
    position: relative;
    color: #FFFFFF;
    -webkit-border-radius: 4px !important;
    -webkit-background-clip: padding-box !important;
    -moz-border-radius: 4px !important;
    -moz-background-clip: padding !important;
    border-radius: 4px !important;
    background-clip: padding-box !important;
    padding: 9px 10px;
    min-width: 170px;
    height: 38px;
    width: 50%;
    text-align: center;
  }
  .b-avia-offer-preview .b-flight-ticket__branded-fares--mobile .b-fares__footer .b-fares__select-tariff--offer:before,
  .b-avia-offer-preview .b-flight-ticket__standard-fares--mobile .b-fares__footer .b-fares__select-tariff--offer:before,
  .b-avia-offer-preview .b-flight-ticket__branded-fares--mobile .b-fares__footer .b-fares__select-tariff:before,
  .b-avia-offer-preview .b-flight-ticket__standard-fares--mobile .b-fares__footer .b-fares__select-tariff:before {
    content: "+";
    position: absolute;
    right: 10%;
    top: 50%;
    transform: translateY(-50%);
    display: flex;
    justify-content: center;
    align-items: center;
    width: 20px;
    height: 20px;
    font-size: 14px;
    border: 2px solid #FFFFFF;
    border-radius: 50%;
    transition: transform 0.3s;
  }
  .b-avia-offer-preview .b-flight-ticket__branded-fares--mobile .b-fares__footer .b-fares__select-tariff--offer.b-ticket-offer__cancel,
  .b-avia-offer-preview .b-flight-ticket__standard-fares--mobile .b-fares__footer .b-fares__select-tariff--offer.b-ticket-offer__cancel,
  .b-avia-offer-preview .b-flight-ticket__branded-fares--mobile .b-fares__footer .b-fares__select-tariff.b-ticket-offer__cancel,
  .b-avia-offer-preview .b-flight-ticket__standard-fares--mobile .b-fares__footer .b-fares__select-tariff.b-ticket-offer__cancel {
    background-color: #D70000 !important;
  }
  .b-avia-offer-preview .b-flight-ticket__branded-fares--mobile .b-fares__footer .b-fares__select-tariff:before,
  .b-avia-offer-preview .b-flight-ticket__standard-fares--mobile .b-fares__footer .b-fares__select-tariff:before {
    content: unset;
  }
  .b-avia-offer-preview .b-flight-ticket__branded-fares--mobile .b-fares__footer .b-fares__select-tariff--offer,
  .b-avia-offer-preview .b-flight-ticket__standard-fares--mobile .b-fares__footer .b-fares__select-tariff--offer {
    background-color: #4882BD;
  }
  .b-avia-offer-preview__available-seats {
    text-align: center;
    margin-bottom: 15px;
  }
  .b-fares-mobile {
    width: 100vw;
    height: calc(100vh - 180px);
    overflow-y: auto;
    border: 1px solid #EDEEF0;
  }
  .b-fares-mobile.selected .b-fares-mobile__container {
    border-color: #099C9D;
  }
  .b-fares-mobile__row {
    display: flex;
    gap: 10px;
  }
  .b-fares-mobile__row .b-ticket-refund-exchange {
    color: #4A5767;
    text-align: unset;
  }
  .b-fares-mobile__row .b-ticket-refund-exchange__item-title:after {
    content: unset;
  }
  .b-fares-mobile__container {
    padding: 30px;
    background-color: #FAFAFA;
    transition: all 0.3s ease-in-out;
    user-select: none;
    display: flex;
    flex-direction: column;
    width: 90%;
    margin: 20px auto 0;
    -webkit-border-radius: 15px;
    -webkit-background-clip: padding-box;
    -moz-border-radius: 15px;
    -moz-background-clip: padding;
    border-radius: 15px;
    background-clip: padding-box;
    -webkit-box-shadow: 0px 10px 20px #a3a3a3;
    -moz-box-shadow: 0px 10px 20px #a3a3a3;
    box-shadow: 0px 10px 20px #a3a3a3;
    border: 1px solid #EDEEF0;
    min-height: 50%;
    gap: 12px;
  }
  .b-fares-mobile__price {
    color: #4A5767;
    font-weight: 500;
    font-size: 16px;
    line-height: 19px;
  }
  .b-fares-mobile__tariff {
    font-size: 20px;
    font-weight: 600;
    line-height: 16px;
    color: #0097D9FF;
  }
  .b-fares-mobile__fare-basis-wrapper {
    display: flex;
    flex-direction: row;
    gap: 8px;
  }
  .b-fares-mobile__fare-basis {
    font-size: 14px;
    line-height: 16px;
    text-decoration-line: underline;
    color: #099C9D;
  }
  .b-fares-mobile__seats {
    font-size: 14px;
    line-height: 16px;
  }
  .b-fares-mobile__services {
    font-size: 12px;
    line-height: 14px;
  }
  .b-fares-mobile__services > div {
    margin-bottom: 10px;
  }
  .b-fares-mobile__available-seats {
    text-align: center;
    border-bottom: 1px solid #EDEEF0;
  }
  .b-fares-mobile__refund-exchange {
    background-color: #d0e8fd;
    display: flex;
    gap: 10px;
  }
  .b-fares-mobile .b-ticket-refund-exchange__item-title {
    margin: 0;
    text-decoration: underline;
  }
  .b-fares-mobile .b-ticket-refund-exchange__item {
    margin-left: 0;
  }
  .b-fares-mobile__service-icon {
    display: block;
    width: 22px;
    height: 22px;
  }
  .b-fares-mobile__travel-policy {
    margin-top: 20px;
    display: flex;
    flex-direction: column;
    gap: 10px;
  }
}

.l-layout__top .b-exchange__traveller-service {
  justify-content: flex-start;
}
.l-layout__top .b-exchange-step2__header {
  padding: 10px;
  background-color: #4A5767;
  color: #FFFFFF;
  font-weight: 500;
  font-size: 16px;
}
.b-exchange__traveller-service {
  justify-content: flex-start !important;
  border-bottom: 1px solid #EDEEF0;
}
.b-exchange__route-title {
  margin-bottom: 20px;
  font-weight: 500;
  font-size: 16px;
  color: #4A5767;
}
.b-exchange__new-route .b-exchange__flight-leg {
  padding: 10px 26px;
}
.b-exchange__new-route .b-exchange__flight-leg + .b-exchange__new-route .b-exchange__flight-leg {
  border-bottom: 1px solid #4A5767;
}
.b-exchange__new-route .b-exchange__flight-header {
  border-bottom: 1px solid #4A5767;
}
.b-exchange__new-route .b-exchange__flight {
  border-color: #4A5767;
  -webkit-box-shadow: 0 4px 4px rgba(51, 153, 204, 0.2);
  -moz-box-shadow: 0 4px 4px rgba(51, 153, 204, 0.2);
  box-shadow: 0 4px 4px rgba(51, 153, 204, 0.2);
}
.b-exchange__new-route-title {
  margin-top: 20px;
  color: #4882BD;
}
.b-exchange__footer {
  border-top: 1px solid #EDEEF0;
  flex-direction: column;
  margin-top: 20px;
}
.b-exchange__exchange-warning {
  font-weight: normal;
  font-size: 14px;
  display: flex;
  gap: 20px;
  padding: 20px 0;
  border-bottom: 1px solid #EDEEF0;
  width: 100%;
  margin-bottom: 20px;
}
.b-exchange__exchange-warning:before {
  content: " ";
  display: block;
  width: 20px;
  height: 20px;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMCAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTkuOTk5OTYgMTguMzMzNEMxNC42MDIzIDE4LjMzMzQgMTguMzMzMyAxNC42MDI1IDE4LjMzMzMgMTAuMDAwMUMxOC4zMzMzIDUuMzk3NzEgMTQuNjAyMyAxLjY2Njc1IDkuOTk5OTYgMS42NjY3NUM1LjM5NzU5IDEuNjY2NzUgMS42NjY2MyA1LjM5NzcxIDEuNjY2NjMgMTAuMDAwMUMxLjY2NjYzIDE0LjYwMjUgNS4zOTc1OSAxOC4zMzM0IDkuOTk5OTYgMTguMzMzNFoiIHN0cm9rZT0iI0ZGOEQyRSIgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8cGF0aCBkPSJNMTAgNi42NjY3NVYxMC4wMDAxIiBzdHJva2U9IiNGRjhEMkUiIHN0cm9rZS13aWR0aD0iMS41IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPHBhdGggZD0iTTEwIDEzLjMzMzNIMTAuMDA4MyIgc3Ryb2tlPSIjRkY4RDJFIiBzdHJva2Utd2lkdGg9IjEuNSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+Cjwvc3ZnPgo=);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-position: 50% 50%;
}
.b-exchange__price-details {
  border-bottom: 1px solid #EDEEF0;
  width: 100%;
}
.b-exchange__price-details-row {
  width: 100%;
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 10px 0;
}
.b-exchange__price-details-price {
  font-weight: 500;
}
.b-exchange__price-details-price .currency {
  font-weight: 500;
}
.b-exchange__total-price {
  display: flex;
  justify-content: space-between;
  align-items: center;
}

.b-filters {
  width: auto;
  padding: 0 13px;
  zoom: 1;
  font-size: 14px;
  color: #FFFFFF;
  border: none;
  box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.15);
}
.b-filters:before,
.b-filters:after {
  content: "";
  display: table;
}
.b-filters:after {
  clear: both;
}
.b-filters:before,
.b-filters:after {
  content: "";
  display: table;
}
.b-filters:after {
  clear: both;
}
.b-filters .b-filters__leg,
.b-filters .b-filters__train_leg {
  padding: 0 12px;
}
.b-filters .b-filters__leg .b-range,
.b-filters .b-filters__train_leg .b-range {
  margin-bottom: 15px;
}
.b-filters .b-filters__leg .b-range__input,
.b-filters .b-filters__train_leg .b-range__input {
  margin: 0 35px 0 24px;
}
.b-filters .b-filters__leg .b-filters__line,
.b-filters .b-filters__train_leg .b-filters__line {
  margin-top: 0;
  border-bottom: 1px solid #2F3842;
}
.b-filters .b-filters__leg .b-filters__line:last-child,
.b-filters .b-filters__train_leg .b-filters__line:last-child {
  border-bottom: 0;
}
.b-filters .b-filters__leg .b-filters__block.b-selection,
.b-filters .b-filters__train_leg .b-filters__block.b-selection {
  border-top: 0;
  padding: 0;
}
.b-filters .b-filters__leg-first,
.b-filters .b-filters__train_leg-first {
  background: rgba(0, 0, 0, 0.1);
  margin: 0;
}
.b-filters .b-filters__leg-last,
.b-filters .b-filters__train_leg-last {
  margin: 0;
}
.b-filters .b-filters__leg + .b-filters__select .b-filters__line {
  border-bottom: 1px solid #2F3842;
}
.b-filters .b-filters__leg + .b-filters__select .b-filters__line:last-child {
  border-bottom: 0;
}
.b-filters .b-filters__leg + .b-filters__select .b-filters__block.b-selection {
  border-top: 0;
  padding: 0;
}
.b-filters__line {
  margin: 10px 0 15px;
}
.b-filters__block {
  border: 1px solid #2F3842;
  -webkit-border-radius: 3px;
  -webkit-background-clip: padding-box;
  -moz-border-radius: 3px;
  -moz-background-clip: padding;
  border-radius: 3px;
  background-clip: padding-box;
  padding: 10px 0;
}
.b-filters__range,
.b-filters__select,
.b-filters__common {
  border: 0;
  margin-bottom: 0;
  margin-top: 0;
  padding-top: 0;
}
.b-filters__mobile-common-filters-title {
  display: none;
}
.b-filters__select .b-filters__block {
  padding-bottom: 0;
}
.b-filters__input .b-filters__line .b-input,
.b-filters__common.b-filters__block .b-filters__line .b-input {
  padding-top: 2px;
  padding-bottom: 0;
}
.b-filters__input .b-filters__line:last-child,
.b-filters__common.b-filters__block .b-filters__line:last-child {
  padding-bottom: 0;
  border-bottom: 0;
  border-top: 1px solid #2F3842;
}
.b-filters__input .b-input__value,
.b-filters__common .b-input__value,
.b-filters__leg .b-input__value {
  font-family: 'Roboto', sans-serif;
  font-size: 14px;
  color: #fff;
  background-color: #4A5767;
  border: 1px solid #A4ABB3;
  border-radius: 3px;
  padding: 11px;
  outline: none;
  box-sizing: border-box;
}
.b-filters__input .b-input__value[disabled],
.b-filters__common .b-input__value[disabled],
.b-filters__leg .b-input__value[disabled] {
  color: #aaa;
}
.b-filters__input .b-input__value[disabled]::placeholder,
.b-filters__common .b-input__value[disabled]::placeholder,
.b-filters__leg .b-input__value[disabled]::placeholder {
  color: #aaa;
}
.b-filters__input .b-input__value::placeholder,
.b-filters__common .b-input__value::placeholder,
.b-filters__leg .b-input__value::placeholder {
  color: #fff;
}
.b-filters__line.b-filters__toggles .b-filters__line {
  margin: 6px 0;
}
.b-filters__line.b-filters__toggles .b-filters__line:first-child {
  margin-top: 0;
}
.b-filters__line.b-filters__toggles .b-filters__line:last-child {
  margin-bottom: 0;
}
.b-filters__range .b-range__input,
.b-filters__common .b-range__input {
  margin: 0 20px 0 10px;
  padding: 0 15px;
}
.b-filters__range .b-filters__line,
.b-filters__common .b-filters__line {
  border-top: 1px solid #2F3842;
  border-radius: 0;
  padding-top: 8px;
}
.b-filters__block.b-selection {
  border: 0;
  margin: 0;
  border-top: 1px solid #2F3842;
  border-radius: 0;
}
.b-filters__block .b-filters__line:first-child {
  margin-top: 0;
}
.b-filters__block .b-filters__line:last-child {
  margin-bottom: 0;
  border-bottom: 1px solid #2F3842;
  padding-bottom: 15px;
}
.b-filters__leg {
  display: none;
}
.b-filters__train_leg {
  display: none;
  padding-bottom: 10px;
}
.b-filters__leg .b-selection__value .b-checkbox__view,
.b-filters__train_leg .b-selection__value .b-checkbox__view {
  width: 130px;
}
.b-filters__line-title {
  font-weight: normal;
  margin: 7px 0 10px 0;
  color: #ffffff;
  font-size: 15px;
}
.b-filters__mobile-buttons {
  display: none;
}
.b-filters__icon-baggage {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxOS4yLjEsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0i0KHQu9C+0LlfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHZpZXdCb3g9IjAgMCAzMCAzMCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMzAgMzA7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+DQoJLnN0MHtmaWxsOm5vbmU7c3Ryb2tlOiNGRkZGRkY7c3Ryb2tlLXdpZHRoOjEuMjtzdHJva2UtbGluZWNhcDpyb3VuZDtzdHJva2UtbWl0ZXJsaW1pdDoxMDt9DQoJLnN0MXtmaWxsOm5vbmU7c3Ryb2tlOiNGRkZGRkY7c3Ryb2tlLXdpZHRoOjEuMjtzdHJva2UtbWl0ZXJsaW1pdDoxMDt9DQo8L3N0eWxlPg0KPGc+DQoJPGc+DQoJCTxsaW5lIGNsYXNzPSJzdDAiIHgxPSIxOC43IiB5MT0iMjcuMiIgeDI9IjE4LjciIHkyPSIyOS41Ii8+DQoJCTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0xMC43LDExLjJWMy40YzAtMS42LDEuNC0yLjksMy0yLjloMmMxLjcsMCwzLDEuMywzLDIuOXY3LjgiLz4NCgkJPGxpbmUgY2xhc3M9InN0MCIgeDE9IjEwLjciIHkxPSIyOS41IiB4Mj0iMTAuNyIgeTI9IjI3LjIiLz4NCgkJPHBhdGggY2xhc3M9InN0MSIgZD0iTTE5LjcsMjcuMmgtMTBjLTEuNiwwLTMtMS40LTMtM3YtMTBjMC0xLjYsMS40LTMsMy0zaDEwYzEuNiwwLDMsMS40LDMsM3YxMEMyMi43LDI1LjksMjEuNCwyNy4yLDE5LjcsMjcuMnoiDQoJCQkvPg0KCTwvZz4NCjwvZz4NCjwvc3ZnPg0K);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-position: 50% 50%;
  background-position: 100% 50%;
  background-size: 24px 24px;
}
.b-filters__icon-exchange {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxOS4yLjEsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0i0KHQu9C+0LlfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHZpZXdCb3g9IjAgMCAzMCAzMCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMzAgMzA7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+DQoJLnN0MHtmaWxsOm5vbmU7c3Ryb2tlOiNGRkZGRkY7c3Ryb2tlLXdpZHRoOjEuMjtzdHJva2UtbWl0ZXJsaW1pdDoxMDt9DQoJLnN0MXtmaWxsOiNGRkZGRkY7fQ0KCS5zdDJ7ZmlsbDojRkZGRkZGO3N0cm9rZTojRkZGRkZGO3N0cm9rZS1saW5lY2FwOnJvdW5kO3N0cm9rZS1taXRlcmxpbWl0OjEwO30NCjwvc3R5bGU+DQo8Zz4NCgk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMTguNyw3LjFjMy44LDEuMSw2LjYsNC43LDYuNiw4LjljMCw1LjEtNC4xLDkuMy05LjMsOS4zYy0yLjcsMC01LjItMS4yLTYuOS0zLjEiLz4NCgk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNNi45LDE2YzAtMC43LDAuMS0xLjUsMC4yLTIuMSIvPg0KCTxnPg0KCQk8Zz4NCgkJCTxnPg0KCQkJCTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0xNi4zLDQuNGMxLjEsMCwyLDAuOSwyLDJ2NWMwLDEuMS0wLjksMi0yLDJoLTEwYy0xLjEsMC0yLTAuOS0yLTJ2LTVjMC0xLjEsMC45LTIsMi0yTDE2LjMsNC40IE0xNi4zLDMuNA0KCQkJCQloLTEwYy0xLjcsMC0zLDEuMy0zLDN2NWMwLDEuNiwxLjMsMywzLDNoMTBjMS42LDAsMy0xLjQsMy0zdi01QzE5LjMsNC44LDE4LDMuNCwxNi4zLDMuNEwxNi4zLDMuNHoiLz4NCgkJCTwvZz4NCgkJCTxjaXJjbGUgY2xhc3M9InN0MiIgY3g9IjEzLjYiIGN5PSI3LjUiIHI9IjAuNSIvPg0KCQk8L2c+DQoJPC9nPg0KCTxwb2x5Z29uIGNsYXNzPSJzdDAiIHBvaW50cz0iNi44LDE2IDEzLjksMjAuNSA1LDIzLjYgCSIvPg0KPC9nPg0KPC9zdmc+DQo=);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-position: 50% 50%;
  background-position: 100% 50%;
  background-size: 24px 24px;
}
.b-filters__icon-refund {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxOS4yLjEsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0i0KHQu9C+0LlfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHZpZXdCb3g9IjAgMCAzMCAzMCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMzAgMzA7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+DQoJLnN0MHtmaWxsOm5vbmU7c3Ryb2tlOiNGRkZGRkY7c3Ryb2tlLXdpZHRoOjEuMjtzdHJva2UtbWl0ZXJsaW1pdDoxMDt9DQoJLnN0MXtmaWxsOiNGRkZGRkY7fQ0KCS5zdDJ7ZmlsbDojRkZGRkZGO3N0cm9rZTojRkZGRkZGO3N0cm9rZS1saW5lY2FwOnJvdW5kO3N0cm9rZS1taXRlcmxpbWl0OjEwO30NCjwvc3R5bGU+DQo8Zz4NCgk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMTguNiw2LjRjMy40LDEuMyw1LjgsNC43LDUuOSw4LjZjMCwyLjctMS4yLDUuMi0zLDYuOSIvPg0KCTxwb2x5Z29uIGNsYXNzPSJzdDAiIHBvaW50cz0iMTUuMiwyNC40IDE5LjcsMTcuMyAyMi45LDI2LjEgCSIvPg0KCTxnPg0KCQk8Zz4NCgkJCTxnPg0KCQkJCTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0xNi4zLDQuNGMxLjEsMCwyLDAuOSwyLDJ2NWMwLDEuMS0wLjksMi0yLDJoLTEwYy0xLjEsMC0yLTAuOS0yLTJ2LTVjMC0xLjEsMC45LTIsMi0yTDE2LjMsNC40IE0xNi4zLDMuNA0KCQkJCQloLTEwYy0xLjcsMC0zLDEuMy0zLDN2NWMwLDEuNiwxLjMsMywzLDNoMTBjMS42LDAsMy0xLjQsMy0zdi01QzE5LjMsNC44LDE4LDMuNCwxNi4zLDMuNEwxNi4zLDMuNHoiLz4NCgkJCTwvZz4NCgkJCTxjaXJjbGUgY2xhc3M9InN0MiIgY3g9IjEzLjUiIGN5PSI3LjUiIHI9IjAuNSIvPg0KCQk8L2c+DQoJPC9nPg0KCTxnPg0KCQk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNOS4zLDMwLjNIOC43di0xLjZjLTEsMC0xLjgtMC4yLTIuNS0wLjZ2LTFjMC4yLDAuMSwwLjMsMC4yLDAuNiwwLjNzMC40LDAuMiwwLjYsMC4zDQoJCQljMC4yLDAuMSwwLjQsMC4xLDAuNywwLjJjMC4yLDAsMC41LDAuMSwwLjcsMC4xdi00LjJjLTAuMy0wLjItMC42LTAuMy0wLjktMC41Yy0wLjMtMC4yLTAuNi0wLjQtMC44LTAuNg0KCQkJYy0wLjItMC4yLTAuNC0wLjUtMC42LTAuOGMtMC4yLTAuMy0wLjItMC43LTAuMi0xLjFjMC0wLjQsMC4xLTAuNywwLjItMWMwLjEtMC4zLDAuMy0wLjYsMC41LTAuOGMwLjItMC4yLDAuNS0wLjQsMC44LTAuNg0KCQkJYzAuMy0wLjIsMC43LTAuMywxLTAuM3YtMS40aDAuN3YxLjNjMC40LDAsMC44LDAuMSwxLjIsMC4xczAuNiwwLjIsMC44LDAuM3YxYy0wLjUtMC40LTEuMi0wLjUtMi0wLjVWMjNjMC41LDAuMiwwLjksMC41LDEuMiwwLjcNCgkJCWMwLjMsMC4yLDAuNiwwLjUsMC44LDAuN2MwLjIsMC4yLDAuMywwLjUsMC40LDAuN2MwLjEsMC4zLDAuMSwwLjUsMC4xLDAuOGMwLDAuNC0wLjEsMC43LTAuMiwxcy0wLjMsMC42LTAuNSwwLjgNCgkJCWMtMC4yLDAuMi0wLjUsMC40LTAuOCwwLjZjLTAuMywwLjItMC43LDAuMy0xLjEsMC4zQzkuMywyOC43LDkuMywzMC4zLDkuMywzMC4zeiBNOC43LDE4LjhjLTAuNSwwLjEtMC45LDAuMy0xLjEsMC42DQoJCQlzLTAuNCwwLjctMC40LDEuMmMwLDAuMiwwLDAuNCwwLjEsMC42czAuMSwwLjMsMC4yLDAuNWMwLjEsMC4yLDAuMywwLjMsMC41LDAuNWMwLjIsMC4yLDAuNSwwLjMsMC44LDAuNUw4LjcsMTguOA0KCQkJQzguNywxOC44LDguNywxOC44LDguNywxOC44eiBNOS4zLDI3LjhjMC41LTAuMSwwLjktMC4zLDEuMi0wLjZjMC4zLTAuMywwLjQtMC43LDAuNC0xLjFjMC0wLjIsMC0wLjQtMC4xLTAuNnMtMC4xLTAuMy0wLjMtMC41DQoJCQljLTAuMS0wLjItMC4zLTAuMy0wLjUtMC41Yy0wLjItMC4yLTAuNS0wLjMtMC43LTAuNUM5LjMsMjQuMSw5LjMsMjcuOCw5LjMsMjcuOHoiLz4NCgk8L2c+DQo8L2c+DQo8L3N2Zz4NCg==);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-position: 50% 50%;
  background-position: 100% 50%;
  background-size: 24px 24px;
}
.b-filter-empty-result {
  -webkit-border-radius: 3px;
  -webkit-background-clip: padding-box;
  -moz-border-radius: 3px;
  -moz-background-clip: padding;
  border-radius: 3px;
  background-clip: padding-box;
  background: #ffffff;
  padding: 20px;
  font-size: 14px;
  color: #2F3842;
  display: none;
}
.b-filters__drop-filters-button {
  -webkit-border-bottom-right-radius: 3px;
  -moz-border-radius-bottomright: 3px;
  border-bottom-right-radius: 3px;
  -webkit-border-bottom-left-radius: 3px;
  -webkit-background-clip: padding-box;
  -moz-border-radius-bottomleft: 3px;
  -moz-background-clip: padding;
  border-bottom-left-radius: 3px;
  background-clip: padding-box;
  background: #A4ABB3;
  color: #ffffff;
  font-size: 14px;
  text-align: center;
  height: 40px;
  border: none;
  line-height: 40px;
  width: auto;
  margin-top: -2px;
  white-space: nowrap;
  display: block;
  cursor: pointer;
  -webkit-transition: all 300ms cubic-bezier(0.645, 0.045, 0.355, 1);
  -moz-transition: all 300ms cubic-bezier(0.645, 0.045, 0.355, 1);
  -o-transition: all 300ms cubic-bezier(0.645, 0.045, 0.355, 1);
  transition: all 300ms cubic-bezier(0.645, 0.045, 0.355, 1);
}
.b-filters__drop-filters-button:hover {
  background: #2F3842;
  color: #4882BD;
}
.b-filters__drop-filters-button:active {
  background: #2F3842;
  color: #4882BD;
}
.b-filters__drop-filters.fixed {
  position: fixed;
  bottom: 0;
  width: 283px;
  z-index: 2;
}
@media (max-width: 768px) {
  .b-filters__drop-filters {
    display: none;
  }
  .b-filters__trigger {
    position: fixed;
    bottom: 0;
    left: 0;
    width: 40px;
    height: 40px;
    display: block;
    -webkit-border-top-right-radius: 3px;
    -webkit-background-clip: padding-box;
    -moz-border-radius-topright: 3px;
    -moz-background-clip: padding;
    border-top-right-radius: 3px;
    background-clip: padding-box;
    background-repeat: no-repeat;
    background-size: 100% 100%;
    background-position: 50% 50%;
    background-image: #D70000 url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxOS4yLjEsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0i0KHQu9C+0LlfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHZpZXdCb3g9IjAgMCA0NSA1NiIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNDUgNTY7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+DQoJLnN0MHtmaWxsOiNGRkZGRkY7fQ0KPC9zdHlsZT4NCjxwb2x5Z29uIGNsYXNzPSJzdDAiIHBvaW50cz0iMCwwIDQ1LDAgNDUsMyAzMiwyMi41IDMyLDQ4LjIgMTgsNTYgMTgsMjIuNSAwLDMgIi8+DQo8L3N2Zz4NCg==);
    background-size: 20px 20px;
    -webkit-transition: all 300ms cubic-bezier(0.785, 0.135, 0.15, 0.86);
    -moz-transition: all 300ms cubic-bezier(0.785, 0.135, 0.15, 0.86);
    -o-transition: all 300ms cubic-bezier(0.785, 0.135, 0.15, 0.86);
    transition: all 300ms cubic-bezier(0.785, 0.135, 0.15, 0.86);
  }
  .b-filters__open .b-filters__trigger {
    left: -50px;
  }
  .b-filters__open .l-sidebar {
    padding-top: 60px;
    width: 100%;
    top: 0;
    height: 100%;
    overflow: auto;
    position: fixed;
    padding-bottom: 40px;
    left: 0;
    z-index: 10;
    background: #4A5767;
    margin: 0;
  }
  .b-filters__open .l-content {
    position: fixed;
    z-index: 1;
  }
  .b-filters__open .l-block__back {
    background: none;
    padding: 0;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
  }
  .b-filters__open .b-filters__mobile-buttons {
    display: block;
    z-index: 100;
    position: fixed;
    bottom: 0;
    left: 0;
    width: 100%;
  }
  .b-filters__mobile-reset,
  .b-filters__mobile-apply {
    text-transform: uppercase;
    height: 35px;
    line-height: 35px;
    padding: 0 10px;
  }
  .b-filters__mobile-reset {
    float: left;
    background: #ffffff;
    color: #2F3842;
  }
  .b-filters__mobile-reset:after {
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxOS4yLjEsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0i0KHQu9C+0LlfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHZpZXdCb3g9IjAgMCAxMS40IDExLjQiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDExLjQgMTEuNDsiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4NCgkuc3Qwe2ZpbGw6bm9uZTtzdHJva2U6I0U1MDAwMDtzdHJva2UtbGluZWNhcDpzcXVhcmU7c3Ryb2tlLW1pdGVybGltaXQ6MTA7fQ0KPC9zdHlsZT4NCjxnPg0KCTxsaW5lIGNsYXNzPSJzdDAiIHgxPSIwLjciIHkxPSIwLjciIHgyPSIxMC43IiB5Mj0iMTAuNyIvPg0KCTxsaW5lIGNsYXNzPSJzdDAiIHgxPSIxMC43IiB5MT0iMC43IiB4Mj0iMC43IiB5Mj0iMTAuNyIvPg0KPC9nPg0KPC9zdmc+DQo=);
    background-repeat: no-repeat;
    background-size: 100% 100%;
    background-position: 50% 50%;
    content: " ";
    display: inline-block;
    width: 13px;
    height: 13px;
    margin-left: 5px;
  }
  .b-filters__mobile-apply {
    float: right;
    background: #ffffff;
    color: rgba(255, 255, 255, 0.8);
  }
  .b-filters__mobile-apply:before {
    content: " ";
    display: inline-block;
    width: 16px;
    height: 16px;
    margin-right: 5px;
  }
}
.b-filters__travel_policy .b-selection__value-price {
  display: none;
}
.b-filters__travel_policy .b-selection__value {
  padding-right: 0;
}
.b-filters__travel_policy .b-selection__value .b-checkbox__view {
  width: 100%;
}
@media (max-width: 768px) {
  .l-block__back {
    margin: 0;
  }
  .b-filters {
    display: flex;
    flex-direction: column;
    position: relative;
    background-color: #fff;
    color: #4a5767;
  }
  .b-filters__leg {
    background-color: unset;
    padding: unset;
    border: unset;
  }
  .b-filters__leg > .b-filters__line-title {
    color: #099C9D;
    border-bottom: 1px solid #2f3842;
    padding: 15px 0;
  }
  .b-filters__sorting {
    order: 1;
  }
  .b-filters__sorting .b-sorting__label {
    color: #4a5767;
  }
  .b-filters__mobile-common-filters-title {
    display: block;
    color: #099C9D;
    border-bottom: 1px solid #2f3842;
    padding: 15px 0;
    order: 2;
  }
  .b-filters__common-filters {
    order: 3;
  }
  .b-filters__select {
    order: 4;
  }
  .b-filters__train_leg,
  .b-filters__leg-first {
    order: 5;
  }
  .b-filters__train_leg,
  .b-filters__leg-second {
    order: 6;
  }
  .b-filters__train_leg-first,
  .b-filters__leg-first {
    background: #fff !important;
  }
  .b-filters__filter-lines-container__leg-second {
    margin-bottom: 40px;
  }
  .b-filters__mobile-buttons {
    order: 7;
    width: 100%;
    margin-top: 20px;
    display: flex;
    -webkit-box-shadow: unset;
    -moz-box-shadow: unset;
    box-shadow: unset;
  }
  .b-filters__mobile-buttons.fixed {
    margin-top: unset;
    position: fixed;
    bottom: 0;
    left: 0;
    z-index: 9999;
    -webkit-box-shadow: 1px 2px 6px #4a5767;
    -moz-box-shadow: 1px 2px 6px #4a5767;
    box-shadow: 1px 2px 6px #4a5767;
  }
  .b-filters__mobile-buttons > span {
    width: 100%;
    display: flex;
    padding: 20px 0;
    justify-content: center;
    align-items: center;
  }
  .b-filters__mobile-buttons > span.disabled {
    color: #A4ABB3;
    pointer-events: none;
    opacity: 0.5;
  }
  .b-filters__mobile-buttons .b-filters__mobile-apply {
    background: #099C9D;
    color: #FFFFFF;
    -webkit-border-radius: '0px 4px 4px 0px';
    -webkit-background-clip: padding-box;
    -moz-border-radius: '0px 4px 4px 0px';
    -moz-background-clip: padding;
    border-radius: '0px 4px 4px 0px';
    background-clip: padding-box;
  }
  .b-filters__mobile-buttons .b-filters__mobile-reset {
    background: #EDEEF0;
    color: #D70000;
    -webkit-border-radius: '4px 0px 0px 4px';
    -webkit-background-clip: padding-box;
    -moz-border-radius: '4px 0px 0px 4px';
    -moz-background-clip: padding;
    border-radius: '4px 0px 0px 4px';
    background-clip: padding-box;
  }
  .b-filters__mobile-buttons .b-filters__mobile-reset:after {
    display: none;
  }
}

.b-selection {
  margin: 10px 0 10px 0;
}
.b-selection__value {
  margin: 10px 0 10px 0;
  position: relative;
  display: block;
  padding-right: 50px;
}
.b-selection__value .b-checkbox__view {
  display: block;
  width: 160px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.b-selection__value.active .b-selection__value-price {
  color: #ffffff;
}
.b-selection__value-price {
  position: absolute;
  top: 0;
  right: 0;
  font-size: 14px;
}
.b-selection__service-icon {
  position: absolute;
  right: 0;
  top: -2px;
  margin-right: 0;
}
.b-selection__open {
  font-size: 12px;
  color: #ffffff;
  position: relative;
  height: 30px;
  margin-top: 10px;
  line-height: 30px;
  display: none;
}
.b-selection__open:before {
  content: " ";
  border: 1px solid #2F3842;
  border-bottom: 0;
  -webkit-border-top-left-radius: 3px;
  -webkit-background-clip: padding-box;
  -moz-border-radius-topleft: 3px;
  -moz-background-clip: padding;
  border-top-left-radius: 3px;
  background-clip: padding-box;
  display: block;
  position: absolute;
  width: 30px;
  height: 30px;
  right: 0;
  bottom: 0;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxOS4yLjEsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0i0KHQu9C+0LlfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHZpZXdCb3g9IjAgMCAxMy44MzggMTEuMTg5IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxMy44MzggMTEuMTg5IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwb2x5Z29uIGZpbGw9IiNGRkZGRkYiIHBvaW50cz0iNi45MTksMTEuMTg5IDAsMC41NDUgMC44MzksMCA2LjkxOSw5LjM1NSAxMywwIDEzLjgzOCwwLjU0NSAiLz4NCjwvc3ZnPg0K);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-position: 50% 50%;
  background-size: 15px 15px;
}
@media (max-width: 768px) {
  .b-selection__value.active .b-selection__value-price {
    color: #099C9D !important;
  }
}

@media (max-width: 768px) {
  .l-layout.show-filters .b-sorting__label {
    color: #4a5767;
  }
  .l-layout.show-filters .b-sorting__drop-down-item,
  .l-layout.show-filters .b-sorting__selected {
    color: #099C9D;
  }
}
.b-sorting {
  display: flex;
  position: relative;
  align-items: flex-start;
  justify-content: space-between;
  zoom: 1;
}
.b-sorting:before,
.b-sorting:after {
  content: "";
  display: table;
}
.b-sorting:after {
  clear: both;
}
.b-sorting:before,
.b-sorting:after {
  content: "";
  display: table;
}
.b-sorting:after {
  clear: both;
}
.b-sorting__label {
  float: left;
  padding: 11px 10px 5px 0;
  white-space: nowrap;
  color: rgba(255, 255, 255, 0.8);
}
.b-sorting__selected {
  float: right;
  padding: 11px 20px 5px 0;
  text-align: right;
  cursor: pointer;
  flex-grow: 1;
  overflow: hidden;
  text-overflow: ellipsis;
  position: relative;
  white-space: nowrap;
  color: white;
}
.b-sorting__selected:before {
  content: "";
  display: block;
  width: 10px;
  height: 6px;
  background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iNyIgdmlld0JveD0iMCAwIDEyIDciIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik0xIDEuMDMxMjVMNiA2LjAzMTI1TDExIDEuMDMxMjUiIHN0cm9rZT0id2hpdGUiLz4KPC9zdmc+Cg==) no-repeat;
  background-size: 10px;
  position: absolute;
  right: 0;
  top: 17px;
}
.b-sorting__open .b-sorting__selected:before {
  transform: rotate(180deg);
}
.b-sorting__drop-down {
  position: absolute;
  top: 100%;
  right: -12px;
  float: left;
  -webkit-border-bottom-right-radius: 3px;
  -moz-border-radius-bottomright: 3px;
  border-bottom-right-radius: 3px;
  -webkit-border-bottom-left-radius: 3px;
  -webkit-background-clip: padding-box;
  -moz-border-radius-bottomleft: 3px;
  -moz-background-clip: padding;
  border-bottom-left-radius: 3px;
  background-clip: padding-box;
  -webkit-box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.07);
  -moz-box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.07);
  box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.07);
  background: #ffffff;
  color: #222222;
  z-index: 100;
}
.b-sorting__drop-down-item {
  float: left;
  width: 100%;
  padding: 10px 15px;
  cursor: pointer;
  border-bottom: 1px solid #222222;
}
.b-sorting__drop-down-item:last-child {
  border: 0;
}
.b-sorting__drop-down-item:hover {
  color: #099c9d;
}

.b-avia-search {
  background: #4A5767;
  box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.15);
  border-radius: 3px;
  padding: 24px;
  margin-bottom: 13px;
}
.b-avia-search-form__complex {
  color: #fff;
  font-size: 14px;
  line-height: 16px;
  display: flex;
}
.b-avia-search__leg + .b-avia-search__leg {
  margin-left: 30px;
  position: relative;
}
.b-avia-search__leg + .b-avia-search__leg:before {
  content: '|';
  position: absolute;
  left: -16px;
}
.b-avia-search__dates-container,
.b-avia-search__row {
  display: flex;
  flex-flow: nowrap row;
}
.b-avia-search-swap {
  position: relative;
  display: flex;
  align-items: center;
  width: 10px;
}
.b-avia-search-swap__img {
  background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGNpcmNsZSBjeD0iMTIiIGN5PSIxMiIgcj0iMTIiIGZpbGw9IiM0QTU3NjciLz4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwKSI+CjxwYXRoIGQ9Ik0xMy4zMzMzIDE1LjMzMzVIOC42NjY2N0M2LjggMTUuMzMzNSA1LjMzMzMzIDEzLjg2NjggNS4zMzMzMyAxMi4wMDAyQzUuMzMzMzMgMTAuMTMzNSA2LjggOC42NjY4MyA4LjY2NjY3IDguNjY2ODNDOS4wNjY2NyA4LjY2NjgzIDkuMzMzMzMgOC40MDAxNiA5LjMzMzMzIDguMDAwMTZDOS4zMzMzMyA3LjYwMDE2IDkuMDY2NjcgNy4zMzM1IDguNjY2NjcgNy4zMzM1QzYuMDY2NjcgNy4zMzM1IDQgOS40MDAxNiA0IDEyLjAwMDJDNCAxNC42MDAyIDYuMDY2NjcgMTYuNjY2OCA4LjY2NjY3IDE2LjY2NjhWMTkuMzMzNUM4LjY2NjY3IDE5LjYwMDIgOC44IDE5LjgwMDIgOS4wNjY2NyAxOS45MzM1QzkuMTMzMzMgMjAuMDAwMiA5LjI2NjY3IDIwLjAwMDIgOS4zMzMzMyAyMC4wMDAyQzkuNDY2NjcgMjAuMDAwMiA5LjY2NjY3IDE5LjkzMzUgOS43MzMzMyAxOS44NjY4TDEzLjczMzMgMTYuNTMzNUMxMy45MzMzIDE2LjMzMzUgMTQgMTYuMDY2OCAxMy45MzMzIDE1LjgwMDJDMTMuODY2NyAxNS41MzM1IDEzLjYgMTUuMzMzNSAxMy4zMzMzIDE1LjMzMzVaIiBmaWxsPSJ3aGl0ZSIvPgo8cGF0aCBkPSJNMTUuMzMzNSA3LjMzMzQ5VjQuNjY2ODJDMTUuMzMzNSA0LjQwMDE1IDE1LjIwMDEgNC4yMDAxNSAxNC45MzM1IDQuMDY2ODJDMTQuNzMzNSAzLjkzMzQ5IDE0LjQwMDEgNC4wMDAxNSAxNC4yMDAxIDQuMTMzNDlMMTAuMjAwMSA3LjQ2NjgyQzEwLjAwMDEgNy42NjY4MiA5LjkzMzQ3IDcuOTMzNDkgMTAuMDY2OCA4LjIwMDE1QzEwLjEzMzUgOC40NjY4MiAxMC40MDAxIDguNjY2ODIgMTAuNjY2OCA4LjY2NjgySDE1LjMzMzVDMTcuMjAwMSA4LjY2NjgyIDE4LjY2NjggMTAuMTMzNSAxOC42NjY4IDEyLjAwMDJDMTguNjY2OCAxMy44NjY4IDE3LjIwMDEgMTUuMzMzNSAxNS4zMzM1IDE1LjMzMzVDMTQuOTMzNSAxNS4zMzM1IDE0LjY2NjggMTUuNjAwMiAxNC42NjY4IDE2LjAwMDJDMTQuNjY2OCAxNi40MDAyIDE0LjkzMzUgMTYuNjY2OCAxNS4zMzM1IDE2LjY2NjhDMTcuOTMzNSAxNi42NjY4IDIwLjAwMDEgMTQuNjAwMiAyMC4wMDAxIDEyLjAwMDJDMjAuMDAwMSA5LjQwMDE1IDE3LjkzMzUgNy4zMzM0OSAxNS4zMzM1IDcuMzMzNDlaIiBmaWxsPSJ3aGl0ZSIvPgo8L2c+CjxkZWZzPgo8Y2xpcFBhdGggaWQ9ImNsaXAwIj4KPHJlY3Qgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiBmaWxsPSJ3aGl0ZSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNCA0KSIvPgo8L2NsaXBQYXRoPgo8L2RlZnM+Cjwvc3ZnPgo=) no-repeat center;
  height: 24px;
  width: 24px;
  color: #fff;
  position: absolute;
  z-index: 999;
  cursor: pointer;
  left: -7px;
}
.b-avia-search__dates-container {
  min-width: 230px;
}
.b-avia-search__dates-container .b-avia-search__options-date-element {
  flex: 1;
}
.b-avia-search__dates-container .b-avia-search__options-date-element--type-datefrom .p-search__direction-date-calendar {
  width: 40px;
  height: 100%;
  display: block;
  position: absolute;
  top: 0;
  right: 0;
}
.b-avia-search__dates-container .b-avia-search__options-date-element--type-datefrom .b-datepicker__remove {
  background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOSIgaGVpZ2h0PSI5IiB2aWV3Qm94PSIwIDAgOSA5IiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8cGF0aCBkPSJNOCA4TDEgMU04IDhMMSAxIiBzdHJva2U9IiM0QTU3NjciLz4KPHBhdGggZD0iTTEgOEw4IDFNMSA4TDggMSIgc3Ryb2tlPSIjNEE1NzY3Ii8+Cjwvc3ZnPgo=) no-repeat center;
  background-size: 14px;
}
.b-avia-search__direction {
  flex: 1 1 50%;
}
.b-avia-search__direction + .b-avia-search__dates-container {
  margin-left: 12px;
}
.b-avia-search__options-date-element + .b-avia-search__options-date-element {
  position: relative;
  margin-left: 12px;
}
.b-avia-search .p-search__direction-date {
  position: relative;
}
.b-avia-search .p-search__input {
  color: #4A5767;
  font-size: 18px;
  background: #fff;
  border: 1px solid transparent;
  box-sizing: border-box;
  border-radius: 3px 3px 0 0;
  width: 100%;
  padding: 12px 20px;
}
.b-avia-search .p-search__input::-webkit-input-placeholder {
  color: rgba(74, 87, 103, 0.5);
}
.b-avia-search .p-search__input:-moz-placeholder {
  color: rgba(74, 87, 103, 0.5);
}
.b-avia-search .p-search__input::-moz-placeholder {
  color: rgba(74, 87, 103, 0.5);
}
.b-avia-search .p-search__input:-ms-input-placeholder {
  color: rgba(74, 87, 103, 0.5);
}
.b-avia-search .b-avia-search__button {
  background: #4882BD;
  display: flex;
  align-items: center;
  justify-content: center;
  cursor: pointer;
  color: #fff;
  font-size: 16px;
  font-weight: 500;
  height: 100%;
  width: 100%;
  padding: 0 72px;
  border-radius: 3px;
}
.b-avia-search .b-avia-search__button-container {
  margin-left: 10px;
}
.b-avia-search-mobile {
  display: none;
}
.b-avia-search-form-mobile__background {
  display: none;
}

.b-matrix-controls {
  color: #ffffff;
  zoom: 1;
  margin-bottom: 15px;
}
.b-matrix-controls:before,
.b-matrix-controls:after {
  content: "";
  display: table;
}
.b-matrix-controls:after {
  clear: both;
}
.b-matrix-controls:before,
.b-matrix-controls:after {
  content: "";
  display: table;
}
.b-matrix-controls:after {
  clear: both;
}
.b-matrix-controls__control {
  -webkit-border-radius: 3px;
  -webkit-background-clip: padding-box;
  -moz-border-radius: 3px;
  -moz-background-clip: padding;
  border-radius: 3px;
  background-clip: padding-box;
  -webkit-box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.07);
  -moz-box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.07);
  box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.07);
  cursor: pointer;
  background: rgba(215, 0, 0, 0.8);
  width: 49%;
  height: 29px;
  line-height: 29px;
  text-align: center;
  font-size: 14px;
}
.b-matrix-controls__control-full {
  width: 100%;
}
.b-matrix-controls__control.active {
  background: #ffffff;
  color: #4A5767;
  -webkit-border-top-left-radius: 0px;
  -moz-border-radius-topleft: 0px;
  border-top-left-radius: 0px;
  -webkit-border-top-right-radius: 0px;
  -webkit-background-clip: padding-box;
  -moz-border-radius-topright: 0px;
  -moz-background-clip: padding;
  border-top-right-radius: 0px;
  background-clip: padding-box;
}
.b-matrix-controls__current-date {
  float: left;
  -webkit-transition: all 300ms cubic-bezier(0.645, 0.045, 0.355, 1);
  -moz-transition: all 300ms cubic-bezier(0.645, 0.045, 0.355, 1);
  -o-transition: all 300ms cubic-bezier(0.645, 0.045, 0.355, 1);
  transition: all 300ms cubic-bezier(0.645, 0.045, 0.355, 1);
}
.b-matrix-controls__current-date:hover {
  background: #2F3842;
  color: #4882BD;
}
.b-matrix-controls__current-date:active {
  background: #2F3842;
  color: #4882BD;
}
.b-matrix-controls__nearest-dates {
  float: right;
  -webkit-transition: all 300ms cubic-bezier(0.645, 0.045, 0.355, 1);
  -moz-transition: all 300ms cubic-bezier(0.645, 0.045, 0.355, 1);
  -o-transition: all 300ms cubic-bezier(0.645, 0.045, 0.355, 1);
  transition: all 300ms cubic-bezier(0.645, 0.045, 0.355, 1);
}
.b-matrix-controls__nearest-dates:hover {
  background: #2F3842;
  color: #4882BD;
}
.b-matrix-controls__nearest-dates:active {
  background: #2F3842;
  color: #4882BD;
}
@media (max-width: 768px) {
  .b-matrix-controls {
    display: none;
  }
}

.b-nearest-dates-matrix {
  zoom: 1;
  -webkit-border-radius: 3px;
  -webkit-background-clip: padding-box;
  -moz-border-radius: 3px;
  -moz-background-clip: padding;
  border-radius: 3px;
  background-clip: padding-box;
  -webkit-box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.07);
  -moz-box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.07);
  box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.07);
  background: #4A5767;
  margin-bottom: 15px;
}
.b-nearest-dates-matrix:before,
.b-nearest-dates-matrix:after {
  content: "";
  display: table;
}
.b-nearest-dates-matrix:after {
  clear: both;
}
.b-nearest-dates-matrix:before,
.b-nearest-dates-matrix:after {
  content: "";
  display: table;
}
.b-nearest-dates-matrix:after {
  clear: both;
}
.b-nearest-dates-matrix__table {
  width: 100%;
  border-collapse: collapse;
}
.b-nearest-dates-matrix__table td,
.b-nearest-dates-matrix__table th {
  text-align: center;
  padding: 10px 0;
  font-weight: normal;
}
.b-nearest-dates-matrix__table .b-nearest-dates-matrix__table-nodata {
  color: #D70000;
  font-size: 14px;
}
.b-nearest-dates-matrix__row-prices.current .current {
  pointer-events: none;
}
.b-nearest-dates-matrix__row-prices .b-nearest-dates-matrix__table-price {
  border-right: 1px solid rgba(0, 0, 0, 0.1);
  border-bottom: 1px solid rgba(0, 0, 0, 0.1);
  font-size: 18px;
  color: #2F3842;
  background: #ffffff;
  cursor: pointer;
}
.b-nearest-dates-matrix__row-prices .b-nearest-dates-matrix__table-price:last-child {
  border-right: 0;
}
.b-nearest-dates-matrix__row-prices .cheapest {
  font-weight: bold;
}
.b-nearest-dates-matrix__row-prices:last-child .b-nearest-dates-matrix__table-price {
  border-bottom: 0;
  background-clip: border-box;
}
.b-nearest-dates-matrix__row-prices .b-nearest-dates-matrix__table-date {
  border-top: 1px solid #E1E1E1;
  border-right: 1px solid #E1E1E1;
  padding-left: 5px;
  padding-right: 5px;
  color: #4A5767;
  background: #F0F0F0;
}
.b-nearest-dates-matrix__row-prices:first-child .b-nearest-dates-matrix__table-date {
  border-top: 0;
}
.b-nearest-dates-matrix__row-direction th {
  border: 0;
}
.b-nearest-dates-matrix__row-direction th.b-nearest-dates-matrix__table-from {
  font-size: 14px;
  color: #ffffff;
  font-weight: bold;
}
.b-nearest-dates-matrix__row-dates th {
  border-right: 1px solid #E1E1E1;
  border-bottom: 1px solid #E1E1E1;
  font-size: 13px;
  color: #4A5767;
  background: #F0F0F0;
}
.b-nearest-dates-matrix__row-dates th:last-child {
  border-right: 0;
}
.b-nearest-dates-matrix__row-dates .b-nearest-dates-matrix__row-dates-left {
  background: none;
  border-bottom: 0;
  border-right: 0;
}
.b-nearest-dates-matrix__table-to {
  transform: rotate(-90deg);
  color: #ffffff;
}
.b-nearest-dates-matrix__table-empty {
  background: #353e49;
  border-top-left-radius: 3px;
}
.b-nearest-dates-matrix__oneway .b-nearest-dates-matrix__table-price0 {
  -webkit-border-bottom-left-radius: 3px;
  -webkit-background-clip: padding-box;
  -moz-border-radius-bottomleft: 3px;
  -moz-background-clip: padding;
  border-bottom-left-radius: 3px;
  background-clip: padding-box;
  border-right: 0;
}
.b-nearest-dates-matrix__oneway .b-nearest-dates-matrix__table-price1 {
  border-left: 1px solid rgba(0, 0, 0, 0.1);
}
.b-nearest-dates-matrix__oneway .b-nearest-dates-matrix__table-price6 {
  -webkit-border-bottom-right-radius: 3px;
  -webkit-background-clip: padding-box;
  -moz-border-radius-bottomright: 3px;
  -moz-background-clip: padding;
  border-bottom-right-radius: 3px;
  background-clip: padding-box;
}
.b-nearest-dates-matrix__oneway .b-nearest-dates-matrix__row-dates th {
  width: 14.3%;
  color: #4A5767;
}
.b-nearest-dates-matrix__roundtrip .b-nearest-dates-matrix__table-from {
  border-bottom: 1px solid #2F3842;
  color: #ffffff;
}
.b-nearest-dates-matrix__roundtrip .b-nearest-dates-matrix__row-prices6 .b-nearest-dates-matrix__table-price0 {
  border-bottom-left-radius: 3px;
}
.b-nearest-dates-matrix__roundtrip .b-nearest-dates-matrix__row-prices6 .b-nearest-dates-matrix__table-price6 {
  border-bottom-right-radius: 3px;
}
.b-nearest-dates-matrix__roundtrip .b-nearest-dates-matrix__row-prices0 .b-nearest-dates-matrix__table-price0 {
  border-top-left-radius: 3px;
}
.b-nearest-dates-matrix__roundtrip .b-nearest-dates-matrix__row-prices0 .b-nearest-dates-matrix__table-price6 {
  border-top-right-radius: 3px;
}
.b-nearest-dates-matrix__roundtrip .current .b-nearest-dates-matrix__table-price {
  background: #f3fafa;
}
.b-nearest-dates-matrix__roundtrip .current.b-nearest-dates-matrix__table-price {
  background: #e6f5f5;
}
.b-nearest-dates-matrix__roundtrip .current .current.b-nearest-dates-matrix__table-price {
  background: #ceebeb;
}
.b-nearest-dates-matrix__table-price-container {
  display: flex;
  flex-direction: column;
  align-content: center;
  align-items: center;
}
.b-nearest-dates-matrix__table-price-container span {
  display: inline-block;
}

.b-current-date-matrix {
  display: none;
  font-size: 16px;
  margin-bottom: 17px;
}
.b-current-date-matrix__table {
  width: 100%;
  -webkit-border-radius: 3px;
  -webkit-background-clip: padding-box;
  -moz-border-radius: 3px;
  -moz-background-clip: padding;
  border-radius: 3px;
  background-clip: padding-box;
  -webkit-box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.07);
  -moz-box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.07);
  box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.07);
  background: #4A5767;
  border-collapse: collapse;
}
.b-current-date-matrix__table tr td {
  text-align: center;
}
.b-current-date-matrix__table tr td:first-child {
  font-size: 14px;
  color: #A4ABB3;
}
.b-current-date-matrix__table tr:nth-child(1) td,
.b-current-date-matrix__table tr:nth-child(2) td {
  border-bottom: 1px solid rgba(0, 0, 0, 0.1);
}
.b-current-date-matrix__table tr:nth-child(1) td:first-child,
.b-current-date-matrix__table tr:nth-child(2) td:first-child {
  border-bottom: 1px solid #2F3842;
}
.b-current-date-matrix__table tr td {
  border-left: 1px solid rgba(0, 0, 0, 0.1);
}
.b-current-date-matrix__table tr td:nth-child(1),
.b-current-date-matrix__table tr td:nth-child(2) {
  border-left: none;
}
.b-current-date-matrix__table tr:first-child td:nth-child(2) {
  -webkit-border-top-left-radius: 3px;
  -webkit-background-clip: padding-box;
  -moz-border-radius-topleft: 3px;
  -moz-background-clip: padding;
  border-top-left-radius: 3px;
  background-clip: padding-box;
  -webkit-background-clip: border-box;
  -moz-background-clip: border-box;
  background-clip: border-box;
}
.b-current-date-matrix__table tr:first-child td:nth-child(8) {
  -webkit-border-top-right-radius: 3px;
  -webkit-background-clip: padding-box;
  -moz-border-radius-topright: 3px;
  -moz-background-clip: padding;
  border-top-right-radius: 3px;
  background-clip: padding-box;
  -webkit-background-clip: border-box;
  -moz-background-clip: border-box;
  background-clip: border-box;
}
.b-current-date-matrix__table tr:last-child td:nth-child(2) {
  -webkit-border-bottom-left-radius: 3px;
  -webkit-background-clip: padding-box;
  -moz-border-radius-bottomleft: 3px;
  -moz-background-clip: padding;
  border-bottom-left-radius: 3px;
  background-clip: padding-box;
  -webkit-background-clip: border-box;
  -moz-background-clip: border-box;
  background-clip: border-box;
}
.b-current-date-matrix__table tr:last-child td:nth-child(8) {
  -webkit-border-bottom-right-radius: 3px;
  -webkit-background-clip: padding-box;
  -moz-border-radius-bottomright: 3px;
  -moz-background-clip: padding;
  border-bottom-right-radius: 3px;
  background-clip: padding-box;
  -webkit-background-clip: border-box;
  -moz-background-clip: border-box;
  background-clip: border-box;
}
.b-current-date-matrix__table-info {
  width: 12.5%;
}
.b-current-date-matrix__table-price {
  background: #ffffff;
  width: 12.5%;
  cursor: pointer;
  color: #2F3842;
  padding: 10px 0;
}
.b-current-date-matrix__table-price.no-pointer {
  cursor: default;
}
.b-current-date-matrix__table-price-airline {
  width: 100px;
  height: 30px;
  margin-top: 4px;
  display: inline-block;
}
.b-current-date-matrix__table-price-container {
  display: flex;
  flex-direction: column;
  align-content: center;
  align-items: center;
}
.b-current-date-matrix__table-price-container span {
  display: inline-block;
}

.b-ticket-popup-offers-modal_mask {
  padding: 50px 0;
  overflow: auto;
  display: flex;
}
.b-ticket-popup-offers-modal_mask .break {
  flex-basis: 100%;
  height: 0;
}
.b-ticket-popup-offers-modal_mask .b-popup-mask__table {
  height: unset;
  width: unset;
  margin: auto 0 auto auto;
}
.b-ticket-popup-offers-modal_mask .b-popup-mask__cell {
  text-align: right;
}
.b-ticket-popup-offers-modal_mask .b-ticket-popup-offers-modal {
  width: 75%;
  min-width: 924px;
  max-width: 90vw;
  padding-right: 12px;
}
.b-ticket-popup-offers-modal_mask .b-ticket-popup-offers-modal.b-popup.b-button-container:before {
  right: 0;
}
.b-ticket-popup-offers-modal_mask .b-popup__content {
  background: #fff;
  text-align: left;
  padding: 0;
  border-radius: 14px;
  box-shadow: 10px 10px 20px rgba(0, 0, 0, 0.25);
  border: 0;
}
.b-ticket-popup-offers-modal_mask .b-popup-mask-overlay {
  background: rgba(74, 87, 103, 0.5);
}
.b-ticket-popup-offers-modal_mask .b-ticket-popup-offers-modal.b-popup.b-button-container .b-button-container__top:before {
  right: 0;
}
.b-ticket-popup-offers-modal_mask .b-button-container__top {
  box-shadow: none;
}
.b-ticket-popup-offers-modal_mask .b-popup__header {
  display: none;
}
.b-ticket-popup-offers-modal_mask .drag-sort-active {
  background: transparent;
  color: transparent;
  border: 1px solid #4ca1af;
  border-left: 0;
  border-right: 0;
}
.b-ticket-popup-offers-modal_mask:not(.b-order-popup-offers-modal_mask) .b-button-container__footer {
  display: none;
}
.b-offers-avia-modal__form,
.b-offers-avia-modal__title {
  padding: 20px 40px 20px 27px;
}
.b-offers-avia-modal__title {
  padding-bottom: 0;
}
.b-offers-avia-modal__close {
  background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOSIgaGVpZ2h0PSI5IiB2aWV3Qm94PSIwIDAgOSA5IiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8cGF0aCBkPSJNOCA4TDEgMU04IDhMMSAxIiBzdHJva2U9IiM0QTU3NjciLz4KPHBhdGggZD0iTTEgOEw4IDFNMSA4TDggMSIgc3Ryb2tlPSIjNEE1NzY3Ii8+Cjwvc3ZnPgo=) no-repeat center;
  background-size: contain;
  width: 14px;
  height: 14px;
  display: block;
  position: absolute;
  right: 20px;
  top: 20px;
  cursor: pointer;
}
.b-offers-avia-modal__close:hover {
  opacity: 0.7;
}
.b-offers-avia-modal__close:active {
  opacity: 1;
}
.b-offers-avia-modal__title {
  font-size: 16px;
  line-height: 19px;
  color: rgba(74, 87, 103, 0.8);
  margin-bottom: 10px;
}
.b-offers-avia-modal__title-person {
  font-weight: bold;
  font-size: 20px;
  line-height: 23px;
}
.b-offers-avia-modal__no-offers {
  text-align: center;
  margin: auto;
  padding: 30px 0;
  font-size: 18px;
}
.b-offers-avia-modal__no-offers > span {
  border-bottom: 1px dotted;
}
.b-offers-avia-modal__no-offers.dn {
  display: none;
}
.b-offers-avia-modal__emails {
  padding: 10px 40px 20px 27px;
}
.b-offers-avia-modal__list-item-comment {
  width: 100%;
  padding-top: 0 !important;
  padding-bottom: 5px !important;
}
.b-offers-avia-modal__list-item {
  position: relative;
  padding: 20px 40px 20px 57px;
  min-height: 140px;
  display: flex;
  align-items: center;
  flex-wrap: wrap;
}
.b-offers-avia-modal__list-item:after {
  content: '';
  display: block;
  position: absolute;
  left: 30px;
  right: 40px;
  bottom: 0;
}
.b-offers-avia-modal__list-item-drag {
  display: block;
  width: 0;
  position: absolute;
  left: 30px;
  top: 20px;
  bottom: 20px;
  border-left: 2px solid #4882BD;
  padding: 0 30px;
}
.b-offers-avia-modal__list-item-legs {
  flex: 1;
}
.b-offers-avia-modal__list-item-price {
  display: flex;
  align-items: center;
}
.b-offers-avia-modal__list-item-price-container {
  color: #4A5767;
  font-size: 14px;
  line-height: 16px;
  display: flex;
  align-items: center;
}
.b-offers-avia-modal__list-item-price-amount {
  font-weight: bold;
  font-size: 20px;
  line-height: 23px;
  margin-right: 5px;
}
.b-offers-avia-modal__list-item-remove {
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxOS4yLjEsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0i0KHQu9C+0LlfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHZpZXdCb3g9IjAgMCAxMS40IDExLjQiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDExLjQgMTEuNDsiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4NCgkuc3Qwe2ZpbGw6bm9uZTtzdHJva2U6I0U1MDAwMDtzdHJva2UtbGluZWNhcDpzcXVhcmU7c3Ryb2tlLW1pdGVybGltaXQ6MTA7fQ0KPC9zdHlsZT4NCjxnPg0KCTxsaW5lIGNsYXNzPSJzdDAiIHgxPSIwLjciIHkxPSIwLjciIHgyPSIxMC43IiB5Mj0iMTAuNyIvPg0KCTxsaW5lIGNsYXNzPSJzdDAiIHgxPSIxMC43IiB5MT0iMC43IiB4Mj0iMC43IiB5Mj0iMTAuNyIvPg0KPC9nPg0KPC9zdmc+DQo=) no-repeat center;
  cursor: pointer;
  display: block;
  background-size: 10px;
  width: 10px;
  height: 10px;
  margin-left: 30px;
}
.b-offers-avia-modal__list-item-line {
  margin: 15px auto;
  width: 96%;
  border-bottom: 1px solid rgba(164, 171, 179, 0.5);
}
.b-offers-avia-modal__form {
  padding-top: 20px;
}
.b-offers-avia-modal__form .b-textarea,
.b-offers-avia-modal__form .b-input {
  padding: 0;
  width: 100%;
}
.b-offers-avia-modal__form .b-textarea__value,
.b-offers-avia-modal__form .b-input__value {
  border-color: rgba(164, 171, 179, 0.5);
  color: #2F3842;
}
.b-offers-avia-modal__form .b-textarea__value::-webkit-input-placeholder,
.b-offers-avia-modal__form .b-input__value::-webkit-input-placeholder {
  color: #6E7985;
}
.b-offers-avia-modal__form .b-textarea__value:-moz-placeholder,
.b-offers-avia-modal__form .b-input__value:-moz-placeholder {
  color: #6E7985;
}
.b-offers-avia-modal__form .b-textarea__value::-moz-placeholder,
.b-offers-avia-modal__form .b-input__value::-moz-placeholder {
  color: #6E7985;
}
.b-offers-avia-modal__form .b-textarea__value:-ms-input-placeholder,
.b-offers-avia-modal__form .b-input__value:-ms-input-placeholder {
  color: #6E7985;
}
.b-offers-avia-modal__form .b-input__value {
  height: 35px;
}
.b-offers-avia-modal__form .b-textarea__value {
  height: 38px;
  min-height: 0 !important;
}
.b-offers-avia-modal__form .b-message {
  margin: 0 0 15px;
}
.b-offers-avia-modal__form-buttons {
  display: flex;
  flex-flow: row nowrap;
  align-items: center;
}
.b-offers-avia-modal__form-button {
  font-size: 14px;
  line-height: 16px;
  display: flex;
  align-items: center;
  justify-content: center;
  cursor: pointer;
  height: 30px;
  border-radius: 4px;
  border: 1px solid transparent;
}
.b-offers-avia-modal__form-button.disabled {
  opacity: 0.5;
  pointer-events: none;
}
.b-offers-avia-modal__form-button + .b-offers-avia-modal__form-button {
  margin-left: 10px;
}
.b-offers-avia-modal__submit {
  font-weight: bold;
  background: #4882BD;
  color: #fff;
  min-width: 220px;
  border-color: #4882BD;
}
.b-offers-avia-modal__form-control {
  margin-bottom: 10px;
}
.b-offers-avia-modal__order {
  color: #6E7985;
  border-color: rgba(164, 171, 179, 0.5);
  padding: 0 7px;
}
@media (max-width: 1440px) {
  .b-offers-avia-modal__list {
    width: 100%;
  }
  .b-button-container__top {
    max-height: 500px !important;
  }
}
@media (max-width: 768px) {
  .b-ticket-popup-offers-modal_mask .b-offers-avia-modal .b-leg__mobile-controls {
    display: none;
  }
}
@media (min-width: 769px) and (max-width: 925px) {
  .b-ticket-popup-offers-modal_mask .b-ticket-popup-offers-modal {
    width: 100% !important;
    min-width: unset;
    max-width: unset;
  }
}

.b-emails-collection {
  margin-right: 100px;
}
.b-emails-collection__add {
  display: inline-flex;
  justify-content: flex-end;
  align-items: center;
  cursor: pointer;
  float: right;
}
.b-emails-collection__add-icon {
  display: inline-block;
  width: 18px;
  height: 18px;
  line-height: 18px;
  border-radius: 100%;
  text-align: center;
  margin-left: 10px;
  font-size: 1.2em;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTkiIGhlaWdodD0iMTkiIHZpZXdCb3g9IjAgMCAxOSAxOSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTkuNTM1NTMgNS45OTk5OVYxMy4wNzExIiBzdHJva2U9IiNGRjhEMkUiIHN0cm9rZS13aWR0aD0iMS41IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPHBhdGggZD0iTTYgOS41MzU1MkgxMy4wNzExIiBzdHJva2U9IiNGRjhEMkUiIHN0cm9rZS13aWR0aD0iMS41IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPHBhdGggZD0iTTkuMzMzMzMgMTcuNjY2N0MxMy45MzU3IDE3LjY2NjcgMTcuNjY2NyAxMy45MzU3IDE3LjY2NjcgOS4zMzMzM0MxNy42NjY3IDQuNzMwOTYgMTMuOTM1NyAxIDkuMzMzMzMgMUM0LjczMDk2IDEgMSA0LjczMDk2IDEgOS4zMzMzM0MxIDEzLjkzNTcgNC43MzA5NiAxNy42NjY3IDkuMzMzMzMgMTcuNjY2N1oiIHN0cm9rZT0iI0ZGOEQyRSIgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8L3N2Zz4K);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-position: 50% 50%;
}
.b-emails-collection__content {
  display: inline-block;
  font-size: 20px;
}

.b-search-email-row {
  display: inline-block;
  width: 38%;
  margin-right: 15px;
  margin-top: 0!important;
  margin-bottom: 15px;
}
.b-search-email-row .b-search-email-header {
  display: flex;
  align-items: center;
  min-height: 23px;
}
.b-search-email-row .b-search-email-header > div {
  flex: 0 1 auto;
}
.b-search-email-row .b-search-email-header > div.b-search-email-border {
  flex-grow: 1;
  margin-left: 10px;
  height: 0;
  border-top: 1px dashed #fff;
}
.b-search-email-row .b-search-email-header > div.b-search-email-delete {
  margin-left: 15px;
}
.b-search-email-row .b-search-email-header > div.b-search-email-label {
  font-size: 16px;
}
.b-search-email-row + .b-rooms-collection__content,
.b-search-email-row + .b-search-email-row {
  margin-top: 30px;
}
.b-search-email-row .b-search-email__remove {
  cursor: pointer;
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxOS4yLjEsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0i0KHQu9C+0LlfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHZpZXdCb3g9IjAgMCAxMS40IDExLjQiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDExLjQgMTEuNDsiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4NCgkuc3Qwe2ZpbGw6bm9uZTtzdHJva2U6I0ZGRkZGRjtzdHJva2UtbGluZWNhcDpzcXVhcmU7c3Ryb2tlLW1pdGVybGltaXQ6MTA7fQ0KPC9zdHlsZT4NCjxnPg0KCTxsaW5lIGNsYXNzPSJzdDAiIHgxPSIwLjciIHkxPSIwLjciIHgyPSIxMC43IiB5Mj0iMTAuNyIvPg0KCTxsaW5lIGNsYXNzPSJzdDAiIHgxPSIxMC43IiB5MT0iMC43IiB4Mj0iMC43IiB5Mj0iMTAuNyIvPg0KPC9nPg0KPC9zdmc+DQo=) center no-repeat;
  display: inline-block;
  background-size: 9px;
  width: 23px;
  height: 23px;
  border-radius: 100%;
  border: 1px solid #fff;
  vertical-align: middle;
}

.b-travellers {
  background: #ffffff;
  -webkit-border-top-left-radius: 3px;
  -moz-border-radius-topleft: 3px;
  border-top-left-radius: 3px;
  -webkit-border-top-right-radius: 3px;
  -webkit-background-clip: padding-box;
  -moz-border-radius-topright: 3px;
  -moz-background-clip: padding;
  border-top-right-radius: 3px;
  background-clip: padding-box;
}
.b-travellers__header,
.b-traveller-cost-codes__header,
.b-booking__price-info-header {
  background: #4A5767;
  padding: 0 15px;
  height: 47px;
  line-height: 45px;
  color: #ffffff;
  border-left: none;
  border-right: none;
  border-top: none;
  font-size: 14px;
  text-transform: uppercase;
  -webkit-border-top-left-radius: 3px;
  -moz-border-radius-topleft: 3px;
  border-top-left-radius: 3px;
  -webkit-border-top-right-radius: 3px;
  -webkit-background-clip: padding-box;
  -moz-border-radius-topright: 3px;
  -moz-background-clip: padding;
  border-top-right-radius: 3px;
  background-clip: padding-box;
}
.b-booking__price-info {
  display: none;
}
@media (max-width: 768px) {
  .b-booking__price-info {
    display: flex;
    flex-direction: column;
  }
  .b-travellers__header,
  .b-traveller-cost-codes__header,
  .b-booking__price-info-header,
  .b-customer__header {
    font-weight: 500;
    font-size: 14px;
  }
  .b-flight-info__pricing {
    color: #4A5767 !important;
  }
  .b-flight-info__pricing .b-pricing {
    margin-top: 10px;
  }
  .b-flight-info__pricing .b-pricing__header {
    display: none;
  }
  .b-booking__price-info-header,
  .b-travellers__header {
    display: flex;
    align-items: center;
  }
  .b-booking__price-info-header:before,
  .b-travellers__header:before {
    content: ' ';
    width: 22px;
    display: block;
    height: 22px;
    margin-right: 10px;
  }
  .b-booking__price-info-header:before {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGNpcmNsZSBjeD0iMTIiIGN5PSIxMiIgcj0iMTIiIGZpbGw9IndoaXRlIi8+CjxwYXRoIGQ9Ik0xMiAyLjgzMzI1VjIxLjE2NjYiIHN0cm9rZT0iIzRBNTc2NyIgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8cGF0aCBkPSJNMTYuMTY2NyA2LjE2Njc1SDkuOTE2NjdDOS4xNDMxMiA2LjE2Njc1IDguNDAxMjUgNi40NzQwNCA3Ljg1NDI3IDcuMDIxMDJDNy4zMDcyOSA3LjU2OCA3IDguMzA5ODcgNyA5LjA4MzQyQzcgOS44NTY5NiA3LjMwNzI5IDEwLjU5ODggNy44NTQyNyAxMS4xNDU4QzguNDAxMjUgMTEuNjkyOCA5LjE0MzEyIDEyLjAwMDEgOS45MTY2NyAxMi4wMDAxSDE0LjA4MzNDMTQuODU2OSAxMi4wMDAxIDE1LjU5ODcgMTIuMzA3NCAxNi4xNDU3IDEyLjg1NDRDMTYuNjkyNyAxMy40MDEzIDE3IDE0LjE0MzIgMTcgMTQuOTE2N0MxNyAxNS42OTAzIDE2LjY5MjcgMTYuNDMyMiAxNi4xNDU3IDE2Ljk3OTFDMTUuNTk4NyAxNy41MjYxIDE0Ljg1NjkgMTcuODMzNCAxNC4wODMzIDE3LjgzMzRINyIgc3Ryb2tlPSIjNEE1NzY3IiBzdHJva2Utd2lkdGg9IjEuNSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+Cjwvc3ZnPgo=);
    background-repeat: no-repeat;
    background-size: 100% 100%;
    background-position: 50% 50%;
  }
  .b-travellers__header:before {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGNpcmNsZSBjeD0iMTIiIGN5PSIxMiIgcj0iMTIiIGZpbGw9IndoaXRlIi8+CjxlbGxpcHNlIGN4PSIxMi41IiBjeT0iNy41IiByeD0iMy41IiByeT0iMy41IiBmaWxsPSIjNEE1NzY3Ii8+CjxwYXRoIGQ9Ik0xOC42NjY2IDE5LjVWMTcuODMzM0MxOC42NjY2IDE2Ljk0OTMgMTguMzE1NCAxNi4xMDE0IDE3LjY5MDMgMTUuNDc2M0MxNy4wNjUyIDE0Ljg1MTIgMTYuMjE3MyAxNC41IDE1LjMzMzMgMTQuNUg4LjY2NjU4QzcuNzgyNTMgMTQuNSA2LjkzNDY4IDE0Ljg1MTIgNi4zMDk1NiAxNS40NzYzQzUuNjg0NDQgMTYuMTAxNCA1LjMzMzI1IDE2Ljk0OTMgNS4zMzMyNSAxNy44MzMzVjE5LjUiIGZpbGw9IiM0QTU3NjciLz4KPHBhdGggZD0iTTE4LjY2NjYgMTkuNVYxNy44MzMzQzE4LjY2NjYgMTYuOTQ5MyAxOC4zMTU0IDE2LjEwMTQgMTcuNjkwMyAxNS40NzYzQzE3LjA2NTIgMTQuODUxMiAxNi4yMTczIDE0LjUgMTUuMzMzMyAxNC41SDguNjY2NThDNy43ODI1MyAxNC41IDYuOTM0NjggMTQuODUxMiA2LjMwOTU2IDE1LjQ3NjNDNS42ODQ0NCAxNi4xMDE0IDUuMzMzMjUgMTYuOTQ5MyA1LjMzMzI1IDE3LjgzMzNWMTkuNUgxOC42NjY2WiIgc3Ryb2tlPSIjNEE1NzY3IiBzdHJva2Utd2lkdGg9IjEuNSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+Cjwvc3ZnPgo=);
    background-repeat: no-repeat;
    background-size: 100% 100%;
    background-position: 50% 50%;
  }
}
@media (max-width: 768px) {
  .b-block-container__footer,
  .b-booking__footer {
    justify-content: unset !important;
    height: 36px;
    padding: 0 12px !important;
    background: none !important;
  }
  .b-block-container__footer-leftbar,
  .b-booking__footer-leftbar,
  .b-block-container__footer-rightbar,
  .b-booking__footer-rightbar {
    height: 100%;
    width: 100%;
  }
  .b-block-container__price-info .b-pricing__header,
  .b-booking__price-info .b-pricing__header {
    display: none;
  }
  .b-block-container__price-info .b-pricing,
  .b-booking__price-info .b-pricing {
    margin: 20px 0;
  }
  .b-block-container .b-booking__submit,
  .b-booking .b-booking__submit {
    background-color: #099C9D;
    border-radius: 0 4px 4px 0;
    height: 100%;
    width: 100%;
    border: none;
  }
  .b-block-container .b-booking__back,
  .b-booking .b-booking__back {
    background-color: #EDEEF0;
    border-radius: 4px 0 0 4px;
    height: 100%;
    width: 100%;
    color: #A4ABB3;
    display: flex;
    border: none;
    justify-content: center;
    align-items: center;
    margin: 0 auto;
  }
  .b-block-container .b-booking__back:before,
  .b-booking .b-booking__back:before {
    width: 1em;
    height: 1em;
    margin-right: 10px;
    display: inline-block;
    content: ' ';
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTEiIGhlaWdodD0iMTkiIHZpZXdCb3g9IjAgMCAxMSAxOSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEwLjAwMDUgMUwxLjUwMDQ5IDkuNUwxMC4wMDA1IDE4IiBzdHJva2U9IiM0QTU3NjciLz4KPC9zdmc+Cg==);
    background-repeat: no-repeat;
    background-size: 100% 100%;
    background-position: 50% 50%;
  }
}
body[data-route-id="trainPassengers"] .b-booking__footer .b-booking__back {
  display: none;
}
body[data-route-id="trainPassengers"] .b-booking__footer .b-booking__submit {
  margin-left: auto;
}
body.overflow {
  overflow: hidden;
}
body.overflow .l-layout__content {
  position: relative;
}
body.overflow .l-layout__content:before {
  content: '';
  display: block;
  position: absolute;
  left: -10vw;
  right: -10vw;
  top: 0;
  bottom: 0;
  background: rgba(255, 255, 255, 0.6);
  z-index: 10;
}
.b-booking .incomplete .b-input__value.b-masked-input-date__value {
  color: rgba(74, 87, 103, 0.6);
}
.b-booking .b-input__value:not(.b-input__select-value):not(.b-masked-input-date__value),
.b-booking .b-input-phone__value {
  color: #099C9D;
}
.b-booking .b-datepicker__field {
  color: inherit;
  background: none;
  height: 30px;
  line-height: 30px;
}
.b-booking .p-search__options-date-with-label {
  position: relative;
  padding-bottom: 5px;
}
.b-booking .p-search__options-date-with-label .p-search__direction-date {
  margin-top: -8px;
}
.b-booking .p-search__options-date-with-label .p-search__direction-date-calendar {
  background-color: unset;
  height: 30px;
  width: 30px;
}
.b-booking .p-search__options-date-with-label .p-search__direction-date-calendar .p-search__direction-date-calendar-img {
  background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHZpZXdCb3g9IjAgMCAxNCAxNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHJlY3QgeT0iOCIgd2lkdGg9IjIiIGhlaWdodD0iMiIgZmlsbD0iIzRBNTc2NyIvPgo8cmVjdCB4PSI0IiB5PSI4IiB3aWR0aD0iMiIgaGVpZ2h0PSIyIiBmaWxsPSIjNEE1NzY3Ii8+CjxyZWN0IHg9IjgiIHk9IjgiIHdpZHRoPSIyIiBoZWlnaHQ9IjIiIGZpbGw9IiM0QTU3NjciLz4KPHJlY3QgeD0iMTIiIHk9IjgiIHdpZHRoPSIyIiBoZWlnaHQ9IjIiIGZpbGw9IiM0QTU3NjciLz4KPHJlY3QgeT0iMTIiIHdpZHRoPSIyIiBoZWlnaHQ9IjIiIGZpbGw9IiM0QTU3NjciLz4KPHJlY3QgeD0iNCIgeT0iMTIiIHdpZHRoPSIyIiBoZWlnaHQ9IjIiIGZpbGw9IiM0QTU3NjciLz4KPHJlY3QgeD0iOCIgeT0iMTIiIHdpZHRoPSIyIiBoZWlnaHQ9IjIiIGZpbGw9IiM0QTU3NjciLz4KPHJlY3QgeD0iNCIgd2lkdGg9IjIiIGhlaWdodD0iMiIgZmlsbD0iIzRBNTc2NyIvPgo8cmVjdCB4PSI4IiB3aWR0aD0iMiIgaGVpZ2h0PSIyIiBmaWxsPSIjNEE1NzY3Ii8+CjxyZWN0IHg9IjEyIiB3aWR0aD0iMiIgaGVpZ2h0PSIyIiBmaWxsPSIjNEE1NzY3Ii8+CjxyZWN0IHk9IjQiIHdpZHRoPSIyIiBoZWlnaHQ9IjIiIGZpbGw9IiM0QTU3NjciLz4KPHJlY3QgeD0iNCIgeT0iNCIgd2lkdGg9IjIiIGhlaWdodD0iMiIgZmlsbD0iIzRBNTc2NyIvPgo8cmVjdCB4PSI4IiB5PSI0IiB3aWR0aD0iMiIgaGVpZ2h0PSIyIiBmaWxsPSIjNEE1NzY3Ii8+CjxwYXRoIGQ9Ik0xMiA0SDE0VjZIMTJWNFoiIGZpbGw9IiM0QTU3NjciLz4KPC9zdmc+Cg==) no-repeat center;
}
.b-booking .b-booking__footer {
  background: #F0F0F0;
  padding: 13px;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
}
.b-booking .b-block-container__footer {
  display: flex;
  flex-direction: row;
  position: relative;
}
.b-booking .b-block-container__footer .b-block-container__footer-leftbar {
  margin-right: auto;
}
.b-booking .b-block-container__footer .b-block-container__footer-rightbar {
  margin-left: auto;
}
.b-booking__ticketing-before {
  color: #FF8D2E;
}
.b-booking__dk {
  background-color: #ffffff;
  border-left: none;
  border-right: none;
  padding: 0 10px;
  zoom: 1;
  -webkit-box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.07);
  -moz-box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.07);
  box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.07);
}
.b-booking__dk:before,
.b-booking__dk:after {
  content: "";
  display: table;
}
.b-booking__dk:after {
  clear: both;
}
.b-booking__dk:before,
.b-booking__dk:after {
  content: "";
  display: table;
}
.b-booking__dk:after {
  clear: both;
}
.b-booking__rule-booking {
  height: 400px;
  overflow: auto;
}
.b-booking__rule-carrier {
  height: 400px;
  overflow: auto;
}
.b-booking__has-dupes {
  height: 200px;
  overflow: auto;
}
.b-booking__travellers {
  border-left: none;
  border-right: none;
  zoom: 1;
  -webkit-box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.07);
  -moz-box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.07);
  box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.07);
}
.b-booking__travellers:before,
.b-booking__travellers:after {
  content: "";
  display: table;
}
.b-booking__travellers:after {
  clear: both;
}
.b-booking__travellers:before,
.b-booking__travellers:after {
  content: "";
  display: table;
}
.b-booking__travellers:after {
  clear: both;
}
.b-booking__customer {
  background: #fff;
}
.b-booking__two-selector-wrapper {
  padding: 10px;
  box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.07);
  margin: 30px 0;
  border: 1px solid #f8f8f8;
}
@media (max-width: 768px) {
  .b-booking .b-datepicker__field {
    height: 48px;
    line-height: 48px;
    font-size: 16px;
  }
  .b-booking .p-search__options-date-with-label .p-search__direction-date-calendar {
    height: 48px;
    width: 48px;
  }
  .b-customer .b-customer__header,
  .b-travellers .b-travellers__header {
    margin-bottom: 10px;
  }
  .b-booking__travellers,
  .b-customer__info {
    -webkit-box-shadow: none;
    box-shadow: none;
  }
  .b-traveller {
    margin-bottom: 15px;
  }
  .b-booking__customer {
    margin-bottom: 20px;
  }
  .b-block-container__footer {
    justify-content: unset !important;
    height: 36px;
    padding: unset !important;
  }
  .b-block-container__footer-leftbar,
  .b-block-container__footer-rightbar {
    height: 100%;
    width: 100%;
  }
  .b-block-container__footer-leftbar .b-booking__submit,
  .b-block-container__footer-rightbar .b-booking__submit {
    background-color: #099C9D;
    border-radius: 0 4px 4px 0;
    height: 100%;
    width: 100%;
    border: none;
  }
  .b-block-container__footer-leftbar .b-booking__back,
  .b-block-container__footer-rightbar .b-booking__back {
    background-color: #EDEEF0;
    border-radius: 4px 0 0 4px;
    height: 100%;
    width: 100%;
    color: #A4ABB3;
    display: flex;
    border: none;
    justify-content: center;
    align-items: center;
    margin: 0 auto;
  }
  .b-block-container__footer-leftbar .b-booking__back:before,
  .b-block-container__footer-rightbar .b-booking__back:before {
    width: 1em;
    height: 1em;
    margin-right: 10px;
    display: inline-block;
    content: ' ';
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTEiIGhlaWdodD0iMTkiIHZpZXdCb3g9IjAgMCAxMSAxOSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEwLjAwMDUgMUwxLjUwMDQ5IDkuNUwxMC4wMDA1IDE4IiBzdHJva2U9IiM0QTU3NjciLz4KPC9zdmc+Cg==);
    background-repeat: no-repeat;
    background-size: 100% 100%;
    background-position: 50% 50%;
  }
}

.b-customer {
  width: 100%;
}
.b-customer__attention {
  height: 16px;
  width: 16px;
  display: inline-block;
  vertical-align: middle;
  margin: 16px 0 12px 5px;
}
.b-customer__header {
  background: #4A5767;
  padding: 12px 15px;
  height: auto;
  line-height: 22px;
  color: #ffffff;
  font-size: 14px;
  border-left: none;
  border-right: none;
  border-top: none;
  text-transform: uppercase;
  -webkit-box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.07);
  -moz-box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.07);
  box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.07);
}
.b-customer__info {
  background: #ffffff;
  border-left: none;
  border-right: none;
  padding: 0 10px;
  margin-top: -2px;
  zoom: 1;
  -webkit-border-top-left-radius: 3px;
  -moz-border-radius-topleft: 3px;
  border-top-left-radius: 3px;
  -webkit-border-top-right-radius: 3px;
  -webkit-background-clip: padding-box;
  -moz-border-radius-topright: 3px;
  -moz-background-clip: padding;
  border-top-right-radius: 3px;
  background-clip: padding-box;
  -webkit-box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.07);
  -moz-box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.07);
  box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.07);
}
.b-customer__info:before,
.b-customer__info:after {
  content: "";
  display: table;
}
.b-customer__info:after {
  clear: both;
}
.b-customer__info:before,
.b-customer__info:after {
  content: "";
  display: table;
}
.b-customer__info:after {
  clear: both;
}
.b-customer--disabled .l-grid-layout-33 {
  position: relative;
}
.b-customer--disabled .b-customer__allow-edit {
  width: 24px;
  height: 20px;
  display: block;
  position: absolute;
  top: calc(50% - 8px);
  right: 10px;
  cursor: pointer;
  z-index: 2;
}
.b-customer-train .b-customer__info-message {
  margin: 15px 0;
}
@media (max-width: 768px) {
  .b-customer:not(.b-payment-types__customer) .b-customer__header {
    display: flex;
    align-items: center;
  }
  .b-customer:not(.b-payment-types__customer) .b-customer__header:before {
    width: 22px;
    height: 22px;
    content: ' ';
    display: block;
    margin-right: 10px;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGNpcmNsZSBjeD0iMTIiIGN5PSIxMiIgcj0iMTIiIGZpbGw9IndoaXRlIi8+CjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNMTUuNjI4OSAzLjAwODhDMTMuMjkxMiAzLjIzOTg5IDExLjQ0OTIgNC43MTQ0NyAxMC43MDMxIDYuOTUyMThDMTAuNDk1IDcuNTc2NDggMTAuNDIxMSA4LjA1MjM0IDEwLjQyMDggOC43NzAyOUMxMC40MjA1IDkuNjA5IDEwLjU1OTQgMTAuMjk2NSAxMC44NzMzIDExLjAwOTdDMTAuOTI2OSAxMS4xMzE1IDEwLjk3MDcgMTEuMjQ4NCAxMC45NzA3IDExLjI2OTVDMTAuOTcwNyAxMS4yOTA2IDEwLjc4ODIgMTEuNTcyMyAxMC41NjUxIDExLjg5NTVDMTAuMDczMyAxMi42MDc5IDEwLjAyNjggMTIuNjk1MiAxMC4wMjY4IDEyLjkwNTFDMTAuMDI2OCAxMy4xMjgyIDEwLjE1NzkgMTMuMjc4NiAxMC4zNzU3IDEzLjMwNTVDMTAuNDY2IDEzLjMxNjYgMTAuOTU5OSAxMy4yNyAxMS40NzM0IDEzLjIwMThMMTIuNDA3IDEzLjA3NzlMMTIuNzQ1NyAxMy4zMjMxQzEzLjM5NDggMTMuNzkzMiAxNC4yMzE3IDE0LjE1NzkgMTUuMDc0OSAxNC4zMzhDMTUuNTY5MiAxNC40NDM2IDE2Ljc2MDYgMTQuNDQyNCAxNy4yNDg0IDE0LjMzNTZDMTguMzMwNiAxNC4wOTg4IDE5LjI0MTcgMTMuNjE5MyAxOS45OTQzIDEyLjg5MDRDMjAuODY1IDEyLjA0NzEgMjEuNDE1OCAxMS4wNDc3IDIxLjY4OTEgOS44MTU2M0MyMS44MTQ5IDkuMjQ4NSAyMS44MjQgOC4xMzg4NyAyMS43MDc0IDcuNTk2NDlDMjEuNDgzMyA2LjU1NDc0IDIxLjA1OTQgNS43MDgzNyAyMC4zNjY5IDQuOTE5NjZDMTkuNTcyNyA0LjAxNTI2IDE4LjM4MTYgMy4zNDc4OCAxNy4xMzEzIDMuMTA2NzhDMTYuNzM2IDMuMDMwNTggMTUuOTM2MyAyLjk3ODQgMTUuNjI4OSAzLjAwODhaTTE2LjUwNDcgNS4wMTEzOEMxNi45NDIyIDUuMjE2OTggMTcuMTE0MyA1Ljc3Nzg1IDE2Ljg4MDggNi4yMzcxNUMxNi41NzE2IDYuODQ1MjYgMTUuNjcwMiA2Ljg4NzUyIDE1LjI5MDQgNi4zMTE3QzE1LjE0NjMgNi4wOTMxMiAxNS4xMTA4IDUuNjY1NjIgMTUuMjE4OSA1LjQ1MDc5QzE1LjQ3MjQgNC45NDcyMSAxNS45OTEgNC43Njk5OSAxNi41MDQ3IDUuMDExMzhaTTYuNjIwMzYgNS42NzI5MUM1LjUxOTE4IDYuMDEwNDYgNC43NTkxNCA2LjgwNjI2IDQuMzQ2MTQgOC4wNTQwN0M0LjA2ODA0IDguODk0MyAzLjk3MTUyIDkuNjU1MjEgNC4wMDcwNiAxMC43MjY2QzQuMDYxMTUgMTIuMzU1NiA0LjQ2ODczIDE0LjAyMTggNS4xNjA3MyAxNS40NDI0QzYuMzkzMzIgMTcuOTcyNyA4Ljk2NjExIDIwLjI5NDcgMTEuMTU2NyAyMC44NTM3QzEyLjUwNTcgMjEuMTk4IDEzLjY1MzggMjAuOTMyNCAxNC41MDM2IDIwLjA3OTJDMTUuMTQxOCAxOS40Mzg0IDE1LjI0MjMgMTguODUyMiAxNC43OTggMTguMzYxQzE0LjYxNjkgMTguMTYwNyAxMi4xODc0IDE1LjkyNDggMTIuMDM4OSAxNS44MjE3QzExLjgzNDQgMTUuNjc5NyAxMS42MzcxIDE1LjcyNTcgMTAuOTcxOCAxNi4wNzA1TDEwLjM1NTkgMTYuMzg5N0w5Ljk1NTM3IDE2LjM4ODFDOS40OTA0NSAxNi4zODYyIDkuMjMyODggMTYuMzAzNSA4Ljg5ODE1IDE2LjA0ODdDOC41OTY0NSAxNS44MTkxIDguNDg1NTIgMTUuNjQ2NCA3Ljc4Mzg4IDE0LjMxNDNDNy4yNTQxMiAxMy4zMDg2IDcuMTM1NjMgMTMuMDUxNiA3LjA4MzQ3IDEyLjc5NDhDNi45NzA1MiAxMi4yMzkxIDcuMTQxNjIgMTEuNjM5MyA3LjUyMDQzIDExLjI2MjhDNy42Mzc1NiAxMS4xNDYzIDcuOTIyMjMgMTAuOTYwNSA4LjI3ODgzIDEwLjc2NzZDOC45MDM2NSAxMC40Mjk3IDkuMDAwMzQgMTAuMzMyOSA5LjAwMDU5IDEwLjA0NDVDOS4wMDA4MyA5Ljc2ODg4IDguNDc2MjggNi4yNTYxOCA4LjQxMjYzIDYuMTA3MzhDOC4zMzUwNiA1LjkyNTk5IDguMjE1MSA1LjgwNDU0IDguMDAzOTQgNS42OTM1NEM3LjczOTE0IDUuNTU0MzMgNy4wNDA5OSA1LjU0MzkxIDYuNjIwMzYgNS42NzI5MVpNMTYuMjcxOSA3LjUxNTM2QzE2LjQzNiA3LjU2MTA3IDE2LjY1OTMgNy43ODU0MSAxNi42OTkxIDcuOTQ0NDNDMTYuNzEyOCA3Ljk5OTA0IDE2LjYzMTMgOC43NTE1OSAxNi41MTc5IDkuNjE2NzRDMTYuMzc4MyAxMC42ODMzIDE2LjMyMzcgMTEuMjIwNiAxNi4zNDgyIDExLjI4NTZDMTYuNDA4IDExLjQ0MzQgMTYuNTY5MSAxMS41MjI2IDE2Ljc4MTQgMTEuNDk4NkMxNi45OTMgMTEuNDc0NiAxNy4xMzQxIDExLjM2NDUgMTcuMjU0MiAxMS4xMjk1QzE3LjM0MDkgMTAuOTU5OSAxNy40Mzg3IDEwLjg5MTQgMTcuNTk0MyAxMC44OTE0QzE3Ljg0MjEgMTAuODkxNCAxOC4wMjk4IDExLjA4MjMgMTguMDI5OCAxMS4zMzQzQzE4LjAyOTggMTEuNjc0NCAxNy42MTI1IDEyLjE1NjkgMTcuMTA3NSAxMi40MDA3QzE2Ljg0NCAxMi41Mjc5IDE2Ljc5MDMgMTIuNTM4OCAxNi40MjY2IDEyLjUzODhDMTYuMjA5NSAxMi41Mzg4IDE1Ljk0NzQgMTIuNTEzMyAxNS44NDQyIDEyLjQ4MjFDMTUuNDI4NyAxMi4zNTY2IDE1LjA3MzkgMTEuOTY4NiAxNC45ODQ3IDExLjU0MjNDMTQuOTQxMiAxMS4zMzQxIDE0Ljk1NCAxMS4xODE1IDE1LjEwOSAxMC4wNjA4QzE1LjIwNDEgOS4zNzM2NiAxNS4yODE1IDguNzkxNDYgMTUuMjgxIDguNzY3MDRDMTUuMjgwNSA4Ljc0MjYxIDE1LjA5NDIgOC42NzA1IDE0Ljg2NzEgOC42MDY4NkMxNC40MDMgOC40NzY4IDE0LjIzNDkgOC4zNTMxMiAxNC4xODkxIDguMTA3OTRDMTQuMTUxOCA3LjkwODEgMTQuMjQ3IDcuNjgwMTggMTQuNDE1NCA3LjU2NjI2QzE0LjU0NjkgNy40NzczNCAxNC41OTA2IDcuNDcyOTMgMTUuMzM3NCA3LjQ3MzE4QzE1Ljc2ODYgNy40NzMzIDE2LjE4OTEgNy40OTIyOSAxNi4yNzE5IDcuNTE1MzZaIiBmaWxsPSIjNEE1NzY3Ii8+Cjwvc3ZnPgo=);
    background-repeat: no-repeat;
    background-size: 100% 100%;
    background-position: 50% 50%;
  }
}

.b-visa-info {
  width: 100%;
}
.b-visa-info__header {
  background: #4A5767;
  padding: 12px 15px;
  height: auto;
  line-height: 22px;
  color: #ffffff;
  font-size: 14px;
  text-transform: uppercase;
  -webkit-box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.07);
  -moz-box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.07);
  box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.07);
}
.b-visa-info__passengers-container {
  position: relative;
}
.b-visa-info__passengers-container .l-grid-container-overlay {
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 999;
  -webkit-border-radius: 3px;
  -webkit-background-clip: padding-box;
  -moz-border-radius: 3px;
  -moz-background-clip: padding;
  border-radius: 3px;
  background-clip: padding-box;
}
.b-visa-info__passengers-container.inactive .b-visa-info__passengers {
  opacity: 0.5;
}
.b-visa-info__passengers-container.active .l-grid-container-overlay {
  display: none;
}
.l-grid-layout-100 {
  position: relative;
}
.l-grid-layout-100 .l-grid-container-overlay {
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 999;
  -webkit-border-radius: 3px;
  -webkit-background-clip: padding-box;
  -moz-border-radius: 3px;
  -moz-background-clip: padding;
  border-radius: 3px;
  background-clip: padding-box;
}
.l-grid-container.active .l-grid-container-overlay {
  display: none;
}
.l-grid-container.inactive .l-grid-container-overlay {
  display: block;
}
.l-grid-container.inactive .l-grid-opacity-area {
  opacity: 0.5;
}
.b-visa-info__info {
  background: #ffffff;
  padding: 0 1px;
  margin-top: -2px;
  zoom: 1;
  -webkit-border-top-left-radius: 3px;
  -moz-border-radius-topleft: 3px;
  border-top-left-radius: 3px;
  -webkit-border-top-right-radius: 3px;
  -webkit-background-clip: padding-box;
  -moz-border-radius-topright: 3px;
  -moz-background-clip: padding;
  border-top-right-radius: 3px;
  background-clip: padding-box;
}
.b-visa-info__info:before,
.b-visa-info__info:after {
  content: "";
  display: table;
}
.b-visa-info__info:after {
  clear: both;
}
.b-visa-info__info:before,
.b-visa-info__info:after {
  content: "";
  display: table;
}
.b-visa-info__info:after {
  clear: both;
}
.b-visa-info__info-header {
  padding: 13px 0 0 16px;
}
.b-visa-info__info-header-warning {
  color: #FF8D2E;
  padding: 10px;
}
.b-visa-info__info-header-filled {
  color: #FF8D2E;
  font-size: 16px;
  padding-left: 25px;
  padding-top: 50px;
  padding-bottom: 50px;
  text-align: center;
}
.b-visa-info__passengers {
  padding: 0 10px;
  zoom: 1;
}
.b-visa-info__passengers:before,
.b-visa-info__passengers:after {
  content: "";
  display: table;
}
.b-visa-info__passengers:after {
  clear: both;
}
.b-visa-info__passengers:before,
.b-visa-info__passengers:after {
  content: "";
  display: table;
}
.b-visa-info__passengers:after {
  clear: both;
}
.b-visa-info__passenger {
  margin: 10px 0;
  -webkit-border-radius: 3px;
  -webkit-background-clip: padding-box;
  -moz-border-radius: 3px;
  -moz-background-clip: padding;
  border-radius: 3px;
  background-clip: padding-box;
}
.b-visa-info__passenger .b-visa-info__passenger-title {
  font-size: 14px;
  display: block;
  background: #F0F0F0;
  margin: 0 -10px 10px;
  padding: 10px;
  border-bottom: 1px solid rgba(0, 0, 0, 0.1);
}
.b-visa-info__passenger .b-visa-info__passenger-header {
  padding-bottom: 5px;
}
.b-visa-info__passenger .b-visa-info__passenger-header span {
  color: #2F3842;
}
.b-visa-info__passenger .b-visa-info__passenger-header-description {
  padding: 5px;
}
.b-visa-info__passenger .l-line {
  margin-top: 10px;
  margin-bottom: 10px;
}
.b-visa-info__passenger.filled {
  position: relative;
  pointer-events: none;
  cursor: default;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.b-visa-info__passenger.filled:after {
  content: '';
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  background: #fff;
  opacity: 0.25;
  z-index: 3;
}
.b-visa-info__container.filled {
  position: relative;
  pointer-events: none;
  cursor: default;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.b-visa-info__container.filled:after {
  content: '';
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  background: #fff;
  opacity: 0.25;
  z-index: 3;
}
.b-radiobutton {
  margin-bottom: 10px;
}
.b-radiobutton__label {
  top: -3px;
  left: 9px;
  position: relative;
}

.b-traveller__title {
  color: #4A5767;
  display: block;
  padding: 5px 0;
}
.b-traveller header {
  background: #F0F0F0;
  display: flex;
  flex-direction: row;
  padding: 10px;
  font-size: 13px;
  font-weight: 500;
  align-items: center;
}
.b-traveller header .b-header-border {
  width: 10px;
  height: 1px;
  background: rgba(0, 0, 0, 0.1);
  transform: rotate(90deg);
  top: 0;
  position: relative;
  margin: 0 10px;
}
.b-traveller header .b-traveller-contact {
  flex-grow: 10;
}
.b-traveller .b-traveller-cost-codes {
  margin-bottom: 20px;
  margin-top: 20px;
}
.b-traveller__bonus-cards .b-airlines-input .b-airlines-input__wrapper .b-airlines-input__input {
  border: 1px solid rgba(74, 87, 103, 0.4);
  height: 30px;
}
.b-traveller-info {
  padding: 0 10px;
}
.b-traveller-info_language {
  margin: 15px 0 15px;
}
.b-traveller__controls,
.b-traveller__title-contact {
  float: right;
  color: #4A5767;
  font-weight: normal;
  margin-left: auto;
}
.b-traveller__discount-header,
.b-traveller__block-header {
  height: 40px;
  display: inline-block;
  line-height: 40px;
  color: #2F3842;
  font-weight: 500;
}
.b-traveller__discount-open {
  height: 30px;
  width: 30px;
  display: block;
  bottom: 0;
  float: right;
  background-size: 14px 14px;
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxOS4yLjEsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0i0KHQu9C+0LlfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHZpZXdCb3g9IjAgMCAxMy41IDEwLjciIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDEzLjUgMTAuNzsiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4NCgkuc3Qwe29wYWNpdHk6MC45O2ZpbGw6IzMzMzMzMztlbmFibGUtYmFja2dyb3VuZDpuZXcgICAgO30NCjwvc3R5bGU+DQo8cG9seWdvbiBjbGFzcz0ic3QwIiBwb2ludHM9IjYuOCwwIDEzLjUsMTAuMSAxMi43LDEwLjcgNi44LDEuOCAwLjgsMTAuNyAwLDEwLjEgIi8+DQo8L3N2Zz4NCg==) no-repeat 50% 50%;
  stroke: #2F3842;
  border-top: 1px solid rgba(0, 0, 0, 0.1);
  border-bottom: 1px solid rgba(0, 0, 0, 0.1);
  border-left: 1px solid rgba(0, 0, 0, 0.1);
  -webkit-border-bottom-right-radius: 3px;
  -moz-border-radius-bottomright: 3px;
  border-bottom-right-radius: 3px;
  -webkit-border-top-left-radius: 3px;
  -webkit-background-clip: padding-box;
  -moz-border-radius-topleft: 3px;
  -moz-background-clip: padding;
  border-top-left-radius: 3px;
  background-clip: padding-box;
  cursor: pointer;
  margin-right: -10px;
  margin-top: -1px;
}
.b-traveller__discount-open.b-traveller__discount-is-closed {
  background-size: 14px 14px;
  background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iNyIgdmlld0JveD0iMCAwIDEyIDciIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik0xIDAuNTczNzNMNiA1LjU3MzczTDExIDAuNTczNzMiIHN0cm9rZT0iIzRBNTc2NyIgc3Ryb2tlLXdpZHRoPSIycHgiIC8+Cjwvc3ZnPgo=) no-repeat 50% 50%;
}
@media (max-width: 768px) {
  .b-traveller__title-contact {
    float: left;
    margin: 20px 0;
  }
  .b-traveller__block-header {
    width: 100%;
  }
  .b-traveller .b-middle-name__without,
  .b-traveller .b-middle-name__without-lat {
    color: #099C9D;
    border-bottom: none;
  }
  .b-traveller-info_language {
    background: #FCEFE0;
    color: #FF8D2E;
    position: relative;
    padding: 5px 40px;
    margin: 12px;
  }
  .b-traveller-info_language:before {
    width: 22px;
    height: 22px;
    content: ' ';
    position: absolute;
    left: 10px;
    top: 15px;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMCAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTkuOTk5OTYgMTguMzMzNEMxNC42MDIzIDE4LjMzMzQgMTguMzMzMyAxNC42MDI1IDE4LjMzMzMgMTAuMDAwMUMxOC4zMzMzIDUuMzk3NzEgMTQuNjAyMyAxLjY2Njc1IDkuOTk5OTYgMS42NjY3NUM1LjM5NzU5IDEuNjY2NzUgMS42NjY2MyA1LjM5NzcxIDEuNjY2NjMgMTAuMDAwMUMxLjY2NjYzIDE0LjYwMjUgNS4zOTc1OSAxOC4zMzM0IDkuOTk5OTYgMTguMzMzNFoiIHN0cm9rZT0iI0ZGOEQyRSIgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8cGF0aCBkPSJNMTAgNi42NjY3NVYxMC4wMDAxIiBzdHJva2U9IiNGRjhEMkUiIHN0cm9rZS13aWR0aD0iMS41IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPHBhdGggZD0iTTEwIDEzLjMzMzNIMTAuMDA4MyIgc3Ryb2tlPSIjRkY4RDJFIiBzdHJva2Utd2lkdGg9IjEuNSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+Cjwvc3ZnPgo=);
    background-repeat: no-repeat;
    background-size: 100% 100%;
    background-position: 50% 50%;
  }
  .b-traveller-info_language > strong {
    font-weight: normal;
  }
  .b-input__label {
    position: relative;
  }
  .b-input__label,
  .p-search__direction-date-label {
    top: -10px;
    margin: unset;
    padding: unset;
  }
  .p-search__direction-date-label {
    font-size: 14px;
    background: transparent;
  }
  .l-grid-container {
    height: fit-content;
  }
  .l-grid-layout-33 {
    height: fit-content;
    margin-top: 30px;
  }
  .l-line {
    margin-top: 27px;
    margin-bottom: 17px;
  }
}

.b-passport {
  position: relative;
  border-bottom: 3px dotted rgba(0, 0, 0, 0.1);
}
.b-passport .b-passport__bonus-cards-info {
  color: rgba(215, 0, 0, 0.8);
}
.b-passport__remove {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTUiIGhlaWdodD0iMiIgdmlld0JveD0iMCAwIDE1IDIiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik0xNC40OTk1IDAuNjY0NTUxSDAuMzU3MzYxIiBzdHJva2U9IiM0QTU3NjciLz4KPC9zdmc+Cg==);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  -webkit-border-radius: 3px;
  -webkit-background-clip: padding-box;
  -moz-border-radius: 3px;
  -moz-background-clip: padding;
  border-radius: 3px;
  background-clip: padding-box;
  cursor: pointer;
  display: block;
  background-size: 10px 10px;
  background-position: 50% 50%;
  width: 30px;
  height: 30px;
  border: 1px solid #A4ABB3;
  margin-top: 9px;
}
@media (max-width: 768px) {
  .b-passport {
    padding-bottom: 15px;
  }
  .b-passport .l-grid-container {
    display: flex;
    flex-direction: column;
  }
  .b-passport .l-grid-container > .l-grid-layout-33 {
    order: 1;
  }
  .b-passport .l-grid-container > .l-grid-layout-33.b-passport__remove-container {
    order: 0;
  }
  .b-passport .b-passport__remove {
    margin: 9px 0;
    float: right;
  }
}

.flex-grid-container {
  margin-bottom: -18px;
  display: flex;
  flex-flow: row wrap;
}
.flex-grid-layout {
  width: 33.33333%;
  margin-bottom: 18px;
  padding-right: 30px;
}
.flex-grid-layout:nth-child(3n) {
  padding-right: 0;
}
@media (max-width: 768px) {
  .flex-grid-layout {
    width: 100% !important;
    padding-right: 0 !important;
  }
}
@media (min-width: 1440px) {
  .flex-grid-layout {
    padding-right: 40px;
  }
  .flex-grid-layout:nth-child(3n) {
    padding-right: 0;
  }
}
@media (min-width: 1920px) {
  .flex-grid-layout {
    width: 25%;
    padding-right: 18px;
  }
  .flex-grid-layout:nth-child(3n) {
    padding-right: 18px;
  }
  .flex-grid-layout:nth-child(4n) {
    padding-right: 0;
  }
}

.b-fare-rules-title {
  text-align: left;
  font-size: 16px;
  font-weight: 700;
  margin-bottom: 4px;
}
.b-fare-rules-buttons {
  display: flex;
  flex-direction: row;
  gap: 8px;
  margin-bottom: 12px;
}
.b-fare-rules-buttons .b-fare-rules__button {
  background-color: #4882BD;
  color: #fff;
  padding: 2px 10px;
  border-radius: 4px;
  cursor: pointer;
  display: flex;
  align-items: center;
}
.b-fare-rules-buttons .b-fare-rules__button.active {
  border: 2px solid #000;
}
.b-fare-rules__rules-header {
  color: #FF8D2E;
}
.b-fare-rules__rules-content {
  padding: 0 10px;
}
.b-fare-rules__rules-list {
  padding: 10px;
}
.b-fare-rules__rule-list {
  width: 1px;
}
.b-fare-rules__translate-button {
  color: #fff;
  background-color: #4882BD;
}
.b-fare-rules__ticketing-before {
  color: #FF8D2E;
}
.b-fare-rules__rule-booking {
  height: 400px;
  overflow: auto;
  margin-left: 20px;
}
.b-fare-rules__rules {
  background-color: #ffffff;
  border-left: 1px solid none;
  border-right: 1px solid none;
  padding: 20px 10px;
}
#goog-gt-tt {
  display: none !important;
}
.goog-text-highlight {
  background-color: transparent !important;
  border: none !important;
  box-shadow: none !important;
}
@media (max-width: 768px) {
  .b-fare-rules__rule-booking {
    margin-right: 20px;
    height: 90vh;
  }
  .b-fare-rules__rules-list {
    padding: 0;
  }
  .b-fare-rules__rules-list > div {
    margin-bottom: 10px;
  }
  .b-fare-rules__rules-header {
    display: none;
  }
  .b-fare-rules__rules-header--mobile {
    display: block;
    color: #FF8D2E;
    padding: 10px;
    background-color: #FCEFE0;
  }
  .b-fare-rules__rules-header--mobile:before {
    width: 22px;
    height: 22px;
    display: inline-block;
    vertical-align: bottom;
    margin-right: 10px;
    content: ' ';
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMCAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTkuOTk5OTYgMTguMzMzNEMxNC42MDIzIDE4LjMzMzQgMTguMzMzMyAxNC42MDI1IDE4LjMzMzMgMTAuMDAwMUMxOC4zMzMzIDUuMzk3NzEgMTQuNjAyMyAxLjY2Njc1IDkuOTk5OTYgMS42NjY3NUM1LjM5NzU5IDEuNjY2NzUgMS42NjY2MyA1LjM5NzcxIDEuNjY2NjMgMTAuMDAwMUMxLjY2NjYzIDE0LjYwMjUgNS4zOTc1OSAxOC4zMzM0IDkuOTk5OTYgMTguMzMzNFoiIHN0cm9rZT0iI0ZGOEQyRSIgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8cGF0aCBkPSJNMTAgNi42NjY3NVYxMC4wMDAxIiBzdHJva2U9IiNGRjhEMkUiIHN0cm9rZS13aWR0aD0iMS41IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPHBhdGggZD0iTTEwIDEzLjMzMzNIMTAuMDA4MyIgc3Ryb2tlPSIjRkY4RDJFIiBzdHJva2Utd2lkdGg9IjEuNSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+Cjwvc3ZnPgo=);
    background-repeat: no-repeat;
    background-size: 100% 100%;
    background-position: 50% 50%;
  }
  .b-fare-rules__rules-content {
    padding: 0;
  }
  .b-fare-rules__rules-content > p {
    background-color: #FCEFE0;
    padding: 10px 37px;
    margin-bottom: 30px;
    margin-top: 0;
  }
}

.b-passengers-block {
  -webkit-border-radius: 3px;
  -webkit-background-clip: padding-box;
  -moz-border-radius: 3px;
  -moz-background-clip: padding;
  border-radius: 3px;
  background-clip: padding-box;
  background: #ffffff;
  padding: 0 10px 10px 10px;
  zoom: 1;
  margin: 2px 0;
}
.b-passengers-block:before,
.b-passengers-block:after {
  content: "";
  display: table;
}
.b-passengers-block:after {
  clear: both;
}
.b-passengers-block:before,
.b-passengers-block:after {
  content: "";
  display: table;
}
.b-passengers-block:after {
  clear: both;
}
.b-passengers-block__title {
  text-transform: uppercase;
  color: #099C9D;
  font-size: 14px;
  margin: 5px 0 5px;
  font-weight: normal;
}
.b-passengers-info__item {
  line-height: 1.4;
}
.b-passengers-info-ext__number {
  color: #2F3842;
  display: block;
  margin: 5px 10px;
}
.b-flight-info {
  -webkit-border-radius: 3px;
  -webkit-background-clip: padding-box;
  -moz-border-radius: 3px;
  -moz-background-clip: padding;
  border-radius: 3px;
  background-clip: padding-box;
  -webkit-box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.07);
  -moz-box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.07);
  box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.07);
  background: #4A5767;
  border-bottom: none;
}
.b-flight-info__header {
  background: #4A5767;
  padding: 0 15px;
  height: 45px;
  line-height: 45px;
  -webkit-border-top-left-radius: 3px;
  -moz-border-radius-topleft: 3px;
  border-top-left-radius: 3px;
  -webkit-border-top-right-radius: 3px;
  -webkit-background-clip: padding-box;
  -moz-border-radius-topright: 3px;
  -moz-background-clip: padding;
  border-top-right-radius: 3px;
  background-clip: padding-box;
}
.b-flight-info__compay-logo {
  width: 100px;
  height: 42px;
  float: left;
  top: 2px;
  position: relative;
}
.b-flight-info__options {
  padding: 0;
  margin: 0 0 0 10px;
  float: left;
  zoom: 1;
  position: relative;
}
.b-flight-info__options:before,
.b-flight-info__options:after {
  content: "";
  display: table;
}
.b-flight-info__options:after {
  clear: both;
}
.b-flight-info__options:before,
.b-flight-info__options:after {
  content: "";
  display: table;
}
.b-flight-info__options:after {
  clear: both;
}
.b-flight-info__options:before {
  content: "";
  position: absolute;
  left: 0;
  top: 50%;
  margin-top: -13px;
  height: 26px;
  width: 1px;
  display: block;
  background: rgba(0, 0, 0, 0.3);
}
.b-flight-info__option {
  margin: 10px 10px;
  float: left;
  list-style: none;
  width: 23px;
  height: 23px;
}
.b-flight-info__option:before {
  display: none;
}
.b-flight-info__legs-direction {
  border-bottom: 1px solid rgba(0, 0, 0, 0.1);
  background: #F0F0F0;
  display: flex;
  justify-content: space-between;
  padding: 9px;
}
.b-flight-info__legs-direction .b-flight-info__direction__value {
  color: #2F3842;
  margin-right: auto;
}
.b-flight-info__legs-direction .b-flight-info__price__value {
  margin-left: auto;
}
.b-flight-info__commission-section {
  margin-top: -5px;
  display: flex;
  background: #fff;
  border-top: 1px solid #4A5767;
  border-bottom: 1px solid #4A5767;
  padding: 10px;
  flex-direction: column;
  gap: 5px;
}
.b-flight-info__commission-section .b-flight-info__commission-row {
  display: flex;
  justify-content: space-between;
  align-items: center;
  gap: 10px;
}
.b-flight-info__commission-section .b-flight-info__commission-row > i {
  width: 14px;
  height: 14px;
  display: inline-block;
}
.b-flight-info__messages-list {
  list-style: none;
  margin: 0;
  padding: 10px;
  color: #fff;
}
.b-flight-info__messages-list-item {
  padding: 0;
}
.b-flight-info__messages-list-item + .b-flight-info__messages-list-item {
  margin-top: 8px;
}
@media (max-width: 768px) {
  .b-flight-info__wrapper {
    margin-bottom: 20px;
  }
}

.b-ticket-info__header {
  padding: 0 9px;
  -webkit-border-top-left-radius: 3px;
  -moz-border-radius-topleft: 3px;
  border-top-left-radius: 3px;
  -webkit-border-top-right-radius: 3px;
  -webkit-background-clip: padding-box;
  -moz-border-radius-topright: 3px;
  -moz-background-clip: padding;
  border-top-right-radius: 3px;
  background-clip: padding-box;
  overflow: hidden;
  background-color: #4A5767;
  border-top: none;
  border-left: none;
  border-right: none;
}
.b-ticket-info__header .b-ticket-header {
  float: none;
}
.b-ticket-info__header .b-travel-policy {
  float: right;
}
.b-ticket-info__header .b-operating-airline {
  float: none;
  padding-bottom: 8px;
}
.b-ticket-info__header-separator {
  height: 1px;
  background: #0a0a0e;
  margin-top: 8px;
  margin-bottom: 8px;
}
.b-flight-services__tariff-wrapper {
  display: flex;
  flex-direction: column;
  align-items: center;
}
.b-flight-services__tariff-wrapper .b-fare-rules-group {
  display: flex;
  flex-direction: row;
  gap: 8px;
}
.b-ticket-info__legs {
  padding-bottom: 5px;
}
.b-ticket-info__legs .b-flight-services__options-wrapper {
  padding-top: 20px;
  display: flex;
  align-items: center;
  width: 100%;
}
.b-ticket-info__legs .b-flight-services__tariff {
  margin-right: 20px;
  top: unset;
}
.b-ticket-info__legs .b-ticket-info__legs-leg-direction {
  border-bottom: 1px solid rgba(0, 0, 0, 0.1);
  background: #F0F0F0;
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
  padding: 9px;
}
.b-ticket-info__legs .b-ticket-info__legs-leg-direction .direction__label {
  font-size: 13px;
  color: rgba(74, 87, 103, 0.8);
}
.b-ticket-info__legs .b-ticket-info__legs-leg-direction .direction__value {
  font-size: 13px;
  color: #2F3842;
  width: 160px;
}
.b-ticket-info__legs .b-ticket-info__legs-leg-direction .b-ticket-info__legs-leg-carrier,
.b-ticket-info__legs .b-ticket-info__legs-leg-direction .b-ticket-info__legs-leg-flight-number {
  font-size: 13px;
  margin-top: 5px;
  width: 100%;
  display: flex;
  justify-content: space-between;
}
.b-ticket-info__legs .b-ticket-info__legs-leg-direction .b-ticket-info__legs-leg-carrier > span:first-of-type,
.b-ticket-info__legs .b-ticket-info__legs-leg-direction .b-ticket-info__legs-leg-flight-number > span:first-of-type {
  color: rgba(74, 87, 103, 0.8);
}
.b-ticket-info__legs .b-ticket-info__legs-leg-direction .b-ticket-info__legs-leg-carrier > span:last-of-type,
.b-ticket-info__legs .b-ticket-info__legs-leg-direction .b-ticket-info__legs-leg-flight-number > span:last-of-type {
  width: 160px;
}
.b-ticket-info__legs .b-ticket-info__legs-leg-direction .b-flight-services__options {
  display: block;
  margin: 0;
}
.b-ticket-info__legs .b-ticket-info__legs-leg-direction .b-flight-services__options:before {
  display: none;
}
.b-ticket-info__legs .b-ticket-info__legs-leg .b-ticket-info__legs-leg-info {
  background: #FFFFFF;
  padding: 25px 9px;
  position: relative;
  display: flex;
}
.b-ticket-info__legs .b-ticket-info__legs-leg .b-ticket-info__legs-leg-info .ticket-info__description {
  margin-left: 5px;
}
.b-ticket-info__legs .b-ticket-info__legs-leg .b-ticket-info__legs-leg-info .ticket-info__transplants {
  background: #4A5767;
  display: block;
  width: 3px;
  font-size: 14px;
  color: #099C9D;
  margin-left: 12px;
  margin-right: 12px;
}
.b-ticket-info__legs .b-ticket-info__legs-leg .b-ticket-info__legs-leg-info .ticket-info__transplants:after,
.b-ticket-info__legs .b-ticket-info__legs-leg .b-ticket-info__legs-leg-info .ticket-info__transplants:before {
  content: " ";
  display: block;
  border: 2px solid #4A5767;
  background: #ffffff;
  border-radius: 50%;
  width: 14px;
  height: 14px;
  position: absolute;
  margin-top: 0;
  left: 15px;
}
.b-ticket-info__legs .b-ticket-info__legs-leg .b-ticket-info__legs-leg-info .ticket-info__transplants:after {
  bottom: 22px;
}
.b-ticket-info__legs .b-ticket-info__legs-leg .b-ticket-info__legs-leg-info .ticket-info__leg-travel-duration {
  border-top: 2px dotted rgba(0, 0, 0, 0.1);
  border-bottom: 2px dotted rgba(0, 0, 0, 0.1);
  padding: 13px 0 10px 27px;
  margin-top: 10px;
  margin-bottom: 10px;
}
.b-ticket-info__legs .b-ticket-info__legs-leg .b-ticket-info__legs-leg-info .ticket-info__leg-travel-duration .travel-duration {
  font-weight: bold;
}
.b-ticket-info__legs .b-ticket-info__legs-leg .b-ticket-info__legs-leg-info .ticket-info__leg-segment {
  margin-bottom: 5px;
}

.b-pricing {
  padding: 0 10px;
  -webkit-border-bottom-right-radius: 3px;
  -moz-border-radius-bottomright: 3px;
  border-bottom-right-radius: 3px;
  -webkit-border-bottom-left-radius: 3px;
  -webkit-background-clip: padding-box;
  -moz-border-radius-bottomleft: 3px;
  -moz-background-clip: padding;
  border-bottom-left-radius: 3px;
  background-clip: padding-box;
}
.b-pricing__direction {
  display: block;
  color: rgba(255, 255, 255, 0.8);
  text-transform: uppercase;
}
.b-pricing__header {
  color: #ffffff;
  height: 45px;
  line-height: 45px;
  text-transform: uppercase;
  border-bottom: 1px solid #2F3842;
}
.b-pricing__section {
  display: inline-block;
  line-height: 24px;
  width: 100%;
  border-bottom: 1px solid #2F3842;
}
.b-pricing_commission {
  display: none;
}
.b-pricing__section-info {
  zoom: 1;
}
.b-pricing__section-info:before,
.b-pricing__section-info:after {
  content: "";
  display: table;
}
.b-pricing__section-info:after {
  clear: both;
}
.b-pricing__section-info:before,
.b-pricing__section-info:after {
  content: "";
  display: table;
}
.b-pricing__section-info:after {
  clear: both;
}
.b-pricing__section-title {
  display: block;
  color: rgba(255, 255, 255, 0.8);
}
.b-pricing__section-passenger {
  float: left;
  color: #A4ABB3;
}
.additional-section-passenger-margin .b-pricing__section-passenger {
  margin-right: 20px;
}
.b-pricing__section-price {
  float: right;
  color: #A4ABB3;
}
.b-pricing__total-section {
  color: #ffffff;
  height: 36px;
  line-height: 32px;
}
.b-pricing__section-total-title {
  float: left;
  font-size: 14px;
}
.b-pricing__section-total-price {
  float: right;
}
@media (max-width: 768px) {
  .b-pricing__section-title {
    color: #4A5767 !important;
  }
  .b-pricing__section-passenger {
    color: #4A5767 !important;
  }
  .b-pricing__section-price {
    color: #4A5767 !important;
  }
  .b-pricing__total-section {
    color: #4A5767 !important;
  }
}

.b-train__header:before,
.b-train__header:after,
.b-train__info:before,
.b-train__info:after {
  content: "";display: table;
}
.b-train__header:after,
.b-train__info:after {
  clear: both;
}
.b-train__header,
.b-train__info {
  zoom: 1;
}
.b-train__header:before,
.b-train__header:after,
.b-train__info:before,
.b-train__info:after {
  content: "";display: table;
}
.b-train__header:after,
.b-train__info:after {
  clear: both;
}
.train-service__img {
  width: 24px;
  height: 24px;
  margin-right: 12px;
  background-repeat: no-repeat;
  background-position: center;
}
/* train services icons */
.train-service__MEAL {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjUiIHZpZXdCb3g9IjAgMCAyNCAyNSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgb3BhY2l0eT0iMC44Ij4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xMi40NDY4IDcuODExNTJDMTMuNTQ2OCA2LjYxMTUyIDE1LjY0NjggNi4xMTE1MiAxNy41NDY4IDYuNjExNTJDMTkuNTQ2OCA3LjExMTUyIDIxLjA0NjggOC42MTE1MiAyMS40NDY4IDEwLjcxMTVDMjEuOTQ2OCAxMi40MTE1IDIxLjk0NjggMTQuNTExNSAyMS42NDY4IDE2LjQxMTVDMjEuMjQ2OCAxOC41MTE1IDIwLjM0NjggMjAuNjExNSAxOS4yNDY4IDIyLjExMTVDMTguMDQ2OCAyMy44MTE1IDE2LjU0NjggMjQuNzExNSAxNS4xNDY4IDI0LjcxMTVDMTQuNjQ2OCAyNC43MTE1IDE0LjA0NjggMjQuNjExNSAxMy41NDY4IDI0LjMxMTVDMTIuOTQ2OCAyNC4wMTE1IDEyLjE0NjggMjMuODExNSAxMS40NDY4IDIzLjgxMTVDMTAuNzQ2OCAyMy44MTE1IDEwLjA0NjggMjMuOTExNSA5LjM0NjgyIDI0LjMxMTVDOC44NDY4MiAyNC42MTE1IDguMzQ2ODIgMjQuNzExNSA3Ljc0NjgyIDI0LjcxMTVDNi4zNDY4MiAyNC43MTE1IDQuODQ2ODIgMjMuNzExNSAzLjY0NjgyIDIyLjExMTVDMi40NDY4MiAyMC42MTE1IDEuNjQ2ODIgMTguNTExNSAxLjI0NjgyIDE2LjQxMTVDMC44NDY4MTYgMTQuNDExNSAwLjk0NjgyMSAxMi4zMTE1IDEuNDQ2ODIgMTAuNTExNUMyLjA0NjgyIDguNTExNTIgMy42NDY4MiA3LjAxMTUyIDUuNjQ2ODIgNi41MTE1MkM3LjU0NjgyIDYuMTExNTIgOS40NDY4MiA2LjYxMTUyIDEwLjY0NjggNy44MTE1MkMxMC42NDY4IDcuODczMzMgMTAuNjg1IDcuODk2OTMgMTAuNzM3OCA3LjkyOTU2QzEwLjc3MDQgNy45NDk3MiAxMC44MDg2IDcuOTczMzMgMTAuODQ2OCA4LjAxMTUyQzEwLjg0NjggNy41MTE1MiAxMC45NDY4IDYuOTExNTIgMTEuMTQ2OCA2LjQxMTUySDguNzQ2ODJDNi4wNDY4MiA2LjQxMTUyIDMuODQ2ODEgNC4yMTE1MiAzLjg0NjgxIDEuNTExNTJDMy44NDY4MSAxLjExMTUyIDQuMTQ2ODIgMC44MTE1MjMgNC41NDY4MiAwLjgxMTUyM0g3LjM0NjgxQzkuNzQ2ODEgMC44MTE1MjMgMTEuNjQ2OCAyLjUxMTUyIDEyLjE0NjggNC43MTE1MkMxMy4yNDY4IDMuMjExNTIgMTUuMTQ2OCAyLjIxMTUyIDE3LjE0NjggMi4yMTE1MkMxNy41NDY4IDIuMjExNTIgMTcuODQ2OCAyLjUxMTUyIDE3Ljg0NjggMi45MTE1MkMxNy44NDY4IDMuMzExNTIgMTcuNTQ2OCAzLjYxMTUyIDE3LjE0NjggMy42MTE1MkMxNC41NDY4IDMuNjExNTIgMTIuNDQ2OCA1LjUxMTUyIDEyLjI0NjggOC4wMTE1MkwxMi40NDY4IDcuODExNTJaTTUuMzQ2ODEgMi4xMTE1MkM1LjY0NjgxIDMuNzExNTIgNy4wNDY4MiA0LjkxMTUyIDguNzQ2ODIgNC45MTE1MkgxMC43NDY4QzEwLjQ0NjggMy4zMTE1MiA5LjA0NjgxIDIuMTExNTIgNy4zNDY4MSAyLjExMTUySDUuMzQ2ODFaTTE4LjM0NjggMjEuMjExNUMxOS4zNDY4IDE5LjkxMTUgMjAuMTQ2OCAxOC4wMTE1IDIwLjQ0NjggMTYuMTExNUMyMC43NDY4IDE0LjQxMTUgMjAuNjQ2OCAxMi41MTE1IDIwLjI0NjggMTAuOTExNUMxOS42NDY4IDguODExNTIgMTguMDQ2OCA4LjExMTUyIDE3LjE0NjggNy45MTE1MkMxNS43NDY4IDcuNjExNTIgMTQuMjQ2OCA3LjkxMTUyIDEzLjM0NjggOC42MTE1MkMxMi44NDY4IDkuMTExNTIgMTIuMTQ2OCA5LjQxMTUyIDExLjQ0NjggOS40MTE1MkMxMC43NDY4IDkuNDExNTIgMTAuMDQ2OCA5LjExMTUyIDkuNTQ2ODIgOC42MTE1MkM4Ljc0NjgyIDcuNzExNTIgNy4zNDY4MiA3LjQxMTUyIDUuOTQ2ODIgNy43MTE1MkM0LjQ0NjgyIDguMTExNTIgMy4yNDY4MSA5LjIxMTUyIDIuODQ2ODEgMTAuNzExNUMyLjQ0NjgxIDEyLjMxMTUgMi4zNDY4MiAxNC4yMTE1IDIuNjQ2ODIgMTYuMDExNUMyLjk0NjgyIDE3LjkxMTUgMy43NDY4MiAxOS43MTE1IDQuNzQ2ODIgMjEuMTExNUM1LjY0NjgyIDIyLjQxMTUgNi43NDY4MiAyMy4xMTE1IDcuNzQ2ODIgMjMuMTExNUM4LjE0NjgyIDIzLjExMTUgOC40NDY4MiAyMy4xMTE1IDguNzQ2ODIgMjIuOTExNUM5LjY0NjgyIDIyLjQxMTUgMTAuNTQ2OCAyMi4yMTE1IDExLjU0NjggMjIuMjExNUMxMi41NDY4IDIyLjIxMTUgMTMuNDQ2OCAyMi40MTE1IDE0LjM0NjggMjIuOTExNUMxNC42NDY4IDIzLjExMTUgMTUuMDQ2OCAyMy4yMTE1IDE1LjM0NjggMjMuMjExNUMxNi4zNDY4IDIzLjIxMTUgMTcuNDQ2OCAyMi41MTE1IDE4LjM0NjggMjEuMjExNVpNMTYuOTQ2OCAxNy40MTE2QzE2LjI0NjggMTkuMTExNiAxNS4xNDY4IDIwLjMxMTYgMTUuMDQ2OCAyMC40MTE2QzE1LjAwNjggMjAuNDcxNiAxNC45NTg4IDIwLjUzNTYgMTQuOTA4NCAyMC42MDI4QzE0LjcwNjggMjAuODcxNiAxNC40NjY4IDIxLjE5MTYgMTQuNTQ2OCAyMS41MTE2QzE0Ljg0NjggMjIuMDExNiAxNS40NDY4IDIxLjcxMTYgMTUuNTQ2OCAyMS42MTE2QzE2LjM0NjggMjEuMTExNiAxNy4yNDY4IDE5LjcxMTYgMTcuOTQ2OCAxOC4yMTE2QzE4LjY0NjggMTYuNjExNiAxOS4yNDY4IDE1LjAxMTYgMTguNTQ2OCAxMy4wMTE2QzE4LjQ0NjggMTIuNjExNiAxOC4wNDY4IDEyLjIxMTYgMTcuNjQ2OCAxMi40MTE2QzE3LjE0NjggMTIuNjExNiAxNy4yNDY4IDEzLjExMTYgMTcuMzQ2OCAxMy41MTE2QzE3Ljk0NjggMTUuMDExNiAxNy40NDY4IDE2LjMxMTYgMTYuOTQ2OCAxNy40MTE2WiIgZmlsbD0id2hpdGUiLz4KPC9nPgo8L3N2Zz4K);
}
.train-service__AIR_CONDITIONING {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjUiIHZpZXdCb3g9IjAgMCAyNCAyNSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgb3BhY2l0eT0iMC44Ij4KPHBhdGggZD0iTTIzLjEwNzQgMTIuNjExNUgyMC4xMzIyTDIxLjMyMjMgMTAuNDExNUMyMS41MjA3IDEwLjExMTUgMjEuNDIxNSA5LjYxMTUyIDIxLjAyNDggOS40MTE1MkMyMC42MjgxIDkuMjExNTIgMjAuMjMxNCA5LjMxMTUyIDIwLjAzMzEgOS43MTE1MkwxOC4zNDcxIDEyLjYxMTVIMTIuOTkxN0wxNS42Njk0IDguMDExNTJIMTkuMDQxM0MxOS4xNDA1IDguMDExNTIgMTkuMjM5NyA4LjAxMTUyIDE5LjMzODggNy45MTE1MkMxOS43MzU1IDcuODExNTIgMTkuODM0NyA3LjYxMTUyIDE5LjgzNDcgNy4zMTE1MkMxOS44MzQ3IDYuOTExNTIgMTkuNTM3MiA2LjUxMTUyIDE5LjE0MDUgNi42MTE1MkgxNi42NjEyTDE4LjE0ODggNC4wMTE1MkMxOC4zNDcxIDMuNzExNTIgMTguMjQ3OSAzLjIxMTUyIDE3Ljg1MTIgMy4wMTE1MkMxNy41NTM3IDIuODExNTIgMTcuMDU3OSAyLjkxMTUyIDE2Ljg1OTUgMy4zMTE1MkwxNS4zNzE5IDUuOTExNTJMMTQuMDgyNiAzLjcxMTUyQzEzLjg4NDMgMy40MTE1MiAxMy40ODc2IDMuMjExNTIgMTMuMDkwOSAzLjQxMTUyQzEyLjc5MzQgMy42MTE1MiAxMi42OTQyIDQuMTExNTIgMTIuNzkzNCA0LjQxMTUyTDE0LjQ3OTMgNy40MTE1MkwxMS45MDA4IDExLjkxMTVMOS4yMjMxNCA3LjIxMTUyTDEwLjkwOTEgNC4zMTE1MkMxMS4xMDc0IDQuMDExNTIgMTEuMDA4MyAzLjUxMTUyIDEwLjcxMDcgMy4zMTE1MkMxMC4zMTQgMy4xMTE1MiA5LjkxNzM2IDMuMjExNTIgOS43MTkwMSAzLjYxMTUyTDguNDI5NzUgNS44MTE1Mkw2Ljk0MjE1IDMuMjExNTJDNi43NDM4IDIuODExNTIgNi4zNDcxMSAyLjcxMTUyIDUuOTUwNDEgMi45MTE1MkM1LjU1MzcyIDMuMTExNTIgNS40NTQ1NSAzLjUxMTUyIDUuNjUyODkgMy45MTE1Mkw3LjE0MDUgNi41MTE1Mkg0LjU2MTk4QzQuMTY1MjkgNi41MTE1MiAzLjg2Nzc3IDYuODExNTIgMy44Njc3NyA3LjIxMTUyQzMuODY3NzcgNy42MTE1MiA0LjE2NTI5IDcuOTExNTIgNC41NjE5OCA3LjkxMTUySDcuOTMzODhMMTAuNjExNiAxMi41MTE1SDUuMjU2MkwzLjY2OTQyIDkuNzExNTJDMy40NzEwNyA5LjMxMTUyIDIuOTc1MjEgOS4yMTE1MiAyLjY3NzY5IDkuNDExNTJDMi4zODAxNyA5LjYxMTUyIDIuMTgxODIgMTAuMDExNSAyLjM4MDE3IDEwLjQxMTVMMy41NzAyNSAxMi42MTE1SDAuNjk0MjE1QzAuMjk3NTIxIDEyLjYxMTUgMCAxMi45MTE1IDAgMTMuMzExNUMwIDEzLjcxMTUgMC4yOTc1MjEgMTQuMDExNSAwLjY5NDIxNSAxNC4wMTE1SDMuNjY5NDJMMi4zODAxNyAxNi4zMTE1QzIuMTgxODIgMTYuNjExNSAyLjI4MDk5IDE3LjExMTUgMi42Nzc2OSAxNy4zMTE1QzIuODc2MDMgMTcuNDExNSAzLjE3MzU1IDE3LjQxMTUgMy4zNzE5IDE3LjMxMTVDMy40NzEwNyAxNy4yMTE1IDMuNTcwMjUgMTcuMTExNSAzLjY2OTQyIDE3LjAxMTVMNS4zNTUzNyAxNC4wMTE1SDEwLjcxMDdMOC4wMzMwNiAxOC43MTE1SDQuNjYxMTZDNC4yNjQ0NiAxOC43MTE1IDMuODY3NzcgMTkuMDExNSAzLjk2Njk0IDE5LjQxMTVDMy45NjY5NCAxOS44MTE1IDQuMjY0NDYgMjAuMTExNSA0LjY2MTE2IDIwLjExMTVINy4yMzk2N0w1Ljc1MjA3IDIyLjcxMTVDNS41NTM3MiAyMy4xMTE1IDUuNjUyODkgMjMuNTExNSA2LjA0OTU5IDIzLjcxMTVDNi4yNDc5MyAyMy44MTE1IDYuNTQ1NDUgMjMuODExNSA2Ljc0MzggMjMuNzExNUM2Ljg0Mjk4IDIzLjcxMTUgNi45NDIxNSAyMy42MTE1IDcuMDQxMzIgMjMuNDExNUw4LjUyODkzIDIwLjkxMTVMOS44MTgxOCAyMy4xMTE1QzEwLjAxNjUgMjMuNDExNSAxMC41MTI0IDIzLjUxMTUgMTAuODA5OSAyMy40MTE1QzExLjIwNjYgMjMuMjExNSAxMS4yMDY2IDIyLjgxMTUgMTEuMDA4MyAyMi40MTE1TDkuMzIyMzEgMTkuNTExNUwxMiAxNC44MTE1TDE0LjY3NzcgMTkuNDExNUwxMi44OTI2IDIyLjMxMTVDMTIuNjk0MiAyMi43MTE1IDEyLjc5MzQgMjMuMTExNSAxMy4xOTAxIDIzLjMxMTVDMTMuMzg4NCAyMy40MTE1IDEzLjY4NiAyMy40MTE1IDEzLjg4NDMgMjMuMzExNUMxMy45ODM1IDIzLjIxMTUgMTQuMDgyNiAyMy4yMTE1IDE0LjE4MTggMjMuMTExNUwxNS40NzExIDIwLjgxMTVMMTYuOTU4NyAyMy40MTE1QzE3LjE1NyAyMy43MTE1IDE3LjU1MzcgMjMuOTExNSAxNy45NTA0IDIzLjcxMTVDMTguMjQ3OSAyMy41MTE1IDE4LjQ0NjMgMjMuMTExNSAxOC4yNDc5IDIyLjcxMTVMMTYuNzYwMyAyMC4xMTE1SDE5LjIzOTdDMTkuMzM4OCAyMC4xMTE1IDE5LjQzOCAyMC4xMTE1IDE5LjUzNzIgMjAuMDExNUMxOS43MzU1IDE5LjkxMTUgMTkuOTMzOSAxOS43MTE1IDE5LjkzMzkgMTkuNDExNUMxOS45MzM5IDE5LjAxMTUgMTkuNjM2NCAxOC43MTE1IDE5LjIzOTcgMTguNzExNUgxNS45NjY5TDEzLjI4OTMgMTQuMDExNUgxOC41NDU1TDIwLjIzMTQgMTcuMDExNUMyMC40Mjk4IDE3LjQxMTUgMjAuODI2NCAxNy41MTE1IDIxLjIyMzEgMTcuMzExNUMyMS42MTk4IDE3LjExMTUgMjEuNzE5IDE2LjcxMTUgMjEuNTIwNyAxNi4zMTE1TDIwLjIzMTQgMTQuMDExNUgyMy4yMDY2QzIzLjMwNTggMTQuMDExNSAyMy40MDUgMTQuMDExNSAyMy42MDMzIDEzLjkxMTVDMjMuODAxNyAxMy44MTE1IDI0IDEzLjYxMTUgMjQgMTMuMzExNUMyMy44MDE3IDEyLjkxMTUgMjMuNTA0MSAxMi42MTE1IDIzLjEwNzQgMTIuNjExNVoiIGZpbGw9IndoaXRlIi8+CjwvZz4KPC9zdmc+Cg==);
}
.train-service__PETS_CARRIAGE {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xNi40MDAxIDIuNEMxNi42MDAxIDIuNCAxNi45IDIuNSAxNy4xIDIuNkMxOC4xIDMuMiAxOC4wMDAxIDQuNyAxNy40MDAxIDYuMkMxNi45MDAxIDcuMyAxNi4xMDAxIDggMTUuMjAwMSA4QzE0Ljk2MjcgOCAxNC43ODc5IDcuOTM3MzkgMTQuNTc2NyA3Ljg2MTcxTDE0LjU3NjcgNy44NjE3QzE0LjUyMSA3Ljg0MTc0IDE0LjQ2MjcgNy44MjA4NyAxNC40MDAxIDcuOEMxMy40MDAxIDcuMiAxMy40MDAxIDUuOCAxNC4wMDAxIDQuM0MxNC42MDAxIDMuMSAxNS41MDAxIDIuNCAxNi40MDAxIDIuNFpNMTYuNDAwMSAxQzE0LjkwMDEgMSAxMy41MDAxIDIuMSAxMi44MDAxIDMuOEMxMS44MDAxIDYuMiAxMi4yMDAxIDguMSAxMy44MDAxIDlDMTMuODczIDkuMDI5MTcgMTMuOTQzOCA5LjA1ODM1IDE0LjAxMzEgOS4wODY5QzE0LjQxODkgOS4yNTQwOSAxNC43NzMgOS40IDE1LjIwMDEgOS40QzE2LjYwMDEgOS40IDE4IDguNCAxOC42IDYuN0MxOS42IDQuMiAxOS4zMDAxIDIuMiAxNy43MDAxIDEuNEMxNy40MDAxIDEuMSAxNi45MDAxIDEgMTYuNDAwMSAxWk04LjQwMDA0IDIuOTk5NjFDOC45MDAwNCAyLjk5OTYxIDkuNiAzLjc5OTYxIDkuOCA1LjE5OTYxQzkuOSA1Ljg5OTYxIDkuODAwMDEgNi41OTk2MSA5LjUwMDAxIDcuMDk5NjFDOS4zMDAwMSA3LjM5OTYxIDkuMTAwMDQgNy41OTk2MSA4LjkwMDA0IDcuNjk5NjFIOC44QzguMyA3LjY5OTYxIDcuNjAwMDQgNi44OTk2MSA3LjQwMDA0IDUuNDk5NjFDNy4zMDAwNCA0Ljc5OTYxIDcuNDAwMDIgNC4wOTk2MSA3LjcwMDAyIDMuNTk5NjFDNy45MDAwMiAzLjE5OTYxIDguMTAwMDQgMi45OTk2MSA4LjQwMDA0IDIuOTk5NjFaTTguNDAwMDQgMS41OTk2MUg4LjIwMDAyQzYuODAwMDIgMS43OTk2MSA1Ljg5OTk5IDMuNTk5NjEgNi4wOTk5OSA1LjU5OTYxQzYuMjk5OTkgNy40OTk2MSA3LjYwMDA0IDguOTk5NjEgOC45MDAwNCA4Ljk5OTYxSDkuMDk5OTlDMTAuNSA4Ljc5OTYxIDExLjQgNi45OTk2MSAxMS4yIDQuOTk5NjFDMTAuOSAyLjk5OTYxIDkuNzAwMDQgMS41OTk2MSA4LjQwMDA0IDEuNTk5NjFaTTEwLjgwMDEgMTIuNEMxMi4yMDAxIDEyLjQgMTMuODAwMSAxMy4yIDE1LjIwMDEgMTQuNkMxNi43MDAxIDE2LjIgMTcuNzAwMSAxOC4yIDE3LjYwMDEgMTkuOEMxNy42MDAxIDIxIDE2LjgwMDEgMjIuNCAxNS45MDAxIDIyLjVDMTUuNjAwMSAyMi41IDE0LjgwMDEgMjIuMSAxNC4yMDAxIDIxLjhDMTMuMTAwMSAyMS4yIDExLjYwMDEgMjAuNSAxMC4xMDAxIDIwLjVIMTAuMDAwMUM4Ljg0NjA2IDIwLjUgNy44NzcwMyAyMS4xNDc0IDcuMDA0IDIxLjczMDZMNi45MDAxMSAyMS44QzYuNzQ1OTEgMjEuODkyNSA2LjU4MjE5IDIyLjAwNDEgNi40MjA2OSAyMi4xMTQxTDYuNDIwNjcgMjIuMTE0MUw2LjQyMDYzIDIyLjExNDFMNi40MjA2IDIyLjExNDJDNi4wNTg0OSAyMi4zNjA5IDUuNzA3NTUgMjIuNiA1LjUwMDA5IDIyLjZDNC40MDAwOSAyMi4yIDMuMjAwMTEgMjEuMSAzLjQwMDExIDE5LjFDMy42MDAxMSAxNy4yIDcuMzAwMDggMTIuNCAxMC44MDAxIDEyLjRaTTEwLjgwMDEgMTFDNi40MDAwOCAxMSAyLjIwMDA5IDE2LjUgMi4wMDAwOSAxOC45QzEuNzAwMDkgMjEuNiAzLjMwMDA5IDIzLjMgNS4wMDAwOSAyMy45QzUuMTAwMDkgMjQgNS4zMDAxMSAyNCA1LjQwMDExIDI0QzYuMDc2NzUgMjQgNi44MDAxMSAyMy41MDk1IDcuNTQ3NiAyMy4wMDI1QzguMzQ2NyAyMi40NjA2IDkuMTczMzkgMjEuOSAxMC4wMDAxIDIxLjlDMTEuMjA1MSAyMS45IDEyLjM4MDEgMjIuNSAxMy40NDI5IDIzLjA0MjdMMTMuNDQyOSAyMy4wNDI4QzE0LjMyMDUgMjMuNDkwOSAxNS4xMjE3IDIzLjkgMTUuODAwMSAyMy45SDE1LjkwMDFDMTcuNzAwMSAyMy43IDE4LjgwMDEgMjEuNiAxOC45MDAxIDE5LjlDMTkuMTAwMSAxNi4xIDE1LjAwMDEgMTEgMTAuODAwMSAxMVpNNC43NTE1NCA5LjU1MTQyQzQuNjU2NzUgOC4yOTg0IDMuNTE5MzEgNi45NDkwMSAyLjc2MTAxIDYuOTQ5MDFDMS43MTgzNCA3LjA0NTM5IDEuMjQ0MzggOC4wMDkyNSAxLjQzMzk1IDkuNjQ3OEMxLjUyODc0IDEwLjk5NzIgMi42NjYxOSAxMi4yNTAyIDMuNjE0MDcgMTIuMjUwMkgzLjcwODg5QzQuNzUxNTQgMTIuMDU3NCA0Ljc1MTU0IDEwLjQxOSA0Ljc1MTU0IDkuNTUxNDdWOS41NTE0MlpNMi41NzE0MiA1LjU5OTYxSDIuNzYxMDFDNC40NjcyIDUuNTk5NjEgNS44ODg5OCA3LjcyMDA5IDUuOTgzNzcgOS41NTE0MkM2LjE3MzM1IDEyLjczMjEgNC42NTY3NSAxMy41MDMyIDMuODAzNjUgMTMuNTk5NkgzLjUxOTNDMS44MTMxMiAxMy41OTk2IDAuMTA2OTE5IDExLjY3MTkgMC4wMTIxMzA0IDkuNzQ0MTlDLTAuMTc3NDQ2IDYuMDgxNTQgMS45MDc5IDUuNjk1OTkgMi41NzE0MiA1LjU5OTYxWk0yMi4wMjA1IDkuNDEyOTRDMjEuNzA1OSA5LjE5OTYxIDIxLjM5MTMgOS4wOTI5NCAyMS4wNzY3IDkuMDkyOTRDMjAuNDQ3NiA5LjA5Mjk0IDE5LjcxMzYgOS41MTk2MSAxOS4wODQ0IDEwLjI2NjNDMTguMjQ1NiAxMS40Mzk2IDE4LjI0NTYgMTIuOTMyOSAxOC45Nzk2IDEzLjY3OTZDMTkuMjk0MSAxMy44OTI5IDE5LjYwODcgMTMuOTk5NiAxOS45MjMzIDEzLjk5OTZDMjAuNjU3MyAxMy45OTk2IDIxLjM5MTMgMTMuNTcyOSAyMS45MTU2IDEyLjgyNjNDMjIuNzU0NCAxMS42NTI5IDIyLjc1NDQgMTAuMTU5NiAyMi4wMjA1IDkuNDEyOTRaTTE3LjkzMSA5LjQxMjk0QzE4Ljc2OTkgOC4yMzk2MSAxOS45MjMzIDcuNTk5NjEgMjEuMDc2NyA3LjU5OTYxQzIxLjgxMDcgNy41OTk2MSAyMi41NDQ3IDcuODEyOTQgMjIuOTY0MSA4LjM0NjI4QzI0LjMyNzMgOS42MjYyOCAyNC4zMjczIDExLjk3MjkgMjMuMDY5IDEzLjc4NjNDMjIuMjMwMiAxNC45NTk2IDIxLjA3NjcgMTUuNTk5NiAxOS45MjMzIDE1LjU5OTZDMTkuMTg5MyAxNS41OTk2IDE4LjU2MDEgMTUuMzg2MyAxOC4wMzU4IDE0Ljg1MjlDMTYuNjcyNyAxMy41NzI5IDE2LjY3MjcgMTEuMjI2MyAxNy45MzEgOS40MTI5NFoiIGZpbGw9IndoaXRlIiBmaWxsLW9wYWNpdHk9IjAuOCIvPgo8L3N2Zz4K);
}
.train-service__HYGIENIC_KIT {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjUiIHZpZXdCb3g9IjAgMCAyNCAyNSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgb3BhY2l0eT0iMC44Ij4KPHBhdGggZD0iTTExLjkwNzYgMC44MTE1MjNIMy45MDc2QzIuODA3NiAwLjgxMTUyMyAxLjkwNzYgMS45MTE1MiAyLjAwNzYgMy4yMTE1MkwyLjgwNzU5IDE5LjExMTVDMi44MDc1OSAyMC4xMTE1IDMuNjA3NTkgMjAuODExNSA0LjYwNzU5IDIwLjgxMTVINS41MDc2VjIzLjQxMTVWMjQuODExNUg2LjkwNzZIOC45MDc2SDEwLjMwNzZWMjMuNDExNVYyMC44MTE1SDExLjIwNzZDMTIuMTA3NiAyMC44MTE1IDEyLjkwNzYgMjAuMDExNSAxMy4wMDc2IDE5LjExMTVMMTMuODA3NiAzLjIxMTUyQzEzLjgwNzYgMS45MTE1MiAxMy4wMDc2IDAuODExNTIzIDExLjkwNzYgMC44MTE1MjNaTTMuNjA3NTkgMi40MTE1MkMzLjcwNzU5IDIuMzExNTIgMy44MDc2IDIuMzExNTIgMy45MDc2IDIuMzExNTJIMTEuOTA3NkMxMS45MDc2IDIuMzExNTIgMTIuMDA3NiAyLjMxMTUyIDEyLjIwNzYgMi40MTE1MkMxMi40MDc2IDIuNjExNTIgMTIuNTA3NiAyLjkxMTUyIDEyLjQwNzYgMy4yMTE1MkwxMi4zMDc2IDQuNTExNTJIMy40MDc2VjMuMjExNTJDMy40MDc2IDIuOTExNTIgMy41MDc1OSAyLjYxMTUyIDMuNjA3NTkgMi40MTE1MlpNOC45MDc2IDIzLjUxMTVINi45MDc2VjIwLjkxMTVIOC45MDc2VjIzLjUxMTVaTTExLjIwNzYgMTkuNTExNUgxMC4zMDc2SDguOTA3Nkg2LjkwNzZINS41MDc2SDQuNjA3NTlDNC40MDc1OSAxOS41MTE1IDQuMjA3NiAxOS4zMTE1IDQuMjA3NiAxOS4xMTE1TDMuNTA3NiA1LjgxMTUySDEyLjIwNzZMMTEuNTA3NiAxOS4wMTE1QzExLjUwNzYgMTkuMzExNSAxMS40MDc2IDE5LjUxMTUgMTEuMjA3NiAxOS41MTE1WiIgZmlsbD0id2hpdGUiLz4KPHBhdGggZD0iTTIxLjEwNzYgMS44MTE1MkgxOC43MDc2QzE4LjYwNzYgMS44MTE1MiAxOC41MDc2IDEuODExNTIgMTguNDA3NiAxLjkxMTUyQzE4LjIwNzYgMS4zMTE1MiAxNy42MDc2IDAuODExNTIzIDE3LjAwNzYgMC44MTE1MjNDMTYuMjA3NiAwLjgxMTUyMyAxNS41MDc2IDEuNTExNTIgMTUuNTA3NiAyLjMxMTUyVjEyLjIxMTVDMTUuNTA3NiAxMi41MTE1IDE3LjUwNzYgMTYuODExNSAxNy41MDc2IDE2LjgxMTVWMjMuMjExNUMxNy41MDc2IDI0LjAxMTUgMTguMjA3NiAyNC43MTE1IDE5LjAwNzYgMjQuNzExNUMxOS44MDc2IDI0LjcxMTUgMjAuNTA3NiAyNC4wMTE1IDIwLjUwNzYgMjMuMjExNVYxNi4zMTE1QzIwLjUwNzYgMTUuOTExNSAxOC41MDc2IDEyLjAxMTUgMTguNTA3NiAxMi4wMTE1VjEwLjcxMTVDMTguNjA3NiAxMC43MTE1IDE4LjcwNzYgMTAuODExNSAxOC44MDc2IDEwLjgxMTVIMjEuMjA3NkMyMS45MDc2IDEwLjgxMTUgMjIuNTA3NiAxMC4yMTE1IDIyLjUwNzYgOS41MTE1MlYzLjAxMTUyQzIyLjMwNzYgMi40MTE1MiAyMS44MDc2IDEuODExNTIgMjEuMTA3NiAxLjgxMTUyWk0xOS40MDc2IDE2LjQxMTVWMjMuMjExNUMxOS40MDc2IDIzLjUxMTUgMTkuMjA3NiAyMy43MTE1IDE4LjkwNzYgMjMuNzExNUMxOC42MDc2IDIzLjcxMTUgMTguNDA3NiAyMy41MTE1IDE4LjQwNzYgMjMuMjExNVYxNi44MTE1VjE2LjYxMTVMMTguMzA3NiAxNi40MTE1QzE3LjUwNzYgMTQuNjExNSAxNi41MDc2IDEyLjYxMTUgMTYuNDA3NiAxMi4xMTE1VjIuMzExNTJDMTYuNDA3NiAyLjAxMTUyIDE2LjYwNzYgMS44MTE1MiAxNi45MDc2IDEuODExNTJDMTcuMjA3NiAxLjgxMTUyIDE3LjQwNzYgMi4wMTE1MiAxNy40MDc2IDIuMzExNTJWMTIuMDExNVYxMi4yMTE1TDE3LjUwNzYgMTIuNDExNUMxOC4zMDc2IDE0LjAxMTUgMTkuMjA3NiAxNS45MTE1IDE5LjQwNzYgMTYuNDExNVpNMjEuMTA3NiA5LjgxMTUySDE4LjcwNzZDMTguNjA3NiA5LjgxMTUyIDE4LjQwNzYgOS43MTE1MiAxOC40MDc2IDkuNTExNTJWMy4wMTE1MkMxOC40MDc2IDIuOTExNTIgMTguNTA3NiAyLjcxMTUyIDE4LjcwNzYgMi43MTE1MkgyMS4xMDc2QzIxLjIwNzYgMi43MTE1MiAyMS40MDc2IDIuODExNTIgMjEuNDA3NiAzLjAxMTUyVjQuODExNTJIMTkuOTA3NkMxOS42MDc2IDQuODExNTIgMTkuNDA3NiA1LjAxMTUyIDE5LjQwNzYgNS4zMTE1MkMxOS40MDc2IDUuNjExNTIgMTkuNjA3NiA1LjgxMTUyIDE5LjkwNzYgNS44MTE1MkgyMS40MDc2VjcuODExNTJIMjEuMzA3NkgxOS45MDc2QzE5LjYwNzYgNy44MTE1MiAxOS40MDc2IDguMDExNTIgMTkuNDA3NiA4LjMxMTUyQzE5LjQwNzYgOC42MTE1MiAxOS42MDc2IDguODExNTIgMTkuOTA3NiA4LjgxMTUySDIxLjMwNzZIMjEuNDA3NlY5LjYxMTUyQzIxLjMwNzYgOS43MTE1MiAyMS4yMDc2IDkuODExNTIgMjEuMTA3NiA5LjgxMTUyWiIgZmlsbD0id2hpdGUiLz4KPC9nPgo8L3N2Zz4K);
}
.train-service__PLAID {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjUiIHZpZXdCb3g9IjAgMCAyNCAyNSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTIyIDUuMzM5ODRWOC4wMzk4NEgyMVY1LjMzOTg0SDIwVjguMDM5ODRIMTguOTM0M1Y1LjMzOTg0SDE4VjIuMzM5ODRIMTdWNC45Mzk4NEgxNlYyLjMzOTg0SDE1VjQuOTM5ODRIMTRWMi4zMzk4NEgxM1Y0LjkzOTg0SDEyVjIuMzM5ODRIMTFWNC45Mzk4NEgxMFYyLjMzOTg0SDlWNC45Mzk4NEg4VjIuMzM5ODRIN1Y0LjkzOTg0SDZWMi4zMzk4NEg1VjQuOTM5ODRINFYyLjMzOTg0SDNWNC45Mzk4NEgyVjIuMzM5ODRIMVY0LjkzOTg0VjUuNjM5ODRWMjEuMDM5OEMxIDIyLjgzOTggMi40MDAwMSAyNC4yMzk4IDQuMjAwMDEgMjQuMjM5OEgxOS43QzIxLjUgMjQuMjM5OCAyMyAyMi43Mzk4IDIzIDIxLjAzOThWOC43Mzk4NFY4LjAzOTg0VjUuMzM5ODRIMjJaTTIyIDkuNDM5ODRWMTAuNDM5OEgxOFY5LjQzOTg0SDIyWk0xNyA3LjMzOTg0SDJWNi4zMzk4NEgxN1Y3LjMzOTg0Wk0zLjcwMDAxIDIzLjAzOThDMy4wMDAwMSAyMy4wMzk4IDIuMzAwMDIgMjIuNDM5OCAyLjMwMDAyIDIxLjYzOThWMTAuMTM5OEMyLjMwMDAyIDkuMjM5ODQgMy4wMDAwMiA4LjUzOTg0IDMuOTAwMDIgOC41Mzk4NEgxNS4xQzE2LjIgOC41Mzk4NCAxNyA5LjQzOTg0IDE3IDEwLjQzOThWMjEuNjM5OFYyMS43Mzk4VjIxLjgzOThWMjEuOTM5OFYyMi4wMzk4VjIyLjEzOThWMjIuMjM5OFYyMi4zMzk4VjIyLjQzOThWMjIuNTM5OFYyMi42Mzk4VjIyLjczOThMMy43MDAwMSAyMy4wMzk4Wk0xOS44IDIzLjAzOThDMTkuNyAyMy4wMzk4IDE5LjcgMjMuMDM5OCAxOS43IDIzLjAzOThDMTkuNyAyMy4wMzk4IDE5LjcgMjMuMDM5OCAxOS42IDIzLjAzOThDMTkuNiAyMy4wMzk4IDE5LjYgMjMuMDM5OCAxOS41IDIzLjAzOThDMTkuNCAyMy4wMzk4IDE5LjQgMjIuOTM5OCAxOS4zIDIyLjkzOThDMTkgMjIuNzM5OCAxOC44IDIyLjQzOTggMTguNyAyMi4xMzk4QzE4LjcgMjIuMDM5OCAxOC43IDIxLjkzOTggMTguNyAyMS44Mzk4VjEyLjIzOThDMTguNyAxMS45Mzk4IDE5IDExLjYzOTggMTkuMyAxMS42Mzk4SDIxLjRDMjEuNyAxMS42Mzk4IDIyIDExLjkzOTggMjIgMTIuMjM5OFYyMS4yMzk4QzIxLjcgMjIuMjM5OCAyMC44IDIzLjAzOTggMTkuOCAyMy4wMzk4WiIgZmlsbD0id2hpdGUiLz4KPC9zdmc+Cg==);
}
.train-service__PRESS {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjUiIHZpZXdCb3g9IjAgMCAyNCAyNSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgb3BhY2l0eT0iMC44Ij4KPHBhdGggZD0iTTE3LjkgMC44MTE1MjNDMTQuOSAwLjgxMTUyMyAxMi45IDEuNjA4MiAxMi4xIDEuODA3MzdIMTJDMTEuOSAxLjgwNzM3IDExLjkgMS44MDczNyAxMS44IDEuODA3MzdDMTEuMSAxLjYwODIgOS44OTk5OSAwLjkxMTEwOSA1Ljg5OTk5IDAuOTExMTA5QzIuNzk5OTkgMC45MTExMDkgMCAyLjMwNTMgMCAyLjgwMzIyVjIzLjkxNTNDMCAyNC40MTMyIDAuMzk5OTk0IDI0LjgxMTUgMC44OTk5OTQgMjQuODExNUMwLjg5OTk5NCAyNC44MTE1IDMuNSAyMy45MTUzIDYgMjMuODE1N0M2LjEgMjMuODE1NyA2LjEgMjMuODE1NyA2LjIgMjMuODE1N0M4LjcgMjMuODE1NyAxMiAyNC44MTE1IDEyIDI0LjgxMTVIMTIuMkMxMi4yIDI0LjgxMTUgMTUuNyAyMy45MTUzIDE3LjkgMjMuODE1N0MxOCAyMy44MTU3IDE4IDIzLjgxNTcgMTguMSAyMy44MTU3QzIwLjQgMjMuODE1NyAyMyAyNC44MTE1IDIzIDI0LjgxMTVDMjMuNSAyNC44MTE1IDIzLjkgMjQuNDEzMiAyMy45IDIzLjkxNTNWMi43MDM2NEMyMy45IDIuMjA1NzEgMjAuOSAwLjgxMTUyMyAxNy45IDAuODExNTIzWk01Ljc5OTk5IDIyLjMyMTlDNC4wOTk5OSAyMi4zMjE5IDIuMyAyMi44MTk4IDEuMiAyMy4xMTg2VjMuMzAxMTVDMS45IDIuOTAyODEgMy43IDIuMjA1NzEgNS43IDIuMjA1NzFDOC44IDIuMjA1NzEgMTAuMSAyLjcwMzY0IDEwLjcgMi45MDI4MVYyMi45MTk0QzkuNCAyMi42MjA3IDcuNDk5OTkgMjIuMjIyMyA1Ljg5OTk5IDIyLjIyMjNMNS43OTk5OSAyMi4zMjE5Wk0yMi41IDIzLjExODZDMjEuNSAyMi44MTk4IDE5LjcgMjIuNDIxNSAxOC4xIDIyLjQyMTVDMTggMjIuNDIxNSAxNy45IDIyLjQyMTUgMTcuOSAyMi40MjE1QzE2LjMgMjIuNDIxNSAxNC4yIDIyLjkxOTQgMTMgMjMuMjE4MlYzLjAwMjM5QzEzLjEgMy4wMDIzOSAxMy4xIDMuMDAyMzkgMTMuMiAyLjkwMjgxQzE0LjIgMi42MDQwNSAxNS44IDIuMjA1NzEgMTggMi4yMDU3MUMyMCAyLjIwNTcxIDIxLjkgMi45MDI4MSAyMi42IDMuMzAxMTVWMjMuMTE4NkgyMi41WiIgZmlsbD0id2hpdGUiLz4KPC9nPgo8L3N2Zz4K);
}
.train-service__BIO_TOILET {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjUiIHZpZXdCb3g9IjAgMCAyNCAyNSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgb3BhY2l0eT0iMC44Ij4KPHBhdGggZD0iTTE4LjcgOS43MTE1MkgxOC40VjkuNjExNTJWNC4wMTE1MkMxOC40IDIuMjExNTIgMTcgMC44MTE1MjMgMTUuMiAwLjgxMTUyM0g4LjhDNyAwLjgxMTUyMyA1LjYwMDAxIDIuMjExNTIgNS42MDAwMSA0LjAxMTUyVjkuNzExNTJINS4zQzQgOS43MTE1MiAzIDEwLjcxMTUgMyAxMi4wMTE1VjEyLjQxMTVDMyAxMy42MTE1IDMuOTAwMDEgMTQuNjExNSA1LjEwMDAxIDE0LjcxMTVDNS4wMDAwMSAxNS4wMTE1IDQuOSAxNS40MTE1IDUgMTUuODExNUM1LjIgMTYuODExNSA1LjkgMTguNjExNSA3LjUgMTkuOTExNUM3LjMgMjAuNTExNSA3LjEgMjEuMjExNSA2LjggMjIuMzExNUM2LjYgMjIuODExNSA2LjgwMDAxIDIzLjUxMTUgNy4xMDAwMSAyMy45MTE1QzcuNTAwMDEgMjQuNDExNSA4LjEgMjQuNzExNSA4LjggMjQuNzExNUgxNC4zQzE1LjEgMjQuNzExNSAxNS44IDI0LjMxMTUgMTYuMyAyMy43MTE1QzE2LjcgMjMuMjExNSAxNi44IDIyLjUxMTUgMTYuNSAyMS45MTE1QzE2LjMgMjEuMTExNSAxNi4xIDIwLjQxMTUgMTUuOSAyMC4wMTE1QzE3LjYgMTguODExNSAxOC40IDE3LjAxMTUgMTguOCAxNi4wMTE1QzE4LjkgMTUuNjExNSAxOC45IDE1LjExMTUgMTguOCAxNC43MTE1QzIwIDE0LjYxMTUgMjAuOSAxMy42MTE1IDIwLjkgMTIuNDExNVYxMi4wMTE1QzIwLjkgMTAuODExNSAxOS45IDkuNzExNTIgMTguNyA5LjcxMTUyWk02LjkwMDAxIDQuMDExNTJDNi45MDAwMSAzLjAxMTUyIDcuNyAyLjIxMTUyIDguNyAyLjIxMTUySDE1QzE2IDIuMjExNTIgMTYuOCAzLjAxMTUyIDE2LjggNC4wMTE1MlY5LjcxMTUySDYuOFY0LjAxMTUySDYuOTAwMDFaTTE3LjYgMTUuNTExNUMxNy4yIDE2LjYxMTUgMTYuNCAxOC40MTE1IDE0LjQgMTkuMzExNUMxNC41IDE5LjQxMTUgMTUuMyAyMi4zMTE1IDE1LjMgMjIuMzExNUMxNS41IDIyLjgxMTUgMTUgMjMuMzExNSAxNC40IDIzLjMxMTVIOC44QzguMyAyMy4zMTE1IDguMDAwMDEgMjIuOTExNSA4LjEwMDAxIDIyLjYxMTVDOC4xMDAwMSAyMi42MTE1IDkuMDAwMDEgMTkuNDExNSA5LjEwMDAxIDE5LjMxMTVDNy4yMDAwMSAxOC4zMTE1IDYuNSAxNi41MTE1IDYuMyAxNS41MTE1QzYuMiAxNS4xMTE1IDYuNTAwMDEgMTQuODExNSA2LjkwMDAxIDE0LjgxMTVIMTYuOUMxNy40IDE0LjgxMTUgMTcuNyAxNS4xMTE1IDE3LjYgMTUuNTExNVpNMTkuNSAxMi41MTE1QzE5LjUgMTMuMDExNSAxOS4xIDEzLjQxMTUgMTguNiAxMy40MTE1SDUuMkM0LjcgMTMuNDExNSA0LjMgMTMuMDExNSA0LjMgMTIuNTExNVYxMi4xMTE1QzQuMyAxMS42MTE1IDQuNyAxMS4yMTE1IDUuMiAxMS4yMTE1SDE4LjZDMTkuMSAxMS4yMTE1IDE5LjUgMTEuNjExNSAxOS41IDEyLjExMTVWMTIuNTExNVoiIGZpbGw9IndoaXRlIi8+CjwvZz4KPC9zdmc+Cg==);
}
.train-service__MULTIMEDIA_PORTAL {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjUiIHZpZXdCb3g9IjAgMCAyNCAyNSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGNpcmNsZSBjeD0iNC41IiBjeT0iMTkuNDgxOSIgcj0iMy44NSIgc3Ryb2tlPSJ3aGl0ZSIgc3Ryb2tlLXdpZHRoPSIxLjMiLz4KPGNpcmNsZSBjeD0iMTkuNSIgY3k9IjE5LjQ4MTkiIHI9IjMuODUiIHN0cm9rZT0id2hpdGUiIHN0cm9rZS13aWR0aD0iMS4zIi8+CjxtYXNrIGlkPSJwYXRoLTMtaW5zaWRlLTEiIGZpbGw9IndoaXRlIj4KPHBhdGggZD0iTTcuNjk5OTUgMi45ODE5M0M3LjY5OTk1IDIuNDI5NjUgOC4xNDc2NyAxLjk4MTkzIDguNjk5OTUgMS45ODE5M0gyMi45OTk5QzIzLjU1MjIgMS45ODE5MyAyMy45OTk5IDIuNDI5NjUgMjMuOTk5OSAyLjk4MTkzVjYuODU2OTNINy42OTk5NVYyLjk4MTkzWiIvPgo8L21hc2s+CjxwYXRoIGQ9Ik03LjY5OTk1IDIuOTgxOTNDNy42OTk5NSAyLjQyOTY1IDguMTQ3NjcgMS45ODE5MyA4LjY5OTk1IDEuOTgxOTNIMjIuOTk5OUMyMy41NTIyIDEuOTgxOTMgMjMuOTk5OSAyLjQyOTY1IDIzLjk5OTkgMi45ODE5M1Y2Ljg1NjkzSDcuNjk5OTVWMi45ODE5M1oiIHN0cm9rZT0id2hpdGUiIHN0cm9rZS13aWR0aD0iMi42IiBtYXNrPSJ1cmwoI3BhdGgtMy1pbnNpZGUtMSkiLz4KPHJlY3QgeD0iNy42OTk5NSIgeT0iMy45ODE5MyIgd2lkdGg9IjEuMyIgaGVpZ2h0PSIxNS42MjUiIGZpbGw9IndoaXRlIi8+CjxyZWN0IHg9IjIyLjciIHk9IjMuOTgxOTMiIHdpZHRoPSIxLjMiIGhlaWdodD0iMTUuNjI1IiBmaWxsPSJ3aGl0ZSIvPgo8L3N2Zz4K);
}
.train-service__BEDCLOTHES {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjUiIHZpZXdCb3g9IjAgMCAyNCAyNSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0yMC40IDAuMzM5ODQ0QzIyLjMgMC4zMzk4NDQgMjMuOSAxLjk0NjU0IDIzLjkgMy44NTQ0OUMyMy45IDMuODU0NDkgMjIuOSA5LjE3NjY2IDIzIDEyLjE4OTJDMjMgMTUuMjAxOCAyNCAyMC44MjUyIDI0IDIwLjgyNTJDMjQgMjIuNzMzMSAyMi40IDI0LjMzOTggMjAuNSAyNC4zMzk4QzIwLjUgMjQuMzM5OCAxNi4xIDIzLjIzNTIgMTIuMSAyMy4yMzUySDEyQzggMjMuMjM1MiAzLjUgMjQuMzM5OCAzLjUgMjQuMzM5OEMxLjYgMjQuMzM5OCAwIDIyLjczMzEgMCAyMC44MjUyQzAgMjAuODI1MiAxIDE3LjMxMDYgMSAxMi4yODk2QzEgOC4yNzI5IDAgMy44NTQ0OSAwIDMuODU0NDlDMCAxLjk0NjU0IDEuNiAwLjMzOTg0NCAzLjUgMC4zMzk4NDRDMy41IDAuMzM5ODQ0IDcuOSAxLjE0MzE5IDExLjcgMS4xNDMxOUgxMS45QzE1LjEgMS4xNDMxOSAyMC40IDAuMzM5ODQ0IDIwLjQgMC4zMzk4NDRaTTE0LjcgMjEuOTI5OEMxNy40IDIyLjIzMTEgMTkuOCAyMi43MzMyIDIwLjUgMjIuOTM0QzIxLjYgMjIuOTM0IDIyLjQgMjIuMDMwMiAyMi4yIDIwLjgyNTJDMjIgMTkuOTIxNCAyMS4yIDE0LjkwMDUgMjEuMiAxMi4wODg4QzIxLjIgMTAuOTg0MiAyMS4zIDkuNTc4MzQgMjEuNSA4LjE3MjQ4QzIxLjQgNy43NzA4MSAyMC43IDYuMjY0NTMgMTkuNiA1LjU2MTZDMTkuMjc0OSA1LjMxNjc0IDE4LjY4NTUgNS4xMzgyMiAxOC4zMTUxIDUuMDI2MDRDMTguMjI5OCA1LjAwMDIgMTguMTU2MiA0Ljk3Nzg5IDE4LjEgNC45NTkwOUMxNy44IDQuODU4NjcgMTcuNSA0LjU1NzQyIDE3LjYgNC4xNTU3NEMxNy43IDMuODU0NDkgMTggMy41NTMyMyAxOC40IDMuNjUzNjVDMTguNDMyOCAzLjY4NjYxIDE4LjU4NDEgMy43MzAzOCAxOC43OTczIDMuNzkyMDZDMTkuMjMzOCAzLjkxODM0IDE5LjkyOTcgNC4xMTk2OCAyMC40IDQuNDU3QzIxIDQuODU4NjcgMjEuNSA1LjQ2MTE4IDIxLjkgNS45NjMyN0MyMS45ODUxIDUuNDkzMTEgMjIuMDUyMSA1LjA1OTM0IDIyLjEwODcgNC42OTI5MkMyMi4xODUxIDQuMTk4NDcgMjIuMjQyNiAzLjgyNjY4IDIyLjMgMy42NTM2NUMyMi4zIDIuNTQ5MDUgMjEuNCAxLjY0NTI4IDIwLjMgMS42NDUyOEMyMC4yMDQgMS42NTczNCAyMC4wNTAzIDEuNjc4MDcgMTkuODQ5IDEuNzA1MjNDMTguMzczNiAxLjkwNDMzIDE0LjMzOTkgMi40NDg2MyAxMS43IDIuNDQ4NjNIMTEuNUM4LjU2ODQ3IDIuNDQ4NjMgNS4yODYxOCAxLjk1NTUgMy44MjcyMSAxLjczNjNDMy41NDQyOSAxLjY5MzggMy4zMjk5NCAxLjY2MTU5IDMuMiAxLjY0NTI4QzIuMSAxLjc0NTcgMS4zIDIuNTQ5MDUgMS4yIDMuNjUzNjVDMS40IDQuNDU3IDIuMiA4LjQ3MzczIDIuMiAxMi4xODkyQzIuMiAxNi40NzM3IDEuNDgwODMgMTkuNjc0OSAxLjIzNTc2IDIwLjc2NTdDMS4yMjIzNiAyMC44MjU0IDEuMjEwMzcgMjAuODc4NyAxLjIgMjAuOTI1NkMxLjMgMjIuMDMwMiAyLjEgMjIuODMzNiAzLjIgMjIuOTM0QzQgMjIuNzMzMiA3LjIgMjIuMDMwMiAxMC41IDIxLjgyOTRDMTEgMjEuNzI5IDEzLjYgMjEuMDI2IDE1IDIwLjIyMjdDMTYuNCAxOS40MTkzIDE3LjIgMTguNTE1NiAxNy4yIDE4LjUxNTZDMTcuNSAxOC4yMTQzIDE3LjkgMTguMTEzOSAxOC4yIDE4LjQxNTJDMTguNSAxOC43MTY0IDE4LjYgMTkuMTE4MSAxOC4zIDE5LjQxOTNDMTguMjcxOSAxOS40MTkzIDE4LjE4MDYgMTkuNTA2NiAxOC4wMjgzIDE5LjY1MjFDMTcuNjM4OCAyMC4wMjQ0IDE2Ljg1MDMgMjAuNzc4IDE1LjcgMjEuNDI3N0MxNS41MDYzIDIxLjU1NzQgMTUuMzEyNSAyMS42NDUyIDE1LjA5MTkgMjEuNzQ1MkMxNC45NzA4IDIxLjgwMDEgMTQuODQxNyAyMS44NTg3IDE0LjcgMjEuOTI5OFpNNC42MDAwNSAzLjI1MjAxQzUuMDAwMDUgMy40NTI4NSA1LjgwMDA1IDMuNzU0MTEgNi4zMDAwNSAzLjc1NDExQzYuNjAwMDUgMy43NTQxMSA2LjkwMDA1IDQuMDU1MzYgNy4xMDAwNSA0LjQ1NzA0QzcuMTAwMDUgNC43NTgyOSA2LjgwMDA1IDUuMDU5NTUgNi41MDAwNSA1LjA1OTU1QzUuODUwNTIgNS4wNTk1NSA1LjAwMzIzIDQuNzI4NTcgNC41NDY5MSA0LjU1MDMxQzQuNDQxMiA0LjUwOTAyIDQuMzU2NDcgNC40NzU5MiA0LjMwMDA1IDQuNDU3MDRMNC4yMDAwNSA0LjU1NzQ1QzQuMTAwMDUgNC41NTc0NSA0LjEwMDA1IDQuNjU3ODcgNC4xMDAwNSA0Ljc1ODI4VjQuNzU4MjlDNC4yMDAwNSA0Ljk1OTEzIDQuNDAwMDUgNS43NjI0NyA0LjEwMDA1IDYuNjY2MjRDNC4wMDAwNSA2Ljk2NzUgMy43MDAwNSA3LjE2ODMzIDMuNDAwMDUgNy4wNjc5MUgzLjMwMDA1QzIuOTAwMDUgNi45Njc1IDIuODAwMDUgNi41NjU4MiAyLjkwMDA1IDYuMjY0NTdDMy4xMDAwNSA1Ljc2MjQ3IDIuOTAwMDUgNS4xNTk5NiAyLjkwMDA1IDUuMTU5OTZWNS4wNTk1NUMyLjcwMDA1IDQuNTU3NDUgMi44MDAwNSA0LjA1NTM2IDMuMjAwMDUgMy42NTM2OUMzLjUwMDA1IDMuMzUyNDMgNC4wMDAwNSAzLjE1MTYgNC41MDAwNSAzLjI1MjAxSDQuNjAwMDVaIiBmaWxsPSJ3aGl0ZSIvPgo8L3N2Zz4K);
}
.train-service__WIFI {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjUiIHZpZXdCb3g9IjAgMCAyNCAyNSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEzLjcwMTEgMjEuNzQwOEMxMy4zMDExIDIxLjc0MDggMTMuMDAxMSAyMS40NDA4IDEzLjAwMTEgMjEuMDQwOEMxMy4wMDExIDIwLjk0MDggMTMuMDAxMSAxNy44NDA4IDE0LjkwMTEgMTUuOTQwOEMxNy4wMDExIDEzLjk0MDggMTkuNjAxMSAxNC4zNDA4IDE5LjcwMTEgMTQuMzQwOEMyMC4xMDExIDE0LjQ0MDggMjAuNDAxMSAxNC43NDA4IDIwLjMwMTEgMTUuMTQwOEMyMC4yMDExIDE1LjU0MDggMTkuOTAxMSAxNS44NDA4IDE5LjUwMTEgMTUuNzQwOEMxOS41MDExIDE1Ljc0MDggMTcuNDAxMSAxNS41NDA4IDE1LjgwMTEgMTYuOTQwOEMxNC4zMDExIDE4LjQ0MDggMTQuMzAxMSAyMC45NDA4IDE0LjMwMTEgMjEuMDQwOEMxNC40MDExIDIxLjQ0MDggMTQuMTAxMSAyMS43NDA4IDEzLjcwMTEgMjEuNzQwOFoiIGZpbGw9IndoaXRlIi8+CjxwYXRoIGQ9Ik04LjcwMTA2IDIxLjc0MTJDOC40MDEwNiAyMS43NDEyIDguMTAxMDYgMjEuNDQxMiA4LjAwMTA2IDIxLjE0MTJDOC4wMDEwNiAyMC45NDEyIDcuNTAxMDYgMTYuNTQxMiAxMS4yMDExIDEyLjY0MTJDMTUuMDAxMSA4LjY0MTE1IDE5LjYwMTEgOS4zNDExNSAxOS44MDExIDkuNDQxMTVDMjAuMjAxMSA5LjU0MTE1IDIwLjQwMTEgOS44NDExNSAyMC40MDExIDEwLjI0MTJDMjAuMzAxMSAxMC42NDEyIDIwLjAwMTEgMTAuODQxMiAxOS42MDExIDEwLjg0MTJDMTkuNDAxMSAxMC44NDEyIDE1LjUwMTEgMTAuMjQxMiAxMi4yMDExIDEzLjY0MTJDOC45MDEwNiAxNy4wNDEyIDkuNDAxMDYgMjAuOTQxMiA5LjQwMTA2IDIxLjA0MTJDOS41MDEwNiAyMS4zNDEyIDkuMjAxMDYgMjEuNzQxMiA4LjcwMTA2IDIxLjc0MTJDOC44MDEwNiAyMS43NDEyIDguNzAxMDYgMjEuNzQxMiA4LjcwMTA2IDIxLjc0MTJaIiBmaWxsPSJ3aGl0ZSIvPgo8cGF0aCBkPSJNMy43MDEwNiAyMS43NDA5QzMuMzAxMDYgMjEuNzQwOSAzLjAwMTA2IDIxLjQ0MDkgMy4wMDEwNiAyMS4wNDA5QzMuMDAxMDYgMjAuNzQwOSAyLjgwMTA2IDE0LjE0MDkgNy45MDEwNiA5LjE0MDk0QzEyLjkwMTEgNC4xNDA5NCAxOS4zMDExIDQuMzQwOTQgMTkuNjAxMSA0LjM0MDk0QzIwLjAwMTEgNC4zNDA5NCAyMC4zMDExIDQuNjQwOTQgMjAuMzAxMSA1LjA0MDk0QzIwLjMwMTEgNS40NDA5NCAyMC4wMDExIDUuNzQwOTQgMTkuNjAxMSA1Ljc0MDk0QzE5LjUwMTEgNS43NDA5NCAxMy42MDExIDUuNjQwOTQgOS4wMDEwNiAxMC4xNDA5QzQuNDAxMDYgMTQuNzQwOSA0LjUwMTA2IDIwLjk0MDkgNC41MDEwNiAyMS4wNDA5QzQuNDAxMDYgMjEuNDQwOSA0LjEwMTA2IDIxLjc0MDkgMy43MDEwNiAyMS43NDA5WiIgZmlsbD0id2hpdGUiLz4KPHBhdGggZD0iTTE5LjIwMSAyMS45NDA5QzIwLjAyOTUgMjEuOTQwOSAyMC43MDEgMjEuMjY5MyAyMC43MDEgMjAuNDQwOUMyMC43MDEgMTkuNjEyNSAyMC4wMjk1IDE4Ljk0MDkgMTkuMjAxIDE4Ljk0MDlDMTguMzcyNiAxOC45NDA5IDE3LjcwMSAxOS42MTI1IDE3LjcwMSAyMC40NDA5QzE3LjcwMSAyMS4yNjkzIDE4LjM3MjYgMjEuOTQwOSAxOS4yMDEgMjEuOTQwOVoiIGZpbGw9IndoaXRlIi8+Cjwvc3ZnPgo=);
}
.train-service__TV {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTIyLjEgNy43MzEzN0gxMy40TDE3LjYgMy40MzEzN0MxNy45IDMuMTMxMzcgMTcuOSAyLjczMTM3IDE3LjYgMi41MzEzN0MxNy4zIDIuMjMxMzcgMTYuOSAyLjIzMTM3IDE2LjcgMi41MzEzN0wxMi4zIDcuMDMxMzdDNi44MDAwMiAxLjIzMTM3IDYuNzk5OTggMS4yMzEzNyA2LjY5OTk4IDEuMTMxMzdDNi4zOTk5OCAwLjkzMTM3MSA1Ljg5OTk4IDAuOTMxMzcxIDUuNjk5OTggMS4zMzEzN0M1LjQ5OTk4IDEuNjMxMzcgNS41MDAwMiAyLjAzMTM3IDUuODAwMDIgMi4yMzEzN0M2LjAwMDAyIDIuNDMxMzcgOC45MDAwMSA1LjQzMTM3IDExLjEgNy44MzEzN0gyLjVDMS43IDcuODMxMzcgMSA4LjUzMTM3IDEgOS4zMzEzN1YxOS44MzE0QzEgMjAuNjMxNCAxLjcgMjEuMzMxNCAyLjUgMjEuMzMxNEg3LjYwMDAxVjIzLjkzMTRIMTYuOFYyMS4zMzE0SDIyQzIyLjggMjEuMzMxNCAyMy41IDIwLjYzMTQgMjMuNSAxOS44MzE0VjkuMjMxMzdDMjMuNiA4LjQzMTM3IDIzIDcuNzMxMzcgMjIuMSA3LjczMTM3Wk0xNS42IDIyLjQzMTRIOC45OTk5N1YyMS4yMzE0SDE1LjZWMjIuNDMxNFpNMjIuMyAxOS43MzE0QzIyLjMgMTkuODMxNCAyMi4yIDE5LjkzMTQgMjIuMSAxOS45MzE0SDE2LjlINy42OTk5OEgyLjYwMDAxQzIuNTAwMDEgMTkuOTMxNCAyLjM5OTk5IDE5LjgzMTQgMi4zOTk5OSAxOS43MzE0VjkuMjMxMzdDMi4zOTk5OSA5LjEzMTM3IDIuNTAwMDEgOS4wMzEzNyAyLjYwMDAxIDkuMDMxMzdIMjIuMUMyMi4yIDkuMDMxMzcgMjIuMyA5LjEzMTM3IDIyLjMgOS4yMzEzN1YxOS43MzE0WiIgZmlsbD0id2hpdGUiLz4KPC9zdmc+Cg==);
}
.train-service__WASHBASIN_IN_COMPARTMENT {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTIxLjkgNy42SDE3LjlWNi45SDE4LjNDMTguNyA2LjkgMTkgNi42IDE5IDYuMkMxOSA1LjggMTguNyA1LjUgMTguMyA1LjVDMTggNS41IDE1LjQgNS41IDE1LjEgNS41QzE0LjcgNS41IDE0LjQgNS44IDE0LjQgNi4yVjcuNkgxMi42VjIuNUMxMi42IDEuOSAxMy4xIDEuNCAxMy43IDEuNEMxNC4zIDEuNCAxNC44IDEuOSAxNC44IDIuNVYzLjFDMTQuOCAzLjUgMTUuMSAzLjggMTUuNSAzLjhDMTUuOSAzLjggMTYuMiAzLjUgMTYuMiAzLjFWMi41QzE2LjIgMS4xIDE1LjEgMCAxMy43IDBDMTIuMyAwIDExLjIgMS4xIDExLjIgMi41VjcuNkg5LjI5OTk5VjYuMkM5LjI5OTk5IDUuOCA4Ljk5OTk4IDUuNSA4LjU5OTk4IDUuNUM4LjE5OTk4IDUuNSA1LjY5OTk5IDUuNSA1LjM5OTk5IDUuNUM0Ljk5OTk5IDUuNSA0LjY5OTk4IDUuOCA0LjY5OTk4IDYuMkM0LjY5OTk4IDYuNiA0Ljk5OTk5IDYuOSA1LjM5OTk5IDYuOUg1Ljc5OTk5VjcuNUgxLjc5OTk5QzAuNzk5OTg4IDcuNSAwIDguMyAwIDkuM0MwIDEwLjMgMC43OTk5ODggMTEuMSAxLjc5OTk5IDExLjFIMi41QzIuOCAxNS4zIDUuOTk5OTggMTguNyAxMC4xIDE5LjVWMjEuMUMxMC4xIDIyLjEgMTAuOSAyMi45IDExLjkgMjIuOUMxMi45IDIyLjkgMTMuNyAyMi4xIDEzLjcgMjEuMVYxOS41QzE3LjggMTguNyAyMSAxNS4zIDIxLjMgMTEuMUgyMkMyMyAxMS4xIDIzLjggMTAuMyAyMy44IDkuM0MyMy44IDguMyAyMi45IDcuNiAyMS45IDcuNlpNMTUuOCA2LjlIMTYuNFY3LjVIMTUuOFY2LjlaTTcuMTk5OTggNi45SDcuNzk5OTlWNy41SDcuMTk5OThWNi45Wk0xMi4xIDE5LjdWMjEuMkMxMi4xIDIxLjQgMTIgMjEuNSAxMS44IDIxLjVDMTEuNiAyMS41IDExLjUgMjEuNCAxMS41IDIxLjJWMTkuN0MxMS44IDE5LjcgMTEuOSAxOS43IDEyLjEgMTkuN1pNMTEuOCAxOC4yQzcuNjk5OTkgMTguMiA0LjI5OTk5IDE1LjEgMy44OTk5OSAxMS4xSDE5LjdDMTkuNCAxNS4xIDE1LjkgMTguMiAxMS44IDE4LjJaTTIxLjkgOS43QzIwLjggOS43IDIuNzk5OTggOS43IDEuNjk5OTggOS43QzEuNDk5OTggOS43IDEuMzk5OTkgOS42IDEuMzk5OTkgOS40QzEuMzk5OTkgOS4yIDEuNDk5OTggOS4xIDEuNjk5OTggOS4xQzIuNjk5OTggOS4xIDIxLjEgOS4xIDIxLjkgOS4xQzIyLjEgOS4xIDIyLjIgOS4yIDIyLjIgOS40QzIyLjIgOS42IDIyLjEgOS43IDIxLjkgOS43WiIgZmlsbD0id2hpdGUiLz4KPC9zdmc+Cg==);
}
.train-service__SHOWER_IN_COMPARTMENT {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjUiIHZpZXdCb3g9IjAgMCAyNCAyNSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xMy45ODI1IDAuMzM5ODQ0SDIwLjMwODFDMjAuNzAzNSAwLjMzOTg0NCAyMSAwLjYzOTg0NCAyMSAxLjAzOTg0QzIxIDEuNDM5ODQgMjAuNzAzNSAxLjczOTg0IDIwLjMwODEgMS43Mzk4NEgxMy45ODI1QzEyLjIwMzUgMS43Mzk4NCAxMC43MjA5IDMuMDM5ODQgMTAuNDI0NCA0LjczOTg0QzEyLjUgNS4wMzk4NCAxNC4wODE0IDYuNjM5ODQgMTQuMzc3OSA4LjczOTg0SDE0LjU3NTZDMTQuOTcwOSA4LjczOTg0IDE1LjI2NzQgOS4wMzk4NCAxNS4yNjc0IDkuNDM5ODRWMTEuNzM5OEMxNS4yNjc0IDEyLjEzOTggMTQuOTcwOSAxMi40Mzk4IDE0LjU3NTYgMTIuNDM5OEg0Ljg4OTQ3QzQuNDk0MTIgMTIuNDM5OCA0LjE5NzYzIDEyLjEzOTggNC4xOTc2MyAxMS43Mzk4VjkuMzM5ODRDNC4xOTc2MyA4LjkzOTg0IDQuNDk0MTIgOC42Mzk4NCA0Ljg4OTQ3IDguNjM5ODRINS4wODcxNkM1LjM4MzY3IDYuNTM5ODQgNy4wNjM5MSA0LjkzOTg0IDkuMTM5NSA0LjYzOTg0QzkuNDM2MDEgMi4yMzk4NCAxMS41MTE2IDAuMzM5ODQ0IDEzLjk4MjUgMC4zMzk4NDRaTTUuNTgxMzUgMTEuMTM5OEgxMy44ODM3VjEwLjEzOThINS41ODEzNVYxMS4xMzk4Wk02LjM3MjAzIDguNzM5ODRIMTIuOTk0MkMxMi42OTc2IDcuMjM5ODQgMTEuMzEzOSA2LjAzOTg0IDkuNjMzNjkgNi4wMzk4NEM4LjA1MjI5IDYuMDM5ODQgNi42Njg1NSA3LjEzOTg0IDYuMzcyMDMgOC43Mzk4NFpNOS4wMjU1OCAxNS4xMDE3QzkuMDI1NTggMTQuNzIwOCA5LjMzMzI5IDE0LjMzOTggOS44NDYxIDE0LjMzOThDMTAuMzU4OSAxNC4zMzk4IDEwLjc2OTIgMTQuNzIwOCAxMC42NjY2IDE1LjEwMTdWMTUuOTU4OUMxMC42NjY2IDE2LjMzOTggMTAuMjU2NCAxNi43MjA4IDkuODQ2MSAxNi43MjA4QzkuNDM1ODUgMTYuNzIwOCA5LjAyNTU4IDE2LjQzNTEgOS4wMjU1OCAxNS45NTg5VjE1LjEwMTdaTTkuODQ2MTYgMTguMTQ5NEM5LjMzMzM0IDE4LjE0OTQgOS4wMjU2MyAxOC41MzAzIDkuMDI1NjMgMTguOTExM1YxOS43Njg0QzkuMDI1NjMgMjAuMjQ0NiA5LjQzNTkxIDIwLjUzMDMgOS44NDYxNiAyMC41MzAzQzEwLjI1NjQgMjAuNTMwMyAxMC42NjY3IDIwLjE0OTQgMTAuNjY2NyAxOS43Njg0VjE4LjkxMTNDMTAuNzY5MiAxOC41MzAzIDEwLjM1OSAxOC4xNDk0IDkuODQ2MTYgMTguMTQ5NFpNOS4wMjU2MyAyMi43MjA4QzkuMDI1NjMgMjIuMzM5OCA5LjMzMzM0IDIxLjk1ODkgOS44NDYxNiAyMS45NTg5QzEwLjM1OSAyMS45NTg5IDEwLjc2OTIgMjIuMzM5OCAxMC42NjY3IDIyLjcyMDhWMjMuNTc3OUMxMC42NjY3IDIzLjk1ODkgMTAuMjU2NCAyNC4zMzk4IDkuODQ2MTYgMjQuMzM5OEM5LjQzNTkxIDI0LjMzOTggOS4wMjU2MyAyNC4wNTQxIDkuMDI1NjMgMjMuNTc3OVYyMi43MjA4Wk02Ljk3NDI1IDE0LjQzNTZDNi43NjkxMyAxNC40MzU2IDYuNTYzOTkgMTQuNDM1NiA2LjM1ODg3IDE0LjUzMDlDNi4xNTM3NSAxNC42MjYxIDYuMDUxMTkgMTQuODE2NiA1Ljk0ODYzIDE1LjAwN0w1Ljk0ODYyIDE1LjAwNzFMNS43NDM1MSAxNS44NjQyQzUuNjQwOTUgMTYuMjQ1MiA1Ljk0ODYxIDE2LjcyMTQgNi4zNTg4NyAxNi44MTY2SDYuNTY0MDFDNi43NjkxMyAxNi44MTY2IDYuODcxNyAxNi44MTY2IDcuMDc2ODIgMTYuNzIxM0M3LjI4MTk0IDE2LjYyNjEgNy4zODQ1IDE2LjQzNTcgNy40ODcwNiAxNi4yNDUyTDcuNDg3MDcgMTYuMjQ1Mkw3LjY5MjIxIDE1LjM4OEM3LjY5MjIxIDE1LjE5NzUgNy42OTIyIDE1LjAwNzEgNy41ODk2NCAxNC44MTY2QzcuMzg0NTEgMTQuNTMwOSA3LjI4MTk0IDE0LjQzNTYgNi45NzQyNSAxNC40MzU2Wk0xNC4wNTExIDE1Ljg2MzdDMTQuMDUxMSAxNi4zMzk4IDEzLjc0MzQgMTYuNzIwOCAxMy4zMzMyIDE2LjgxNkgxMy4yMzA2QzEyLjgyMDMgMTYuODE2IDEyLjUxMjcgMTYuNTMwMyAxMi40MTAxIDE2LjE0OTRMMTIuMjA1IDE1LjI5MjJDMTIuMTAyNCAxNS4xMDE4IDEyLjIwNSAxNC45MTEzIDEyLjMwNzUgMTQuNzIwOEwxMi4zMDc1IDE0LjcyMDhDMTIuNDEwMSAxNC41MzAzIDEyLjYxNTIgMTQuMzM5OCAxMi44MjAzIDE0LjMzOThDMTMuMzMzMiAxNC4zMzk4IDEzLjc0MzQgMTQuNjI1NiAxMy44NDYgMTUuMDA2NUwxNC4wNTExIDE1Ljg2MzdaTTUuOTQ4ODggMTguMjQ1MkM1Ljc0Mzc1IDE4LjI0NTIgNS41Mzg2MiAxOC4yNDUyIDUuMzMzNDkgMTguMzQwNEM1LjEyODM3IDE4LjQzNTYgNS4wMjU4MiAxOC42MjYxIDQuOTIzMjYgMTguODE2Nkw0LjkyMzI1IDE4LjgxNjZMNC43MTgxNCAxOS42NzM3QzQuNjE1NTggMjAuMDU0NyA0LjkyMzI1IDIwLjUzMDkgNS40MzYwNiAyMC42MjYxSDUuNjQxMkM1Ljg0NjMzIDIwLjYyNjEgNS45NDg4OSAyMC42MjYxIDYuMTU0MDIgMjAuNTMwOUM2LjM1OTE0IDIwLjQzNTYgNi40NjE2OSAyMC4yNDUyIDYuNTY0MjUgMjAuMDU0N0w2LjU2NDI2IDIwLjA1NDdMNi43Njk0IDE5LjE5NzVDNi43Njk0IDE4LjcyMTMgNi40NjE3IDE4LjM0MDQgNS45NDg4OCAxOC4yNDUyWk00LjUxMjgyIDIyLjA1NDFDNC43MTc5NCAyMS45NTg5IDQuOTIzMDggMjEuOTU4OSA1LjEyODIgMjEuOTU4OUM1LjY0MTAyIDIyLjA1NDEgNS45NDg3IDIyLjUzMDMgNS45NDg3IDIyLjkxMTNMNS43NDM1OSAyMy43Njg0QzUuNjQxMDIgMjMuOTU4OSA1LjUzODQ0IDI0LjE0OTQgNS4zMzMzMSAyNC4yNDQ2QzUuMTI4MTggMjQuMzM5OCA1LjAyNTYyIDI0LjMzOTggNC44MjA0OSAyNC4zMzk4SDQuNjE1MzlDNC40MTAyNiAyNC4yNDQ2IDQuMjA1MTMgMjQuMTQ5NCA0LjEwMjU3IDIzLjk1ODlDNC4wMDAwMSAyMy43Njg0IDQgMjMuNTc3OSA0IDIzLjM4NzVMNC4yMDUxNCAyMi41MzAzQzQuMjA1MTQgMjIuMzM5OCA0LjMwNzY5IDIyLjE0OTQgNC41MTI4MiAyMi4wNTQxWk0xNC4zNTg3IDIwLjYyNTZDMTQuNzY4OSAyMC41MzAzIDE1LjA3NjYgMjAuMTQ5NCAxNS4wNzY2IDE5LjY3MzJMMTQuODcxNSAxOC44MTZDMTQuODcxNSAxOC42MjU2IDE0LjY2NjQgMTguNDM1MSAxNC40NjEyIDE4LjMzOTlDMTQuMjU2MSAxOC4yNDQ2IDE0LjA1MSAxOC4xNDk0IDEzLjg0NTkgMTguMjQ0NkMxMy42NDA3IDE4LjI0NDYgMTMuNDM1NiAxOC40MzUxIDEzLjMzMyAxOC42MjU2TDEzLjMzMyAxOC42MjU2QzEzLjIzMDUgMTguODE2MSAxMy4xMjc5IDE5LjAwNjUgMTMuMjMwNSAxOS4xOTdMMTMuNDM1NiAyMC4wNTQxQzEzLjUzODIgMjAuNDM1MSAxMy44NDU4IDIwLjcyMDggMTQuMjU2MSAyMC43MjA4QzE0LjI1NjEgMjAuNjI1NiAxNC4yNTYxIDIwLjYyNTYgMTQuMzU4NyAyMC42MjU2Wk0xNS4xNzk1IDIyLjE0OTRDMTUuMzg0NiAyMi4yNDQ2IDE1LjU4OTcgMjIuNDM1MSAxNS41ODk3IDIyLjYyNTZMMTYgMjMuMzg3NUMxNiAyMy44NjM3IDE1LjY5MjMgMjQuMjQ0NiAxNS4yODIgMjQuMzM5OEgxNS4wNzY5QzE0Ljg3MTggMjQuMzM5OCAxNC42NjY3IDI0LjMzOTggMTQuNTY0MSAyNC4yNDQ2QzE0LjM1OSAyNC4xNDk0IDE0LjE1MzggMjMuOTU4OSAxNC4xNTM4IDIzLjc2ODRMMTMuOTQ4NyAyMi45MTEzQzEzLjg0NjIgMjIuNzIwOCAxMy45NDg3IDIyLjUzMDMgMTQuMDUxMyAyMi4zMzk4QzE0LjE1MzggMjIuMjQ0NiAxNC4zNTkgMjIuMDU0MSAxNC41NjQxIDIyLjA1NDFDMTQuNzY5MiAyMS45NTg5IDE0Ljk3NDQgMjIuMDU0MSAxNS4xNzk1IDIyLjE0OTRaIiBmaWxsPSJ3aGl0ZSIvPgo8L3N2Zz4K);
}
.train-service__HYGIENIC_SHOWER {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik02LjMwMDAyIDYuNEM2LjMwMDAyIDIuOSA5LjIwMDAxIDAgMTIuNyAwQzE2LjIgMCAxOS4xIDIuOSAxOS4xIDYuNEMxOS4xIDkuMiAxNy4zIDExLjUgMTQuOCAxMi40VjE5LjNDMTQuNyAxOS45IDE0LjMgMjAuOSAxMy40IDIxLjJWMjJDMTMuNCAyMy4xIDEyLjUgMjQgMTEuNCAyNEg3LjEwMDAxQzYuMDAwMDEgMjQgNSAyMy4xIDUgMjEuOVYxMC43QzUgMTAuMyA1LjMwMDAxIDEwIDUuNzAwMDEgMTBDNi4xMDAwMSAxMCA2LjM5OTk5IDEwLjMgNi4zOTk5OSAxMC43VjIxLjlDNi4zOTk5OSAyMi4zIDYuNzAwMDEgMjIuNiA3LjEwMDAxIDIyLjZIMTEuNEMxMS43IDIyLjYgMTIgMjIuMyAxMiAyMlYyMS4xQzExLjEgMjAuOCAxMC43IDE5LjkgMTAuNiAxOS4zVjEyLjRDOC4xMDAwMSAxMS41IDYuMzAwMDIgOS4yIDYuMzAwMDIgNi40Wk0xMi43IDE5LjlDMTMuMiAxOS45IDEzLjQgMTkuNCAxMy40IDE5LjJWMTNIMTJWMTkuM0MxMiAxOS4zIDEyLjEgMTkuOSAxMi43IDE5LjlaTTcuNzAwMDEgNi40QzcuNzAwMDEgOS4yIDkuOTAwMDEgMTEuNCAxMi43IDExLjRDMTUuNCAxMS40IDE3LjcgOS4yIDE3LjcgNi40QzE3LjcgMy42IDE1LjUgMS40IDEyLjcgMS40QzkuOTAwMDEgMS40IDcuNzAwMDEgMy42IDcuNzAwMDEgNi40Wk0xMC4wMDAyIDYuNTAwMkMxMC4wMDAyIDYuOTQyMDIgOS42NDE5OSA3LjMwMDIgOS4yMDAxNiA3LjMwMDJDOC43NTgzNCA3LjMwMDIgOC40MDAxNSA2Ljk0MjAyIDguNDAwMTUgNi41MDAyQzguNDAwMTUgNi4wNTgzNyA4Ljc1ODM0IDUuNzAwMiA5LjIwMDE2IDUuNzAwMkM5LjY0MTk5IDUuNzAwMiAxMC4wMDAyIDYuMDU4MzcgMTAuMDAwMiA2LjUwMDJaTTEyLjcgMy44OTk2MUMxMy4xOTcxIDMuODk5NjEgMTMuNiAzLjQ5NjY3IDEzLjYgMi45OTk2MUMxMy42IDIuNTAyNTUgMTMuMTk3MSAyLjA5OTYxIDEyLjcgMi4wOTk2MUMxMi4yMDMgMi4wOTk2MSAxMS44IDIuNTAyNTUgMTEuOCAyLjk5OTYxQzExLjggMy40OTY2NyAxMi4yMDMgMy44OTk2MSAxMi43IDMuODk5NjFaTTE3LjAwMDIgNi41MDAyQzE3LjAwMDIgNi45NDIwMiAxNi42NDIgNy4zMDAyIDE2LjIwMDIgNy4zMDAyQzE1Ljc1ODMgNy4zMDAyIDE1LjQwMDEgNi45NDIwMiAxNS40MDAxIDYuNTAwMkMxNS40MDAxIDYuMDU4MzcgMTUuNzU4MyA1LjcwMDIgMTYuMjAwMiA1LjcwMDJDMTYuNjQyIDUuNzAwMiAxNy4wMDAyIDYuMDU4MzcgMTcuMDAwMiA2LjUwMDJaTTEyLjgwMDIgMTAuODk5NkMxMy4yOTcyIDEwLjg5OTYgMTMuNzAwMiAxMC40OTY3IDEzLjcwMDIgOS45OTk2MUMxMy43MDAyIDkuNTAyNTUgMTMuMjk3MiA5LjA5OTYxIDEyLjgwMDIgOS4wOTk2MUMxMi4zMDMxIDkuMDk5NjEgMTEuOTAwMSA5LjUwMjU1IDExLjkwMDEgOS45OTk2MUMxMS45MDAxIDEwLjQ5NjcgMTIuMzAzMSAxMC44OTk2IDEyLjgwMDIgMTAuODk5NlpNMTMuNiA2LjQ5OTYxQzEzLjYgNi45OTY2NyAxMy4xOTcxIDcuMzk5NjEgMTIuNyA3LjM5OTYxQzEyLjIwMyA3LjM5OTYxIDExLjggNi45OTY2NyAxMS44IDYuNDk5NjFDMTEuOCA2LjAwMjU1IDEyLjIwMyA1LjU5OTYxIDEyLjcgNS41OTk2MUMxMy4xOTcxIDUuNTk5NjEgMTMuNiA2LjAwMjU1IDEzLjYgNi40OTk2MVpNMTAuMiA1LjA5OThDMTAuNjk3MSA1LjA5OTggMTEuMSA0LjY5Njg2IDExLjEgNC4xOTk4QzExLjEgMy43MDI3NSAxMC42OTcxIDMuMjk5OCAxMC4yIDMuMjk5OEM5LjcwMjk5IDMuMjk5OCA5LjMwMDA1IDMuNzAyNzUgOS4zMDAwNSA0LjE5OThDOS4zMDAwNSA0LjY5Njg2IDkuNzAyOTkgNS4wOTk4IDEwLjIgNS4wOTk4Wk0xNi4xIDQuNEMxNi4xIDQuODk3MDYgMTUuNjk3MSA1LjMgMTUuMiA1LjNDMTQuNzAzIDUuMyAxNC4zIDQuODk3MDYgMTQuMyA0LjRDMTQuMyAzLjkwMjk0IDE0LjcwMyAzLjUgMTUuMiAzLjVDMTUuNjk3MSAzLjUgMTYuMSAzLjkwMjk0IDE2LjEgNC40Wk0xMC40IDkuODk5NjFDMTAuODk3IDkuODk5NjEgMTEuMyA5LjQ5NjY3IDExLjMgOC45OTk2MUMxMS4zIDguNTAyNTUgMTAuODk3IDguMDk5NjEgMTAuNCA4LjA5OTYxQzkuOTAyOTQgOC4wOTk2MSA5LjUgOC41MDI1NSA5LjUgOC45OTk2MUM5LjUgOS40OTY2NyA5LjkwMjk0IDkuODk5NjEgMTAuNCA5Ljg5OTYxWk0xNS45MDAxIDguODAwMzlDMTUuOTAwMSA5LjI5NzQ1IDE1LjQ5NzEgOS43MDAzOSAxNS4wMDAxIDkuNzAwMzlDMTQuNTAzIDkuNzAwMzkgMTQuMTAwMSA5LjI5NzQ1IDE0LjEwMDEgOC44MDAzOUMxNC4xMDAxIDguMzAzMzMgMTQuNTAzIDcuOTAwMzkgMTUuMDAwMSA3LjkwMDM5QzE1LjQ5NzEgNy45MDAzOSAxNS45MDAxIDguMzAzMzMgMTUuOTAwMSA4LjgwMDM5WiIgZmlsbD0id2hpdGUiLz4KPC9zdmc+Cg==);
}
.train-service__SOCKET220V {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAxNiAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTExLjIgMTdIOUM4LjYgMTcgOC4yOTk5OSAxNi42IDguMjk5OTkgMTYuMlYxNC4xQzkuMTk5OTkgMTQgOS45IDEzLjYgMTAuNSAxM0MxMS45IDExLjUgMTEuOCA5LjMgMTEuOCA5LjNWNS44SDEyLjVDMTIuOSA1LjggMTMuMiA1LjUgMTMuMiA1LjFDMTMuMiA0LjcgMTIuOSA0LjQgMTIuNSA0LjRIMTAuNFYwLjdDMTAuNCAwLjMgMTAuMSAwIDkuNzAwMDEgMEM5LjMwMDAxIDAgOSAwLjMgOSAwLjdWNC4ySDYuMjAwMDFWMC43QzYuMjAwMDEgMC4zIDUuOSAwIDUuNSAwQzUuMSAwIDQuNzk5OTkgMC4zIDQuNzk5OTkgMC43VjQuM0gyLjcwMDAxQzIuMzAwMDEgNC4zIDIgNC42IDIgNUMyIDUuNCAyLjMwMDAxIDUuNyAyLjcwMDAxIDUuN0gzLjM5OTk5VjkuM0MzLjM5OTk5IDkuNCAzLjMwMDAxIDExLjcgNC43MDAwMSAxMy4xQzUuMzAwMDEgMTMuNyA2LjEgMTQuMSA3IDE0LjJWMTYuM0M3IDE3LjUgOC4wMDAwMSAxOC41IDkuMjAwMDEgMTguNUgxMS40QzExLjggMTguNSAxMi4xIDE4LjcgMTIuMSAxOS4yQzEyLjEgMTkuNiAxMS43IDIwIDExLjQgMjBIOS44OTk5OUM4LjY5OTk5IDIwIDcuNzk5OTkgMjAuOSA3Ljc5OTk5IDIyVjIzLjNDNy43OTk5OSAyMy43IDguMSAyNCA4LjUgMjRDOC45IDI0IDkuMjAwMDEgMjMuNyA5LjIwMDAxIDIzLjNWMjJDOS4yMDAwMSAyMS40IDkuNjk5OTkgMjEuNCA5Ljc5OTk5IDIxLjRIMTEuM0MxMi41IDIxLjQgMTMuNSAyMC40IDEzLjUgMTkuMUMxMy4zIDE3LjkgMTIuNCAxNyAxMS4yIDE3Wk00LjcwMDAxIDkuM1Y1LjdIMTAuM1Y5LjNDMTAuMyA5LjMgMTAuMyAxMSA5LjM5OTk5IDEyQzguODk5OTkgMTIuNSA4LjI5OTk5IDEyLjggNy4zOTk5OSAxMi44QzYuNTk5OTkgMTIuOCA2IDEyLjYgNS41IDEyLjFDNC43IDExLjEgNC43MDAwMSA5LjMgNC43MDAwMSA5LjNaIiBmaWxsPSJ3aGl0ZSIvPgo8L3N2Zz4K);
}
.train-service__SLIPPERS {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjUiIHZpZXdCb3g9IjAgMCAyNCAyNSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xMi4yOTUxIDExLjczOThMMTIuMDk4NCA3LjgzOTg0QzEyLjA5ODQgNy41Mzk4NCAxMi4xOTY3IDcuMTM5ODQgMTIuNjg4NSA2LjkzOTg0QzEyLjg4NTMgNi42Mzk4NCAxMy4yNzg3IDYuNTM5ODQgMTMuNTczOCA2LjUzOTg0SDEzLjY3MjJDMTMuNTczOCA1LjczOTg0IDEzLjY3MjEgMy41Mzk4NCAxNC44NTI1IDIuMjM5ODRDMTUuNDQyNiAxLjYzOTg0IDE2LjEzMTIgMS4zMzk4NCAxNy4wMTY0IDEuMzM5ODRDMTguODg1MyAxLjMzOTg0IDIwLjQ1OSAxLjkzOTg0IDIxLjQ0MjYgMy4wMzk4NEMyMi42MjI5IDQuMjM5ODQgMjIuODE5NyA1LjgzOTg0IDIyLjgxOTcgNi42Mzk4NEMyMy41MDgyIDYuNjM5ODQgMjQgNy4yMzk4NCAyNCA3LjkzOTg0VjExLjczOThDMjQgMTIuNDM5OCAyMy40MDk4IDEzLjAzOTggMjIuNjIzIDEzLjEzOThMMjEuOTM0NCAyMC40Mzk4QzIxLjczNzcgMjEuNjM5OCAyMC44NTI1IDIzLjczOTggMTguMzkzNCAyMy43Mzk4SDE4LjA5ODRDMTUuNjM5NCAyMy42Mzk4IDE0Ljg1MjUgMjEuNTM5OCAxNC43NTQxIDIwLjUzOThMMTMuNTczOCAxMy4xMzk4QzEyLjg4NTMgMTMuMDM5OCAxMi4yOTUxIDEyLjQzOTggMTIuMjk1MSAxMS43Mzk4Wk0yMi40MjYyIDcuODM5ODRMMTMuMzc3MSA3LjczOTg0VjkuMjM5ODRDMTUuOTY0OCA5LjIzOTg0IDE3Ljg0NDEgOS4yMjE4NCAxOS4yMTAzIDkuMjA4NzVDMjEuMDYzOSA5LjE5MDk5IDIxLjk3MzIgOS4xODIyOCAyMi40MjYyIDkuMjM5ODRWNy44Mzk4NFpNMTMuNTczOCAxMC42Mzk4VjExLjczOThDMTMuNTczOCAxMS44Mzk4IDEzLjY3MjEgMTEuOTM5OCAxMy44Njg5IDExLjgzOThIMjIuNTI0NkMyMi41MjQ2IDExLjgzOTggMjIuNjIzIDExLjgzOTggMjIuNjIzIDExLjczOThWMTAuNjM5OEgxMy41NzM4Wk0xNC43NTQxIDYuNTM5ODRIMjEuMzQ0M0MyMS4zMzM4IDYuNDc2MDkgMjEuMzIzNCA2LjQwNTU1IDIxLjMxMjEgNi4zMjk0NEMyMS4yMTcyIDUuNjg5MzMgMjEuMDYzOSA0LjY1NDgzIDIwLjM2MDcgMy45Mzk4NEMxOS41NzM4IDMuMDM5ODQgMTguMzkzNCAyLjYzOTg0IDE2LjgxOTcgMi42Mzk4NEMxNi4zMjc5IDIuNjM5ODQgMTUuOTM0NCAyLjgzOTg0IDE1LjYzOTQgMy4xMzk4NEMxNC44NTI1IDMuOTM5ODQgMTQuNzU0MSA1LjYzOTg0IDE0Ljc1NDEgNi41Mzk4NFpNMjEuMjQ1OSAxMy4yMzk4SDE0Ljg1MjVMMTYuMTMxMiAyMC4zMzk4QzE2LjEzMTIgMjAuNDM5OCAxNi4zMjc5IDIyLjMzOTggMTguMTk2NyAyMi40Mzk4QzIwLjI2MjMgMjIuNjM5OCAyMC42NTU4IDIwLjYzOTggMjAuNjU1OCAyMC4zMzk4TDIxLjI0NTkgMTMuMjM5OFpNMTAuNDI2MiA2LjY0MDQzQzEwLjcyMTMgNi42NDA0MyAxMS4xMTQ3IDYuODQwNDMgMTEuMzExNSA3LjA0MDQzQzExLjU4MzEgNy4yMjQ1NCAxMS42ODggNy40OTM0IDExLjg1NjQgNy45MjUwMkMxMS44NzEgNy45NjIyNiAxMS44ODYgOC4wMDA3MSAxMS45MDE2IDguMDQwNDNMMTEuNzA0OSAxMS45NDA0QzExLjYwNjUgMTIuNjQwNCAxMS4xMTQ3IDEzLjI0MDQgMTAuNDI2MiAxMy4zNDA0TDkuMjQ1ODcgMjAuNzQwNEM5LjE0NzUxIDIxLjc0MDQgOC4yNjIyOCAyMy44NDA0IDUuOTAxNjMgMjMuOTQwNEg1LjYwNjUzQzMuMTQ3NTIgMjMuOTQwNCAyLjI2MjI3IDIxLjg0MDQgMi4wNjU1NSAyMC42NDA0TDEuMzc3MDQgMTMuMzQwNEMwLjU5MDE1NyAxMy4zNDA0IDAgMTIuNzQwNCAwIDExLjk0MDRWOC4wNDA0M0MwIDcuMzQwNDMgMC40OTE3ODQgNi44NDA0MyAxLjE4MDMxIDYuNzQwNDNDMS4xODAzMSA1Ljk0MDQzIDEuNDc1MzggNC4zNDA0MyAyLjU1NzM1IDMuMTQwNDNDMy41NDA5NSAyLjA0MDQzIDUuMDE2MzYgMS40NDA0MyA2Ljk4MzU3IDEuNDQwNDNDNy44Njg4MSAxLjQ0MDQzIDguNTU3MzUgMS43NDA0MyA5LjE0NzUxIDIuMzQwNDNDMTAuMjI5NSAzLjU0MDQzIDEwLjMyNzggNS43NDA0MyAxMC4zMjc4IDYuNjQwNDNIMTAuNDI2MlpNMS4yNzg2NyA5LjQ0MDQzSDEwLjMyNzhWNy44NDA0M0wxLjI3ODY3IDcuOTQwNDNWOS40NDA0M1pNMS4zNzcwNCAxMS45NDA0SDEwLjAzMjdDMTAuMTMxMSAxMS45NDA0IDEwLjIyOTUgMTEuOTQwNCAxMC4zMjc4IDExLjg0MDRWMTAuNzQwNEgxLjI3ODY3VjExLjg0MDRDMS4yNzg2NyAxMS44NDA0IDEuMjc4NjggMTEuOTQwNCAxLjM3NzA0IDExLjk0MDRaTTYuOTgzNTcgMi42NDA0M0M1LjQwOTggMi42NDA0MyA0LjIyOTUgMy4xNDA0MyAzLjQ0MjYyIDMuOTQwNDNDMi42NTU3MyA0Ljg0MDQzIDIuNDU5MDEgNi4wNDA0MyAyLjQ1OTAxIDYuNTQwNDNIOS4wNDkxNEM5LjA0OTE0IDUuNzQwNDMgOC45NTA3OSAzLjk0MDQzIDguMTYzOSAzLjE0MDQzQzcuODY4ODIgMi44NDA0MyA3LjQ3NTM3IDIuNjQwNDMgNi45ODM1NyAyLjY0MDQzWk01LjcwNDg5IDIyLjU0MDRDNy41NzM3NCAyMi40NDA0IDcuNzcwNDcgMjAuNTQwNCA3Ljc3MDQ3IDIwLjQ0MDRMOS4wNDkxNCAxMy4zNDA0SDIuNjU1NzFMMy4yNDU4OCAyMC40NDA0QzMuMjU0NTkgMjAuNDY3IDMuMjY0ODMgMjAuNTA2IDMuMjc3NyAyMC41NTUxQzMuNDEwMzIgMjEuMDYxIDMuODIyMDggMjIuNjMxNiA1LjcwNDg5IDIyLjU0MDRaIiBmaWxsPSJ3aGl0ZSIvPgo8L3N2Zz4K);
}
.train-service__TRANSFER {
  background-image: url(147824959da49a1da6fe6f0bf6ecfc0d.svg);
}
.train-service__NO_BIO_TOILET {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE4LjcgOC45SDE4LjRWOC44VjMuMkMxOC40IDEuNCAxNyAwIDE1LjIgMEg4LjhDNyAwIDUuNjAwMDEgMS40IDUuNjAwMDEgMy4yVjguOUg1LjNDNCA4LjkgMyA5LjkgMyAxMS4yVjExLjZDMyAxMi44IDMuOTAwMDEgMTMuOCA1LjEwMDAxIDEzLjlDNS4wMDAwMSAxNC4yIDQuOSAxNC42IDUgMTVDNS4yIDE2IDUuOSAxNy44IDcuNSAxOS4xQzcuMyAxOS43IDcuMSAyMC40IDYuOCAyMS41QzYuNiAyMiA2LjgwMDAxIDIyLjcgNy4xMDAwMSAyMy4xQzcuNTAwMDEgMjMuNiA4LjEgMjMuOSA4LjggMjMuOUgxNC4zQzE1LjEgMjMuOSAxNS44IDIzLjUgMTYuMyAyMi45QzE2LjcgMjIuNCAxNi44IDIxLjcgMTYuNSAyMS4xQzE2LjMgMjAuMyAxNi4xIDE5LjYgMTUuOSAxOS4yQzE3LjYgMTggMTguNCAxNi4yIDE4LjggMTUuMkMxOC45IDE0LjggMTguOSAxNC4zIDE4LjggMTMuOUMyMCAxMy44IDIwLjkgMTIuOCAyMC45IDExLjZWMTEuMkMyMC45IDEwIDE5LjkgOC45IDE4LjcgOC45Wk02LjkwMDAxIDMuMkM2LjkwMDAxIDIuMiA3LjcgMS40IDguNyAxLjRIMTVDMTYgMS40IDE2LjggMi4yIDE2LjggMy4yVjguOUg2LjhWMy4ySDYuOTAwMDFaTTE3LjYgMTQuN0MxNy4yIDE1LjggMTYuNCAxNy42IDE0LjQgMTguNUMxNC41IDE4LjYgMTUuMyAyMS41IDE1LjMgMjEuNUMxNS41IDIyIDE1IDIyLjUgMTQuNCAyMi41SDguOEM4LjMgMjIuNSA4LjAwMDAxIDIyLjEgOC4xMDAwMSAyMS44QzguMTAwMDEgMjEuOCA5LjAwMDAxIDE4LjYgOS4xMDAwMSAxOC41QzcuMjAwMDEgMTcuNSA2LjUgMTUuNyA2LjMgMTQuN0M2LjIgMTQuMyA2LjUwMDAxIDE0IDYuOTAwMDEgMTRIMTYuOUMxNy40IDE0IDE3LjcgMTQuMyAxNy42IDE0LjdaTTE5LjUgMTEuN0MxOS41IDEyLjIgMTkuMSAxMi42IDE4LjYgMTIuNkg1LjJDNC43IDEyLjYgNC4zIDEyLjIgNC4zIDExLjdWMTEuM0M0LjMgMTAuOCA0LjcgMTAuNCA1LjIgMTAuNEgxOC42QzE5LjEgMTAuNCAxOS41IDEwLjggMTkuNSAxMS4zVjExLjdaIiBmaWxsPSJ3aGl0ZSIvPgo8cmVjdCB4PSIyMSIgeT0iMiIgd2lkdGg9IjEuNSIgaGVpZ2h0PSIyOCIgcng9IjAuNzUiIHRyYW5zZm9ybT0icm90YXRlKDQ1IDIxIDIpIiBmaWxsPSIjRDcwMDAwIi8+CjxyZWN0IHg9IjIyLjA2MDciIHk9IjIxLjc5OSIgd2lkdGg9IjEuNSIgaGVpZ2h0PSIyOCIgcng9IjAuNzUiIHRyYW5zZm9ybT0icm90YXRlKDEzNSAyMi4wNjA3IDIxLjc5OSkiIGZpbGw9IiNENzAwMDAiLz4KPC9zdmc+Cg==);
}
.train-service__NO_AIR_CONDITIONING {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjUiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNSAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTI0LjEwNzQgMTEuOEgyMS4xMzIyTDIyLjMyMjMgOS42QzIyLjUyMDcgOS4zIDIyLjQyMTUgOC44IDIyLjAyNDggOC42QzIxLjYyODEgOC40IDIxLjIzMTQgOC41IDIxLjAzMzEgOC45TDE5LjM0NzEgMTEuOEgxMy45OTE3TDE2LjY2OTQgNy4ySDIwLjA0MTNDMjAuMTQwNSA3LjIgMjAuMjM5NyA3LjIgMjAuMzM4OCA3LjFDMjAuNzM1NSA3IDIwLjgzNDcgNi44IDIwLjgzNDcgNi41QzIwLjgzNDcgNi4xIDIwLjUzNzIgNS43IDIwLjE0MDUgNS44SDE3LjY2MTJMMTkuMTQ4OCAzLjJDMTkuMzQ3MSAyLjkgMTkuMjQ3OSAyLjQgMTguODUxMiAyLjJDMTguNTUzNyAyIDE4LjA1NzkgMi4xIDE3Ljg1OTUgMi41TDE2LjM3MTkgNS4xTDE1LjA4MjYgMi45QzE0Ljg4NDMgMi42IDE0LjQ4NzYgMi40IDE0LjA5MDkgMi42QzEzLjc5MzQgMi44IDEzLjY5NDIgMy4zIDEzLjc5MzQgMy42TDE1LjQ3OTMgNi42TDEyLjkwMDggMTEuMUwxMC4yMjMxIDYuNEwxMS45MDkxIDMuNUMxMi4xMDc0IDMuMiAxMi4wMDgzIDIuNyAxMS43MTA3IDIuNUMxMS4zMTQgMi4zIDEwLjkxNzQgMi40IDEwLjcxOSAyLjhMOS40Mjk3NSA1TDcuOTQyMTUgMi40QzcuNzQzOCAyIDcuMzQ3MTEgMS45IDYuOTUwNDEgMi4xQzYuNTUzNzIgMi4zIDYuNDU0NTUgMi43IDYuNjUyODkgMy4xTDguMTQwNSA1LjdINS41NjE5OEM1LjE2NTI5IDUuNyA0Ljg2Nzc3IDYgNC44Njc3NyA2LjRDNC44Njc3NyA2LjggNS4xNjUyOSA3LjEgNS41NjE5OCA3LjFIOC45MzM4OEwxMS42MTE2IDExLjdINi4yNTYyTDQuNjY5NDIgOC45QzQuNDcxMDcgOC41IDMuOTc1MjEgOC40IDMuNjc3NjkgOC42QzMuMzgwMTcgOC44IDMuMTgxODIgOS4yIDMuMzgwMTcgOS42TDQuNTcwMjUgMTEuOEgxLjY5NDIxQzEuMjk3NTIgMTEuOCAxIDEyLjEgMSAxMi41QzEgMTIuOSAxLjI5NzUyIDEzLjIgMS42OTQyMSAxMy4ySDQuNjY5NDJMMy4zODAxNyAxNS41QzMuMTgxODIgMTUuOCAzLjI4MDk5IDE2LjMgMy42Nzc2OSAxNi41QzMuODc2MDMgMTYuNiA0LjE3MzU1IDE2LjYgNC4zNzE5IDE2LjVDNC40NzEwNyAxNi40IDQuNTcwMjUgMTYuMyA0LjY2OTQyIDE2LjJMNi4zNTUzNyAxMy4ySDExLjcxMDdMOS4wMzMwNiAxNy45SDUuNjYxMTZDNS4yNjQ0NiAxNy45IDQuODY3NzcgMTguMiA0Ljk2Njk0IDE4LjZDNC45NjY5NCAxOSA1LjI2NDQ2IDE5LjMgNS42NjExNiAxOS4zSDguMjM5NjdMNi43NTIwNyAyMS45QzYuNTUzNzIgMjIuMyA2LjY1Mjg5IDIyLjcgNy4wNDk1OSAyMi45QzcuMjQ3OTMgMjMgNy41NDU0NSAyMyA3Ljc0MzggMjIuOUM3Ljg0Mjk4IDIyLjkgNy45NDIxNSAyMi44IDguMDQxMzIgMjIuNkw5LjUyODkzIDIwLjFMMTAuODE4MiAyMi4zQzExLjAxNjUgMjIuNiAxMS41MTI0IDIyLjcgMTEuODA5OSAyMi42QzEyLjIwNjYgMjIuNCAxMi4yMDY2IDIyIDEyLjAwODMgMjEuNkwxMC4zMjIzIDE4LjdMMTMgMTRMMTUuNjc3NyAxOC42TDEzLjg5MjYgMjEuNUMxMy42OTQyIDIxLjkgMTMuNzkzNCAyMi4zIDE0LjE5MDEgMjIuNUMxNC4zODg0IDIyLjYgMTQuNjg2IDIyLjYgMTQuODg0MyAyMi41QzE0Ljk4MzUgMjIuNCAxNS4wODI2IDIyLjQgMTUuMTgxOCAyMi4zTDE2LjQ3MTEgMjBMMTcuOTU4NyAyMi42QzE4LjE1NyAyMi45IDE4LjU1MzcgMjMuMSAxOC45NTA0IDIyLjlDMTkuMjQ3OSAyMi43IDE5LjQ0NjMgMjIuMyAxOS4yNDc5IDIxLjlMMTcuNzYwMyAxOS4zSDIwLjIzOTdDMjAuMzM4OCAxOS4zIDIwLjQzOCAxOS4zIDIwLjUzNzIgMTkuMkMyMC43MzU1IDE5LjEgMjAuOTMzOSAxOC45IDIwLjkzMzkgMTguNkMyMC45MzM5IDE4LjIgMjAuNjM2NCAxNy45IDIwLjIzOTcgMTcuOUgxNi45NjY5TDE0LjI4OTMgMTMuMkgxOS41NDU1TDIxLjIzMTQgMTYuMkMyMS40Mjk4IDE2LjYgMjEuODI2NCAxNi43IDIyLjIyMzEgMTYuNUMyMi42MTk4IDE2LjMgMjIuNzE5IDE1LjkgMjIuNTIwNyAxNS41TDIxLjIzMTQgMTMuMkgyNC4yMDY2QzI0LjMwNTggMTMuMiAyNC40MDUgMTMuMiAyNC42MDMzIDEzLjFDMjQuODAxNyAxMyAyNSAxMi44IDI1IDEyLjVDMjQuODAxNyAxMi4xIDI0LjUwNDEgMTEuOCAyNC4xMDc0IDExLjhaIiBmaWxsPSJ3aGl0ZSIvPgo8cmVjdCB4PSIyMiIgeT0iMi41IiB3aWR0aD0iMS41IiBoZWlnaHQ9IjI4IiByeD0iMC43NSIgdHJhbnNmb3JtPSJyb3RhdGUoNDUgMjIgMi41KSIgZmlsbD0iI0Q3MDAwMCIvPgo8cmVjdCB4PSIyMy4wNjA3IiB5PSIyMi4yOTkxIiB3aWR0aD0iMS41IiBoZWlnaHQ9IjI4IiByeD0iMC43NSIgdHJhbnNmb3JtPSJyb3RhdGUoMTM1IDIzLjA2MDcgMjIuMjk5MSkiIGZpbGw9IiNENzAwMDAiLz4KPC9zdmc+Cg==);
}
.train-service__PETS_FORBIDDEN {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xNi40MDAxIDEuNEMxNi42MDAxIDEuNCAxNi45IDEuNSAxNy4xIDEuNkMxOC4xIDIuMiAxOC4wMDAxIDMuNyAxNy40MDAxIDUuMkMxNi45MDAxIDYuMyAxNi4xMDAxIDcgMTUuMjAwMSA3QzE0Ljk2MjcgNyAxNC43ODc5IDYuOTM3MzkgMTQuNTc2NyA2Ljg2MTcxTDE0LjU3NjcgNi44NjE3QzE0LjUyMSA2Ljg0MTc0IDE0LjQ2MjcgNi44MjA4NyAxNC40MDAxIDYuOEMxMy40MDAxIDYuMiAxMy40MDAxIDQuOCAxNC4wMDAxIDMuM0MxNC42MDAxIDIuMSAxNS41MDAxIDEuNCAxNi40MDAxIDEuNFpNMTYuNDAwMSAwQzE0LjkwMDEgMCAxMy41MDAxIDEuMSAxMi44MDAxIDIuOEMxMS44MDAxIDUuMiAxMi4yMDAxIDcuMSAxMy44MDAxIDhDMTMuODczIDguMDI5MTcgMTMuOTQzOCA4LjA1ODM1IDE0LjAxMzEgOC4wODY5QzE0LjQxODkgOC4yNTQwOSAxNC43NzMgOC40IDE1LjIwMDEgOC40QzE2LjYwMDEgOC40IDE4IDcuNCAxOC42IDUuN0MxOS42IDMuMiAxOS4zMDAxIDEuMiAxNy43MDAxIDAuNEMxNy40MDAxIDAuMSAxNi45MDAxIDAgMTYuNDAwMSAwWk04LjQwMDA0IDEuOTk5NjFDOC45MDAwNCAxLjk5OTYxIDkuNiAyLjc5OTYxIDkuOCA0LjE5OTYxQzkuOSA0Ljg5OTYxIDkuODAwMDEgNS41OTk2MSA5LjUwMDAxIDYuMDk5NjFDOS4zMDAwMSA2LjM5OTYxIDkuMTAwMDQgNi41OTk2MSA4LjkwMDA0IDYuNjk5NjFIOC44QzguMyA2LjY5OTYxIDcuNjAwMDQgNS44OTk2MSA3LjQwMDA0IDQuNDk5NjFDNy4zMDAwNCAzLjc5OTYxIDcuNDAwMDIgMy4wOTk2MSA3LjcwMDAyIDIuNTk5NjFDNy45MDAwMiAyLjE5OTYxIDguMTAwMDQgMS45OTk2MSA4LjQwMDA0IDEuOTk5NjFaTTguNDAwMDQgMC41OTk2MDlIOC4yMDAwMkM2LjgwMDAyIDAuNzk5NjA5IDUuODk5OTkgMi41OTk2MSA2LjA5OTk5IDQuNTk5NjFDNi4yOTk5OSA2LjQ5OTYxIDcuNjAwMDQgNy45OTk2MSA4LjkwMDA0IDcuOTk5NjFIOS4wOTk5OUMxMC41IDcuNzk5NjEgMTEuNCA1Ljk5OTYxIDExLjIgMy45OTk2MUMxMC45IDEuOTk5NjEgOS43MDAwNCAwLjU5OTYwOSA4LjQwMDA0IDAuNTk5NjA5Wk0xMC44MDAxIDExLjRDMTIuMjAwMSAxMS40IDEzLjgwMDEgMTIuMiAxNS4yMDAxIDEzLjZDMTYuNzAwMSAxNS4yIDE3LjcwMDEgMTcuMiAxNy42MDAxIDE4LjhDMTcuNjAwMSAyMCAxNi44MDAxIDIxLjQgMTUuOTAwMSAyMS41QzE1LjYwMDEgMjEuNSAxNC44MDAxIDIxLjEgMTQuMjAwMSAyMC44QzEzLjEwMDEgMjAuMiAxMS42MDAxIDE5LjUgMTAuMTAwMSAxOS41SDEwLjAwMDFDOC44NDYwNiAxOS41IDcuODc3MDMgMjAuMTQ3NCA3LjAwNCAyMC43MzA2TDYuOTAwMTEgMjAuOEM2Ljc0NTkxIDIwLjg5MjUgNi41ODIxOSAyMS4wMDQxIDYuNDIwNjkgMjEuMTE0MUw2LjQyMDY3IDIxLjExNDFMNi40MjA2MyAyMS4xMTQxTDYuNDIwNiAyMS4xMTQyQzYuMDU4NDkgMjEuMzYwOSA1LjcwNzU1IDIxLjYgNS41MDAwOSAyMS42QzQuNDAwMDkgMjEuMiAzLjIwMDExIDIwLjEgMy40MDAxMSAxOC4xQzMuNjAwMTEgMTYuMiA3LjMwMDA4IDExLjQgMTAuODAwMSAxMS40Wk0xMC44MDAxIDEwQzYuNDAwMDggMTAgMi4yMDAwOSAxNS41IDIuMDAwMDkgMTcuOUMxLjcwMDA5IDIwLjYgMy4zMDAwOSAyMi4zIDUuMDAwMDkgMjIuOUM1LjEwMDA5IDIzIDUuMzAwMTEgMjMgNS40MDAxMSAyM0M2LjA3Njc1IDIzIDYuODAwMTEgMjIuNTA5NSA3LjU0NzYgMjIuMDAyNUM4LjM0NjcgMjEuNDYwNiA5LjE3MzM5IDIwLjkgMTAuMDAwMSAyMC45QzExLjIwNTEgMjAuOSAxMi4zODAxIDIxLjUgMTMuNDQyOSAyMi4wNDI3TDEzLjQ0MjkgMjIuMDQyOEMxNC4zMjA1IDIyLjQ5MDkgMTUuMTIxNyAyMi45IDE1LjgwMDEgMjIuOUgxNS45MDAxQzE3LjcwMDEgMjIuNyAxOC44MDAxIDIwLjYgMTguOTAwMSAxOC45QzE5LjEwMDEgMTUuMSAxNS4wMDAxIDEwIDEwLjgwMDEgMTBaTTQuNzUxNTQgOC41NTE0MkM0LjY1Njc1IDcuMjk4NCAzLjUxOTMxIDUuOTQ5MDEgMi43NjEwMSA1Ljk0OTAxQzEuNzE4MzQgNi4wNDUzOSAxLjI0NDM4IDcuMDA5MjUgMS40MzM5NSA4LjY0NzhDMS41Mjg3NCA5Ljk5NzIgMi42NjYxOSAxMS4yNTAyIDMuNjE0MDcgMTEuMjUwMkgzLjcwODg5QzQuNzUxNTQgMTEuMDU3NCA0Ljc1MTU0IDkuNDE4OTYgNC43NTE1NCA4LjU1MTQ3VjguNTUxNDJaTTIuNTcxNDIgNC41OTk2MUgyLjc2MTAxQzQuNDY3MiA0LjU5OTYxIDUuODg4OTggNi43MjAwOSA1Ljk4Mzc3IDguNTUxNDJDNi4xNzMzNSAxMS43MzIxIDQuNjU2NzUgMTIuNTAzMiAzLjgwMzY1IDEyLjU5OTZIMy41MTkzQzEuODEzMTIgMTIuNTk5NiAwLjEwNjkxOSAxMC42NzE5IDAuMDEyMTMwNCA4Ljc0NDE5Qy0wLjE3NzQ0NiA1LjA4MTU0IDEuOTA3OSA0LjY5NTk5IDIuNTcxNDIgNC41OTk2MVpNMjIuMDIwNSA4LjQxMjk0QzIxLjcwNTkgOC4xOTk2MSAyMS4zOTEzIDguMDkyOTQgMjEuMDc2NyA4LjA5Mjk0QzIwLjQ0NzYgOC4wOTI5NCAxOS43MTM2IDguNTE5NjEgMTkuMDg0NCA5LjI2NjI4QzE4LjI0NTYgMTAuNDM5NiAxOC4yNDU2IDExLjkzMjkgMTguOTc5NiAxMi42Nzk2QzE5LjI5NDEgMTIuODkyOSAxOS42MDg3IDEyLjk5OTYgMTkuOTIzMyAxMi45OTk2QzIwLjY1NzMgMTIuOTk5NiAyMS4zOTEzIDEyLjU3MjkgMjEuOTE1NiAxMS44MjYzQzIyLjc1NDQgMTAuNjUyOSAyMi43NTQ0IDkuMTU5NjEgMjIuMDIwNSA4LjQxMjk0Wk0xNy45MzEgOC40MTI5NEMxOC43Njk5IDcuMjM5NjEgMTkuOTIzMyA2LjU5OTYxIDIxLjA3NjcgNi41OTk2MUMyMS44MTA3IDYuNTk5NjEgMjIuNTQ0NyA2LjgxMjk0IDIyLjk2NDEgNy4zNDYyOEMyNC4zMjczIDguNjI2MjggMjQuMzI3MyAxMC45NzI5IDIzLjA2OSAxMi43ODYzQzIyLjIzMDIgMTMuOTU5NiAyMS4wNzY3IDE0LjU5OTYgMTkuOTIzMyAxNC41OTk2QzE5LjE4OTMgMTQuNTk5NiAxOC41NjAxIDE0LjM4NjMgMTguMDM1OCAxMy44NTI5QzE2LjY3MjcgMTIuNTcyOSAxNi42NzI3IDEwLjIyNjMgMTcuOTMxIDguNDEyOTRaIiBmaWxsPSJ3aGl0ZSIvPgo8cmVjdCB4PSIyMS44NTk2IiB5PSIyIiB3aWR0aD0iMS41IiBoZWlnaHQ9IjI4IiByeD0iMC43NSIgdHJhbnNmb3JtPSJyb3RhdGUoNDUgMjEuODU5NiAyKSIgZmlsbD0iI0Q3MDAwMCIvPgo8cmVjdCB4PSIyMi44NTk2IiB5PSIyMiIgd2lkdGg9IjEuNSIgaGVpZ2h0PSIyOCIgcng9IjAuNzUiIHRyYW5zZm9ybT0icm90YXRlKDEzNSAyMi44NTk2IDIyKSIgZmlsbD0iI0Q3MDAwMCIvPgo8L3N2Zz4K);
}
.train-service__RESTAURANT_CAR {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyMS41Ij4KICA8ZGVmcz4KICAgIDxzdHlsZT4KICAgICAgLmNscy0xLAogICAgICAuY2xzLTIgewogICAgICAgIGZpbGw6IG5vbmU7CiAgICAgICAgc3Ryb2tlOiAjZmZmOwogICAgICAgIHN0cm9rZS1saW5lam9pbjogcm91bmQ7CiAgICAgIH0KCiAgICAgIC5jbHMtMSB7CiAgICAgICAgc3Ryb2tlLWxpbmVjYXA6IHJvdW5kOwogICAgICB9CiAgICA8L3N0eWxlPgogIDwvZGVmcz4KICA8dGl0bGU+0KDQtdGB0YPRgNGBIDI8L3RpdGxlPgogIDxnIGlkPSLQodC70L7QuV8yIiBkYXRhLW5hbWU9ItCh0LvQvtC5IDIiPgogICAgPGcgaWQ9IkV4dHJhXzIiPgogICAgICA8cGF0aCBjbGFzcz0iY2xzLTEiIGQ9Ik0yMC41LDE0aDNDMjMuNSw2LDIyLjEuNSwyMC43Mi41SDIwLjVWMjEiIC8+CiAgICAgIDxwYXRoIGNsYXNzPSJjbHMtMSIgZD0iTS41LDEuNXY0YTMsMywwLDAsMCw2LDB2LTQiIC8+CiAgICAgIDxsaW5lIGNsYXNzPSJjbHMtMSIgeDE9IjMuNSIgeTE9IjEuNSIgeDI9IjMuNSIgeTI9IjIxIiAvPgogICAgICA8Y2lyY2xlIGNsYXNzPSJjbHMtMiIgY3g9IjEyIiBjeT0iMTQuNSIgcj0iNi41IiAvPgogICAgPC9nPgogIDwvZz4KPC9zdmc+);
}
.train-service__LUGGAGE_COMPARTMENT {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMy45NyAyNCI+CiAgPGRlZnM+CiAgICA8c3R5bGU+CiAgICAgIC5jbHMtMSB7CiAgICAgICAgZmlsbDogbm9uZTsKICAgICAgICBzdHJva2U6ICNmZmY7CiAgICAgICAgc3Ryb2tlLWxpbmVjYXA6IHJvdW5kOwogICAgICAgIHN0cm9rZS1saW5lam9pbjogcm91bmQ7CiAgICAgIH0KICAgIDwvc3R5bGU+CiAgPC9kZWZzPgogIDx0aXRsZT7QoNC10YHRg9GA0YEgNTwvdGl0bGU+CiAgPGcgaWQ9ItCh0LvQvtC5XzIiIGRhdGEtbmFtZT0i0KHQu9C+0LkgMiI+CiAgICA8ZyBpZD0iRXh0cmFfMiI+CiAgICAgIDxsaW5lIGNsYXNzPSJjbHMtMSIgeDE9IjAuNSIgeTE9IjIwLjUiIHgyPSIyMy40NyIgeTI9IjIwLjUiIC8+CiAgICAgIDxwYXRoIGNsYXNzPSJjbHMtMSIgZD0iTTIxLjUsMjAuNVY2LjVhNCw0LDAsMCwwLTQtNEg2LjVhNCw0LDAsMCwwLTQsNHYxNCIgLz4KICAgICAgPGxpbmUgY2xhc3M9ImNscy0xIiB4MT0iMTEuNSIgeTE9IjAuNSIgeDI9IjExLjUiIHkyPSI1LjUiIC8+CiAgICAgIDxsaW5lIGNsYXNzPSJjbHMtMSIgeDE9IjguNTIiIHkxPSI1LjUiIHgyPSIxNC41IiB5Mj0iNS41IiAvPgogICAgICA8cGF0aCBjbGFzcz0iY2xzLTEiIGQ9Ik05LjUsMTIuNXYtMWEyLDIsMCwwLDEsMi0yaDFhMiwyLDAsMCwxLDIsMnYxIiAvPgogICAgICA8cmVjdCBjbGFzcz0iY2xzLTEiIHg9IjUuNSIgeT0iMTIuNSIgd2lkdGg9IjEzIiBoZWlnaHQ9IjgiIHJ4PSIyIiAvPgogICAgICA8Y2lyY2xlIGNsYXNzPSJjbHMtMSIgY3g9IjIxIiBjeT0iMjIiIHI9IjEuNSIgLz4KICAgICAgPGNpcmNsZSBjbGFzcz0iY2xzLTEiIGN4PSIzIiBjeT0iMjIiIHI9IjEuNSIgLz4KICAgIDwvZz4KICA8L2c+Cjwvc3ZnPg==);
}
.train-service__SHOWER_IN_TRAIN {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNi43MSAyNCI+CiAgPGRlZnM+CiAgICA8c3R5bGU+CiAgICAgIC5jbHMtMSwKICAgICAgLmNscy0yIHsKICAgICAgICBmaWxsOiBub25lOwogICAgICAgIHN0cm9rZTogI2ZmZjsKICAgICAgICBzdHJva2UtbGluZWpvaW46IHJvdW5kOwogICAgICB9CgogICAgICAuY2xzLTIgewogICAgICAgIHN0cm9rZS1saW5lY2FwOiByb3VuZDsKICAgICAgfQogICAgPC9zdHlsZT4KICA8L2RlZnM+CiAgPHRpdGxlPtCg0LXRgdGD0YDRgSA5PC90aXRsZT4KICA8ZyBpZD0i0KHQu9C+0LlfMiIgZGF0YS1uYW1lPSLQodC70L7QuSAyIj4KICAgIDxnIGlkPSJFeHRyYV8yIj4KICAgICAgPHBhdGggY2xhc3M9ImNscy0xIiBkPSJNNS4yMSw2LjVWNmE1LjUsNS41LDAsMCwxLDExLDBWMjQiIC8+CiAgICAgIDxwYXRoIGNsYXNzPSJjbHMtMSIgZD0iTTkuMjEsMTAuNWE0LDQsMCwwLDAtOCwwdjFoOFoiIC8+CiAgICAgIDxsaW5lIGNsYXNzPSJjbHMtMiIgeDE9IjUuMjEiIHkxPSIxNyIgeDI9IjUuMjEiIHkyPSIxNSIgLz4KICAgICAgPGxpbmUgY2xhc3M9ImNscy0yIiB4MT0iNS4yMSIgeTE9IjIzIiB4Mj0iNS4yMSIgeTI9IjIxIiAvPgogICAgICA8bGluZSBjbGFzcz0iY2xzLTIiIHgxPSI4LjkiIHkxPSIxNy4wMyIgeDI9IjguNTgiIHkyPSIxNS4wNSIgLz4KICAgICAgPGxpbmUgY2xhc3M9ImNscy0yIiB4MT0iOS44NSIgeTE9IjIyLjk1IiB4Mj0iOS41MyIgeTI9IjIwLjk4IiAvPgogICAgICA8bGluZSBjbGFzcz0iY2xzLTIiIHgxPSIxLjQ1IiB5MT0iMTcuMDMiIHgyPSIxLjc2IiB5Mj0iMTUuMDUiIC8+CiAgICAgIDxsaW5lIGNsYXNzPSJjbHMtMiIgeDE9IjAuNSIgeTE9IjIyLjk1IiB4Mj0iMC44MiIgeTI9IjIwLjk4IiAvPgogICAgPC9nPgogIDwvZz4KPC9zdmc+);
}
.train-service__SAFE {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCI+CiAgPGRlZnM+CiAgICA8c3R5bGU+CiAgICAgIC5jbHMtMSB7CiAgICAgICAgZmlsbDogbm9uZTsKICAgICAgICBzdHJva2U6ICNmZmY7CiAgICAgICAgc3Ryb2tlLWxpbmVjYXA6IHJvdW5kOwogICAgICAgIHN0cm9rZS1saW5lam9pbjogcm91bmQ7CiAgICAgIH0KICAgIDwvc3R5bGU+CiAgPC9kZWZzPgogIDx0aXRsZT7QoNC10YHRg9GA0YEgODwvdGl0bGU+CiAgPGcgaWQ9ItCh0LvQvtC5XzIiIGRhdGEtbmFtZT0i0KHQu9C+0LkgMiI+CiAgICA8ZyBpZD0iRXh0cmFfMSI+CiAgICAgIDxyZWN0IGNsYXNzPSJjbHMtMSIgeD0iMC41IiB5PSIwLjUiIHdpZHRoPSIyMyIgaGVpZ2h0PSIyMiIgcng9IjIiIC8+CiAgICAgIDxsaW5lIGNsYXNzPSJjbHMtMSIgeDE9IjIuNSIgeTE9IjIyLjUiIHgyPSIyLjUiIHkyPSIyMy41IiAvPgogICAgICA8bGluZSBjbGFzcz0iY2xzLTEiIHgxPSIyMS41IiB5MT0iMjIuNSIgeDI9IjIxLjUiIHkyPSIyMy41IiAvPgogICAgICA8cGF0aCBjbGFzcz0iY2xzLTEiIGQ9Ik0zLjUsMTYuNXYxYTIsMiwwLDAsMCwyLDJoMTNhMiwyLDAsMCwwLDItMlY1LjVhMiwyLDAsMCwwLTItMkg1LjVhMiwyLDAsMCwwLTIsMnYxIiAvPgogICAgICA8bGluZSBjbGFzcz0iY2xzLTEiIHgxPSIzLjUiIHkxPSI5LjUiIHgyPSIzLjUiIHkyPSIxMy41IiAvPgogICAgICA8cmVjdCBjbGFzcz0iY2xzLTEiIHg9IjIuNSIgeT0iNi41IiB3aWR0aD0iMiIgaGVpZ2h0PSIzIiAvPgogICAgICA8cmVjdCBjbGFzcz0iY2xzLTEiIHg9IjIuNSIgeT0iMTMuNSIgd2lkdGg9IjIiIGhlaWdodD0iMyIgLz4KICAgICAgPGNpcmNsZSBjbGFzcz0iY2xzLTEiIGN4PSIxMi41IiBjeT0iMTEuNSIgcj0iNC41IiAvPgogICAgICA8Y2lyY2xlIGNsYXNzPSJjbHMtMSIgY3g9IjEyLjUiIGN5PSIxMS41IiByPSIyLjUiIC8+CiAgICAgIDxsaW5lIGNsYXNzPSJjbHMtMSIgeDE9IjEyLjUiIHkxPSI3IiB4Mj0iMTIuNSIgeTI9IjkiIC8+CiAgICAgIDxsaW5lIGNsYXNzPSJjbHMtMSIgeDE9IjkuMzIiIHkxPSI4LjMyIiB4Mj0iMTAuNzMiIHkyPSI5LjczIiAvPgogICAgICA8bGluZSBjbGFzcz0iY2xzLTEiIHgxPSI4IiB5MT0iMTEuNSIgeDI9IjEwIiB5Mj0iMTEuNSIgLz4KICAgICAgPGxpbmUgY2xhc3M9ImNscy0xIiB4MT0iOS4zMiIgeTE9IjE0LjY4IiB4Mj0iMTAuNzMiIHkyPSIxMy4yNyIgLz4KICAgICAgPGxpbmUgY2xhc3M9ImNscy0xIiB4MT0iMTIuNSIgeTE9IjE2IiB4Mj0iMTIuNSIgeTI9IjE0IiAvPgogICAgICA8bGluZSBjbGFzcz0iY2xzLTEiIHgxPSIxNS42OCIgeTE9IjE0LjY4IiB4Mj0iMTQuMjciIHkyPSIxMy4yNyIgLz4KICAgICAgPGxpbmUgY2xhc3M9ImNscy0xIiB4MT0iMTciIHkxPSIxMS41IiB4Mj0iMTUiIHkyPSIxMS41IiAvPgogICAgICA8bGluZSBjbGFzcz0iY2xzLTEiIHgxPSIxNS42OCIgeTE9IjguMzIiIHgyPSIxNC4yNyIgeTI9IjkuNzMiIC8+CiAgICA8L2c+CiAgPC9nPgo8L3N2Zz4=);
}
.train-service__IMPROVED_SERVICES {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMy42OCAyNCI+CiAgPGRlZnM+CiAgICA8c3R5bGU+CiAgICAgIC5jbHMtMSwKICAgICAgLmNscy0yIHsKICAgICAgICBmaWxsOiBub25lOwogICAgICAgIHN0cm9rZTogI2ZmZjsKICAgICAgICBzdHJva2UtbGluZWpvaW46IHJvdW5kOwogICAgICB9CgogICAgICAuY2xzLTIgewogICAgICAgIHN0cm9rZS1saW5lY2FwOiByb3VuZDsKICAgICAgfQogICAgPC9zdHlsZT4KICA8L2RlZnM+CiAgPHRpdGxlPtCg0LXRgdGD0YDRgSA3PC90aXRsZT4KICA8ZyBpZD0i0KHQu9C+0LlfMiIgZGF0YS1uYW1lPSLQodC70L7QuSAyIj4KICAgIDxnIGlkPSJCYXNpYyI+CiAgICAgIDxwYXRoIGNsYXNzPSJjbHMtMSIgZD0iTTE4LjcsMTAuMzcsMjAuMzQsOSwxOC43LDcuNjRsMS0xLjg5LTItLjY0TDE3Ljg1LDNsLTIuMTMuMTktLjYzLTItMS44OSwxTDExLjg0LjUsMTAuNDcsMi4xNGwtMS44OS0xTDgsMy4xOCw1LjgzLDMsNiw1LjExLDQsNS43NSw1LDcuNjQsMy4zNCw5LDUsMTAuMzcsNCwxMi4yNWwyLC42NEw1LjgzLDE1LDgsMTQuODJsLjYzLDIsMS44OS0xLDEuMzcsMS42NCwxLjM2LTEuNjQsMS44OSwxLC42My0yLDIuMTMuMTktLjE5LTIuMTIsMi0uNjRaIiAvPgogICAgICA8cG9seWxpbmUgY2xhc3M9ImNscy0xIiBwb2ludHM9IjE5LjggMTQuNjMgMjMuMTggMjAuNDggMTkuMzMgMTkuODMgMTcuOTkgMjMuNSAxNS4zMyAxOS4wMSIgLz4KICAgICAgPHBvbHlsaW5lIGNsYXNzPSJjbHMtMSIgcG9pbnRzPSIzLjg4IDE0LjYzIDAuNSAyMC40OCA0LjM1IDE5LjgzIDUuNjggMjMuNSA4LjM0IDE5LjAxIiAvPgogICAgICA8cG9seWxpbmUgY2xhc3M9ImNscy0yIiBwb2ludHM9IjE1LjE1IDYuMzUgMTEuMTkgMTEuNjUgOC41MyA4Ljk4IiAvPgogICAgPC9nPgogIDwvZz4KPC9zdmc+);
}
.train-service__HIGH_COMFORT_WAITING_ROOM {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyMi45MSI+CiAgPGRlZnM+CiAgICA8c3R5bGU+CiAgICAgIC5jbHMtMSB7CiAgICAgICAgZmlsbDogbm9uZTsKICAgICAgICBzdHJva2U6ICNmZmY7CiAgICAgICAgc3Ryb2tlLWxpbmVqb2luOiByb3VuZDsKICAgICAgfQogICAgPC9zdHlsZT4KICA8L2RlZnM+CiAgPHRpdGxlPtCg0LXRgdGD0YDRgSA0PC90aXRsZT4KICA8ZyBpZD0i0KHQu9C+0LlfMiIgZGF0YS1uYW1lPSLQodC70L7QuSAyIj4KICAgIDxnIGlkPSJFeHRyYV8yIj4KICAgICAgPHBvbHlnb24gY2xhc3M9ImNscy0xIiBwb2ludHM9IjEyIDAuNSAxMyAzIDE1LjUgMyAxMy41IDQuNjkgMTQuMjUgNy40MSAxMiA1LjY1IDkuNzUgNy4zOSAxMC41IDQuNjkgOC41IDMgMTEgMyAxMiAwLjUiIC8+CiAgICAgIDxwb2x5Z29uIGNsYXNzPSJjbHMtMSIgcG9pbnRzPSI0IDYuNSA1IDkgNy41IDkgNS41IDEwLjY5IDYuMjUgMTMuNDEgNCAxMS42NSAxLjc1IDEzLjM5IDIuNSAxMC42OSAwLjUgOSAzIDkgNCA2LjUiIC8+CiAgICAgIDxwb2x5Z29uIGNsYXNzPSJjbHMtMSIgcG9pbnRzPSIyMCA2LjUgMjEgOSAyMy41IDkgMjEuNSAxMC42OSAyMi4yNSAxMy40MSAyMCAxMS42NSAxNy43NSAxMy4zOSAxOC41IDEwLjY5IDE2LjUgOSAxOSA5IDIwIDYuNSIgLz4KICAgICAgPHBvbHlnb24gY2xhc3M9ImNscy0xIiBwb2ludHM9IjE3IDE1LjUgMTggMTggMjAuNSAxOCAxOC41IDE5LjY5IDE5LjI1IDIyLjQxIDE3IDIwLjY1IDE0Ljc1IDIyLjM5IDE1LjUgMTkuNjkgMTMuNSAxOCAxNiAxOCAxNyAxNS41IiAvPgogICAgICA8cG9seWdvbiBjbGFzcz0iY2xzLTEiIHBvaW50cz0iNyAxNS41IDggMTggMTAuNSAxOCA4LjUgMTkuNjkgOS4yNSAyMi40MSA3IDIwLjY1IDQuNzUgMjIuMzkgNS41IDE5LjY5IDMuNSAxOCA2IDE4IDcgMTUuNSIgLz4KICAgIDwvZz4KICA8L2c+Cjwvc3ZnPg==);
}
.train-service__INFOTAINMENT_SERVICES {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCI+CiAgPGRlZnM+CiAgICA8c3R5bGU+CiAgICAgIC5jbHMtMSwKICAgICAgLmNscy0yIHsKICAgICAgICBmaWxsOiBub25lOwogICAgICAgIHN0cm9rZTogI2ZmZjsKICAgICAgICBzdHJva2UtbGluZWNhcDogcm91bmQ7CiAgICAgICAgc3Ryb2tlLWxpbmVqb2luOiByb3VuZDsKICAgICAgfQoKICAgICAgLmNscy0xIHsKICAgICAgICBzdHJva2UtZGFzaGFycmF5OiA3LjUxIDIuODE7CiAgICAgIH0KICAgIDwvc3R5bGU+CiAgPC9kZWZzPgogIDx0aXRsZT7QoNC10YHRg9GA0YEgNjwvdGl0bGU+CiAgPGcgaWQ9ItCh0LvQvtC5XzIiIGRhdGEtbmFtZT0i0KHQu9C+0LkgMiI+CiAgICA8ZyBpZD0iRXh0cmFfMSI+CiAgICAgIDxjaXJjbGUgY2xhc3M9ImNscy0xIiBjeD0iMTIiIGN5PSIxMiIgcj0iMTEuNSIgLz4KICAgICAgPGNpcmNsZSBjbGFzcz0iY2xzLTIiIGN4PSIxMiIgY3k9IjEyIiByPSI3LjUiIC8+CiAgICAgIDxwb2x5Z29uIGNsYXNzPSJjbHMtMiIgcG9pbnRzPSI5LjQ2IDguNSA5LjQ2IDE1LjUgMTUuOTMgMTIgOS40NiA4LjUiIC8+CiAgICA8L2c+CiAgPC9nPgo8L3N2Zz4=);
}
.train-service__HOT_DRINK {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAxNiI+CiAgPGRlZnM+CiAgICA8c3R5bGU+CiAgICAgIC5jbHMtMSwKICAgICAgLmNscy0yIHsKICAgICAgICBmaWxsOiBub25lOwogICAgICAgIHN0cm9rZTogI2ZmZjsKICAgICAgICBzdHJva2UtbGluZWpvaW46IHJvdW5kOwogICAgICB9CgogICAgICAuY2xzLTEgewogICAgICAgIHN0cm9rZS1saW5lY2FwOiByb3VuZDsKICAgICAgfQogICAgPC9zdHlsZT4KICA8L2RlZnM+CiAgPHRpdGxlPtCg0LXRgdGD0YDRgSAxPC90aXRsZT4KICA8ZyBpZD0i0KHQu9C+0LlfMiIgZGF0YS1uYW1lPSLQodC70L7QuSAyIj4KICAgIDxnIGlkPSJFeHRyYV8yIj4KICAgICAgPHBhdGggY2xhc3M9ImNscy0xIiBkPSJNMTgsMTUuNWE3LjUsNy41LDAsMSwwLTEyLDBaIiAvPgogICAgICA8cGF0aCBjbGFzcz0iY2xzLTEiIGQ9Ik00LjUsMTFhMywzLDAsMCwxLTMtM1Y2LjVhMSwxLDAsMCwwLTEtMSIgLz4KICAgICAgPHBhdGggY2xhc3M9ImNscy0xIiBkPSJNMTkuMjksMTIuNzRBMi44OSwyLjg5LDAsMCwwLDIwLjUsMTNhMywzLDAsMCwwLDAtNiwyLjkzLDIuOTMsMCwwLDAtMS44MS42MiIgLz4KICAgICAgPGxpbmUgY2xhc3M9ImNscy0yIiB4MT0iNiIgeTE9IjYuNSIgeDI9IjE4IiB5Mj0iNi41IiAvPgogICAgICA8Y2lyY2xlIGNsYXNzPSJjbHMtMSIgY3g9IjEyIiBjeT0iMiIgcj0iMS41IiAvPgogICAgPC9nPgogIDwvZz4KPC9zdmc+);
}
.train-service__USB_SOCKET {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMyAzMy40OSI+CiAgPGRlZnM+CiAgICA8c3R5bGU+CiAgICAgIC5jbHMtMSB7CiAgICAgICAgZmlsbDogbm9uZTsKICAgICAgICBzdHJva2U6ICNmZmY7CiAgICAgICAgc3Ryb2tlLWxpbmVjYXA6IHJvdW5kOwogICAgICAgIHN0cm9rZS1saW5lam9pbjogcm91bmQ7CiAgICAgIH0KICAgIDwvc3R5bGU+CiAgPC9kZWZzPgogIDx0aXRsZT7QoNC10YHRg9GA0YEgMTE8L3RpdGxlPgogIDxnIGlkPSLQodC70L7QuV8yIiBkYXRhLW5hbWU9ItCh0LvQvtC5IDIiPgogICAgPGcgaWQ9IkJhc2ljIj4KICAgICAgPHBhdGggY2xhc3M9ImNscy0xIiBkPSJNMTIuNSwxOS41YTIsMiwwLDAsMS0yLDJoLThhMiwyLDAsMCwxLTItMnYtOGgxMloiIC8+CiAgICAgIDxyZWN0IGNsYXNzPSJjbHMtMSIgeD0iNC41IiB5PSIyMS41IiB3aWR0aD0iNCIgaGVpZ2h0PSIyIiAvPgogICAgICA8cmVjdCBjbGFzcz0iY2xzLTEiIHg9IjEuNSIgeT0iMC41IiB3aWR0aD0iMTAiIGhlaWdodD0iMTEiIC8+CiAgICAgIDxyZWN0IGNsYXNzPSJjbHMtMSIgeD0iMy41IiB5PSIzLjUiIHdpZHRoPSIyIiBoZWlnaHQ9IjIiIC8+CiAgICAgIDxyZWN0IGNsYXNzPSJjbHMtMSIgeD0iNy41IiB5PSIzLjUiIHdpZHRoPSIyIiBoZWlnaHQ9IjIiIC8+CiAgICAgIDxwYXRoIGNsYXNzPSJjbHMtMSIgZD0iTTYuNDgsMjR2OSIgLz4KICAgIDwvZz4KICA8L2c+Cjwvc3ZnPg==);
}
/* gray icons */
.train-services-gray .train-service__MEAL {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjUiIHZpZXdCb3g9IjAgMCAyNCAyNSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgb3BhY2l0eT0iMC44Ij4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xMi40NDY4IDcuODExNTJDMTMuNTQ2OCA2LjYxMTUyIDE1LjY0NjggNi4xMTE1MiAxNy41NDY4IDYuNjExNTJDMTkuNTQ2OCA3LjExMTUyIDIxLjA0NjggOC42MTE1MiAyMS40NDY4IDEwLjcxMTVDMjEuOTQ2OCAxMi40MTE1IDIxLjk0NjggMTQuNTExNSAyMS42NDY4IDE2LjQxMTVDMjEuMjQ2OCAxOC41MTE1IDIwLjM0NjggMjAuNjExNSAxOS4yNDY4IDIyLjExMTVDMTguMDQ2OCAyMy44MTE1IDE2LjU0NjggMjQuNzExNSAxNS4xNDY4IDI0LjcxMTVDMTQuNjQ2OCAyNC43MTE1IDE0LjA0NjggMjQuNjExNSAxMy41NDY4IDI0LjMxMTVDMTIuOTQ2OCAyNC4wMTE1IDEyLjE0NjggMjMuODExNSAxMS40NDY4IDIzLjgxMTVDMTAuNzQ2OCAyMy44MTE1IDEwLjA0NjggMjMuOTExNSA5LjM0NjgyIDI0LjMxMTVDOC44NDY4MiAyNC42MTE1IDguMzQ2ODIgMjQuNzExNSA3Ljc0NjgyIDI0LjcxMTVDNi4zNDY4MiAyNC43MTE1IDQuODQ2ODIgMjMuNzExNSAzLjY0NjgyIDIyLjExMTVDMi40NDY4MiAyMC42MTE1IDEuNjQ2ODIgMTguNTExNSAxLjI0NjgyIDE2LjQxMTVDMC44NDY4MTYgMTQuNDExNSAwLjk0NjgyMSAxMi4zMTE1IDEuNDQ2ODIgMTAuNTExNUMyLjA0NjgyIDguNTExNTIgMy42NDY4MiA3LjAxMTUyIDUuNjQ2ODIgNi41MTE1MkM3LjU0NjgyIDYuMTExNTIgOS40NDY4MiA2LjYxMTUyIDEwLjY0NjggNy44MTE1MkMxMC42NDY4IDcuODczMzMgMTAuNjg1IDcuODk2OTMgMTAuNzM3OCA3LjkyOTU2QzEwLjc3MDQgNy45NDk3MiAxMC44MDg2IDcuOTczMzMgMTAuODQ2OCA4LjAxMTUyQzEwLjg0NjggNy41MTE1MiAxMC45NDY4IDYuOTExNTIgMTEuMTQ2OCA2LjQxMTUySDguNzQ2ODJDNi4wNDY4MiA2LjQxMTUyIDMuODQ2ODEgNC4yMTE1MiAzLjg0NjgxIDEuNTExNTJDMy44NDY4MSAxLjExMTUyIDQuMTQ2ODIgMC44MTE1MjMgNC41NDY4MiAwLjgxMTUyM0g3LjM0NjgxQzkuNzQ2ODEgMC44MTE1MjMgMTEuNjQ2OCAyLjUxMTUyIDEyLjE0NjggNC43MTE1MkMxMy4yNDY4IDMuMjExNTIgMTUuMTQ2OCAyLjIxMTUyIDE3LjE0NjggMi4yMTE1MkMxNy41NDY4IDIuMjExNTIgMTcuODQ2OCAyLjUxMTUyIDE3Ljg0NjggMi45MTE1MkMxNy44NDY4IDMuMzExNTIgMTcuNTQ2OCAzLjYxMTUyIDE3LjE0NjggMy42MTE1MkMxNC41NDY4IDMuNjExNTIgMTIuNDQ2OCA1LjUxMTUyIDEyLjI0NjggOC4wMTE1MkwxMi40NDY4IDcuODExNTJaTTUuMzQ2ODEgMi4xMTE1MkM1LjY0NjgxIDMuNzExNTIgNy4wNDY4MiA0LjkxMTUyIDguNzQ2ODIgNC45MTE1MkgxMC43NDY4QzEwLjQ0NjggMy4zMTE1MiA5LjA0NjgxIDIuMTExNTIgNy4zNDY4MSAyLjExMTUySDUuMzQ2ODFaTTE4LjM0NjggMjEuMjExNUMxOS4zNDY4IDE5LjkxMTUgMjAuMTQ2OCAxOC4wMTE1IDIwLjQ0NjggMTYuMTExNUMyMC43NDY4IDE0LjQxMTUgMjAuNjQ2OCAxMi41MTE1IDIwLjI0NjggMTAuOTExNUMxOS42NDY4IDguODExNTIgMTguMDQ2OCA4LjExMTUyIDE3LjE0NjggNy45MTE1MkMxNS43NDY4IDcuNjExNTIgMTQuMjQ2OCA3LjkxMTUyIDEzLjM0NjggOC42MTE1MkMxMi44NDY4IDkuMTExNTIgMTIuMTQ2OCA5LjQxMTUyIDExLjQ0NjggOS40MTE1MkMxMC43NDY4IDkuNDExNTIgMTAuMDQ2OCA5LjExMTUyIDkuNTQ2ODIgOC42MTE1MkM4Ljc0NjgyIDcuNzExNTIgNy4zNDY4MiA3LjQxMTUyIDUuOTQ2ODIgNy43MTE1MkM0LjQ0NjgyIDguMTExNTIgMy4yNDY4MSA5LjIxMTUyIDIuODQ2ODEgMTAuNzExNUMyLjQ0NjgxIDEyLjMxMTUgMi4zNDY4MiAxNC4yMTE1IDIuNjQ2ODIgMTYuMDExNUMyLjk0NjgyIDE3LjkxMTUgMy43NDY4MiAxOS43MTE1IDQuNzQ2ODIgMjEuMTExNUM1LjY0NjgyIDIyLjQxMTUgNi43NDY4MiAyMy4xMTE1IDcuNzQ2ODIgMjMuMTExNUM4LjE0NjgyIDIzLjExMTUgOC40NDY4MiAyMy4xMTE1IDguNzQ2ODIgMjIuOTExNUM5LjY0NjgyIDIyLjQxMTUgMTAuNTQ2OCAyMi4yMTE1IDExLjU0NjggMjIuMjExNUMxMi41NDY4IDIyLjIxMTUgMTMuNDQ2OCAyMi40MTE1IDE0LjM0NjggMjIuOTExNUMxNC42NDY4IDIzLjExMTUgMTUuMDQ2OCAyMy4yMTE1IDE1LjM0NjggMjMuMjExNUMxNi4zNDY4IDIzLjIxMTUgMTcuNDQ2OCAyMi41MTE1IDE4LjM0NjggMjEuMjExNVpNMTYuOTQ2OCAxNy40MTE2QzE2LjI0NjggMTkuMTExNiAxNS4xNDY4IDIwLjMxMTYgMTUuMDQ2OCAyMC40MTE2QzE1LjAwNjggMjAuNDcxNiAxNC45NTg4IDIwLjUzNTYgMTQuOTA4NCAyMC42MDI4QzE0LjcwNjggMjAuODcxNiAxNC40NjY4IDIxLjE5MTYgMTQuNTQ2OCAyMS41MTE2QzE0Ljg0NjggMjIuMDExNiAxNS40NDY4IDIxLjcxMTYgMTUuNTQ2OCAyMS42MTE2QzE2LjM0NjggMjEuMTExNiAxNy4yNDY4IDE5LjcxMTYgMTcuOTQ2OCAxOC4yMTE2QzE4LjY0NjggMTYuNjExNiAxOS4yNDY4IDE1LjAxMTYgMTguNTQ2OCAxMy4wMTE2QzE4LjQ0NjggMTIuNjExNiAxOC4wNDY4IDEyLjIxMTYgMTcuNjQ2OCAxMi40MTE2QzE3LjE0NjggMTIuNjExNiAxNy4yNDY4IDEzLjExMTYgMTcuMzQ2OCAxMy41MTE2QzE3Ljk0NjggMTUuMDExNiAxNy40NDY4IDE2LjMxMTYgMTYuOTQ2OCAxNy40MTE2WiIgZmlsbD0iIzRBNTc2NyIvPgo8L2c+Cjwvc3ZnPgo=);
}
.train-services-gray .train-service__AIR_CONDITIONING {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjUiIHZpZXdCb3g9IjAgMCAyNCAyNSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgb3BhY2l0eT0iMC44Ij4KPHBhdGggZD0iTTIzLjEwNzQgMTIuNjExNUgyMC4xMzIyTDIxLjMyMjMgMTAuNDExNUMyMS41MjA3IDEwLjExMTUgMjEuNDIxNSA5LjYxMTUyIDIxLjAyNDggOS40MTE1MkMyMC42MjgxIDkuMjExNTIgMjAuMjMxNCA5LjMxMTUyIDIwLjAzMzEgOS43MTE1MkwxOC4zNDcxIDEyLjYxMTVIMTIuOTkxN0wxNS42Njk0IDguMDExNTJIMTkuMDQxM0MxOS4xNDA1IDguMDExNTIgMTkuMjM5NyA4LjAxMTUyIDE5LjMzODggNy45MTE1MkMxOS43MzU1IDcuODExNTIgMTkuODM0NyA3LjYxMTUyIDE5LjgzNDcgNy4zMTE1MkMxOS44MzQ3IDYuOTExNTIgMTkuNTM3MiA2LjUxMTUyIDE5LjE0MDUgNi42MTE1MkgxNi42NjEyTDE4LjE0ODggNC4wMTE1MkMxOC4zNDcxIDMuNzExNTIgMTguMjQ3OSAzLjIxMTUyIDE3Ljg1MTIgMy4wMTE1MkMxNy41NTM3IDIuODExNTIgMTcuMDU3OSAyLjkxMTUyIDE2Ljg1OTUgMy4zMTE1MkwxNS4zNzE5IDUuOTExNTJMMTQuMDgyNiAzLjcxMTUyQzEzLjg4NDMgMy40MTE1MiAxMy40ODc2IDMuMjExNTIgMTMuMDkwOSAzLjQxMTUyQzEyLjc5MzQgMy42MTE1MiAxMi42OTQyIDQuMTExNTIgMTIuNzkzNCA0LjQxMTUyTDE0LjQ3OTMgNy40MTE1MkwxMS45MDA4IDExLjkxMTVMOS4yMjMxNCA3LjIxMTUyTDEwLjkwOTEgNC4zMTE1MkMxMS4xMDc0IDQuMDExNTIgMTEuMDA4MyAzLjUxMTUyIDEwLjcxMDcgMy4zMTE1MkMxMC4zMTQgMy4xMTE1MiA5LjkxNzM2IDMuMjExNTIgOS43MTkwMSAzLjYxMTUyTDguNDI5NzUgNS44MTE1Mkw2Ljk0MjE1IDMuMjExNTJDNi43NDM4IDIuODExNTIgNi4zNDcxMSAyLjcxMTUyIDUuOTUwNDEgMi45MTE1MkM1LjU1MzcyIDMuMTExNTIgNS40NTQ1NSAzLjUxMTUyIDUuNjUyODkgMy45MTE1Mkw3LjE0MDUgNi41MTE1Mkg0LjU2MTk4QzQuMTY1MjkgNi41MTE1MiAzLjg2Nzc3IDYuODExNTIgMy44Njc3NyA3LjIxMTUyQzMuODY3NzcgNy42MTE1MiA0LjE2NTI5IDcuOTExNTIgNC41NjE5OCA3LjkxMTUySDcuOTMzODhMMTAuNjExNiAxMi41MTE1SDUuMjU2MkwzLjY2OTQyIDkuNzExNTJDMy40NzEwNyA5LjMxMTUyIDIuOTc1MjEgOS4yMTE1MiAyLjY3NzY5IDkuNDExNTJDMi4zODAxNyA5LjYxMTUyIDIuMTgxODIgMTAuMDExNSAyLjM4MDE3IDEwLjQxMTVMMy41NzAyNSAxMi42MTE1SDAuNjk0MjE1QzAuMjk3NTIxIDEyLjYxMTUgMCAxMi45MTE1IDAgMTMuMzExNUMwIDEzLjcxMTUgMC4yOTc1MjEgMTQuMDExNSAwLjY5NDIxNSAxNC4wMTE1SDMuNjY5NDJMMi4zODAxNyAxNi4zMTE1QzIuMTgxODIgMTYuNjExNSAyLjI4MDk5IDE3LjExMTUgMi42Nzc2OSAxNy4zMTE1QzIuODc2MDMgMTcuNDExNSAzLjE3MzU1IDE3LjQxMTUgMy4zNzE5IDE3LjMxMTVDMy40NzEwNyAxNy4yMTE1IDMuNTcwMjUgMTcuMTExNSAzLjY2OTQyIDE3LjAxMTVMNS4zNTUzNyAxNC4wMTE1SDEwLjcxMDdMOC4wMzMwNiAxOC43MTE1SDQuNjYxMTZDNC4yNjQ0NiAxOC43MTE1IDMuODY3NzcgMTkuMDExNSAzLjk2Njk0IDE5LjQxMTVDMy45NjY5NCAxOS44MTE1IDQuMjY0NDYgMjAuMTExNSA0LjY2MTE2IDIwLjExMTVINy4yMzk2N0w1Ljc1MjA3IDIyLjcxMTVDNS41NTM3MiAyMy4xMTE1IDUuNjUyODkgMjMuNTExNSA2LjA0OTU5IDIzLjcxMTVDNi4yNDc5MyAyMy44MTE1IDYuNTQ1NDUgMjMuODExNSA2Ljc0MzggMjMuNzExNUM2Ljg0Mjk4IDIzLjcxMTUgNi45NDIxNSAyMy42MTE1IDcuMDQxMzIgMjMuNDExNUw4LjUyODkzIDIwLjkxMTVMOS44MTgxOCAyMy4xMTE1QzEwLjAxNjUgMjMuNDExNSAxMC41MTI0IDIzLjUxMTUgMTAuODA5OSAyMy40MTE1QzExLjIwNjYgMjMuMjExNSAxMS4yMDY2IDIyLjgxMTUgMTEuMDA4MyAyMi40MTE1TDkuMzIyMzEgMTkuNTExNUwxMiAxNC44MTE1TDE0LjY3NzcgMTkuNDExNUwxMi44OTI2IDIyLjMxMTVDMTIuNjk0MiAyMi43MTE1IDEyLjc5MzQgMjMuMTExNSAxMy4xOTAxIDIzLjMxMTVDMTMuMzg4NCAyMy40MTE1IDEzLjY4NiAyMy40MTE1IDEzLjg4NDMgMjMuMzExNUMxMy45ODM1IDIzLjIxMTUgMTQuMDgyNiAyMy4yMTE1IDE0LjE4MTggMjMuMTExNUwxNS40NzExIDIwLjgxMTVMMTYuOTU4NyAyMy40MTE1QzE3LjE1NyAyMy43MTE1IDE3LjU1MzcgMjMuOTExNSAxNy45NTA0IDIzLjcxMTVDMTguMjQ3OSAyMy41MTE1IDE4LjQ0NjMgMjMuMTExNSAxOC4yNDc5IDIyLjcxMTVMMTYuNzYwMyAyMC4xMTE1SDE5LjIzOTdDMTkuMzM4OCAyMC4xMTE1IDE5LjQzOCAyMC4xMTE1IDE5LjUzNzIgMjAuMDExNUMxOS43MzU1IDE5LjkxMTUgMTkuOTMzOSAxOS43MTE1IDE5LjkzMzkgMTkuNDExNUMxOS45MzM5IDE5LjAxMTUgMTkuNjM2NCAxOC43MTE1IDE5LjIzOTcgMTguNzExNUgxNS45NjY5TDEzLjI4OTMgMTQuMDExNUgxOC41NDU1TDIwLjIzMTQgMTcuMDExNUMyMC40Mjk4IDE3LjQxMTUgMjAuODI2NCAxNy41MTE1IDIxLjIyMzEgMTcuMzExNUMyMS42MTk4IDE3LjExMTUgMjEuNzE5IDE2LjcxMTUgMjEuNTIwNyAxNi4zMTE1TDIwLjIzMTQgMTQuMDExNUgyMy4yMDY2QzIzLjMwNTggMTQuMDExNSAyMy40MDUgMTQuMDExNSAyMy42MDMzIDEzLjkxMTVDMjMuODAxNyAxMy44MTE1IDI0IDEzLjYxMTUgMjQgMTMuMzExNUMyMy44MDE3IDEyLjkxMTUgMjMuNTA0MSAxMi42MTE1IDIzLjEwNzQgMTIuNjExNVoiIGZpbGw9IiM0QTU3NjciLz4KPC9nPgo8L3N2Zz4K);
}
.train-services-gray .train-service__PETS_CARRIAGE {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xNi40MDAxIDIuNEMxNi42MDAxIDIuNCAxNi45IDIuNSAxNy4xIDIuNkMxOC4xIDMuMiAxOC4wMDAxIDQuNyAxNy40MDAxIDYuMkMxNi45MDAxIDcuMyAxNi4xMDAxIDggMTUuMjAwMSA4QzE0Ljk2MjcgOCAxNC43ODc5IDcuOTM3MzkgMTQuNTc2NyA3Ljg2MTcxTDE0LjU3NjcgNy44NjE3QzE0LjUyMSA3Ljg0MTc0IDE0LjQ2MjcgNy44MjA4NyAxNC40MDAxIDcuOEMxMy40MDAxIDcuMiAxMy40MDAxIDUuOCAxNC4wMDAxIDQuM0MxNC42MDAxIDMuMSAxNS41MDAxIDIuNCAxNi40MDAxIDIuNFpNMTYuNDAwMSAxQzE0LjkwMDEgMSAxMy41MDAxIDIuMSAxMi44MDAxIDMuOEMxMS44MDAxIDYuMiAxMi4yMDAxIDguMSAxMy44MDAxIDlDMTMuODczIDkuMDI5MTcgMTMuOTQzOCA5LjA1ODM1IDE0LjAxMzEgOS4wODY5QzE0LjQxODkgOS4yNTQwOSAxNC43NzMgOS40IDE1LjIwMDEgOS40QzE2LjYwMDEgOS40IDE4IDguNCAxOC42IDYuN0MxOS42IDQuMiAxOS4zMDAxIDIuMiAxNy43MDAxIDEuNEMxNy40MDAxIDEuMSAxNi45MDAxIDEgMTYuNDAwMSAxWk04LjQwMDA0IDIuOTk5NjFDOC45MDAwNCAyLjk5OTYxIDkuNiAzLjc5OTYxIDkuOCA1LjE5OTYxQzkuOSA1Ljg5OTYxIDkuODAwMDEgNi41OTk2MSA5LjUwMDAxIDcuMDk5NjFDOS4zMDAwMSA3LjM5OTYxIDkuMTAwMDQgNy41OTk2MSA4LjkwMDA0IDcuNjk5NjFIOC44QzguMyA3LjY5OTYxIDcuNjAwMDQgNi44OTk2MSA3LjQwMDA0IDUuNDk5NjFDNy4zMDAwNCA0Ljc5OTYxIDcuNDAwMDIgNC4wOTk2MSA3LjcwMDAyIDMuNTk5NjFDNy45MDAwMiAzLjE5OTYxIDguMTAwMDQgMi45OTk2MSA4LjQwMDA0IDIuOTk5NjFaTTguNDAwMDQgMS41OTk2MUg4LjIwMDAyQzYuODAwMDIgMS43OTk2MSA1Ljg5OTk5IDMuNTk5NjEgNi4wOTk5OSA1LjU5OTYxQzYuMjk5OTkgNy40OTk2MSA3LjYwMDA0IDguOTk5NjEgOC45MDAwNCA4Ljk5OTYxSDkuMDk5OTlDMTAuNSA4Ljc5OTYxIDExLjQgNi45OTk2MSAxMS4yIDQuOTk5NjFDMTAuOSAyLjk5OTYxIDkuNzAwMDQgMS41OTk2MSA4LjQwMDA0IDEuNTk5NjFaTTEwLjgwMDEgMTIuNEMxMi4yMDAxIDEyLjQgMTMuODAwMSAxMy4yIDE1LjIwMDEgMTQuNkMxNi43MDAxIDE2LjIgMTcuNzAwMSAxOC4yIDE3LjYwMDEgMTkuOEMxNy42MDAxIDIxIDE2LjgwMDEgMjIuNCAxNS45MDAxIDIyLjVDMTUuNjAwMSAyMi41IDE0LjgwMDEgMjIuMSAxNC4yMDAxIDIxLjhDMTMuMTAwMSAyMS4yIDExLjYwMDEgMjAuNSAxMC4xMDAxIDIwLjVIMTAuMDAwMUM4Ljg0NjA2IDIwLjUgNy44NzcwMyAyMS4xNDc0IDcuMDA0IDIxLjczMDZMNi45MDAxMSAyMS44QzYuNzQ1OTEgMjEuODkyNSA2LjU4MjE5IDIyLjAwNDEgNi40MjA2OSAyMi4xMTQxTDYuNDIwNjcgMjIuMTE0MUw2LjQyMDYzIDIyLjExNDFMNi40MjA2IDIyLjExNDJDNi4wNTg0OSAyMi4zNjA5IDUuNzA3NTUgMjIuNiA1LjUwMDA5IDIyLjZDNC40MDAwOSAyMi4yIDMuMjAwMTEgMjEuMSAzLjQwMDExIDE5LjFDMy42MDAxMSAxNy4yIDcuMzAwMDggMTIuNCAxMC44MDAxIDEyLjRaTTEwLjgwMDEgMTFDNi40MDAwOCAxMSAyLjIwMDA5IDE2LjUgMi4wMDAwOSAxOC45QzEuNzAwMDkgMjEuNiAzLjMwMDA5IDIzLjMgNS4wMDAwOSAyMy45QzUuMTAwMDkgMjQgNS4zMDAxMSAyNCA1LjQwMDExIDI0QzYuMDc2NzUgMjQgNi44MDAxMSAyMy41MDk1IDcuNTQ3NiAyMy4wMDI1QzguMzQ2NyAyMi40NjA2IDkuMTczMzkgMjEuOSAxMC4wMDAxIDIxLjlDMTEuMjA1MSAyMS45IDEyLjM4MDEgMjIuNSAxMy40NDI5IDIzLjA0MjdMMTMuNDQyOSAyMy4wNDI4QzE0LjMyMDUgMjMuNDkwOSAxNS4xMjE3IDIzLjkgMTUuODAwMSAyMy45SDE1LjkwMDFDMTcuNzAwMSAyMy43IDE4LjgwMDEgMjEuNiAxOC45MDAxIDE5LjlDMTkuMTAwMSAxNi4xIDE1LjAwMDEgMTEgMTAuODAwMSAxMVpNNC43NTE1NCA5LjU1MTQyQzQuNjU2NzUgOC4yOTg0IDMuNTE5MzEgNi45NDkwMSAyLjc2MTAxIDYuOTQ5MDFDMS43MTgzNCA3LjA0NTM5IDEuMjQ0MzggOC4wMDkyNSAxLjQzMzk1IDkuNjQ3OEMxLjUyODc0IDEwLjk5NzIgMi42NjYxOSAxMi4yNTAyIDMuNjE0MDcgMTIuMjUwMkgzLjcwODg5QzQuNzUxNTQgMTIuMDU3NCA0Ljc1MTU0IDEwLjQxOSA0Ljc1MTU0IDkuNTUxNDdWOS41NTE0MlpNMi41NzE0MiA1LjU5OTYxSDIuNzYxMDFDNC40NjcyIDUuNTk5NjEgNS44ODg5OCA3LjcyMDA5IDUuOTgzNzcgOS41NTE0MkM2LjE3MzM1IDEyLjczMjEgNC42NTY3NSAxMy41MDMyIDMuODAzNjUgMTMuNTk5NkgzLjUxOTNDMS44MTMxMiAxMy41OTk2IDAuMTA2OTE5IDExLjY3MTkgMC4wMTIxMzA0IDkuNzQ0MTlDLTAuMTc3NDQ2IDYuMDgxNTQgMS45MDc5IDUuNjk1OTkgMi41NzE0MiA1LjU5OTYxWk0yMi4wMjA1IDkuNDEyOTRDMjEuNzA1OSA5LjE5OTYxIDIxLjM5MTMgOS4wOTI5NCAyMS4wNzY3IDkuMDkyOTRDMjAuNDQ3NiA5LjA5Mjk0IDE5LjcxMzYgOS41MTk2MSAxOS4wODQ0IDEwLjI2NjNDMTguMjQ1NiAxMS40Mzk2IDE4LjI0NTYgMTIuOTMyOSAxOC45Nzk2IDEzLjY3OTZDMTkuMjk0MSAxMy44OTI5IDE5LjYwODcgMTMuOTk5NiAxOS45MjMzIDEzLjk5OTZDMjAuNjU3MyAxMy45OTk2IDIxLjM5MTMgMTMuNTcyOSAyMS45MTU2IDEyLjgyNjNDMjIuNzU0NCAxMS42NTI5IDIyLjc1NDQgMTAuMTU5NiAyMi4wMjA1IDkuNDEyOTRaTTE3LjkzMSA5LjQxMjk0QzE4Ljc2OTkgOC4yMzk2MSAxOS45MjMzIDcuNTk5NjEgMjEuMDc2NyA3LjU5OTYxQzIxLjgxMDcgNy41OTk2MSAyMi41NDQ3IDcuODEyOTQgMjIuOTY0MSA4LjM0NjI4QzI0LjMyNzMgOS42MjYyOCAyNC4zMjczIDExLjk3MjkgMjMuMDY5IDEzLjc4NjNDMjIuMjMwMiAxNC45NTk2IDIxLjA3NjcgMTUuNTk5NiAxOS45MjMzIDE1LjU5OTZDMTkuMTg5MyAxNS41OTk2IDE4LjU2MDEgMTUuMzg2MyAxOC4wMzU4IDE0Ljg1MjlDMTYuNjcyNyAxMy41NzI5IDE2LjY3MjcgMTEuMjI2MyAxNy45MzEgOS40MTI5NFoiIGZpbGw9IiM0QTU3NjciIGZpbGwtb3BhY2l0eT0iMC44Ii8+Cjwvc3ZnPgo=);
}
.train-services-gray .train-service__HYGIENIC_KIT {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjUiIHZpZXdCb3g9IjAgMCAyNCAyNSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgb3BhY2l0eT0iMC44Ij4KPHBhdGggZD0iTTExLjkwNzYgMC44MTE1MjNIMy45MDc2QzIuODA3NiAwLjgxMTUyMyAxLjkwNzYgMS45MTE1MiAyLjAwNzYgMy4yMTE1MkwyLjgwNzU5IDE5LjExMTVDMi44MDc1OSAyMC4xMTE1IDMuNjA3NTkgMjAuODExNSA0LjYwNzU5IDIwLjgxMTVINS41MDc2VjIzLjQxMTVWMjQuODExNUg2LjkwNzZIOC45MDc2SDEwLjMwNzZWMjMuNDExNVYyMC44MTE1SDExLjIwNzZDMTIuMTA3NiAyMC44MTE1IDEyLjkwNzYgMjAuMDExNSAxMy4wMDc2IDE5LjExMTVMMTMuODA3NiAzLjIxMTUyQzEzLjgwNzYgMS45MTE1MiAxMy4wMDc2IDAuODExNTIzIDExLjkwNzYgMC44MTE1MjNaTTMuNjA3NTkgMi40MTE1MkMzLjcwNzU5IDIuMzExNTIgMy44MDc2IDIuMzExNTIgMy45MDc2IDIuMzExNTJIMTEuOTA3NkMxMS45MDc2IDIuMzExNTIgMTIuMDA3NiAyLjMxMTUyIDEyLjIwNzYgMi40MTE1MkMxMi40MDc2IDIuNjExNTIgMTIuNTA3NiAyLjkxMTUyIDEyLjQwNzYgMy4yMTE1MkwxMi4zMDc2IDQuNTExNTJIMy40MDc2VjMuMjExNTJDMy40MDc2IDIuOTExNTIgMy41MDc1OSAyLjYxMTUyIDMuNjA3NTkgMi40MTE1MlpNOC45MDc2IDIzLjUxMTVINi45MDc2VjIwLjkxMTVIOC45MDc2VjIzLjUxMTVaTTExLjIwNzYgMTkuNTExNUgxMC4zMDc2SDguOTA3Nkg2LjkwNzZINS41MDc2SDQuNjA3NTlDNC40MDc1OSAxOS41MTE1IDQuMjA3NiAxOS4zMTE1IDQuMjA3NiAxOS4xMTE1TDMuNTA3NiA1LjgxMTUySDEyLjIwNzZMMTEuNTA3NiAxOS4wMTE1QzExLjUwNzYgMTkuMzExNSAxMS40MDc2IDE5LjUxMTUgMTEuMjA3NiAxOS41MTE1WiIgZmlsbD0iIzRBNTc2NyIvPgo8cGF0aCBkPSJNMjEuMTA3NiAxLjgxMTUySDE4LjcwNzZDMTguNjA3NiAxLjgxMTUyIDE4LjUwNzYgMS44MTE1MiAxOC40MDc2IDEuOTExNTJDMTguMjA3NiAxLjMxMTUyIDE3LjYwNzYgMC44MTE1MjMgMTcuMDA3NiAwLjgxMTUyM0MxNi4yMDc2IDAuODExNTIzIDE1LjUwNzYgMS41MTE1MiAxNS41MDc2IDIuMzExNTJWMTIuMjExNUMxNS41MDc2IDEyLjUxMTUgMTcuNTA3NiAxNi44MTE1IDE3LjUwNzYgMTYuODExNVYyMy4yMTE1QzE3LjUwNzYgMjQuMDExNSAxOC4yMDc2IDI0LjcxMTUgMTkuMDA3NiAyNC43MTE1QzE5LjgwNzYgMjQuNzExNSAyMC41MDc2IDI0LjAxMTUgMjAuNTA3NiAyMy4yMTE1VjE2LjMxMTVDMjAuNTA3NiAxNS45MTE1IDE4LjUwNzYgMTIuMDExNSAxOC41MDc2IDEyLjAxMTVWMTAuNzExNUMxOC42MDc2IDEwLjcxMTUgMTguNzA3NiAxMC44MTE1IDE4LjgwNzYgMTAuODExNUgyMS4yMDc2QzIxLjkwNzYgMTAuODExNSAyMi41MDc2IDEwLjIxMTUgMjIuNTA3NiA5LjUxMTUyVjMuMDExNTJDMjIuMzA3NiAyLjQxMTUyIDIxLjgwNzYgMS44MTE1MiAyMS4xMDc2IDEuODExNTJaTTE5LjQwNzYgMTYuNDExNVYyMy4yMTE1QzE5LjQwNzYgMjMuNTExNSAxOS4yMDc2IDIzLjcxMTUgMTguOTA3NiAyMy43MTE1QzE4LjYwNzYgMjMuNzExNSAxOC40MDc2IDIzLjUxMTUgMTguNDA3NiAyMy4yMTE1VjE2LjgxMTVWMTYuNjExNUwxOC4zMDc2IDE2LjQxMTVDMTcuNTA3NiAxNC42MTE1IDE2LjUwNzYgMTIuNjExNSAxNi40MDc2IDEyLjExMTVWMi4zMTE1MkMxNi40MDc2IDIuMDExNTIgMTYuNjA3NiAxLjgxMTUyIDE2LjkwNzYgMS44MTE1MkMxNy4yMDc2IDEuODExNTIgMTcuNDA3NiAyLjAxMTUyIDE3LjQwNzYgMi4zMTE1MlYxMi4wMTE1VjEyLjIxMTVMMTcuNTA3NiAxMi40MTE1QzE4LjMwNzYgMTQuMDExNSAxOS4yMDc2IDE1LjkxMTUgMTkuNDA3NiAxNi40MTE1Wk0yMS4xMDc2IDkuODExNTJIMTguNzA3NkMxOC42MDc2IDkuODExNTIgMTguNDA3NiA5LjcxMTUyIDE4LjQwNzYgOS41MTE1MlYzLjAxMTUyQzE4LjQwNzYgMi45MTE1MiAxOC41MDc2IDIuNzExNTIgMTguNzA3NiAyLjcxMTUySDIxLjEwNzZDMjEuMjA3NiAyLjcxMTUyIDIxLjQwNzYgMi44MTE1MiAyMS40MDc2IDMuMDExNTJWNC44MTE1MkgxOS45MDc2QzE5LjYwNzYgNC44MTE1MiAxOS40MDc2IDUuMDExNTIgMTkuNDA3NiA1LjMxMTUyQzE5LjQwNzYgNS42MTE1MiAxOS42MDc2IDUuODExNTIgMTkuOTA3NiA1LjgxMTUySDIxLjQwNzZWNy44MTE1MkgyMS4zMDc2SDE5LjkwNzZDMTkuNjA3NiA3LjgxMTUyIDE5LjQwNzYgOC4wMTE1MiAxOS40MDc2IDguMzExNTJDMTkuNDA3NiA4LjYxMTUyIDE5LjYwNzYgOC44MTE1MiAxOS45MDc2IDguODExNTJIMjEuMzA3NkgyMS40MDc2VjkuNjExNTJDMjEuMzA3NiA5LjcxMTUyIDIxLjIwNzYgOS44MTE1MiAyMS4xMDc2IDkuODExNTJaIiBmaWxsPSIjNEE1NzY3Ii8+CjwvZz4KPC9zdmc+Cg==);
}
.train-services-gray .train-service__PLAID {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjUiIHZpZXdCb3g9IjAgMCAyNCAyNSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTIyIDUuMzM5ODRWOC4wMzk4NEgyMVY1LjMzOTg0SDIwVjguMDM5ODRIMTguOTM0M1Y1LjMzOTg0SDE4VjIuMzM5ODRIMTdWNC45Mzk4NEgxNlYyLjMzOTg0SDE1VjQuOTM5ODRIMTRWMi4zMzk4NEgxM1Y0LjkzOTg0SDEyVjIuMzM5ODRIMTFWNC45Mzk4NEgxMFYyLjMzOTg0SDlWNC45Mzk4NEg4VjIuMzM5ODRIN1Y0LjkzOTg0SDZWMi4zMzk4NEg1VjQuOTM5ODRINFYyLjMzOTg0SDNWNC45Mzk4NEgyVjIuMzM5ODRIMVY0LjkzOTg0VjUuNjM5ODRWMjEuMDM5OEMxIDIyLjgzOTggMi40MDAwMSAyNC4yMzk4IDQuMjAwMDEgMjQuMjM5OEgxOS43QzIxLjUgMjQuMjM5OCAyMyAyMi43Mzk4IDIzIDIxLjAzOThWOC43Mzk4NFY4LjAzOTg0VjUuMzM5ODRIMjJaTTIyIDkuNDM5ODRWMTAuNDM5OEgxOFY5LjQzOTg0SDIyWk0xNyA3LjMzOTg0SDJWNi4zMzk4NEgxN1Y3LjMzOTg0Wk0zLjcwMDAxIDIzLjAzOThDMy4wMDAwMSAyMy4wMzk4IDIuMzAwMDIgMjIuNDM5OCAyLjMwMDAyIDIxLjYzOThWMTAuMTM5OEMyLjMwMDAyIDkuMjM5ODQgMy4wMDAwMiA4LjUzOTg0IDMuOTAwMDIgOC41Mzk4NEgxNS4xQzE2LjIgOC41Mzk4NCAxNyA5LjQzOTg0IDE3IDEwLjQzOThWMjEuNjM5OFYyMS43Mzk4VjIxLjgzOThWMjEuOTM5OFYyMi4wMzk4VjIyLjEzOThWMjIuMjM5OFYyMi4zMzk4VjIyLjQzOThWMjIuNTM5OFYyMi42Mzk4VjIyLjczOThMMy43MDAwMSAyMy4wMzk4Wk0xOS44IDIzLjAzOThDMTkuNyAyMy4wMzk4IDE5LjcgMjMuMDM5OCAxOS43IDIzLjAzOThDMTkuNyAyMy4wMzk4IDE5LjcgMjMuMDM5OCAxOS42IDIzLjAzOThDMTkuNiAyMy4wMzk4IDE5LjYgMjMuMDM5OCAxOS41IDIzLjAzOThDMTkuNCAyMy4wMzk4IDE5LjQgMjIuOTM5OCAxOS4zIDIyLjkzOThDMTkgMjIuNzM5OCAxOC44IDIyLjQzOTggMTguNyAyMi4xMzk4QzE4LjcgMjIuMDM5OCAxOC43IDIxLjkzOTggMTguNyAyMS44Mzk4VjEyLjIzOThDMTguNyAxMS45Mzk4IDE5IDExLjYzOTggMTkuMyAxMS42Mzk4SDIxLjRDMjEuNyAxMS42Mzk4IDIyIDExLjkzOTggMjIgMTIuMjM5OFYyMS4yMzk4QzIxLjcgMjIuMjM5OCAyMC44IDIzLjAzOTggMTkuOCAyMy4wMzk4WiIgZmlsbD0iIzRBNTc2NyIvPgo8L3N2Zz4K);
}
.train-services-gray .train-service__PRESS {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjUiIHZpZXdCb3g9IjAgMCAyNCAyNSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgb3BhY2l0eT0iMC44Ij4KPHBhdGggZD0iTTE3LjkgMC44MTE1MjNDMTQuOSAwLjgxMTUyMyAxMi45IDEuNjA4MiAxMi4xIDEuODA3MzdIMTJDMTEuOSAxLjgwNzM3IDExLjkgMS44MDczNyAxMS44IDEuODA3MzdDMTEuMSAxLjYwODIgOS44OTk5OSAwLjkxMTEwOSA1Ljg5OTk5IDAuOTExMTA5QzIuNzk5OTkgMC45MTExMDkgMCAyLjMwNTMgMCAyLjgwMzIyVjIzLjkxNTNDMCAyNC40MTMyIDAuMzk5OTk0IDI0LjgxMTUgMC44OTk5OTQgMjQuODExNUMwLjg5OTk5NCAyNC44MTE1IDMuNSAyMy45MTUzIDYgMjMuODE1N0M2LjEgMjMuODE1NyA2LjEgMjMuODE1NyA2LjIgMjMuODE1N0M4LjcgMjMuODE1NyAxMiAyNC44MTE1IDEyIDI0LjgxMTVIMTIuMkMxMi4yIDI0LjgxMTUgMTUuNyAyMy45MTUzIDE3LjkgMjMuODE1N0MxOCAyMy44MTU3IDE4IDIzLjgxNTcgMTguMSAyMy44MTU3QzIwLjQgMjMuODE1NyAyMyAyNC44MTE1IDIzIDI0LjgxMTVDMjMuNSAyNC44MTE1IDIzLjkgMjQuNDEzMiAyMy45IDIzLjkxNTNWMi43MDM2NEMyMy45IDIuMjA1NzEgMjAuOSAwLjgxMTUyMyAxNy45IDAuODExNTIzWk01Ljc5OTk5IDIyLjMyMTlDNC4wOTk5OSAyMi4zMjE5IDIuMyAyMi44MTk4IDEuMiAyMy4xMTg2VjMuMzAxMTVDMS45IDIuOTAyODEgMy43IDIuMjA1NzEgNS43IDIuMjA1NzFDOC44IDIuMjA1NzEgMTAuMSAyLjcwMzY0IDEwLjcgMi45MDI4MVYyMi45MTk0QzkuNCAyMi42MjA3IDcuNDk5OTkgMjIuMjIyMyA1Ljg5OTk5IDIyLjIyMjNMNS43OTk5OSAyMi4zMjE5Wk0yMi41IDIzLjExODZDMjEuNSAyMi44MTk4IDE5LjcgMjIuNDIxNSAxOC4xIDIyLjQyMTVDMTggMjIuNDIxNSAxNy45IDIyLjQyMTUgMTcuOSAyMi40MjE1QzE2LjMgMjIuNDIxNSAxNC4yIDIyLjkxOTQgMTMgMjMuMjE4MlYzLjAwMjM5QzEzLjEgMy4wMDIzOSAxMy4xIDMuMDAyMzkgMTMuMiAyLjkwMjgxQzE0LjIgMi42MDQwNSAxNS44IDIuMjA1NzEgMTggMi4yMDU3MUMyMCAyLjIwNTcxIDIxLjkgMi45MDI4MSAyMi42IDMuMzAxMTVWMjMuMTE4NkgyMi41WiIgZmlsbD0iIzRBNTc2NyIvPgo8L2c+Cjwvc3ZnPgo=);
}
.train-services-gray .train-service__BIO_TOILET {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjUiIHZpZXdCb3g9IjAgMCAyNCAyNSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgb3BhY2l0eT0iMC44Ij4KPHBhdGggZD0iTTE4LjcgOS43MTE1MkgxOC40VjkuNjExNTJWNC4wMTE1MkMxOC40IDIuMjExNTIgMTcgMC44MTE1MjMgMTUuMiAwLjgxMTUyM0g4LjhDNyAwLjgxMTUyMyA1LjYwMDAxIDIuMjExNTIgNS42MDAwMSA0LjAxMTUyVjkuNzExNTJINS4zQzQgOS43MTE1MiAzIDEwLjcxMTUgMyAxMi4wMTE1VjEyLjQxMTVDMyAxMy42MTE1IDMuOTAwMDEgMTQuNjExNSA1LjEwMDAxIDE0LjcxMTVDNS4wMDAwMSAxNS4wMTE1IDQuOSAxNS40MTE1IDUgMTUuODExNUM1LjIgMTYuODExNSA1LjkgMTguNjExNSA3LjUgMTkuOTExNUM3LjMgMjAuNTExNSA3LjEgMjEuMjExNSA2LjggMjIuMzExNUM2LjYgMjIuODExNSA2LjgwMDAxIDIzLjUxMTUgNy4xMDAwMSAyMy45MTE1QzcuNTAwMDEgMjQuNDExNSA4LjEgMjQuNzExNSA4LjggMjQuNzExNUgxNC4zQzE1LjEgMjQuNzExNSAxNS44IDI0LjMxMTUgMTYuMyAyMy43MTE1QzE2LjcgMjMuMjExNSAxNi44IDIyLjUxMTUgMTYuNSAyMS45MTE1QzE2LjMgMjEuMTExNSAxNi4xIDIwLjQxMTUgMTUuOSAyMC4wMTE1QzE3LjYgMTguODExNSAxOC40IDE3LjAxMTUgMTguOCAxNi4wMTE1QzE4LjkgMTUuNjExNSAxOC45IDE1LjExMTUgMTguOCAxNC43MTE1QzIwIDE0LjYxMTUgMjAuOSAxMy42MTE1IDIwLjkgMTIuNDExNVYxMi4wMTE1QzIwLjkgMTAuODExNSAxOS45IDkuNzExNTIgMTguNyA5LjcxMTUyWk02LjkwMDAxIDQuMDExNTJDNi45MDAwMSAzLjAxMTUyIDcuNyAyLjIxMTUyIDguNyAyLjIxMTUySDE1QzE2IDIuMjExNTIgMTYuOCAzLjAxMTUyIDE2LjggNC4wMTE1MlY5LjcxMTUySDYuOFY0LjAxMTUySDYuOTAwMDFaTTE3LjYgMTUuNTExNUMxNy4yIDE2LjYxMTUgMTYuNCAxOC40MTE1IDE0LjQgMTkuMzExNUMxNC41IDE5LjQxMTUgMTUuMyAyMi4zMTE1IDE1LjMgMjIuMzExNUMxNS41IDIyLjgxMTUgMTUgMjMuMzExNSAxNC40IDIzLjMxMTVIOC44QzguMyAyMy4zMTE1IDguMDAwMDEgMjIuOTExNSA4LjEwMDAxIDIyLjYxMTVDOC4xMDAwMSAyMi42MTE1IDkuMDAwMDEgMTkuNDExNSA5LjEwMDAxIDE5LjMxMTVDNy4yMDAwMSAxOC4zMTE1IDYuNSAxNi41MTE1IDYuMyAxNS41MTE1QzYuMiAxNS4xMTE1IDYuNTAwMDEgMTQuODExNSA2LjkwMDAxIDE0LjgxMTVIMTYuOUMxNy40IDE0LjgxMTUgMTcuNyAxNS4xMTE1IDE3LjYgMTUuNTExNVpNMTkuNSAxMi41MTE1QzE5LjUgMTMuMDExNSAxOS4xIDEzLjQxMTUgMTguNiAxMy40MTE1SDUuMkM0LjcgMTMuNDExNSA0LjMgMTMuMDExNSA0LjMgMTIuNTExNVYxMi4xMTE1QzQuMyAxMS42MTE1IDQuNyAxMS4yMTE1IDUuMiAxMS4yMTE1SDE4LjZDMTkuMSAxMS4yMTE1IDE5LjUgMTEuNjExNSAxOS41IDEyLjExMTVWMTIuNTExNVoiIGZpbGw9IiM0QTU3NjciLz4KPC9nPgo8L3N2Zz4K);
}
.train-services-gray .train-service__MULTIMEDIA_PORTAL {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjUiIHZpZXdCb3g9IjAgMCAyNCAyNSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGNpcmNsZSBjeD0iNC41IiBjeT0iMTkuNDgxOSIgcj0iMy44NSIgc3Ryb2tlPSIjNEE1NzY3IiBzdHJva2Utd2lkdGg9IjEuMyIvPgo8Y2lyY2xlIGN4PSIxOS41IiBjeT0iMTkuNDgxOSIgcj0iMy44NSIgc3Ryb2tlPSIjNEE1NzY3IiBzdHJva2Utd2lkdGg9IjEuMyIvPgo8bWFzayBpZD0icGF0aC0zLWluc2lkZS0xIiBmaWxsPSIjNEE1NzY3Ij4KPHBhdGggZD0iTTcuNjk5OTUgMi45ODE5M0M3LjY5OTk1IDIuNDI5NjUgOC4xNDc2NyAxLjk4MTkzIDguNjk5OTUgMS45ODE5M0gyMi45OTk5QzIzLjU1MjIgMS45ODE5MyAyMy45OTk5IDIuNDI5NjUgMjMuOTk5OSAyLjk4MTkzVjYuODU2OTNINy42OTk5NVYyLjk4MTkzWiIvPgo8L21hc2s+CjxwYXRoIGQ9Ik03LjY5OTk1IDIuOTgxOTNDNy42OTk5NSAyLjQyOTY1IDguMTQ3NjcgMS45ODE5MyA4LjY5OTk1IDEuOTgxOTNIMjIuOTk5OUMyMy41NTIyIDEuOTgxOTMgMjMuOTk5OSAyLjQyOTY1IDIzLjk5OTkgMi45ODE5M1Y2Ljg1NjkzSDcuNjk5OTVWMi45ODE5M1oiIHN0cm9rZT0iIzRBNTc2NyIgc3Ryb2tlLXdpZHRoPSIyLjYiIG1hc2s9InVybCgjcGF0aC0zLWluc2lkZS0xKSIvPgo8cmVjdCB4PSI3LjY5OTk1IiB5PSIzLjk4MTkzIiB3aWR0aD0iMS4zIiBoZWlnaHQ9IjE1LjYyNSIgZmlsbD0iIzRBNTc2NyIvPgo8cmVjdCB4PSIyMi43IiB5PSIzLjk4MTkzIiB3aWR0aD0iMS4zIiBoZWlnaHQ9IjE1LjYyNSIgZmlsbD0iIzRBNTc2NyIvPgo8L3N2Zz4K);
}
.train-services-gray .train-service__BEDCLOTHES {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjUiIHZpZXdCb3g9IjAgMCAyNCAyNSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0yMC40IDAuMzM5ODQ0QzIyLjMgMC4zMzk4NDQgMjMuOSAxLjk0NjU0IDIzLjkgMy44NTQ0OUMyMy45IDMuODU0NDkgMjIuOSA5LjE3NjY2IDIzIDEyLjE4OTJDMjMgMTUuMjAxOCAyNCAyMC44MjUyIDI0IDIwLjgyNTJDMjQgMjIuNzMzMSAyMi40IDI0LjMzOTggMjAuNSAyNC4zMzk4QzIwLjUgMjQuMzM5OCAxNi4xIDIzLjIzNTIgMTIuMSAyMy4yMzUySDEyQzggMjMuMjM1MiAzLjUgMjQuMzM5OCAzLjUgMjQuMzM5OEMxLjYgMjQuMzM5OCAwIDIyLjczMzEgMCAyMC44MjUyQzAgMjAuODI1MiAxIDE3LjMxMDYgMSAxMi4yODk2QzEgOC4yNzI5IDAgMy44NTQ0OSAwIDMuODU0NDlDMCAxLjk0NjU0IDEuNiAwLjMzOTg0NCAzLjUgMC4zMzk4NDRDMy41IDAuMzM5ODQ0IDcuOSAxLjE0MzE5IDExLjcgMS4xNDMxOUgxMS45QzE1LjEgMS4xNDMxOSAyMC40IDAuMzM5ODQ0IDIwLjQgMC4zMzk4NDRaTTE0LjcgMjEuOTI5OEMxNy40IDIyLjIzMTEgMTkuOCAyMi43MzMyIDIwLjUgMjIuOTM0QzIxLjYgMjIuOTM0IDIyLjQgMjIuMDMwMiAyMi4yIDIwLjgyNTJDMjIgMTkuOTIxNCAyMS4yIDE0LjkwMDUgMjEuMiAxMi4wODg4QzIxLjIgMTAuOTg0MiAyMS4zIDkuNTc4MzQgMjEuNSA4LjE3MjQ4QzIxLjQgNy43NzA4MSAyMC43IDYuMjY0NTMgMTkuNiA1LjU2MTZDMTkuMjc0OSA1LjMxNjc0IDE4LjY4NTUgNS4xMzgyMiAxOC4zMTUxIDUuMDI2MDRDMTguMjI5OCA1LjAwMDIgMTguMTU2MiA0Ljk3Nzg5IDE4LjEgNC45NTkwOUMxNy44IDQuODU4NjcgMTcuNSA0LjU1NzQyIDE3LjYgNC4xNTU3NEMxNy43IDMuODU0NDkgMTggMy41NTMyMyAxOC40IDMuNjUzNjVDMTguNDMyOCAzLjY4NjYxIDE4LjU4NDEgMy43MzAzOCAxOC43OTczIDMuNzkyMDZDMTkuMjMzOCAzLjkxODM0IDE5LjkyOTcgNC4xMTk2OCAyMC40IDQuNDU3QzIxIDQuODU4NjcgMjEuNSA1LjQ2MTE4IDIxLjkgNS45NjMyN0MyMS45ODUxIDUuNDkzMTEgMjIuMDUyMSA1LjA1OTM0IDIyLjEwODcgNC42OTI5MkMyMi4xODUxIDQuMTk4NDcgMjIuMjQyNiAzLjgyNjY4IDIyLjMgMy42NTM2NUMyMi4zIDIuNTQ5MDUgMjEuNCAxLjY0NTI4IDIwLjMgMS42NDUyOEMyMC4yMDQgMS42NTczNCAyMC4wNTAzIDEuNjc4MDcgMTkuODQ5IDEuNzA1MjNDMTguMzczNiAxLjkwNDMzIDE0LjMzOTkgMi40NDg2MyAxMS43IDIuNDQ4NjNIMTEuNUM4LjU2ODQ3IDIuNDQ4NjMgNS4yODYxOCAxLjk1NTUgMy44MjcyMSAxLjczNjNDMy41NDQyOSAxLjY5MzggMy4zMjk5NCAxLjY2MTU5IDMuMiAxLjY0NTI4QzIuMSAxLjc0NTcgMS4zIDIuNTQ5MDUgMS4yIDMuNjUzNjVDMS40IDQuNDU3IDIuMiA4LjQ3MzczIDIuMiAxMi4xODkyQzIuMiAxNi40NzM3IDEuNDgwODMgMTkuNjc0OSAxLjIzNTc2IDIwLjc2NTdDMS4yMjIzNiAyMC44MjU0IDEuMjEwMzcgMjAuODc4NyAxLjIgMjAuOTI1NkMxLjMgMjIuMDMwMiAyLjEgMjIuODMzNiAzLjIgMjIuOTM0QzQgMjIuNzMzMiA3LjIgMjIuMDMwMiAxMC41IDIxLjgyOTRDMTEgMjEuNzI5IDEzLjYgMjEuMDI2IDE1IDIwLjIyMjdDMTYuNCAxOS40MTkzIDE3LjIgMTguNTE1NiAxNy4yIDE4LjUxNTZDMTcuNSAxOC4yMTQzIDE3LjkgMTguMTEzOSAxOC4yIDE4LjQxNTJDMTguNSAxOC43MTY0IDE4LjYgMTkuMTE4MSAxOC4zIDE5LjQxOTNDMTguMjcxOSAxOS40MTkzIDE4LjE4MDYgMTkuNTA2NiAxOC4wMjgzIDE5LjY1MjFDMTcuNjM4OCAyMC4wMjQ0IDE2Ljg1MDMgMjAuNzc4IDE1LjcgMjEuNDI3N0MxNS41MDYzIDIxLjU1NzQgMTUuMzEyNSAyMS42NDUyIDE1LjA5MTkgMjEuNzQ1MkMxNC45NzA4IDIxLjgwMDEgMTQuODQxNyAyMS44NTg3IDE0LjcgMjEuOTI5OFpNNC42MDAwNSAzLjI1MjAxQzUuMDAwMDUgMy40NTI4NSA1LjgwMDA1IDMuNzU0MTEgNi4zMDAwNSAzLjc1NDExQzYuNjAwMDUgMy43NTQxMSA2LjkwMDA1IDQuMDU1MzYgNy4xMDAwNSA0LjQ1NzA0QzcuMTAwMDUgNC43NTgyOSA2LjgwMDA1IDUuMDU5NTUgNi41MDAwNSA1LjA1OTU1QzUuODUwNTIgNS4wNTk1NSA1LjAwMzIzIDQuNzI4NTcgNC41NDY5MSA0LjU1MDMxQzQuNDQxMiA0LjUwOTAyIDQuMzU2NDcgNC40NzU5MiA0LjMwMDA1IDQuNDU3MDRMNC4yMDAwNSA0LjU1NzQ1QzQuMTAwMDUgNC41NTc0NSA0LjEwMDA1IDQuNjU3ODcgNC4xMDAwNSA0Ljc1ODI4VjQuNzU4MjlDNC4yMDAwNSA0Ljk1OTEzIDQuNDAwMDUgNS43NjI0NyA0LjEwMDA1IDYuNjY2MjRDNC4wMDAwNSA2Ljk2NzUgMy43MDAwNSA3LjE2ODMzIDMuNDAwMDUgNy4wNjc5MUgzLjMwMDA1QzIuOTAwMDUgNi45Njc1IDIuODAwMDUgNi41NjU4MiAyLjkwMDA1IDYuMjY0NTdDMy4xMDAwNSA1Ljc2MjQ3IDIuOTAwMDUgNS4xNTk5NiAyLjkwMDA1IDUuMTU5OTZWNS4wNTk1NUMyLjcwMDA1IDQuNTU3NDUgMi44MDAwNSA0LjA1NTM2IDMuMjAwMDUgMy42NTM2OUMzLjUwMDA1IDMuMzUyNDMgNC4wMDAwNSAzLjE1MTYgNC41MDAwNSAzLjI1MjAxSDQuNjAwMDVaIiBmaWxsPSIjNEE1NzY3Ii8+Cjwvc3ZnPgo=);
}
.train-services-gray .train-service__WIFI {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjUiIHZpZXdCb3g9IjAgMCAyNCAyNSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEzLjcwMTEgMjEuNzQwOEMxMy4zMDExIDIxLjc0MDggMTMuMDAxMSAyMS40NDA4IDEzLjAwMTEgMjEuMDQwOEMxMy4wMDExIDIwLjk0MDggMTMuMDAxMSAxNy44NDA4IDE0LjkwMTEgMTUuOTQwOEMxNy4wMDExIDEzLjk0MDggMTkuNjAxMSAxNC4zNDA4IDE5LjcwMTEgMTQuMzQwOEMyMC4xMDExIDE0LjQ0MDggMjAuNDAxMSAxNC43NDA4IDIwLjMwMTEgMTUuMTQwOEMyMC4yMDExIDE1LjU0MDggMTkuOTAxMSAxNS44NDA4IDE5LjUwMTEgMTUuNzQwOEMxOS41MDExIDE1Ljc0MDggMTcuNDAxMSAxNS41NDA4IDE1LjgwMTEgMTYuOTQwOEMxNC4zMDExIDE4LjQ0MDggMTQuMzAxMSAyMC45NDA4IDE0LjMwMTEgMjEuMDQwOEMxNC40MDExIDIxLjQ0MDggMTQuMTAxMSAyMS43NDA4IDEzLjcwMTEgMjEuNzQwOFoiIGZpbGw9IiM0QTU3NjciLz4KPHBhdGggZD0iTTguNzAxMDYgMjEuNzQxMkM4LjQwMTA2IDIxLjc0MTIgOC4xMDEwNiAyMS40NDEyIDguMDAxMDYgMjEuMTQxMkM4LjAwMTA2IDIwLjk0MTIgNy41MDEwNiAxNi41NDEyIDExLjIwMTEgMTIuNjQxMkMxNS4wMDExIDguNjQxMTUgMTkuNjAxMSA5LjM0MTE1IDE5LjgwMTEgOS40NDExNUMyMC4yMDExIDkuNTQxMTUgMjAuNDAxMSA5Ljg0MTE1IDIwLjQwMTEgMTAuMjQxMkMyMC4zMDExIDEwLjY0MTIgMjAuMDAxMSAxMC44NDEyIDE5LjYwMTEgMTAuODQxMkMxOS40MDExIDEwLjg0MTIgMTUuNTAxMSAxMC4yNDEyIDEyLjIwMTEgMTMuNjQxMkM4LjkwMTA2IDE3LjA0MTIgOS40MDEwNiAyMC45NDEyIDkuNDAxMDYgMjEuMDQxMkM5LjUwMTA2IDIxLjM0MTIgOS4yMDEwNiAyMS43NDEyIDguNzAxMDYgMjEuNzQxMkM4LjgwMTA2IDIxLjc0MTIgOC43MDEwNiAyMS43NDEyIDguNzAxMDYgMjEuNzQxMloiIGZpbGw9IiM0QTU3NjciLz4KPHBhdGggZD0iTTMuNzAxMDYgMjEuNzQwOUMzLjMwMTA2IDIxLjc0MDkgMy4wMDEwNiAyMS40NDA5IDMuMDAxMDYgMjEuMDQwOUMzLjAwMTA2IDIwLjc0MDkgMi44MDEwNiAxNC4xNDA5IDcuOTAxMDYgOS4xNDA5NEMxMi45MDExIDQuMTQwOTQgMTkuMzAxMSA0LjM0MDk0IDE5LjYwMTEgNC4zNDA5NEMyMC4wMDExIDQuMzQwOTQgMjAuMzAxMSA0LjY0MDk0IDIwLjMwMTEgNS4wNDA5NEMyMC4zMDExIDUuNDQwOTQgMjAuMDAxMSA1Ljc0MDk0IDE5LjYwMTEgNS43NDA5NEMxOS41MDExIDUuNzQwOTQgMTMuNjAxMSA1LjY0MDk0IDkuMDAxMDYgMTAuMTQwOUM0LjQwMTA2IDE0Ljc0MDkgNC41MDEwNiAyMC45NDA5IDQuNTAxMDYgMjEuMDQwOUM0LjQwMTA2IDIxLjQ0MDkgNC4xMDEwNiAyMS43NDA5IDMuNzAxMDYgMjEuNzQwOVoiIGZpbGw9IiM0QTU3NjciLz4KPHBhdGggZD0iTTE5LjIwMSAyMS45NDA5QzIwLjAyOTUgMjEuOTQwOSAyMC43MDEgMjEuMjY5MyAyMC43MDEgMjAuNDQwOUMyMC43MDEgMTkuNjEyNSAyMC4wMjk1IDE4Ljk0MDkgMTkuMjAxIDE4Ljk0MDlDMTguMzcyNiAxOC45NDA5IDE3LjcwMSAxOS42MTI1IDE3LjcwMSAyMC40NDA5QzE3LjcwMSAyMS4yNjkzIDE4LjM3MjYgMjEuOTQwOSAxOS4yMDEgMjEuOTQwOVoiIGZpbGw9IiM0QTU3NjciLz4KPC9zdmc+Cg==);
}
.train-services-gray .train-service__TV {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTIyLjEgNy43MzEzN0gxMy40TDE3LjYgMy40MzEzN0MxNy45IDMuMTMxMzcgMTcuOSAyLjczMTM3IDE3LjYgMi41MzEzN0MxNy4zIDIuMjMxMzcgMTYuOSAyLjIzMTM3IDE2LjcgMi41MzEzN0wxMi4zIDcuMDMxMzdDNi44MDAwMiAxLjIzMTM3IDYuNzk5OTggMS4yMzEzNyA2LjY5OTk4IDEuMTMxMzdDNi4zOTk5OCAwLjkzMTM3MSA1Ljg5OTk4IDAuOTMxMzcxIDUuNjk5OTggMS4zMzEzN0M1LjQ5OTk4IDEuNjMxMzcgNS41MDAwMiAyLjAzMTM3IDUuODAwMDIgMi4yMzEzN0M2LjAwMDAyIDIuNDMxMzcgOC45MDAwMSA1LjQzMTM3IDExLjEgNy44MzEzN0gyLjVDMS43IDcuODMxMzcgMSA4LjUzMTM3IDEgOS4zMzEzN1YxOS44MzE0QzEgMjAuNjMxNCAxLjcgMjEuMzMxNCAyLjUgMjEuMzMxNEg3LjYwMDAxVjIzLjkzMTRIMTYuOFYyMS4zMzE0SDIyQzIyLjggMjEuMzMxNCAyMy41IDIwLjYzMTQgMjMuNSAxOS44MzE0VjkuMjMxMzdDMjMuNiA4LjQzMTM3IDIzIDcuNzMxMzcgMjIuMSA3LjczMTM3Wk0xNS42IDIyLjQzMTRIOC45OTk5N1YyMS4yMzE0SDE1LjZWMjIuNDMxNFpNMjIuMyAxOS43MzE0QzIyLjMgMTkuODMxNCAyMi4yIDE5LjkzMTQgMjIuMSAxOS45MzE0SDE2LjlINy42OTk5OEgyLjYwMDAxQzIuNTAwMDEgMTkuOTMxNCAyLjM5OTk5IDE5LjgzMTQgMi4zOTk5OSAxOS43MzE0VjkuMjMxMzdDMi4zOTk5OSA5LjEzMTM3IDIuNTAwMDEgOS4wMzEzNyAyLjYwMDAxIDkuMDMxMzdIMjIuMUMyMi4yIDkuMDMxMzcgMjIuMyA5LjEzMTM3IDIyLjMgOS4yMzEzN1YxOS43MzE0WiIgZmlsbD0iIzRBNTc2NyIvPgo8L3N2Zz4K);
}
.train-services-gray .train-service__WASHBASIN_IN_COMPARTMENT {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTIxLjkgNy42SDE3LjlWNi45SDE4LjNDMTguNyA2LjkgMTkgNi42IDE5IDYuMkMxOSA1LjggMTguNyA1LjUgMTguMyA1LjVDMTggNS41IDE1LjQgNS41IDE1LjEgNS41QzE0LjcgNS41IDE0LjQgNS44IDE0LjQgNi4yVjcuNkgxMi42VjIuNUMxMi42IDEuOSAxMy4xIDEuNCAxMy43IDEuNEMxNC4zIDEuNCAxNC44IDEuOSAxNC44IDIuNVYzLjFDMTQuOCAzLjUgMTUuMSAzLjggMTUuNSAzLjhDMTUuOSAzLjggMTYuMiAzLjUgMTYuMiAzLjFWMi41QzE2LjIgMS4xIDE1LjEgMCAxMy43IDBDMTIuMyAwIDExLjIgMS4xIDExLjIgMi41VjcuNkg5LjI5OTk5VjYuMkM5LjI5OTk5IDUuOCA4Ljk5OTk4IDUuNSA4LjU5OTk4IDUuNUM4LjE5OTk4IDUuNSA1LjY5OTk5IDUuNSA1LjM5OTk5IDUuNUM0Ljk5OTk5IDUuNSA0LjY5OTk4IDUuOCA0LjY5OTk4IDYuMkM0LjY5OTk4IDYuNiA0Ljk5OTk5IDYuOSA1LjM5OTk5IDYuOUg1Ljc5OTk5VjcuNUgxLjc5OTk5QzAuNzk5OTg4IDcuNSAwIDguMyAwIDkuM0MwIDEwLjMgMC43OTk5ODggMTEuMSAxLjc5OTk5IDExLjFIMi41QzIuOCAxNS4zIDUuOTk5OTggMTguNyAxMC4xIDE5LjVWMjEuMUMxMC4xIDIyLjEgMTAuOSAyMi45IDExLjkgMjIuOUMxMi45IDIyLjkgMTMuNyAyMi4xIDEzLjcgMjEuMVYxOS41QzE3LjggMTguNyAyMSAxNS4zIDIxLjMgMTEuMUgyMkMyMyAxMS4xIDIzLjggMTAuMyAyMy44IDkuM0MyMy44IDguMyAyMi45IDcuNiAyMS45IDcuNlpNMTUuOCA2LjlIMTYuNFY3LjVIMTUuOFY2LjlaTTcuMTk5OTggNi45SDcuNzk5OTlWNy41SDcuMTk5OThWNi45Wk0xMi4xIDE5LjdWMjEuMkMxMi4xIDIxLjQgMTIgMjEuNSAxMS44IDIxLjVDMTEuNiAyMS41IDExLjUgMjEuNCAxMS41IDIxLjJWMTkuN0MxMS44IDE5LjcgMTEuOSAxOS43IDEyLjEgMTkuN1pNMTEuOCAxOC4yQzcuNjk5OTkgMTguMiA0LjI5OTk5IDE1LjEgMy44OTk5OSAxMS4xSDE5LjdDMTkuNCAxNS4xIDE1LjkgMTguMiAxMS44IDE4LjJaTTIxLjkgOS43QzIwLjggOS43IDIuNzk5OTggOS43IDEuNjk5OTggOS43QzEuNDk5OTggOS43IDEuMzk5OTkgOS42IDEuMzk5OTkgOS40QzEuMzk5OTkgOS4yIDEuNDk5OTggOS4xIDEuNjk5OTggOS4xQzIuNjk5OTggOS4xIDIxLjEgOS4xIDIxLjkgOS4xQzIyLjEgOS4xIDIyLjIgOS4yIDIyLjIgOS40QzIyLjIgOS42IDIyLjEgOS43IDIxLjkgOS43WiIgZmlsbD0iIzRBNTc2NyIvPgo8L3N2Zz4K);
}
.train-services-gray .train-service__SHOWER_IN_COMPARTMENT {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjUiIHZpZXdCb3g9IjAgMCAyNCAyNSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xMy45ODI1IDAuMzM5ODQ0SDIwLjMwODFDMjAuNzAzNSAwLjMzOTg0NCAyMSAwLjYzOTg0NCAyMSAxLjAzOTg0QzIxIDEuNDM5ODQgMjAuNzAzNSAxLjczOTg0IDIwLjMwODEgMS43Mzk4NEgxMy45ODI1QzEyLjIwMzUgMS43Mzk4NCAxMC43MjA5IDMuMDM5ODQgMTAuNDI0NCA0LjczOTg0QzEyLjUgNS4wMzk4NCAxNC4wODE0IDYuNjM5ODQgMTQuMzc3OSA4LjczOTg0SDE0LjU3NTZDMTQuOTcwOSA4LjczOTg0IDE1LjI2NzQgOS4wMzk4NCAxNS4yNjc0IDkuNDM5ODRWMTEuNzM5OEMxNS4yNjc0IDEyLjEzOTggMTQuOTcwOSAxMi40Mzk4IDE0LjU3NTYgMTIuNDM5OEg0Ljg4OTQ3QzQuNDk0MTIgMTIuNDM5OCA0LjE5NzYzIDEyLjEzOTggNC4xOTc2MyAxMS43Mzk4VjkuMzM5ODRDNC4xOTc2MyA4LjkzOTg0IDQuNDk0MTIgOC42Mzk4NCA0Ljg4OTQ3IDguNjM5ODRINS4wODcxNkM1LjM4MzY3IDYuNTM5ODQgNy4wNjM5MSA0LjkzOTg0IDkuMTM5NSA0LjYzOTg0QzkuNDM2MDEgMi4yMzk4NCAxMS41MTE2IDAuMzM5ODQ0IDEzLjk4MjUgMC4zMzk4NDRaTTUuNTgxMzUgMTEuMTM5OEgxMy44ODM3VjEwLjEzOThINS41ODEzNVYxMS4xMzk4Wk02LjM3MjAzIDguNzM5ODRIMTIuOTk0MkMxMi42OTc2IDcuMjM5ODQgMTEuMzEzOSA2LjAzOTg0IDkuNjMzNjkgNi4wMzk4NEM4LjA1MjI5IDYuMDM5ODQgNi42Njg1NSA3LjEzOTg0IDYuMzcyMDMgOC43Mzk4NFpNOS4wMjU1OCAxNS4xMDE3QzkuMDI1NTggMTQuNzIwOCA5LjMzMzI5IDE0LjMzOTggOS44NDYxIDE0LjMzOThDMTAuMzU4OSAxNC4zMzk4IDEwLjc2OTIgMTQuNzIwOCAxMC42NjY2IDE1LjEwMTdWMTUuOTU4OUMxMC42NjY2IDE2LjMzOTggMTAuMjU2NCAxNi43MjA4IDkuODQ2MSAxNi43MjA4QzkuNDM1ODUgMTYuNzIwOCA5LjAyNTU4IDE2LjQzNTEgOS4wMjU1OCAxNS45NTg5VjE1LjEwMTdaTTkuODQ2MTYgMTguMTQ5NEM5LjMzMzM0IDE4LjE0OTQgOS4wMjU2MyAxOC41MzAzIDkuMDI1NjMgMTguOTExM1YxOS43Njg0QzkuMDI1NjMgMjAuMjQ0NiA5LjQzNTkxIDIwLjUzMDMgOS44NDYxNiAyMC41MzAzQzEwLjI1NjQgMjAuNTMwMyAxMC42NjY3IDIwLjE0OTQgMTAuNjY2NyAxOS43Njg0VjE4LjkxMTNDMTAuNzY5MiAxOC41MzAzIDEwLjM1OSAxOC4xNDk0IDkuODQ2MTYgMTguMTQ5NFpNOS4wMjU2MyAyMi43MjA4QzkuMDI1NjMgMjIuMzM5OCA5LjMzMzM0IDIxLjk1ODkgOS44NDYxNiAyMS45NTg5QzEwLjM1OSAyMS45NTg5IDEwLjc2OTIgMjIuMzM5OCAxMC42NjY3IDIyLjcyMDhWMjMuNTc3OUMxMC42NjY3IDIzLjk1ODkgMTAuMjU2NCAyNC4zMzk4IDkuODQ2MTYgMjQuMzM5OEM5LjQzNTkxIDI0LjMzOTggOS4wMjU2MyAyNC4wNTQxIDkuMDI1NjMgMjMuNTc3OVYyMi43MjA4Wk02Ljk3NDI1IDE0LjQzNTZDNi43NjkxMyAxNC40MzU2IDYuNTYzOTkgMTQuNDM1NiA2LjM1ODg3IDE0LjUzMDlDNi4xNTM3NSAxNC42MjYxIDYuMDUxMTkgMTQuODE2NiA1Ljk0ODYzIDE1LjAwN0w1Ljk0ODYyIDE1LjAwNzFMNS43NDM1MSAxNS44NjQyQzUuNjQwOTUgMTYuMjQ1MiA1Ljk0ODYxIDE2LjcyMTQgNi4zNTg4NyAxNi44MTY2SDYuNTY0MDFDNi43NjkxMyAxNi44MTY2IDYuODcxNyAxNi44MTY2IDcuMDc2ODIgMTYuNzIxM0M3LjI4MTk0IDE2LjYyNjEgNy4zODQ1IDE2LjQzNTcgNy40ODcwNiAxNi4yNDUyTDcuNDg3MDcgMTYuMjQ1Mkw3LjY5MjIxIDE1LjM4OEM3LjY5MjIxIDE1LjE5NzUgNy42OTIyIDE1LjAwNzEgNy41ODk2NCAxNC44MTY2QzcuMzg0NTEgMTQuNTMwOSA3LjI4MTk0IDE0LjQzNTYgNi45NzQyNSAxNC40MzU2Wk0xNC4wNTExIDE1Ljg2MzdDMTQuMDUxMSAxNi4zMzk4IDEzLjc0MzQgMTYuNzIwOCAxMy4zMzMyIDE2LjgxNkgxMy4yMzA2QzEyLjgyMDMgMTYuODE2IDEyLjUxMjcgMTYuNTMwMyAxMi40MTAxIDE2LjE0OTRMMTIuMjA1IDE1LjI5MjJDMTIuMTAyNCAxNS4xMDE4IDEyLjIwNSAxNC45MTEzIDEyLjMwNzUgMTQuNzIwOEwxMi4zMDc1IDE0LjcyMDhDMTIuNDEwMSAxNC41MzAzIDEyLjYxNTIgMTQuMzM5OCAxMi44MjAzIDE0LjMzOThDMTMuMzMzMiAxNC4zMzk4IDEzLjc0MzQgMTQuNjI1NiAxMy44NDYgMTUuMDA2NUwxNC4wNTExIDE1Ljg2MzdaTTUuOTQ4ODggMTguMjQ1MkM1Ljc0Mzc1IDE4LjI0NTIgNS41Mzg2MiAxOC4yNDUyIDUuMzMzNDkgMTguMzQwNEM1LjEyODM3IDE4LjQzNTYgNS4wMjU4MiAxOC42MjYxIDQuOTIzMjYgMTguODE2Nkw0LjkyMzI1IDE4LjgxNjZMNC43MTgxNCAxOS42NzM3QzQuNjE1NTggMjAuMDU0NyA0LjkyMzI1IDIwLjUzMDkgNS40MzYwNiAyMC42MjYxSDUuNjQxMkM1Ljg0NjMzIDIwLjYyNjEgNS45NDg4OSAyMC42MjYxIDYuMTU0MDIgMjAuNTMwOUM2LjM1OTE0IDIwLjQzNTYgNi40NjE2OSAyMC4yNDUyIDYuNTY0MjUgMjAuMDU0N0w2LjU2NDI2IDIwLjA1NDdMNi43Njk0IDE5LjE5NzVDNi43Njk0IDE4LjcyMTMgNi40NjE3IDE4LjM0MDQgNS45NDg4OCAxOC4yNDUyWk00LjUxMjgyIDIyLjA1NDFDNC43MTc5NCAyMS45NTg5IDQuOTIzMDggMjEuOTU4OSA1LjEyODIgMjEuOTU4OUM1LjY0MTAyIDIyLjA1NDEgNS45NDg3IDIyLjUzMDMgNS45NDg3IDIyLjkxMTNMNS43NDM1OSAyMy43Njg0QzUuNjQxMDIgMjMuOTU4OSA1LjUzODQ0IDI0LjE0OTQgNS4zMzMzMSAyNC4yNDQ2QzUuMTI4MTggMjQuMzM5OCA1LjAyNTYyIDI0LjMzOTggNC44MjA0OSAyNC4zMzk4SDQuNjE1MzlDNC40MTAyNiAyNC4yNDQ2IDQuMjA1MTMgMjQuMTQ5NCA0LjEwMjU3IDIzLjk1ODlDNC4wMDAwMSAyMy43Njg0IDQgMjMuNTc3OSA0IDIzLjM4NzVMNC4yMDUxNCAyMi41MzAzQzQuMjA1MTQgMjIuMzM5OCA0LjMwNzY5IDIyLjE0OTQgNC41MTI4MiAyMi4wNTQxWk0xNC4zNTg3IDIwLjYyNTZDMTQuNzY4OSAyMC41MzAzIDE1LjA3NjYgMjAuMTQ5NCAxNS4wNzY2IDE5LjY3MzJMMTQuODcxNSAxOC44MTZDMTQuODcxNSAxOC42MjU2IDE0LjY2NjQgMTguNDM1MSAxNC40NjEyIDE4LjMzOTlDMTQuMjU2MSAxOC4yNDQ2IDE0LjA1MSAxOC4xNDk0IDEzLjg0NTkgMTguMjQ0NkMxMy42NDA3IDE4LjI0NDYgMTMuNDM1NiAxOC40MzUxIDEzLjMzMyAxOC42MjU2TDEzLjMzMyAxOC42MjU2QzEzLjIzMDUgMTguODE2MSAxMy4xMjc5IDE5LjAwNjUgMTMuMjMwNSAxOS4xOTdMMTMuNDM1NiAyMC4wNTQxQzEzLjUzODIgMjAuNDM1MSAxMy44NDU4IDIwLjcyMDggMTQuMjU2MSAyMC43MjA4QzE0LjI1NjEgMjAuNjI1NiAxNC4yNTYxIDIwLjYyNTYgMTQuMzU4NyAyMC42MjU2Wk0xNS4xNzk1IDIyLjE0OTRDMTUuMzg0NiAyMi4yNDQ2IDE1LjU4OTcgMjIuNDM1MSAxNS41ODk3IDIyLjYyNTZMMTYgMjMuMzg3NUMxNiAyMy44NjM3IDE1LjY5MjMgMjQuMjQ0NiAxNS4yODIgMjQuMzM5OEgxNS4wNzY5QzE0Ljg3MTggMjQuMzM5OCAxNC42NjY3IDI0LjMzOTggMTQuNTY0MSAyNC4yNDQ2QzE0LjM1OSAyNC4xNDk0IDE0LjE1MzggMjMuOTU4OSAxNC4xNTM4IDIzLjc2ODRMMTMuOTQ4NyAyMi45MTEzQzEzLjg0NjIgMjIuNzIwOCAxMy45NDg3IDIyLjUzMDMgMTQuMDUxMyAyMi4zMzk4QzE0LjE1MzggMjIuMjQ0NiAxNC4zNTkgMjIuMDU0MSAxNC41NjQxIDIyLjA1NDFDMTQuNzY5MiAyMS45NTg5IDE0Ljk3NDQgMjIuMDU0MSAxNS4xNzk1IDIyLjE0OTRaIiBmaWxsPSIjNEE1NzY3Ii8+Cjwvc3ZnPgo=);
}
.train-services-gray .train-service__HYGIENIC_SHOWER {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik02LjMwMDAyIDYuNEM2LjMwMDAyIDIuOSA5LjIwMDAxIDAgMTIuNyAwQzE2LjIgMCAxOS4xIDIuOSAxOS4xIDYuNEMxOS4xIDkuMiAxNy4zIDExLjUgMTQuOCAxMi40VjE5LjNDMTQuNyAxOS45IDE0LjMgMjAuOSAxMy40IDIxLjJWMjJDMTMuNCAyMy4xIDEyLjUgMjQgMTEuNCAyNEg3LjEwMDAxQzYuMDAwMDEgMjQgNSAyMy4xIDUgMjEuOVYxMC43QzUgMTAuMyA1LjMwMDAxIDEwIDUuNzAwMDEgMTBDNi4xMDAwMSAxMCA2LjM5OTk5IDEwLjMgNi4zOTk5OSAxMC43VjIxLjlDNi4zOTk5OSAyMi4zIDYuNzAwMDEgMjIuNiA3LjEwMDAxIDIyLjZIMTEuNEMxMS43IDIyLjYgMTIgMjIuMyAxMiAyMlYyMS4xQzExLjEgMjAuOCAxMC43IDE5LjkgMTAuNiAxOS4zVjEyLjRDOC4xMDAwMSAxMS41IDYuMzAwMDIgOS4yIDYuMzAwMDIgNi40Wk0xMi43IDE5LjlDMTMuMiAxOS45IDEzLjQgMTkuNCAxMy40IDE5LjJWMTNIMTJWMTkuM0MxMiAxOS4zIDEyLjEgMTkuOSAxMi43IDE5LjlaTTcuNzAwMDEgNi40QzcuNzAwMDEgOS4yIDkuOTAwMDEgMTEuNCAxMi43IDExLjRDMTUuNCAxMS40IDE3LjcgOS4yIDE3LjcgNi40QzE3LjcgMy42IDE1LjUgMS40IDEyLjcgMS40QzkuOTAwMDEgMS40IDcuNzAwMDEgMy42IDcuNzAwMDEgNi40Wk0xMC4wMDAyIDYuNTAwMkMxMC4wMDAyIDYuOTQyMDIgOS42NDE5OSA3LjMwMDIgOS4yMDAxNiA3LjMwMDJDOC43NTgzNCA3LjMwMDIgOC40MDAxNSA2Ljk0MjAyIDguNDAwMTUgNi41MDAyQzguNDAwMTUgNi4wNTgzNyA4Ljc1ODM0IDUuNzAwMiA5LjIwMDE2IDUuNzAwMkM5LjY0MTk5IDUuNzAwMiAxMC4wMDAyIDYuMDU4MzcgMTAuMDAwMiA2LjUwMDJaTTEyLjcgMy44OTk2MUMxMy4xOTcxIDMuODk5NjEgMTMuNiAzLjQ5NjY3IDEzLjYgMi45OTk2MUMxMy42IDIuNTAyNTUgMTMuMTk3MSAyLjA5OTYxIDEyLjcgMi4wOTk2MUMxMi4yMDMgMi4wOTk2MSAxMS44IDIuNTAyNTUgMTEuOCAyLjk5OTYxQzExLjggMy40OTY2NyAxMi4yMDMgMy44OTk2MSAxMi43IDMuODk5NjFaTTE3LjAwMDIgNi41MDAyQzE3LjAwMDIgNi45NDIwMiAxNi42NDIgNy4zMDAyIDE2LjIwMDIgNy4zMDAyQzE1Ljc1ODMgNy4zMDAyIDE1LjQwMDEgNi45NDIwMiAxNS40MDAxIDYuNTAwMkMxNS40MDAxIDYuMDU4MzcgMTUuNzU4MyA1LjcwMDIgMTYuMjAwMiA1LjcwMDJDMTYuNjQyIDUuNzAwMiAxNy4wMDAyIDYuMDU4MzcgMTcuMDAwMiA2LjUwMDJaTTEyLjgwMDIgMTAuODk5NkMxMy4yOTcyIDEwLjg5OTYgMTMuNzAwMiAxMC40OTY3IDEzLjcwMDIgOS45OTk2MUMxMy43MDAyIDkuNTAyNTUgMTMuMjk3MiA5LjA5OTYxIDEyLjgwMDIgOS4wOTk2MUMxMi4zMDMxIDkuMDk5NjEgMTEuOTAwMSA5LjUwMjU1IDExLjkwMDEgOS45OTk2MUMxMS45MDAxIDEwLjQ5NjcgMTIuMzAzMSAxMC44OTk2IDEyLjgwMDIgMTAuODk5NlpNMTMuNiA2LjQ5OTYxQzEzLjYgNi45OTY2NyAxMy4xOTcxIDcuMzk5NjEgMTIuNyA3LjM5OTYxQzEyLjIwMyA3LjM5OTYxIDExLjggNi45OTY2NyAxMS44IDYuNDk5NjFDMTEuOCA2LjAwMjU1IDEyLjIwMyA1LjU5OTYxIDEyLjcgNS41OTk2MUMxMy4xOTcxIDUuNTk5NjEgMTMuNiA2LjAwMjU1IDEzLjYgNi40OTk2MVpNMTAuMiA1LjA5OThDMTAuNjk3MSA1LjA5OTggMTEuMSA0LjY5Njg2IDExLjEgNC4xOTk4QzExLjEgMy43MDI3NSAxMC42OTcxIDMuMjk5OCAxMC4yIDMuMjk5OEM5LjcwMjk5IDMuMjk5OCA5LjMwMDA1IDMuNzAyNzUgOS4zMDAwNSA0LjE5OThDOS4zMDAwNSA0LjY5Njg2IDkuNzAyOTkgNS4wOTk4IDEwLjIgNS4wOTk4Wk0xNi4xIDQuNEMxNi4xIDQuODk3MDYgMTUuNjk3MSA1LjMgMTUuMiA1LjNDMTQuNzAzIDUuMyAxNC4zIDQuODk3MDYgMTQuMyA0LjRDMTQuMyAzLjkwMjk0IDE0LjcwMyAzLjUgMTUuMiAzLjVDMTUuNjk3MSAzLjUgMTYuMSAzLjkwMjk0IDE2LjEgNC40Wk0xMC40IDkuODk5NjFDMTAuODk3IDkuODk5NjEgMTEuMyA5LjQ5NjY3IDExLjMgOC45OTk2MUMxMS4zIDguNTAyNTUgMTAuODk3IDguMDk5NjEgMTAuNCA4LjA5OTYxQzkuOTAyOTQgOC4wOTk2MSA5LjUgOC41MDI1NSA5LjUgOC45OTk2MUM5LjUgOS40OTY2NyA5LjkwMjk0IDkuODk5NjEgMTAuNCA5Ljg5OTYxWk0xNS45MDAxIDguODAwMzlDMTUuOTAwMSA5LjI5NzQ1IDE1LjQ5NzEgOS43MDAzOSAxNS4wMDAxIDkuNzAwMzlDMTQuNTAzIDkuNzAwMzkgMTQuMTAwMSA5LjI5NzQ1IDE0LjEwMDEgOC44MDAzOUMxNC4xMDAxIDguMzAzMzMgMTQuNTAzIDcuOTAwMzkgMTUuMDAwMSA3LjkwMDM5QzE1LjQ5NzEgNy45MDAzOSAxNS45MDAxIDguMzAzMzMgMTUuOTAwMSA4LjgwMDM5WiIgZmlsbD0iIzRBNTc2NyIvPgo8L3N2Zz4K);
}
.train-services-gray .train-service__SOCKET220V {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAxNiAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTExLjIgMTdIOUM4LjYgMTcgOC4yOTk5OSAxNi42IDguMjk5OTkgMTYuMlYxNC4xQzkuMTk5OTkgMTQgOS45IDEzLjYgMTAuNSAxM0MxMS45IDExLjUgMTEuOCA5LjMgMTEuOCA5LjNWNS44SDEyLjVDMTIuOSA1LjggMTMuMiA1LjUgMTMuMiA1LjFDMTMuMiA0LjcgMTIuOSA0LjQgMTIuNSA0LjRIMTAuNFYwLjdDMTAuNCAwLjMgMTAuMSAwIDkuNzAwMDEgMEM5LjMwMDAxIDAgOSAwLjMgOSAwLjdWNC4ySDYuMjAwMDFWMC43QzYuMjAwMDEgMC4zIDUuOSAwIDUuNSAwQzUuMSAwIDQuNzk5OTkgMC4zIDQuNzk5OTkgMC43VjQuM0gyLjcwMDAxQzIuMzAwMDEgNC4zIDIgNC42IDIgNUMyIDUuNCAyLjMwMDAxIDUuNyAyLjcwMDAxIDUuN0gzLjM5OTk5VjkuM0MzLjM5OTk5IDkuNCAzLjMwMDAxIDExLjcgNC43MDAwMSAxMy4xQzUuMzAwMDEgMTMuNyA2LjEgMTQuMSA3IDE0LjJWMTYuM0M3IDE3LjUgOC4wMDAwMSAxOC41IDkuMjAwMDEgMTguNUgxMS40QzExLjggMTguNSAxMi4xIDE4LjcgMTIuMSAxOS4yQzEyLjEgMTkuNiAxMS43IDIwIDExLjQgMjBIOS44OTk5OUM4LjY5OTk5IDIwIDcuNzk5OTkgMjAuOSA3Ljc5OTk5IDIyVjIzLjNDNy43OTk5OSAyMy43IDguMSAyNCA4LjUgMjRDOC45IDI0IDkuMjAwMDEgMjMuNyA5LjIwMDAxIDIzLjNWMjJDOS4yMDAwMSAyMS40IDkuNjk5OTkgMjEuNCA5Ljc5OTk5IDIxLjRIMTEuM0MxMi41IDIxLjQgMTMuNSAyMC40IDEzLjUgMTkuMUMxMy4zIDE3LjkgMTIuNCAxNyAxMS4yIDE3Wk00LjcwMDAxIDkuM1Y1LjdIMTAuM1Y5LjNDMTAuMyA5LjMgMTAuMyAxMSA5LjM5OTk5IDEyQzguODk5OTkgMTIuNSA4LjI5OTk5IDEyLjggNy4zOTk5OSAxMi44QzYuNTk5OTkgMTIuOCA2IDEyLjYgNS41IDEyLjFDNC43IDExLjEgNC43MDAwMSA5LjMgNC43MDAwMSA5LjNaIiBmaWxsPSIjNEE1NzY3Ii8+Cjwvc3ZnPgo=);
}
.train-services-gray .train-service__SLIPPERS {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjUiIHZpZXdCb3g9IjAgMCAyNCAyNSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xMi4yOTUxIDExLjczOThMMTIuMDk4NCA3LjgzOTg0QzEyLjA5ODQgNy41Mzk4NCAxMi4xOTY3IDcuMTM5ODQgMTIuNjg4NSA2LjkzOTg0QzEyLjg4NTMgNi42Mzk4NCAxMy4yNzg3IDYuNTM5ODQgMTMuNTczOCA2LjUzOTg0SDEzLjY3MjJDMTMuNTczOCA1LjczOTg0IDEzLjY3MjEgMy41Mzk4NCAxNC44NTI1IDIuMjM5ODRDMTUuNDQyNiAxLjYzOTg0IDE2LjEzMTIgMS4zMzk4NCAxNy4wMTY0IDEuMzM5ODRDMTguODg1MyAxLjMzOTg0IDIwLjQ1OSAxLjkzOTg0IDIxLjQ0MjYgMy4wMzk4NEMyMi42MjI5IDQuMjM5ODQgMjIuODE5NyA1LjgzOTg0IDIyLjgxOTcgNi42Mzk4NEMyMy41MDgyIDYuNjM5ODQgMjQgNy4yMzk4NCAyNCA3LjkzOTg0VjExLjczOThDMjQgMTIuNDM5OCAyMy40MDk4IDEzLjAzOTggMjIuNjIzIDEzLjEzOThMMjEuOTM0NCAyMC40Mzk4QzIxLjczNzcgMjEuNjM5OCAyMC44NTI1IDIzLjczOTggMTguMzkzNCAyMy43Mzk4SDE4LjA5ODRDMTUuNjM5NCAyMy42Mzk4IDE0Ljg1MjUgMjEuNTM5OCAxNC43NTQxIDIwLjUzOThMMTMuNTczOCAxMy4xMzk4QzEyLjg4NTMgMTMuMDM5OCAxMi4yOTUxIDEyLjQzOTggMTIuMjk1MSAxMS43Mzk4Wk0yMi40MjYyIDcuODM5ODRMMTMuMzc3MSA3LjczOTg0VjkuMjM5ODRDMTUuOTY0OCA5LjIzOTg0IDE3Ljg0NDEgOS4yMjE4NCAxOS4yMTAzIDkuMjA4NzVDMjEuMDYzOSA5LjE5MDk5IDIxLjk3MzIgOS4xODIyOCAyMi40MjYyIDkuMjM5ODRWNy44Mzk4NFpNMTMuNTczOCAxMC42Mzk4VjExLjczOThDMTMuNTczOCAxMS44Mzk4IDEzLjY3MjEgMTEuOTM5OCAxMy44Njg5IDExLjgzOThIMjIuNTI0NkMyMi41MjQ2IDExLjgzOTggMjIuNjIzIDExLjgzOTggMjIuNjIzIDExLjczOThWMTAuNjM5OEgxMy41NzM4Wk0xNC43NTQxIDYuNTM5ODRIMjEuMzQ0M0MyMS4zMzM4IDYuNDc2MDkgMjEuMzIzNCA2LjQwNTU1IDIxLjMxMjEgNi4zMjk0NEMyMS4yMTcyIDUuNjg5MzMgMjEuMDYzOSA0LjY1NDgzIDIwLjM2MDcgMy45Mzk4NEMxOS41NzM4IDMuMDM5ODQgMTguMzkzNCAyLjYzOTg0IDE2LjgxOTcgMi42Mzk4NEMxNi4zMjc5IDIuNjM5ODQgMTUuOTM0NCAyLjgzOTg0IDE1LjYzOTQgMy4xMzk4NEMxNC44NTI1IDMuOTM5ODQgMTQuNzU0MSA1LjYzOTg0IDE0Ljc1NDEgNi41Mzk4NFpNMjEuMjQ1OSAxMy4yMzk4SDE0Ljg1MjVMMTYuMTMxMiAyMC4zMzk4QzE2LjEzMTIgMjAuNDM5OCAxNi4zMjc5IDIyLjMzOTggMTguMTk2NyAyMi40Mzk4QzIwLjI2MjMgMjIuNjM5OCAyMC42NTU4IDIwLjYzOTggMjAuNjU1OCAyMC4zMzk4TDIxLjI0NTkgMTMuMjM5OFpNMTAuNDI2MiA2LjY0MDQzQzEwLjcyMTMgNi42NDA0MyAxMS4xMTQ3IDYuODQwNDMgMTEuMzExNSA3LjA0MDQzQzExLjU4MzEgNy4yMjQ1NCAxMS42ODggNy40OTM0IDExLjg1NjQgNy45MjUwMkMxMS44NzEgNy45NjIyNiAxMS44ODYgOC4wMDA3MSAxMS45MDE2IDguMDQwNDNMMTEuNzA0OSAxMS45NDA0QzExLjYwNjUgMTIuNjQwNCAxMS4xMTQ3IDEzLjI0MDQgMTAuNDI2MiAxMy4zNDA0TDkuMjQ1ODcgMjAuNzQwNEM5LjE0NzUxIDIxLjc0MDQgOC4yNjIyOCAyMy44NDA0IDUuOTAxNjMgMjMuOTQwNEg1LjYwNjUzQzMuMTQ3NTIgMjMuOTQwNCAyLjI2MjI3IDIxLjg0MDQgMi4wNjU1NSAyMC42NDA0TDEuMzc3MDQgMTMuMzQwNEMwLjU5MDE1NyAxMy4zNDA0IDAgMTIuNzQwNCAwIDExLjk0MDRWOC4wNDA0M0MwIDcuMzQwNDMgMC40OTE3ODQgNi44NDA0MyAxLjE4MDMxIDYuNzQwNDNDMS4xODAzMSA1Ljk0MDQzIDEuNDc1MzggNC4zNDA0MyAyLjU1NzM1IDMuMTQwNDNDMy41NDA5NSAyLjA0MDQzIDUuMDE2MzYgMS40NDA0MyA2Ljk4MzU3IDEuNDQwNDNDNy44Njg4MSAxLjQ0MDQzIDguNTU3MzUgMS43NDA0MyA5LjE0NzUxIDIuMzQwNDNDMTAuMjI5NSAzLjU0MDQzIDEwLjMyNzggNS43NDA0MyAxMC4zMjc4IDYuNjQwNDNIMTAuNDI2MlpNMS4yNzg2NyA5LjQ0MDQzSDEwLjMyNzhWNy44NDA0M0wxLjI3ODY3IDcuOTQwNDNWOS40NDA0M1pNMS4zNzcwNCAxMS45NDA0SDEwLjAzMjdDMTAuMTMxMSAxMS45NDA0IDEwLjIyOTUgMTEuOTQwNCAxMC4zMjc4IDExLjg0MDRWMTAuNzQwNEgxLjI3ODY3VjExLjg0MDRDMS4yNzg2NyAxMS44NDA0IDEuMjc4NjggMTEuOTQwNCAxLjM3NzA0IDExLjk0MDRaTTYuOTgzNTcgMi42NDA0M0M1LjQwOTggMi42NDA0MyA0LjIyOTUgMy4xNDA0MyAzLjQ0MjYyIDMuOTQwNDNDMi42NTU3MyA0Ljg0MDQzIDIuNDU5MDEgNi4wNDA0MyAyLjQ1OTAxIDYuNTQwNDNIOS4wNDkxNEM5LjA0OTE0IDUuNzQwNDMgOC45NTA3OSAzLjk0MDQzIDguMTYzOSAzLjE0MDQzQzcuODY4ODIgMi44NDA0MyA3LjQ3NTM3IDIuNjQwNDMgNi45ODM1NyAyLjY0MDQzWk01LjcwNDg5IDIyLjU0MDRDNy41NzM3NCAyMi40NDA0IDcuNzcwNDcgMjAuNTQwNCA3Ljc3MDQ3IDIwLjQ0MDRMOS4wNDkxNCAxMy4zNDA0SDIuNjU1NzFMMy4yNDU4OCAyMC40NDA0QzMuMjU0NTkgMjAuNDY3IDMuMjY0ODMgMjAuNTA2IDMuMjc3NyAyMC41NTUxQzMuNDEwMzIgMjEuMDYxIDMuODIyMDggMjIuNjMxNiA1LjcwNDg5IDIyLjU0MDRaIiBmaWxsPSIjNEE1NzY3Ii8+Cjwvc3ZnPgo=);
}
.train-services-gray .train-service__TRANSFER {
  background-image: url(63292796786abadc9fa45240c9bab83b.svg);
}
.train-services-gray .train-service__NO_BIO_TOILET {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE4LjcgOC45SDE4LjRWOC44VjMuMkMxOC40IDEuNCAxNyAwIDE1LjIgMEg4LjhDNyAwIDUuNjAwMDEgMS40IDUuNjAwMDEgMy4yVjguOUg1LjNDNCA4LjkgMyA5LjkgMyAxMS4yVjExLjZDMyAxMi44IDMuOTAwMDEgMTMuOCA1LjEwMDAxIDEzLjlDNS4wMDAwMSAxNC4yIDQuOSAxNC42IDUgMTVDNS4yIDE2IDUuOSAxNy44IDcuNSAxOS4xQzcuMyAxOS43IDcuMSAyMC40IDYuOCAyMS41QzYuNiAyMiA2LjgwMDAxIDIyLjcgNy4xMDAwMSAyMy4xQzcuNTAwMDEgMjMuNiA4LjEgMjMuOSA4LjggMjMuOUgxNC4zQzE1LjEgMjMuOSAxNS44IDIzLjUgMTYuMyAyMi45QzE2LjcgMjIuNCAxNi44IDIxLjcgMTYuNSAyMS4xQzE2LjMgMjAuMyAxNi4xIDE5LjYgMTUuOSAxOS4yQzE3LjYgMTggMTguNCAxNi4yIDE4LjggMTUuMkMxOC45IDE0LjggMTguOSAxNC4zIDE4LjggMTMuOUMyMCAxMy44IDIwLjkgMTIuOCAyMC45IDExLjZWMTEuMkMyMC45IDEwIDE5LjkgOC45IDE4LjcgOC45Wk02LjkwMDAxIDMuMkM2LjkwMDAxIDIuMiA3LjcgMS40IDguNyAxLjRIMTVDMTYgMS40IDE2LjggMi4yIDE2LjggMy4yVjguOUg2LjhWMy4ySDYuOTAwMDFaTTE3LjYgMTQuN0MxNy4yIDE1LjggMTYuNCAxNy42IDE0LjQgMTguNUMxNC41IDE4LjYgMTUuMyAyMS41IDE1LjMgMjEuNUMxNS41IDIyIDE1IDIyLjUgMTQuNCAyMi41SDguOEM4LjMgMjIuNSA4LjAwMDAxIDIyLjEgOC4xMDAwMSAyMS44QzguMTAwMDEgMjEuOCA5LjAwMDAxIDE4LjYgOS4xMDAwMSAxOC41QzcuMjAwMDEgMTcuNSA2LjUgMTUuNyA2LjMgMTQuN0M2LjIgMTQuMyA2LjUwMDAxIDE0IDYuOTAwMDEgMTRIMTYuOUMxNy40IDE0IDE3LjcgMTQuMyAxNy42IDE0LjdaTTE5LjUgMTEuN0MxOS41IDEyLjIgMTkuMSAxMi42IDE4LjYgMTIuNkg1LjJDNC43IDEyLjYgNC4zIDEyLjIgNC4zIDExLjdWMTEuM0M0LjMgMTAuOCA0LjcgMTAuNCA1LjIgMTAuNEgxOC42QzE5LjEgMTAuNCAxOS41IDEwLjggMTkuNSAxMS4zVjExLjdaIiBmaWxsPSIjNEE1NzY3Ii8+CjxyZWN0IHg9IjIxIiB5PSIyIiB3aWR0aD0iMS41IiBoZWlnaHQ9IjI4IiByeD0iMC43NSIgdHJhbnNmb3JtPSJyb3RhdGUoNDUgMjEgMikiIGZpbGw9IiNENzAwMDAiLz4KPHJlY3QgeD0iMjIuMDYwNyIgeT0iMjEuNzk5IiB3aWR0aD0iMS41IiBoZWlnaHQ9IjI4IiByeD0iMC43NSIgdHJhbnNmb3JtPSJyb3RhdGUoMTM1IDIyLjA2MDcgMjEuNzk5KSIgZmlsbD0iI0Q3MDAwMCIvPgo8L3N2Zz4K);
}
.train-services-gray .train-service__NO_AIR_CONDITIONING {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjUiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNSAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTI0LjEwNzQgMTEuOEgyMS4xMzIyTDIyLjMyMjMgOS42QzIyLjUyMDcgOS4zIDIyLjQyMTUgOC44IDIyLjAyNDggOC42QzIxLjYyODEgOC40IDIxLjIzMTQgOC41IDIxLjAzMzEgOC45TDE5LjM0NzEgMTEuOEgxMy45OTE3TDE2LjY2OTQgNy4ySDIwLjA0MTNDMjAuMTQwNSA3LjIgMjAuMjM5NyA3LjIgMjAuMzM4OCA3LjFDMjAuNzM1NSA3IDIwLjgzNDcgNi44IDIwLjgzNDcgNi41QzIwLjgzNDcgNi4xIDIwLjUzNzIgNS43IDIwLjE0MDUgNS44SDE3LjY2MTJMMTkuMTQ4OCAzLjJDMTkuMzQ3MSAyLjkgMTkuMjQ3OSAyLjQgMTguODUxMiAyLjJDMTguNTUzNyAyIDE4LjA1NzkgMi4xIDE3Ljg1OTUgMi41TDE2LjM3MTkgNS4xTDE1LjA4MjYgMi45QzE0Ljg4NDMgMi42IDE0LjQ4NzYgMi40IDE0LjA5MDkgMi42QzEzLjc5MzQgMi44IDEzLjY5NDIgMy4zIDEzLjc5MzQgMy42TDE1LjQ3OTMgNi42TDEyLjkwMDggMTEuMUwxMC4yMjMxIDYuNEwxMS45MDkxIDMuNUMxMi4xMDc0IDMuMiAxMi4wMDgzIDIuNyAxMS43MTA3IDIuNUMxMS4zMTQgMi4zIDEwLjkxNzQgMi40IDEwLjcxOSAyLjhMOS40Mjk3NSA1TDcuOTQyMTUgMi40QzcuNzQzOCAyIDcuMzQ3MTEgMS45IDYuOTUwNDEgMi4xQzYuNTUzNzIgMi4zIDYuNDU0NTUgMi43IDYuNjUyODkgMy4xTDguMTQwNSA1LjdINS41NjE5OEM1LjE2NTI5IDUuNyA0Ljg2Nzc3IDYgNC44Njc3NyA2LjRDNC44Njc3NyA2LjggNS4xNjUyOSA3LjEgNS41NjE5OCA3LjFIOC45MzM4OEwxMS42MTE2IDExLjdINi4yNTYyTDQuNjY5NDIgOC45QzQuNDcxMDcgOC41IDMuOTc1MjEgOC40IDMuNjc3NjkgOC42QzMuMzgwMTcgOC44IDMuMTgxODIgOS4yIDMuMzgwMTcgOS42TDQuNTcwMjUgMTEuOEgxLjY5NDIxQzEuMjk3NTIgMTEuOCAxIDEyLjEgMSAxMi41QzEgMTIuOSAxLjI5NzUyIDEzLjIgMS42OTQyMSAxMy4ySDQuNjY5NDJMMy4zODAxNyAxNS41QzMuMTgxODIgMTUuOCAzLjI4MDk5IDE2LjMgMy42Nzc2OSAxNi41QzMuODc2MDMgMTYuNiA0LjE3MzU1IDE2LjYgNC4zNzE5IDE2LjVDNC40NzEwNyAxNi40IDQuNTcwMjUgMTYuMyA0LjY2OTQyIDE2LjJMNi4zNTUzNyAxMy4ySDExLjcxMDdMOS4wMzMwNiAxNy45SDUuNjYxMTZDNS4yNjQ0NiAxNy45IDQuODY3NzcgMTguMiA0Ljk2Njk0IDE4LjZDNC45NjY5NCAxOSA1LjI2NDQ2IDE5LjMgNS42NjExNiAxOS4zSDguMjM5NjdMNi43NTIwNyAyMS45QzYuNTUzNzIgMjIuMyA2LjY1Mjg5IDIyLjcgNy4wNDk1OSAyMi45QzcuMjQ3OTMgMjMgNy41NDU0NSAyMyA3Ljc0MzggMjIuOUM3Ljg0Mjk4IDIyLjkgNy45NDIxNSAyMi44IDguMDQxMzIgMjIuNkw5LjUyODkzIDIwLjFMMTAuODE4MiAyMi4zQzExLjAxNjUgMjIuNiAxMS41MTI0IDIyLjcgMTEuODA5OSAyMi42QzEyLjIwNjYgMjIuNCAxMi4yMDY2IDIyIDEyLjAwODMgMjEuNkwxMC4zMjIzIDE4LjdMMTMgMTRMMTUuNjc3NyAxOC42TDEzLjg5MjYgMjEuNUMxMy42OTQyIDIxLjkgMTMuNzkzNCAyMi4zIDE0LjE5MDEgMjIuNUMxNC4zODg0IDIyLjYgMTQuNjg2IDIyLjYgMTQuODg0MyAyMi41QzE0Ljk4MzUgMjIuNCAxNS4wODI2IDIyLjQgMTUuMTgxOCAyMi4zTDE2LjQ3MTEgMjBMMTcuOTU4NyAyMi42QzE4LjE1NyAyMi45IDE4LjU1MzcgMjMuMSAxOC45NTA0IDIyLjlDMTkuMjQ3OSAyMi43IDE5LjQ0NjMgMjIuMyAxOS4yNDc5IDIxLjlMMTcuNzYwMyAxOS4zSDIwLjIzOTdDMjAuMzM4OCAxOS4zIDIwLjQzOCAxOS4zIDIwLjUzNzIgMTkuMkMyMC43MzU1IDE5LjEgMjAuOTMzOSAxOC45IDIwLjkzMzkgMTguNkMyMC45MzM5IDE4LjIgMjAuNjM2NCAxNy45IDIwLjIzOTcgMTcuOUgxNi45NjY5TDE0LjI4OTMgMTMuMkgxOS41NDU1TDIxLjIzMTQgMTYuMkMyMS40Mjk4IDE2LjYgMjEuODI2NCAxNi43IDIyLjIyMzEgMTYuNUMyMi42MTk4IDE2LjMgMjIuNzE5IDE1LjkgMjIuNTIwNyAxNS41TDIxLjIzMTQgMTMuMkgyNC4yMDY2QzI0LjMwNTggMTMuMiAyNC40MDUgMTMuMiAyNC42MDMzIDEzLjFDMjQuODAxNyAxMyAyNSAxMi44IDI1IDEyLjVDMjQuODAxNyAxMi4xIDI0LjUwNDEgMTEuOCAyNC4xMDc0IDExLjhaIiBmaWxsPSIjNEE1NzY3Ii8+CjxyZWN0IHg9IjIyIiB5PSIyLjUiIHdpZHRoPSIxLjUiIGhlaWdodD0iMjgiIHJ4PSIwLjc1IiB0cmFuc2Zvcm09InJvdGF0ZSg0NSAyMiAyLjUpIiBmaWxsPSIjRDcwMDAwIi8+CjxyZWN0IHg9IjIzLjA2MDciIHk9IjIyLjI5OTEiIHdpZHRoPSIxLjUiIGhlaWdodD0iMjgiIHJ4PSIwLjc1IiB0cmFuc2Zvcm09InJvdGF0ZSgxMzUgMjMuMDYwNyAyMi4yOTkxKSIgZmlsbD0iI0Q3MDAwMCIvPgo8L3N2Zz4K);
}
.train-services-gray .train-service__PETS_FORBIDDEN {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xNi40MDAxIDEuNEMxNi42MDAxIDEuNCAxNi45IDEuNSAxNy4xIDEuNkMxOC4xIDIuMiAxOC4wMDAxIDMuNyAxNy40MDAxIDUuMkMxNi45MDAxIDYuMyAxNi4xMDAxIDcgMTUuMjAwMSA3QzE0Ljk2MjcgNyAxNC43ODc5IDYuOTM3MzkgMTQuNTc2NyA2Ljg2MTcxTDE0LjU3NjcgNi44NjE3QzE0LjUyMSA2Ljg0MTc0IDE0LjQ2MjcgNi44MjA4NyAxNC40MDAxIDYuOEMxMy40MDAxIDYuMiAxMy40MDAxIDQuOCAxNC4wMDAxIDMuM0MxNC42MDAxIDIuMSAxNS41MDAxIDEuNCAxNi40MDAxIDEuNFpNMTYuNDAwMSAwQzE0LjkwMDEgMCAxMy41MDAxIDEuMSAxMi44MDAxIDIuOEMxMS44MDAxIDUuMiAxMi4yMDAxIDcuMSAxMy44MDAxIDhDMTMuODczIDguMDI5MTcgMTMuOTQzOCA4LjA1ODM1IDE0LjAxMzEgOC4wODY5QzE0LjQxODkgOC4yNTQwOSAxNC43NzMgOC40IDE1LjIwMDEgOC40QzE2LjYwMDEgOC40IDE4IDcuNCAxOC42IDUuN0MxOS42IDMuMiAxOS4zMDAxIDEuMiAxNy43MDAxIDAuNEMxNy40MDAxIDAuMSAxNi45MDAxIDAgMTYuNDAwMSAwWk04LjQwMDA0IDEuOTk5NjFDOC45MDAwNCAxLjk5OTYxIDkuNiAyLjc5OTYxIDkuOCA0LjE5OTYxQzkuOSA0Ljg5OTYxIDkuODAwMDEgNS41OTk2MSA5LjUwMDAxIDYuMDk5NjFDOS4zMDAwMSA2LjM5OTYxIDkuMTAwMDQgNi41OTk2MSA4LjkwMDA0IDYuNjk5NjFIOC44QzguMyA2LjY5OTYxIDcuNjAwMDQgNS44OTk2MSA3LjQwMDA0IDQuNDk5NjFDNy4zMDAwNCAzLjc5OTYxIDcuNDAwMDIgMy4wOTk2MSA3LjcwMDAyIDIuNTk5NjFDNy45MDAwMiAyLjE5OTYxIDguMTAwMDQgMS45OTk2MSA4LjQwMDA0IDEuOTk5NjFaTTguNDAwMDQgMC41OTk2MDlIOC4yMDAwMkM2LjgwMDAyIDAuNzk5NjA5IDUuODk5OTkgMi41OTk2MSA2LjA5OTk5IDQuNTk5NjFDNi4yOTk5OSA2LjQ5OTYxIDcuNjAwMDQgNy45OTk2MSA4LjkwMDA0IDcuOTk5NjFIOS4wOTk5OUMxMC41IDcuNzk5NjEgMTEuNCA1Ljk5OTYxIDExLjIgMy45OTk2MUMxMC45IDEuOTk5NjEgOS43MDAwNCAwLjU5OTYwOSA4LjQwMDA0IDAuNTk5NjA5Wk0xMC44MDAxIDExLjRDMTIuMjAwMSAxMS40IDEzLjgwMDEgMTIuMiAxNS4yMDAxIDEzLjZDMTYuNzAwMSAxNS4yIDE3LjcwMDEgMTcuMiAxNy42MDAxIDE4LjhDMTcuNjAwMSAyMCAxNi44MDAxIDIxLjQgMTUuOTAwMSAyMS41QzE1LjYwMDEgMjEuNSAxNC44MDAxIDIxLjEgMTQuMjAwMSAyMC44QzEzLjEwMDEgMjAuMiAxMS42MDAxIDE5LjUgMTAuMTAwMSAxOS41SDEwLjAwMDFDOC44NDYwNiAxOS41IDcuODc3MDMgMjAuMTQ3NCA3LjAwNCAyMC43MzA2TDYuOTAwMTEgMjAuOEM2Ljc0NTkxIDIwLjg5MjUgNi41ODIxOSAyMS4wMDQxIDYuNDIwNjkgMjEuMTE0MUw2LjQyMDY3IDIxLjExNDFMNi40MjA2MyAyMS4xMTQxTDYuNDIwNiAyMS4xMTQyQzYuMDU4NDkgMjEuMzYwOSA1LjcwNzU1IDIxLjYgNS41MDAwOSAyMS42QzQuNDAwMDkgMjEuMiAzLjIwMDExIDIwLjEgMy40MDAxMSAxOC4xQzMuNjAwMTEgMTYuMiA3LjMwMDA4IDExLjQgMTAuODAwMSAxMS40Wk0xMC44MDAxIDEwQzYuNDAwMDggMTAgMi4yMDAwOSAxNS41IDIuMDAwMDkgMTcuOUMxLjcwMDA5IDIwLjYgMy4zMDAwOSAyMi4zIDUuMDAwMDkgMjIuOUM1LjEwMDA5IDIzIDUuMzAwMTEgMjMgNS40MDAxMSAyM0M2LjA3Njc1IDIzIDYuODAwMTEgMjIuNTA5NSA3LjU0NzYgMjIuMDAyNUM4LjM0NjcgMjEuNDYwNiA5LjE3MzM5IDIwLjkgMTAuMDAwMSAyMC45QzExLjIwNTEgMjAuOSAxMi4zODAxIDIxLjUgMTMuNDQyOSAyMi4wNDI3TDEzLjQ0MjkgMjIuMDQyOEMxNC4zMjA1IDIyLjQ5MDkgMTUuMTIxNyAyMi45IDE1LjgwMDEgMjIuOUgxNS45MDAxQzE3LjcwMDEgMjIuNyAxOC44MDAxIDIwLjYgMTguOTAwMSAxOC45QzE5LjEwMDEgMTUuMSAxNS4wMDAxIDEwIDEwLjgwMDEgMTBaTTQuNzUxNTQgOC41NTE0MkM0LjY1Njc1IDcuMjk4NCAzLjUxOTMxIDUuOTQ5MDEgMi43NjEwMSA1Ljk0OTAxQzEuNzE4MzQgNi4wNDUzOSAxLjI0NDM4IDcuMDA5MjUgMS40MzM5NSA4LjY0NzhDMS41Mjg3NCA5Ljk5NzIgMi42NjYxOSAxMS4yNTAyIDMuNjE0MDcgMTEuMjUwMkgzLjcwODg5QzQuNzUxNTQgMTEuMDU3NCA0Ljc1MTU0IDkuNDE4OTYgNC43NTE1NCA4LjU1MTQ3VjguNTUxNDJaTTIuNTcxNDIgNC41OTk2MUgyLjc2MTAxQzQuNDY3MiA0LjU5OTYxIDUuODg4OTggNi43MjAwOSA1Ljk4Mzc3IDguNTUxNDJDNi4xNzMzNSAxMS43MzIxIDQuNjU2NzUgMTIuNTAzMiAzLjgwMzY1IDEyLjU5OTZIMy41MTkzQzEuODEzMTIgMTIuNTk5NiAwLjEwNjkxOSAxMC42NzE5IDAuMDEyMTMwNCA4Ljc0NDE5Qy0wLjE3NzQ0NiA1LjA4MTU0IDEuOTA3OSA0LjY5NTk5IDIuNTcxNDIgNC41OTk2MVpNMjIuMDIwNSA4LjQxMjk0QzIxLjcwNTkgOC4xOTk2MSAyMS4zOTEzIDguMDkyOTQgMjEuMDc2NyA4LjA5Mjk0QzIwLjQ0NzYgOC4wOTI5NCAxOS43MTM2IDguNTE5NjEgMTkuMDg0NCA5LjI2NjI4QzE4LjI0NTYgMTAuNDM5NiAxOC4yNDU2IDExLjkzMjkgMTguOTc5NiAxMi42Nzk2QzE5LjI5NDEgMTIuODkyOSAxOS42MDg3IDEyLjk5OTYgMTkuOTIzMyAxMi45OTk2QzIwLjY1NzMgMTIuOTk5NiAyMS4zOTEzIDEyLjU3MjkgMjEuOTE1NiAxMS44MjYzQzIyLjc1NDQgMTAuNjUyOSAyMi43NTQ0IDkuMTU5NjEgMjIuMDIwNSA4LjQxMjk0Wk0xNy45MzEgOC40MTI5NEMxOC43Njk5IDcuMjM5NjEgMTkuOTIzMyA2LjU5OTYxIDIxLjA3NjcgNi41OTk2MUMyMS44MTA3IDYuNTk5NjEgMjIuNTQ0NyA2LjgxMjk0IDIyLjk2NDEgNy4zNDYyOEMyNC4zMjczIDguNjI2MjggMjQuMzI3MyAxMC45NzI5IDIzLjA2OSAxMi43ODYzQzIyLjIzMDIgMTMuOTU5NiAyMS4wNzY3IDE0LjU5OTYgMTkuOTIzMyAxNC41OTk2QzE5LjE4OTMgMTQuNTk5NiAxOC41NjAxIDE0LjM4NjMgMTguMDM1OCAxMy44NTI5QzE2LjY3MjcgMTIuNTcyOSAxNi42NzI3IDEwLjIyNjMgMTcuOTMxIDguNDEyOTRaIiBmaWxsPSIjNEE1NzY3Ii8+CjxyZWN0IHg9IjIxLjg1OTYiIHk9IjIiIHdpZHRoPSIxLjUiIGhlaWdodD0iMjgiIHJ4PSIwLjc1IiB0cmFuc2Zvcm09InJvdGF0ZSg0NSAyMS44NTk2IDIpIiBmaWxsPSIjRDcwMDAwIi8+CjxyZWN0IHg9IjIyLjg1OTYiIHk9IjIyIiB3aWR0aD0iMS41IiBoZWlnaHQ9IjI4IiByeD0iMC43NSIgdHJhbnNmb3JtPSJyb3RhdGUoMTM1IDIyLjg1OTYgMjIpIiBmaWxsPSIjRDcwMDAwIi8+Cjwvc3ZnPgo=);
}
.train-services-gray .train-service__RESTAURANT_CAR {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyMS41Ij48ZGVmcz48c3R5bGU+LmNscy0xLC5jbHMtMntmaWxsOm5vbmU7c3Ryb2tlOiM0YTU3Njc7c3Ryb2tlLWxpbmVqb2luOnJvdW5kO30uY2xzLTF7c3Ryb2tlLWxpbmVjYXA6cm91bmQ7fTwvc3R5bGU+PC9kZWZzPjx0aXRsZT7QoNC10YHRg9GA0YEgMjwvdGl0bGU+PGcgaWQ9ItCh0LvQvtC5XzIiIGRhdGEtbmFtZT0i0KHQu9C+0LkgMiI+PGcgaWQ9IkV4dHJhXzIiPjxwYXRoIGNsYXNzPSJjbHMtMSIgZD0iTTIwLjUsMTRoM0MyMy41LDYsMjIuMS41LDIwLjcyLjVIMjAuNVYyMSIvPjxwYXRoIGNsYXNzPSJjbHMtMSIgZD0iTS41LDEuNXY0YTMsMywwLDAsMCw2LDB2LTQiLz48bGluZSBjbGFzcz0iY2xzLTEiIHgxPSIzLjUiIHkxPSIxLjUiIHgyPSIzLjUiIHkyPSIyMSIvPjxjaXJjbGUgY2xhc3M9ImNscy0yIiBjeD0iMTIiIGN5PSIxNC41IiByPSI2LjUiLz48L2c+PC9nPjwvc3ZnPg==);
}
.train-services-gray .train-service__LUGGAGE_COMPARTMENT {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMy45NyAyNCI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOm5vbmU7c3Ryb2tlOiM0YTU3Njc7c3Ryb2tlLWxpbmVjYXA6cm91bmQ7c3Ryb2tlLWxpbmVqb2luOnJvdW5kO308L3N0eWxlPjwvZGVmcz48dGl0bGU+0KDQtdGB0YPRgNGBIDU8L3RpdGxlPjxnIGlkPSLQodC70L7QuV8yIiBkYXRhLW5hbWU9ItCh0LvQvtC5IDIiPjxnIGlkPSJFeHRyYV8yIj48bGluZSBjbGFzcz0iY2xzLTEiIHgxPSIwLjUiIHkxPSIyMC41IiB4Mj0iMjMuNDciIHkyPSIyMC41Ii8+PHBhdGggY2xhc3M9ImNscy0xIiBkPSJNMjEuNSwyMC41VjYuNWE0LDQsMCwwLDAtNC00SDYuNWE0LDQsMCwwLDAtNCw0djE0Ii8+PGxpbmUgY2xhc3M9ImNscy0xIiB4MT0iMTEuNSIgeTE9IjAuNSIgeDI9IjExLjUiIHkyPSI1LjUiLz48bGluZSBjbGFzcz0iY2xzLTEiIHgxPSI4LjUyIiB5MT0iNS41IiB4Mj0iMTQuNSIgeTI9IjUuNSIvPjxwYXRoIGNsYXNzPSJjbHMtMSIgZD0iTTkuNSwxMi41di0xYTIsMiwwLDAsMSwyLTJoMWEyLDIsMCwwLDEsMiwydjEiLz48cmVjdCBjbGFzcz0iY2xzLTEiIHg9IjUuNSIgeT0iMTIuNSIgd2lkdGg9IjEzIiBoZWlnaHQ9IjgiIHJ4PSIyIi8+PGNpcmNsZSBjbGFzcz0iY2xzLTEiIGN4PSIyMSIgY3k9IjIyIiByPSIxLjUiLz48Y2lyY2xlIGNsYXNzPSJjbHMtMSIgY3g9IjMiIGN5PSIyMiIgcj0iMS41Ii8+PC9nPjwvZz48L3N2Zz4=);
}
.train-services-gray .train-service__SHOWER_IN_TRAIN {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNi43MSAyNCI+PGRlZnM+PHN0eWxlPi5jbHMtMSwuY2xzLTJ7ZmlsbDpub25lO3N0cm9rZTojNGE1NzY3O3N0cm9rZS1saW5lam9pbjpyb3VuZDt9LmNscy0ye3N0cm9rZS1saW5lY2FwOnJvdW5kO308L3N0eWxlPjwvZGVmcz48dGl0bGU+0KDQtdGB0YPRgNGBIDk8L3RpdGxlPjxnIGlkPSLQodC70L7QuV8yIiBkYXRhLW5hbWU9ItCh0LvQvtC5IDIiPjxnIGlkPSJFeHRyYV8yIj48cGF0aCBjbGFzcz0iY2xzLTEiIGQ9Ik01LjIxLDYuNVY2YTUuNSw1LjUsMCwwLDEsMTEsMFYyNCIvPjxwYXRoIGNsYXNzPSJjbHMtMSIgZD0iTTkuMjEsMTAuNWE0LDQsMCwwLDAtOCwwdjFoOFoiLz48bGluZSBjbGFzcz0iY2xzLTIiIHgxPSI1LjIxIiB5MT0iMTciIHgyPSI1LjIxIiB5Mj0iMTUiLz48bGluZSBjbGFzcz0iY2xzLTIiIHgxPSI1LjIxIiB5MT0iMjMiIHgyPSI1LjIxIiB5Mj0iMjEiLz48bGluZSBjbGFzcz0iY2xzLTIiIHgxPSI4LjkiIHkxPSIxNy4wMyIgeDI9IjguNTgiIHkyPSIxNS4wNSIvPjxsaW5lIGNsYXNzPSJjbHMtMiIgeDE9IjkuODUiIHkxPSIyMi45NSIgeDI9IjkuNTMiIHkyPSIyMC45OCIvPjxsaW5lIGNsYXNzPSJjbHMtMiIgeDE9IjEuNDUiIHkxPSIxNy4wMyIgeDI9IjEuNzYiIHkyPSIxNS4wNSIvPjxsaW5lIGNsYXNzPSJjbHMtMiIgeDE9IjAuNSIgeTE9IjIyLjk1IiB4Mj0iMC44MiIgeTI9IjIwLjk4Ii8+PC9nPjwvZz48L3N2Zz4=);
}
.train-services-gray .train-service__SAFE {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOm5vbmU7c3Ryb2tlOiM0YTU3Njc7c3Ryb2tlLWxpbmVjYXA6cm91bmQ7c3Ryb2tlLWxpbmVqb2luOnJvdW5kO308L3N0eWxlPjwvZGVmcz48dGl0bGU+0KDQtdGB0YPRgNGBIDg8L3RpdGxlPjxnIGlkPSLQodC70L7QuV8yIiBkYXRhLW5hbWU9ItCh0LvQvtC5IDIiPjxnIGlkPSJFeHRyYV8xIj48cmVjdCBjbGFzcz0iY2xzLTEiIHg9IjAuNSIgeT0iMC41IiB3aWR0aD0iMjMiIGhlaWdodD0iMjIiIHJ4PSIyIi8+PGxpbmUgY2xhc3M9ImNscy0xIiB4MT0iMi41IiB5MT0iMjIuNSIgeDI9IjIuNSIgeTI9IjIzLjUiLz48bGluZSBjbGFzcz0iY2xzLTEiIHgxPSIyMS41IiB5MT0iMjIuNSIgeDI9IjIxLjUiIHkyPSIyMy41Ii8+PHBhdGggY2xhc3M9ImNscy0xIiBkPSJNMy41LDE2LjV2MWEyLDIsMCwwLDAsMiwyaDEzYTIsMiwwLDAsMCwyLTJWNS41YTIsMiwwLDAsMC0yLTJINS41YTIsMiwwLDAsMC0yLDJ2MSIvPjxsaW5lIGNsYXNzPSJjbHMtMSIgeDE9IjMuNSIgeTE9IjkuNSIgeDI9IjMuNSIgeTI9IjEzLjUiLz48cmVjdCBjbGFzcz0iY2xzLTEiIHg9IjIuNSIgeT0iNi41IiB3aWR0aD0iMiIgaGVpZ2h0PSIzIi8+PHJlY3QgY2xhc3M9ImNscy0xIiB4PSIyLjUiIHk9IjEzLjUiIHdpZHRoPSIyIiBoZWlnaHQ9IjMiLz48Y2lyY2xlIGNsYXNzPSJjbHMtMSIgY3g9IjEyLjUiIGN5PSIxMS41IiByPSI0LjUiLz48Y2lyY2xlIGNsYXNzPSJjbHMtMSIgY3g9IjEyLjUiIGN5PSIxMS41IiByPSIyLjUiLz48bGluZSBjbGFzcz0iY2xzLTEiIHgxPSIxMi41IiB5MT0iNyIgeDI9IjEyLjUiIHkyPSI5Ii8+PGxpbmUgY2xhc3M9ImNscy0xIiB4MT0iOS4zMiIgeTE9IjguMzIiIHgyPSIxMC43MyIgeTI9IjkuNzMiLz48bGluZSBjbGFzcz0iY2xzLTEiIHgxPSI4IiB5MT0iMTEuNSIgeDI9IjEwIiB5Mj0iMTEuNSIvPjxsaW5lIGNsYXNzPSJjbHMtMSIgeDE9IjkuMzIiIHkxPSIxNC42OCIgeDI9IjEwLjczIiB5Mj0iMTMuMjciLz48bGluZSBjbGFzcz0iY2xzLTEiIHgxPSIxMi41IiB5MT0iMTYiIHgyPSIxMi41IiB5Mj0iMTQiLz48bGluZSBjbGFzcz0iY2xzLTEiIHgxPSIxNS42OCIgeTE9IjE0LjY4IiB4Mj0iMTQuMjciIHkyPSIxMy4yNyIvPjxsaW5lIGNsYXNzPSJjbHMtMSIgeDE9IjE3IiB5MT0iMTEuNSIgeDI9IjE1IiB5Mj0iMTEuNSIvPjxsaW5lIGNsYXNzPSJjbHMtMSIgeDE9IjE1LjY4IiB5MT0iOC4zMiIgeDI9IjE0LjI3IiB5Mj0iOS43MyIvPjwvZz48L2c+PC9zdmc+);
}
.train-services-gray .train-service__IMPROVED_SERVICES {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMy42OCAyNCI+PGRlZnM+PHN0eWxlPi5jbHMtMSwuY2xzLTJ7ZmlsbDpub25lO3N0cm9rZTojNGE1NzY3O3N0cm9rZS1saW5lam9pbjpyb3VuZDt9LmNscy0ye3N0cm9rZS1saW5lY2FwOnJvdW5kO308L3N0eWxlPjwvZGVmcz48dGl0bGU+0KDQtdGB0YPRgNGBIDc8L3RpdGxlPjxnIGlkPSLQodC70L7QuV8yIiBkYXRhLW5hbWU9ItCh0LvQvtC5IDIiPjxnIGlkPSJCYXNpYyI+PHBhdGggY2xhc3M9ImNscy0xIiBkPSJNMTguNywxMC4zNywyMC4zNCw5LDE4LjcsNy42NGwxLTEuODktMi0uNjRMMTcuODUsM2wtMi4xMy4xOS0uNjMtMi0xLjg5LDFMMTEuODQuNSwxMC40NywyLjE0bC0xLjg5LTFMOCwzLjE4LDUuODMsMyw2LDUuMTEsNCw1Ljc1LDUsNy42NCwzLjM0LDksNSwxMC4zNyw0LDEyLjI1bDIsLjY0TDUuODMsMTUsOCwxNC44MmwuNjMsMiwxLjg5LTEsMS4zNywxLjY0LDEuMzYtMS42NCwxLjg5LDEsLjYzLTIsMi4xMy4xOS0uMTktMi4xMiwyLS42NFoiLz48cG9seWxpbmUgY2xhc3M9ImNscy0xIiBwb2ludHM9IjE5LjggMTQuNjMgMjMuMTggMjAuNDggMTkuMzMgMTkuODMgMTcuOTkgMjMuNSAxNS4zMyAxOS4wMSIvPjxwb2x5bGluZSBjbGFzcz0iY2xzLTEiIHBvaW50cz0iMy44OCAxNC42MyAwLjUgMjAuNDggNC4zNSAxOS44MyA1LjY4IDIzLjUgOC4zNCAxOS4wMSIvPjxwb2x5bGluZSBjbGFzcz0iY2xzLTIiIHBvaW50cz0iMTUuMTUgNi4zNSAxMS4xOSAxMS42NSA4LjUzIDguOTgiLz48L2c+PC9nPjwvc3ZnPg==);
}
.train-services-gray .train-service__HIGH_COMFORT_WAITING_ROOM {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyMi45MSI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOm5vbmU7c3Ryb2tlOiM0YTU3Njc7c3Ryb2tlLWxpbmVqb2luOnJvdW5kO308L3N0eWxlPjwvZGVmcz48dGl0bGU+0KDQtdGB0YPRgNGBIDQ8L3RpdGxlPjxnIGlkPSLQodC70L7QuV8yIiBkYXRhLW5hbWU9ItCh0LvQvtC5IDIiPjxnIGlkPSJFeHRyYV8yIj48cG9seWdvbiBjbGFzcz0iY2xzLTEiIHBvaW50cz0iMTIgMC41IDEzIDMgMTUuNSAzIDEzLjUgNC42OSAxNC4yNSA3LjQxIDEyIDUuNjUgOS43NSA3LjM5IDEwLjUgNC42OSA4LjUgMyAxMSAzIDEyIDAuNSIvPjxwb2x5Z29uIGNsYXNzPSJjbHMtMSIgcG9pbnRzPSI0IDYuNSA1IDkgNy41IDkgNS41IDEwLjY5IDYuMjUgMTMuNDEgNCAxMS42NSAxLjc1IDEzLjM5IDIuNSAxMC42OSAwLjUgOSAzIDkgNCA2LjUiLz48cG9seWdvbiBjbGFzcz0iY2xzLTEiIHBvaW50cz0iMjAgNi41IDIxIDkgMjMuNSA5IDIxLjUgMTAuNjkgMjIuMjUgMTMuNDEgMjAgMTEuNjUgMTcuNzUgMTMuMzkgMTguNSAxMC42OSAxNi41IDkgMTkgOSAyMCA2LjUiLz48cG9seWdvbiBjbGFzcz0iY2xzLTEiIHBvaW50cz0iMTcgMTUuNSAxOCAxOCAyMC41IDE4IDE4LjUgMTkuNjkgMTkuMjUgMjIuNDEgMTcgMjAuNjUgMTQuNzUgMjIuMzkgMTUuNSAxOS42OSAxMy41IDE4IDE2IDE4IDE3IDE1LjUiLz48cG9seWdvbiBjbGFzcz0iY2xzLTEiIHBvaW50cz0iNyAxNS41IDggMTggMTAuNSAxOCA4LjUgMTkuNjkgOS4yNSAyMi40MSA3IDIwLjY1IDQuNzUgMjIuMzkgNS41IDE5LjY5IDMuNSAxOCA2IDE4IDcgMTUuNSIvPjwvZz48L2c+PC9zdmc+);
}
.train-services-gray .train-service__INFOTAINMENT_SERVICES {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCI+PGRlZnM+PHN0eWxlPi5jbHMtMSwuY2xzLTJ7ZmlsbDpub25lO3N0cm9rZTojNGE1NzY3O3N0cm9rZS1saW5lY2FwOnJvdW5kO3N0cm9rZS1saW5lam9pbjpyb3VuZDt9LmNscy0xe3N0cm9rZS1kYXNoYXJyYXk6Ny41MSAyLjgxO308L3N0eWxlPjwvZGVmcz48dGl0bGU+0KDQtdGB0YPRgNGBIDY8L3RpdGxlPjxnIGlkPSLQodC70L7QuV8yIiBkYXRhLW5hbWU9ItCh0LvQvtC5IDIiPjxnIGlkPSJFeHRyYV8xIj48Y2lyY2xlIGNsYXNzPSJjbHMtMSIgY3g9IjEyIiBjeT0iMTIiIHI9IjExLjUiLz48Y2lyY2xlIGNsYXNzPSJjbHMtMiIgY3g9IjEyIiBjeT0iMTIiIHI9IjcuNSIvPjxwb2x5Z29uIGNsYXNzPSJjbHMtMiIgcG9pbnRzPSI5LjQ2IDguNSA5LjQ2IDE1LjUgMTUuOTMgMTIgOS40NiA4LjUiLz48L2c+PC9nPjwvc3ZnPg==);
}
.train-services-gray .train-service__HOT_DRINK {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAxNiI+PGRlZnM+PHN0eWxlPi5jbHMtMSwuY2xzLTJ7ZmlsbDpub25lO3N0cm9rZTojNGE1NzY3O3N0cm9rZS1saW5lam9pbjpyb3VuZDt9LmNscy0xe3N0cm9rZS1saW5lY2FwOnJvdW5kO308L3N0eWxlPjwvZGVmcz48dGl0bGU+0KDQtdGB0YPRgNGBIDE8L3RpdGxlPjxnIGlkPSLQodC70L7QuV8yIiBkYXRhLW5hbWU9ItCh0LvQvtC5IDIiPjxnIGlkPSJFeHRyYV8yIj48cGF0aCBjbGFzcz0iY2xzLTEiIGQ9Ik0xOCwxNS41YTcuNSw3LjUsMCwxLDAtMTIsMFoiLz48cGF0aCBjbGFzcz0iY2xzLTEiIGQ9Ik00LjUsMTFhMywzLDAsMCwxLTMtM1Y2LjVhMSwxLDAsMCwwLTEtMSIvPjxwYXRoIGNsYXNzPSJjbHMtMSIgZD0iTTE5LjI5LDEyLjc0QTIuODksMi44OSwwLDAsMCwyMC41LDEzYTMsMywwLDAsMCwwLTYsMi45MywyLjkzLDAsMCwwLTEuODEuNjIiLz48bGluZSBjbGFzcz0iY2xzLTIiIHgxPSI2IiB5MT0iNi41IiB4Mj0iMTgiIHkyPSI2LjUiLz48Y2lyY2xlIGNsYXNzPSJjbHMtMSIgY3g9IjEyIiBjeT0iMiIgcj0iMS41Ii8+PC9nPjwvZz48L3N2Zz4=);
}
.train-services-gray .train-service__USB_SOCKET {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMyAzMy40OSI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOm5vbmU7c3Ryb2tlOiM0YTU3Njc7c3Ryb2tlLWxpbmVjYXA6cm91bmQ7c3Ryb2tlLWxpbmVqb2luOnJvdW5kO308L3N0eWxlPjwvZGVmcz48dGl0bGU+0KDQtdGB0YPRgNGBIDExPC90aXRsZT48ZyBpZD0i0KHQu9C+0LlfMiIgZGF0YS1uYW1lPSLQodC70L7QuSAyIj48ZyBpZD0iQmFzaWMiPjxwYXRoIGNsYXNzPSJjbHMtMSIgZD0iTTEyLjUsMTkuNWEyLDIsMCwwLDEtMiwyaC04YTIsMiwwLDAsMS0yLTJ2LThoMTJaIi8+PHJlY3QgY2xhc3M9ImNscy0xIiB4PSI0LjUiIHk9IjIxLjUiIHdpZHRoPSI0IiBoZWlnaHQ9IjIiLz48cmVjdCBjbGFzcz0iY2xzLTEiIHg9IjEuNSIgeT0iMC41IiB3aWR0aD0iMTAiIGhlaWdodD0iMTEiLz48cmVjdCBjbGFzcz0iY2xzLTEiIHg9IjMuNSIgeT0iMy41IiB3aWR0aD0iMiIgaGVpZ2h0PSIyIi8+PHJlY3QgY2xhc3M9ImNscy0xIiB4PSI3LjUiIHk9IjMuNSIgd2lkdGg9IjIiIGhlaWdodD0iMiIvPjxwYXRoIGNsYXNzPSJjbHMtMSIgZD0iTTYuNDgsMjR2OSIvPjwvZz48L2c+PC9zdmc+);
}
.b-train__visible {
  display: block;
}
.b-train__header {
  color: #ffffff;
  padding: 0 15px;
  height: 39px;
  line-height: 39px;
  -webkit-border-top-left-radius: 3px;
  -moz-border-radius-topleft: 3px;
  border-top-left-radius: 3px;
  -webkit-border-top-right-radius: 3px;
  -webkit-background-clip: padding-box;
  -moz-border-radius-topright: 3px;
  -moz-background-clip: padding;
  border-top-right-radius: 3px;
  background-clip: padding-box;
  overflow: hidden;
  background-color: #4A5767;
  border-top: none;
  border-left: none;
  border-right: none;
}
.b-train-ticket__header .b-train-ticket__info-disabled {
  flex: 0;
  z-index: 99;
}
.b-train-ticket__info-disabled {
  margin: 0 10px 0 25px;
}
.b-train-ticket__info-disabled-icon {
  display: inline-block;
  background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEyIDE4QzEyLjAxOTggMTcuNjYyOCAxMi4wNzAxIDE3LjMyODEgMTIuMTUgMTdIOC40TDguMTYgMTZIMTIuNUMxMi45OTM2IDE0LjgxNTQgMTMuODI2NyAxMy44MDM1IDE0Ljg5NDQgMTMuMDkxN0MxNS45NjIyIDEyLjM3OTggMTcuMjE2NyAxMiAxOC41IDEyQzE5LjY5ODEgMTIuMDEwNCAyMC44NjkxIDEyLjM1NjkgMjEuODggMTNMMjQgNi42NkMyNC4wMjc5IDYuNTg1ODcgMjQuMDM3IDYuNTA1OTggMjQuMDI2NiA2LjQyNzQ2QzI0LjAxNjEgNi4zNDg5NCAyMy45ODY0IDYuMjc0MjMgMjMuOTQgNi4yMUMyMy44ODk0IDYuMTQxNyAyMy44MjI4IDYuMDg2ODUgMjMuNzQ2MSA2LjA1MDI0QzIzLjY2OTQgNi4wMTM2MyAyMy41ODQ5IDUuOTk2MzggMjMuNSA2SDUuODFMNC40OSAwLjM5QzQuNDYzMzIgMC4yNzk3NjIgNC40MDA2NSAwLjE4MTU2NCA0LjMxMTkxIDAuMTEwOTMyQzQuMjIzMTcgMC4wNDAzIDQuMTEzNDEgMC4wMDEyNjUyIDQgMEwwLjUgMEMwLjM2NzM5MiAwIDAuMjQwMjE1IDAuMDUyNjc4NCAwLjE0NjQ0NyAwLjE0NjQ0N0MwLjA1MjY3ODQgMC4yNDAyMTUgMCAwLjM2NzM5MiAwIDAuNUMwIDAuNjMyNjA4IDAuMDUyNjc4NCAwLjc1OTc4NSAwLjE0NjQ0NyAwLjg1MzU1M0MwLjI0MDIxNSAwLjk0NzMyMiAwLjM2NzM5MiAxIDAuNSAxSDMuNkw3LjM5IDE3LjFDNi45OTQ3NCAxNy4yMjQ4IDYuNjQ4MDIgMTcuNDY5MyA2LjM5Nzc4IDE3Ljc5OTdDNi4xNDc1MyAxOC4xMzAxIDYuMDA2MTMgMTguNTMwMSA1Ljk5MzEyIDE4Ljk0NDRDNS45ODAxIDE5LjM1ODcgNi4wOTYxMyAxOS43NjY4IDYuMzI1MTQgMjAuMTEyM0M2LjU1NDE1IDIwLjQ1NzcgNi44ODQ4NSAyMC43MjM1IDcuMjcxNDkgMjAuODcyOUM3LjY1ODEzIDIxLjAyMjIgOC4wODE2MyAyMS4wNDc3IDguNDgzNDEgMjAuOTQ1OUM4Ljg4NTIgMjAuODQ0MSA5LjI0NTQzIDIwLjYyIDkuNTE0MjkgMjAuMzA0NUM5Ljc4MzE1IDE5Ljk4OTEgOS45NDczNiAxOS41OTc5IDkuOTg0MjEgMTkuMTg1QzEwLjAyMTEgMTguNzcyMiA5LjkyODc0IDE4LjM1ODEgOS43MiAxOEgxMloiIGZpbGw9IiM0QTU3NjciLz4KPHBhdGggZD0iTTE4LjUgMTNDMTcuNDEyMiAxMyAxNi4zNDg4IDEzLjMyMjYgMTUuNDQ0NCAxMy45MjY5QzE0LjUzOTkgMTQuNTMxMyAxMy44MzQ5IDE1LjM5MDIgMTMuNDE4NyAxNi4zOTUyQzEzLjAwMjQgMTcuNDAwMiAxMi44OTM1IDE4LjUwNjEgMTMuMTA1NyAxOS41NzNDMTMuMzE3OSAyMC42Mzk5IDEzLjg0MTcgMjEuNjE5OSAxNC42MTA5IDIyLjM4OTFDMTUuMzgwMSAyMy4xNTgzIDE2LjM2MDEgMjMuNjgyMSAxNy40MjcgMjMuODk0M0MxOC40OTM5IDI0LjEwNjUgMTkuNTk5OCAyMy45OTc2IDIwLjYwNDggMjMuNTgxM0MyMS42MDk4IDIzLjE2NTEgMjIuNDY4NyAyMi40NjAxIDIzLjA3MzEgMjEuNTU1NkMyMy42Nzc0IDIwLjY1MTIgMjQgMTkuNTg3OCAyNCAxOC41QzIzLjk5NzQgMTcuMDQyMSAyMy40MTcgMTUuNjQ0NyAyMi4zODYyIDE0LjYxMzhDMjEuMzU1MyAxMy41ODMgMTkuOTU3OSAxMy4wMDI2IDE4LjUgMTNaIiBmaWxsPSIjNEE1NzY3Ii8+CjxwYXRoIGQ9Ik0yMS4xOCAxNi41Njk5SDE1Ljc4QzE1LjQyNjYgMTYuNTY5OSAxNS4xNCAxNi44NTY1IDE1LjE0IDE3LjIwOTlWMjEuNDM5OUMxNS4xNCAyMS43OTM0IDE1LjQyNjYgMjIuMDc5OSAxNS43OCAyMi4wNzk5SDIxLjE4QzIxLjUzMzUgMjIuMDc5OSAyMS44MiAyMS43OTM0IDIxLjgyIDIxLjQzOTlWMTcuMjA5OUMyMS44MiAxNi44NTY1IDIxLjUzMzUgMTYuNTY5OSAyMS4xOCAxNi41Njk5WiIgZmlsbD0id2hpdGUiLz4KPHBhdGggZD0iTTE4LjQ4IDE5LjM0QzE5LjY0NTMgMTkuMzQgMjAuNTkgMTguMTYyNSAyMC41OSAxNi43MUMyMC41OSAxNS4yNTc0IDE5LjY0NTMgMTQuMDggMTguNDggMTQuMDhDMTcuMzE0NyAxNC4wOCAxNi4zNyAxNS4yNTc0IDE2LjM3IDE2LjcxQzE2LjM3IDE4LjE2MjUgMTcuMzE0NyAxOS4zNCAxOC40OCAxOS4zNFoiIHN0cm9rZT0id2hpdGUiIHN0cm9rZS13aWR0aD0iMC43NSIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIi8+CjxwYXRoIGQ9Ik0xOS4xNyAxOC41NkMxOS4xNyAxOC40Njk0IDE5LjE1MjIgMTguMzc5NyAxOS4xMTc1IDE4LjI5NTlDMTkuMDgyOCAxOC4yMTIyIDE5LjAzMiAxOC4xMzYyIDE4Ljk2NzkgMTguMDcyMUMxOC45MDM4IDE4LjAwOCAxOC44Mjc4IDE3Ljk1NzIgMTguNzQ0MSAxNy45MjI1QzE4LjY2MDMgMTcuODg3OCAxOC41NzA2IDE3Ljg3IDE4LjQ4IDE3Ljg3QzE4LjM4OTQgMTcuODcgMTguMjk5NyAxNy44ODc4IDE4LjIxNiAxNy45MjI1QzE4LjEzMjIgMTcuOTU3MiAxOC4wNTYyIDE4LjAwOCAxNy45OTIxIDE4LjA3MjFDMTcuOTI4IDE4LjEzNjIgMTcuODc3MiAxOC4yMTIyIDE3Ljg0MjUgMTguMjk1OUMxNy44MDc5IDE4LjM3OTcgMTcuNzkgMTguNDY5NCAxNy43OSAxOC41NkMxNy43ODg4IDE4LjY3ODYgMTcuODE4NiAxOC43OTU0IDE3Ljg3NjUgMTguODk4OUMxNy45MzQ0IDE5LjAwMjQgMTguMDE4MyAxOS4wODkgMTguMTIgMTkuMTVWMjAuNDVDMTguMTIgMjAuNTQ1NSAxOC4xNTc5IDIwLjYzNyAxOC4yMjU1IDIwLjcwNDZDMTguMjkzIDIwLjc3MjEgMTguMzg0NSAyMC44MSAxOC40OCAyMC44MUMxOC41NzY0IDIwLjgxIDE4LjY2OTEgMjAuNzcyNCAxOC43MzgyIDIwLjcwNTJDMTguODA3MyAyMC42Mzc5IDE4Ljg0NzQgMjAuNTQ2NCAxOC44NSAyMC40NVYxOS4xNUMxOC45NDg1IDE5LjA4NjMgMTkuMDI5NCAxOC45OTg5IDE5LjA4NTMgMTguODk1OEMxOS4xNDEzIDE4Ljc5MjggMTkuMTcwNCAxOC42NzczIDE5LjE3IDE4LjU2WiIgZmlsbD0iIzRBNTc2NyIvPgo8L3N2Zz4K) no-repeat center;
  background-size: cover;
  width: 24px;
  height: 24px;
  vertical-align: middle;
  pointer-events: all;
}
.b-train__info-services {
  display: flex;
  flex-direction: row;
  padding-top: 7px;
  padding-left: 12px;
}
/* EOF train services icons */
.b-train__header-route {
  float: left;
}
.b-train__header-price {
  float: right;
}
.b-train__info {
  color: #ffffff;
}
.b-train__info-number {
  float: left;
}
.b-train__info-type {
  float: left;
}
.b-train__route {
  display: flex;
  flex-direction: row;
  position: relative;
  justify-content: space-between;
  background: #fff;
  box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.15);
  border-radius: 0 0 3px 3px;
}
.b-train__route-departure {
  flex-grow: 1;
  width: 250px;
  padding: 12px;
}
.b-train__route-info {
  flex-grow: 5;
}
.b-train__route-arrival {
  flex-grow: 1;
  width: 250px;
  padding: 12px;
}
.train__route-datetime {
  margin-top: 5px;
  font-weight: bold;
}
.b-train-route__link,
.b-train-route__link:hover {
  margin-left: 20px;
  color: #4A5767;
  border-bottom: 1px dashed #4A5767;
}
.b-train__route-info .b-train__route-info-description {
  width: 300px;
  text-align: center;
  position: absolute;
  left: 0;
  right: 0;
  top: 15px;
  margin-left: auto;
  margin-right: auto;
}
.b-train__route-info .b-train__route-info-description .travel-duration {
  font-weight: bold;
}
.b-train__route-info .b-train__info-line {
  height: 2px;
  background: #4A5767;
  top: 65%;
  position: relative;
}
.b-train__route-info .b-train__info-line:after,
.b-train__route-info .b-train__info-line:before {
  content: " ";
  display: block;
  border: 2px solid #4A5767;
  background: #ffffff;
  border-radius: 50%;
  width: 15px;
  height: 15px;
  position: absolute;
  top: 50%;
  margin-top: -8px;
  left: 0;
}
.b-train__route-info .b-train__info-line:after {
  right: 0;
  left: auto;
}
.b-train__route-info .b-train__stops-info {
  font-weight: bold;
  color: #f8902c;
}
.b-train__route-info .b-train__transplants {
  background: #ffffff;
  display: block;
  height: 10px;
  line-height: 18px;
  font-size: 14px;
  padding: 0 5px;
  float: left;
  position: absolute;
  left: 50%;
  color: #099C9D;
  margin-top: -6px;
  top: 50%;
}
.b-train__route-info .b-train__transplants:before {
  content: " ";
  width: 8px;
  height: 8px;
  display: block;
  position: absolute;
  -webkit-border-radius: 50%;
  -webkit-background-clip: padding-box;
  -moz-border-radius: 50%;
  -moz-background-clip: padding;
  border-radius: 50%;
  background-clip: padding-box;
  left: 3px;
  top: 50%;
  margin-top: -3px;
  background: #4A5767;
}
.b-train__carriages-type:last-of-type {
  margin-right: 0;
}
/* NEW STYLES */
.b-tickets-container-rail {
  padding-top: 9px;
  position: relative;
}
.b-tickets-container-rail.g-process2 {
  opacity: 0.5;
  pointer-events: none;
}
.l-content-table-title-rail {
  color: rgba(74, 87, 103, 0.8);
  text-align: right;
  font-size: 14px;
  font-weight: 500;
  right: 0;
  margin-left: auto;
}
.b-train__container {
  margin-bottom: 20px;
  display: none;
}
.b-train__container .b-train__travel-policy-rule {
  display: inline-block;
  margin-left: 10px;
}
.b-train__container .b-train__travel-policy-rule:first-child {
  margin-left: 0;
}
.b-train__container .b-train__travel-policy-rule.g-icon-travel-policy-rules-RECOMMENDED,
.b-train__container .b-train__travel-policy-rule.g-icon-features-3D-contract {
  width: 18px;
  height: 24px;
  top: 0;
}
.b-train__container .b-train__travel-policy-rule.g-icon-travel-policy-rules-VIOLATION,
.b-train__container .b-train__travel-policy-rule.g-icon-travel-policy-rules-STRICT_VIOLATION,
.b-train__container .b-train__travel-policy-rule.g-icon-travel-policy-rules-AUTHORIZATION_REQUIRED {
  width: 18px;
  height: 24px;
  top: 8px;
}
.b-train-ticket__wrapper .train-service__img {
  width: 18px;
  height: 18px;
  margin: 0 12px 10px 0;
  opacity: 0.8;
  background-size: contain;
}
.b-carriage__selector-wrapper {
  min-width: 220px;
  margin-left: 15px;
}
.b-carriage__selector-seats .b-seats {
  width: 100%;
}
.b-carriage-maps__wrapper .b-train__carriage-map svg {
  max-width: 921px;
}
.b-carriage-maps__wrapper .b-toggle {
  margin-bottom: 15px;
}
.b-carriage-maps__wrapper .b-toggle__view {
  background: #A9A9A9;
}
.b-carriage-maps__wrapper .b-toggle__view::before {
  background: #ffffff;
}
.b-carriage-maps__wrapper .b-toggle .b-toggle__input:checked + .b-toggle__label {
  color: #4A5767;
}
.b-carriage-maps__wrapper .b-toggle .b-toggle__input:checked + .b-toggle__label .b-toggle__view {
  background: #4A5767;
}
.b-carriage-maps__wrapper .b-toggle .b-toggle__input:checked + .b-toggle__label .b-toggle__view::before {
  background: #ffffff;
}
.b-train-ticket {
  background: #fff;
  border: 1px solid #A9A9A9;
  box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.15);
  border-radius: 3px;
  padding: 17px 22px 30px 17px;
  position: relative;
  min-width: 924px;
}
.b-train-ticket__wrapper {
  position: relative;
  z-index: 1;
  display: none;
}
.b-train-ticket__wrapper.selected {
  z-index: 2;
}
.b-train-ticket__wrapper .b-train__carriage-type-tp-container {
  display: none;
}
.b-train-ticket__wrapper .b-train__carriage-seats {
  border: 1px solid #A9A9A9;
  box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.15);
  border-radius: 0 0 3px 3px;
  position: relative;
  padding-top: 5px;
  margin-top: -5px;
  z-index: -2;
}
.b-train-ticket__visible {
  display: block;
}
.b-train-ticket__visible.disabled {
  position: relative;
  pointer-events: none;
}
.b-train-ticket__visible.disabled:before {
  content: "";
  position: absolute;
  display: block;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  background: rgba(255, 255, 255, 0.35);
  z-index: 10;
}
.b-train-ticket__visible ~ .b-train-ticket__visible {
  margin: 27px 0;
}
.b-train-ticket__header {
  display: flex;
  flex-flow: row nowrap;
  align-items: center;
}
.b-train-ticket__header > div {
  flex: 1 1 100%;
}
.b-train-ticket__header > div.b-train-ticket__info-common,
.b-train-ticket__header > div.b-train-ticket__info-train {
  flex: 0;
  white-space: nowrap;
}
.b-train-ticket__header > div.b-train-ticket__info-common {
  margin-left: auto;
}
.b-train-ticket__info-services {
  display: flex;
  flex-flow: row wrap;
  margin: 0 15px -10px;
}
.b-train-ticket__info-common {
  text-align: right;
}
.b-train-ticket__tags {
  margin-left: 15px;
}
.b-train-ticket__tags > span {
  border-radius: 10px;
  padding: 0 7px;
  height: 18px;
  line-height: 18px;
  font-weight: 700;
  font-size: 14px;
  color: #aaaaa9;
  background: #e2e2de;
  margin: auto 5px auto 0;
  white-space: nowrap;
}
.b-train-ticket__tags > span:last-child {
  margin-right: 0;
}
.b-train-ticket__tags > span.red-tag {
  color: #f15f6c;
  background: #ffcece;
}
.b-train-ticket__route {
  margin: 30px 0 0 30px;
}
.b-train-ticket__route > .b-train-ticket__info-services,
.b-train-ticket__route > .b-train-ticket__info-common {
  display: none;
}
.b-train-ticket__map {
  margin-top: 20px;
  text-align: center;
}
.b-train-ticket__map svg {
  max-width: 840px;
  height: auto;
}
.b-train-ticket__map .b-train__carriage-map {
  width: auto;
  display: inline-block;
  margin: 0 auto;
}
.b-train-ticket__map .b-train__carriage-map__car-number {
  display: none;
}
.b-train-ticket__carriages {
  border: 1px solid #A9A9A9;
  box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.15);
  border-radius: 0 0 3px 3px;
  position: relative;
  padding-top: 5px;
  margin-top: -5px;
  z-index: -1;
}
.b-train-ticket:after {
  content: '';
  display: block;
  width: calc(100% + 2px);
  /* + border witdh 2px */
  position: absolute;
  height: 10px;
  background: #4A5767;
  border-radius: 3px;
  z-index: -1;
  left: -1px;
  top: -8px;
}
.b-info-train {
  font-size: 20px;
}
.b-info-train__element {
  white-space: nowrap;
}
.b-info-train__number {
  font-weight: 500;
  letter-spacing: 0.02em;
}
.b-info-train__brand {
  font-weight: bold;
  color: rgba(74, 87, 103, 0.8);
}
.b-info-train__description {
  font-size: 16px;
  color: rgba(74, 87, 103, 0.8);
}
.b-route {
  font-size: 14px;
  display: flex;
  flex-flow: row nowrap;
}
.b-route__date {
  display: flex;
  align-items: center;
  white-space: nowrap;
}
.b-route__date-time {
  color: #4A5767;
  font-size: 20px;
  margin-right: 5px;
  font-weight: bold;
}
.b-route__date-info {
  color: rgba(74, 87, 103, 0.8);
  text-transform: capitalize;
  font-weight: normal;
}
.b-route__terminal {
  line-height: 1.3em;
}
.b-route__departure,
.b-route__arrival {
  width: 190px;
}
.b-route__arrival {
  position: relative;
}
.b-route__arrival-notification {
  height: 15px;
  width: 15px;
  margin-left: 10px;
  background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTciIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNyAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE2Ljk3NDggMTUuMTMxOEw5LjMxNTA2IDAuNDk2MTI1QzkuMTg1MjQgMC4yNDgwNjMgOC45MjU1OCAwIDguNTM2MSAwQzguMTQ2NjIgMCA3Ljg4Njk3IDAuMTI0MDMyIDcuNzU3MTQgMC40OTYxMjVMMC4wOTczNyAxNS4xMzE4Qy0wLjAzMjQ1NjcgMTUuMzc5OCAtMC4wMzI0NTY3IDE1LjUwMzkgMC4wOTczNyAxNS43NTE5QzAuMjI3MTk3IDE1Ljg3NiAwLjQ4Njg1IDE2IDAuNjE2Njc2IDE2SDE2LjE5NTlDMTYuNzE1MiAxNS44NzYgMTcuMTA0NyAxNS41MDM5IDE2Ljk3NDggMTUuMTMxOFpNNy44ODY5NyA2LjQ0OTYxQzcuODg2OTcgNi4wNzc1MiA4LjE0NjYyIDUuODI5NDYgOC41MzYxIDUuODI5NDZDOC45MjU1OCA1LjgyOTQ2IDkuMTg1MjQgNi4wNzc1MiA5LjE4NTI0IDYuNDQ5NjFWMTAuNTQyNkM5LjE4NTI0IDEwLjkxNDcgOC45MjU1OCAxMS4xNjI4IDguNTM2MSAxMS4xNjI4QzguMTQ2NjIgMTEuMTYyOCA3Ljg4Njk3IDEwLjkxNDcgNy44ODY5NyAxMC41NDI2VjYuNDQ5NjFaTTguNTM2MSAxMy4yNzEzQzguMTQ2NjIgMTMuMjcxMyA3Ljg4Njk3IDEzLjAyMzMgNy44ODY5NyAxMi42NTEyQzcuODg2OTcgMTIuMjc5MSA4LjE0NjYyIDEyLjAzMSA4LjUzNjEgMTIuMDMxQzguOTI1NTggMTIuMDMxIDkuMTg1MjQgMTIuMTU1IDkuMTg1MjQgMTIuNTI3MUM5LjE4NTI0IDEyLjg5OTIgOC45MjU1OCAxMy4yNzEzIDguNTM2MSAxMy4yNzEzWiIgZmlsbD0iI0U1MDAwMCIvPgo8L3N2Zz4K) no-repeat center;
  background-size: 100%;
}
.b-route__departure,
.b-route__info {
  margin-right: 90px;
}
.b-route__info-duration {
  font-size: 20px;
  white-space: nowrap;
}
.b-route__info-route {
  text-align: center;
}
.b-route__info-route-link {
  cursor: pointer;
  color: #4882BD;
  border-bottom: 1px dashed #4882BD;
}
.b-route__carriage {
  border-left: 1px dashed rgba(0, 0, 0, 0.3);
  display: flex;
  flex-flow: row nowrap;
  white-space: nowrap;
}
.b-route__carriage-row {
  display: flex;
  flex-flow: column nowrap;
  margin: 0 10px 0 25px;
  justify-content: space-between;
}
.b-route__carriage-row:last-child {
  margin-right: 0;
}
.b-train__carriages {
  display: flex;
  flex-direction: row;
  background: #fff;
}
.b-train__carriages-type {
  padding: 10px 10px 5px 10px;
  min-height: 95px;
  flex: 1;
  flex-direction: column;
  justify-content: space-between;
  border-right: 1px solid rgba(0, 0, 0, 0.3);
  cursor: pointer;
  display: flex;
  position: relative;
}
.b-train__carriages-type.sold_out {
  cursor: default;
}
.b-train__carriages-type .b-train__carriage-tp {
  display: flex;
  flex-direction: row;
}
.b-train__carriages-type .b-train__carriage-tp .b-train__travel-policy-rule {
  margin-left: 5px;
  display: block;
}
.b-train__carriages-type .b-train__carriage-tp .b-train__travel-policy-rule:first-child {
  margin-left: 0;
}
.b-train__carriages-type .b-train__carriage-tp .b-train__travel-policy-rule.g-icon-travel-policy-rules-RECOMMENDED,
.b-train__carriages-type .b-train__carriage-tp .b-train__travel-policy-rule.g-icon-features-3D-contract {
  width: 16px;
  height: 20px;
  top: 0;
}
.b-train__carriages-type .b-train__carriage-tp .b-train__travel-policy-rule.g-icon-travel-policy-rules-VIOLATION,
.b-train__carriages-type .b-train__carriage-tp .b-train__travel-policy-rule.g-icon-travel-policy-rules-STRICT_VIOLATION,
.b-train__carriages-type .b-train__carriage-tp .b-train__travel-policy-rule.g-icon-travel-policy-rules-AUTHORIZATION_REQUIRED {
  width: 16px;
  height: 20px;
}
.b-train__carriages-type.open {
  box-shadow: -4px 5px 20px rgba(0, 0, 0, 0.25);
}
.b-train__carriages-type.open:after {
  content: '';
  display: block;
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  border-bottom: 4px solid #4882BD;
}
.b-train__carriages-type.open .b-train__carriage-tp {
  visibility: hidden;
}
.b-train__carriages-type:last-child {
  border-right: 0;
}
.b-train__carriage {
  font-size: 14px;
}
.b-train__carriage-type {
  display: flex;
  flex-flow: row nowrap;
  justify-content: space-between;
  align-items: baseline;
}
.b-train__carriage-type > .b-train__carriage-quantity {
  display: none;
}
.b-train__carriage-caption {
  padding-right: 3px;
}
.b-train__carriage-quantity {
  font-size: 12px;
  white-space: nowrap;
  font-weight: bold;
  color: #4A5767;
}
.b-train__carriage-seats-tp {
  display: flex;
  flex-flow: row wrap;
  justify-content: space-between;
  align-items: center;
}
.b-train__carriage-price {
  font-weight: bold;
  font-size: 16px;
  color: #4882BD;
  width: 100%;
  text-align: center;
  margin-top: 5px;
}
.b-train__carriage-seats {
  display: none;
}
.b-train__carriage-seats.open {
  display: block;
}
.b-train__carriage-seats .b-train__carriage + .b-train__carriage,
.b-train__carriage-seats .b-carriage-maps__wrapper + .b-train__carriage {
  border-top: 1px dashed rgba(0, 0, 0, 0.3);
}
.b-train__carriage-seats .b-train__carriage {
  padding: 22px 5px 22px 18px;
  display: flex;
  cursor: pointer;
  position: relative;
  align-items: flex-start;
}
.b-train__carriage-seats .b-train__carriage .b-train__carriage-tp {
  display: flex;
  flex-direction: row;
  min-width: 50px;
  justify-content: flex-end;
  position: relative;
  bottom: 2px;
}
.b-train__carriage-seats .b-train__carriage .b-train__carriage-tp .b-train__travel-policy-rule {
  margin-left: 5px;
  display: block;
}
.b-train__carriage-seats .b-train__carriage .b-train__carriage-tp .b-train__travel-policy-rule.g-icon-travel-policy-rules-RECOMMENDED,
.b-train__carriage-seats .b-train__carriage .b-train__carriage-tp .b-train__travel-policy-rule.g-icon-features-3D-contract {
  width: 16px;
  height: 20px;
}
.b-train__carriage-seats .b-train__carriage .b-train__carriage-tp .b-train__travel-policy-rule.g-icon-travel-policy-rules-VIOLATION,
.b-train__carriage-seats .b-train__carriage .b-train__carriage-tp .b-train__travel-policy-rule.g-icon-travel-policy-rules-STRICT_VIOLATION,
.b-train__carriage-seats .b-train__carriage .b-train__carriage-tp .b-train__travel-policy-rule.g-icon-travel-policy-rules-AUTHORIZATION_REQUIRED {
  width: 16px;
  height: 20px;
}
.b-train__carriage-seats .b-train__carriage.even {
  background: #fff;
}
.b-train__carriage-seats .b-train__carriage.even.open:after {
  content: '';
  display: block;
  position: absolute;
  left: 18px;
  right: 5px;
  bottom: 0;
  border-bottom: 1px solid #4A5767;
  opacity: 0.4;
}
.b-train__carriage-seats .b-train__carriage.odd {
  background: #EDEEF0;
}
.b-train__carriage-seats .b-train__carriage-number {
  width: 20%;
  font-weight: 500;
  padding-right: 30px;
  line-height: 150%;
}
.b-train__carriage-seats .b-train__carriage-service-class {
  width: 9%;
}
.b-train__carriage-seats .b-train__carriage-service-class-caption {
  color: #4882BD;
}
.b-train__carriage-seats .b-train__carriage-genders {
  white-space: nowrap;
  margin-top: 1px;
}
.b-train__carriage-seats .b-train__carriage-services {
  max-width: 50%;
}
.b-train__carriage-seats .b-train__carriage-info {
  margin-left: auto;
  display: flex;
}
.b-train__carriage-seats .b-train__carriage-info > div {
  margin: auto 0;
}
.b-train__carriage-seats .b-train__carriage-info .b-train-carriage-border-text {
  font-weight: 500;
  font-size: 13px;
  color: #4A5767;
  padding: 0;
}
.b-train__carriage-seats .b-train__carriage-price {
  width: unset;
  margin: 0;
  min-width: 25%;
  text-align: right;
  color: #4A5767;
}
.b-carriage__selected-variant {
  display: none;
  background: #F0F0F0;
  padding: 14px 18px;
}
.b-carriage__selected-variant .b-selected-variant {
  display: flex;
  flex-flow: row wrap;
  justify-content: space-between;
  align-items: center;
}
.b-carriage__selected-variant .b-selected-variant__controls {
  margin-right: auto;
}
.b-carriage__selected-variant .b-selected-variant__controls .b-selected__gender {
  margin-top: 6px;
}
.b-carriage__selected-variant .b-selected-variant__controls .b-selected__gender .b-input {
  padding: 0;
}
.b-carriage__selected-variant .b-selected-variant__controls .b-selected__gender .b-input__value {
  height: 20px;
  padding: 0;
  color: #4A5767;
  background: linear-gradient(#4A5767, #4A5767), linear-gradient(#4A5767, #4A5767), linear-gradient(#4A5767, #4A5767);
  background-size: 1px 50%, 100% 1px, 1px 50%;
  background-position: bottom left, bottom center, bottom right;
  background-repeat: no-repeat;
  border: none;
}
.b-carriage__selected-variant .b-selected-variant__controls .b-selected__gender .b-input__value:before {
  background-color: transparent;
  border: none;
  width: 26px;
}
@media (min-width: 1920px) {
  .b-carriage__selected-variant .b-selected-variant__controls .b-selected__gender .b-input__value {
    font-size: 16px;
  }
}
.b-carriage__selected-variant .b-selected-variant__controls .b-selected__gender .b-input__value::placeholder {
  color: #4A5767;
}
@media (min-width: 1920px) {
  .b-carriage__selected-variant .b-selected-variant__controls .b-selected__gender .b-input__value::placeholder {
    font-size: 16px;
  }
}
.b-carriage__selected-variant .b-selected-variant__controls .b-selected__gender .b-input__select-value-label {
  right: 30px;
  line-height: 20px;
  padding-left: 5px;
}
.b-carriage__selected-variant .b-selected-variant__cancel > .btn {
  font-weight: bold;
  padding: 0 32px;
}
.b-carriage__selected-variant .b-selected-variant__booking > .btn {
  font-weight: bold;
  padding: 0 22px;
  margin-right: 15px;
}
.b-carriage__selected-variant .b-selected-variant__booking .btn-disabled {
  margin-right: 15px;
}
.b-carriage__selected-variant .b-selected-variant__offer > .btn {
  font-weight: bold;
  color: #4A5767;
  border: 1px solid #4A5767;
  background: none;
  padding: 0 22px;
}
.b-carriage__selected-variant .b-selected-variant__offer > .b-ticket-offer__cancel {
  border: 1px solid #D70000;
  color: #D70000;
}
.b-carriage__selected-variant .b-selected-variant__offer:hover > .btn {
  background: #ffffff;
}
.b-carriage__selected-variant .b-selected-variant .b-selected__gender {
  min-width: 200px;
  margin-top: -9px;
  margin-right: 15px;
}
.b-carriage__selected-variant .b-selected-variant .b-selected__gender .b-input__label:after {
  background: #F0F0F0;
}
.b-carriage__selected-variant .b-selected-variant .b-selected__places {
  text-align: right;
  color: rgba(74, 87, 103, 0.8);
  margin-right: auto;
}
.b-carriage__selected-variant .b-selected-variant .b-selected__places > .carriage-number,
.b-carriage__selected-variant .b-selected-variant .b-selected__places > strong {
  color: #4A5767;
  font-weight: 500;
}
.b-carriage__selected-variant .b-selected-variant .b-selected__price-value {
  color: #E50000;
  font-weight: 500;
  font-size: 20px;
}
.b-carriage__selected-variant .b-selected-variant .b-selected__price {
  margin-left: auto;
  text-align: right;
  padding-right: 25px;
}
.b-train-ticket .b-train-ticket__gds-info {
  padding-left: 5px;
  padding-top: 5px;
  position: absolute;
  left: 0;
  bottom: 0;
  width: 300px;
  height: 25px;
  z-index: 3;
  font-size: 13px;
  color: #4A5767;
}
@media (min-width: 1440px) {
  .b-carriage-maps__wrapper .b-train__carriage-map svg {
    max-width: unset;
  }
  .b-train-ticket {
    padding: 10px 14px 20px 14px;
  }
  .b-train-ticket__route {
    margin: 14px 0 0 30px;
  }
  .b-train-ticket__wrapper .b-map-description__messages,
  .b-train-ticket__wrapper .b-carriage-map__description {
    max-width: unset;
    margin: 20px 0 0;
    padding: 0 85px 20px 14px;
  }
  .b-train__carriages-type {
    padding: 7px 6px 10px 10px;
    min-height: 75px;
  }
  .b-train__carriage-type {
    flex-flow: column;
  }
  .b-train__carriage-quantity {
    margin-left: auto;
  }
  .b-train__seats .b-train__carriage {
    padding: 22px 14px 22px 14px;
  }
  .b-train__seats .b-train__carriage.even.open:after {
    left: 14px;
    right: 14px;
  }
  .b-train__carriage-type > .b-train__carriage-quantity {
    display: block;
  }
  .b-train__carriage-seats-tp {
    flex-wrap: nowrap;
  }
  .b-train__carriage-seats-tp > .b-train__carriage-quantity {
    display: none;
  }
  .b-train__carriage-seats .b-train__carriage-price {
    min-width: 20%;
  }
  .b-train__carriage-price {
    width: auto;
    margin-top: 0;
  }
  .b-route__departure,
  .b-route__info {
    margin-right: 100px;
  }
  .b-carriage-maps__container .b-carriage-maps__controls {
    padding-left: 14px;
  }
  .b-carriage__selector-wrapper {
    margin-left: 0;
  }
}
@media (min-width: 1600px) {
  .b-train__carriage-seats,
  .b-train-ticket__carriages {
    margin-left: 30px;
    margin-right: 30px;
  }
  .b-train-ticket {
    padding: 12px 10px 20px 18px;
  }
  .b-train-ticket__wrapper .b-map-description__messages,
  .b-train-ticket__wrapper .b-carriage-map__description {
    padding: 0 50px 20px 135px;
  }
  .b-train-ticket__header > .b-train-ticket__info-services {
    display: none;
  }
  .b-train-ticket__route {
    margin: 7px 0 0 50px;
  }
  .b-train-ticket__route > .b-train-ticket__info-services {
    min-width: 30%;
    display: flex;
    margin-top: 10px;
  }
  .b-train__carriages-type {
    padding: 4px 12px 5px 12px;
    min-height: 70px;
  }
  .b-train__seats .b-train__carriage {
    padding: 22px 17px 22px 19px;
  }
  .b-train__seats .b-train__carriage.even.open:after {
    left: 19px;
    right: 17px;
  }
  .b-route__arrival,
  .b-route__departure,
  .b-route__info {
    margin-right: 75px;
  }
  .b-carriage__selected-variant {
    padding: 14px 50px 14px 60px;
  }
  .b-carriage-maps__container .b-carriage-maps__controls {
    display: none !important;
  }
  .b-carriage-maps__container .b-carriage-maps__arrow {
    display: flex;
  }
  .b-carriage-maps__container .b-carriage-maps__slide-right {
    margin: 30px auto 0 auto !important;
  }
  .b-carriage-maps__container .b-carriage-maps__slide-left {
    margin: 30px auto 0 auto !important;
  }
  .b-carriage-maps__container .b-train__carriage-map__car-number {
    padding: 0;
  }
}
@media (min-width: 1920px) {
  .b-train__carriage-seats,
  .b-train-ticket__carriages {
    margin-left: 60px;
    margin-right: 60px;
  }
  .b-train-ticket {
    padding: 7px 50px 20px 14px;
  }
  .b-train-ticket__header > .b-train-ticket__info-common {
    display: none;
  }
  .b-train-ticket__wrapper .b-map-description__messages,
  .b-train-ticket__wrapper .b-carriage-map__description {
    max-width: unset;
    margin: 20px 0 0;
    padding: 0 35px 20px 60px;
  }
  .b-train-ticket__route {
    margin-left: 96px;
  }
  .b-train-ticket__route > .b-train-ticket__info-common {
    display: block;
    margin: 10px 0 0 auto;
  }
  .b-train__carriages-type {
    padding: 7px 14px 11px 14px;
  }
  .b-train__carriage-type {
    flex-flow: row;
  }
  .b-train__seats .b-train__carriage {
    padding: 22px 20px 22px 14px;
  }
  .b-train__seats .b-train__carriage.even.open:after {
    left: 14px;
    right: 20px;
  }
  .b-carriage__selected-variant {
    padding: 14px 35px 14px 60px;
  }
  .b-carriage__selected-variant .b-selected-variant {
    flex-wrap: nowrap;
  }
  .b-carriage__selected-variant .b-selected-variant__info {
    flex-grow: unset;
  }
  .b-carriage__selected-variant .b-carriage-maps__slide-right {
    margin: 30px auto 0 40px !important;
  }
  .b-carriage__selected-variant .b-carriage-maps__slide-left {
    margin: 30px 40px 0 auto !important;
  }
  .b-route__departure,
  .b-route__info {
    margin-right: 145px;
  }
  .b-route__arrival {
    margin-right: 100px;
  }
}
@media (min-width: 769px) and (max-width: 955px) {
  .b-train-ticket {
    min-width: unset;
  }
  .b-train-ticket__header .b-train-ticket__info-train {
    white-space: normal !important;
  }
  .b-train-ticket__route .b-route__departure,
  .b-train-ticket__route .b-route__info {
    margin-right: 40px;
  }
  .b-train__carriages .b-train__carriages-type {
    max-width: 140px;
    font-size: 12px;
    padding: 10px 5px;
  }
  .b-train__carriages .b-train__carriages-type .b-train__carriage-price {
    text-align: left;
    font-size: 14px;
  }
  .b-train__carriages .b-train__carriages-type.sold_out {
    display: none;
  }
  .b-carriage-maps__area {
    overflow-x: auto;
  }
  .b-carriage-map__description {
    padding: 0 12px;
  }
}
@media (max-width: 768px) {
  .b-train-ticket {
    min-width: unset;
    padding: 10px 6px;
  }
  .b-train-ticket__gds-info {
    width: unset;
  }
  .b-train-ticket__header {
    flex-flow: row wrap;
  }
  .b-train-ticket__info-services {
    margin: 20px 0 0 0;
  }
  .b-train-ticket__route {
    display: none;
  }
  .b-train-ticket__mobile {
    margin-top: 20px;
  }
  .b-train-ticket__mobile > div:not(:last-child) {
    margin-bottom: 10px;
  }
  .b-train-ticket__mobile-duration {
    font-size: 12px;
    display: flex;
    align-items: center;
  }
  .b-train-ticket__mobile-route-location {
    text-transform: capitalize;
    font-size: 12px;
  }
  .b-train-ticket__mobile-route-line:after,
  .b-train-ticket__mobile-route-line:before {
    width: 8px;
    height: 8px;
    top: -3px;
  }
  .b-info-train {
    display: flex;
    align-items: center;
    font-size: 14px;
  }
  .b-info-train__element {
    display: flex;
    align-items: center;
    gap: 5px;
  }
  .b-info-train__number:before {
    -webkit-border-radius: 50%;
    -webkit-background-clip: padding-box;
    -moz-border-radius: 50%;
    -moz-background-clip: padding;
    border-radius: 50%;
    background-clip: padding-box;
    content: ' ';
    width: 1.2em;
    height: 1.2em;
    margin-right: 10px;
    display: flex;
    align-items: center;
    justify-content: center;
    background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMjEiIHZpZXdCb3g9IjAgMCAxOCAyMSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xNS45NzY2IDE2LjEyOTlIMTUuNzM3MUwxNy44MTMyIDE5LjE2NDJDMTguMTMyNiAxOS42NDMzIDE4LjA1MjcgMjAuMzYxOSAxNy40OTM4IDIwLjY4MTNDMTcuMzM0MSAyMC44NDEgMTcuMDk0NSAyMC44NDEgMTYuODU1IDIwLjg0MUMxNi41MzU2IDIwLjg0MSAxNi4xMzYzIDIwLjY4MTMgMTUuOTc2NiAyMC4zNjE5TDEzLjEwMiAxNi4xMjk5SDQuODc3MzdMMi4wMDI3NCAyMC4zNjE5QzEuNzYzMTkgMjAuNjgxMyAxLjQ0Mzc4IDIwLjg0MSAxLjEyNDM4IDIwLjg0MUMwLjg4NDgyOSAyMC44NDEgMC43MjUxMjcgMjAuNzYxMiAwLjQ4NTU3NSAyMC42ODEzQzAuMDA2NDcwNzkgMjAuMzYxOSAtMC4xNTMyMzEgMTkuNjQzMyAwLjE2NjE3MiAxOS4xNjQyTDIuMjQyMjkgMTYuMTI5OUgyLjAwMjc0QzAuODg0ODI5IDE2LjEyOTkgMC4wMDY0NzA4MiAxNS4yNTE1IDAuMDA2NDcwODIgMTQuMTMzNlYxLjk5NjI3Qy0wLjA3MzM3OTkgMC44NzgzNTggMC44ODQ4MjkgMCAyLjAwMjc0IDBIMTUuOTc2NkMxNy4wOTQ1IDAgMTcuOTcyOSAwLjg3ODM1OCAxNy45NzI5IDEuOTk2MjdWMTQuMDUzN0MxNy45NzI5IDE1LjI1MTUgMTcuMDk0NSAxNi4xMjk5IDE1Ljk3NjYgMTYuMTI5OVpNMTQuNjk5IDEzLjI1NTJDMTUuNDk3NSAxMy4yNTUyIDE2LjEzNjMgMTIuNjE2NCAxNi4xMzYzIDExLjgxNzlDMTYuMTM2MyAxMS4wMTk0IDE1LjQ5NzUgMTAuMzgwNiAxNC42OTkgMTAuMzgwNkMxMy45MDA1IDEwLjM4MDYgMTMuMjYxNyAxMS4wMTk0IDEzLjI2MTcgMTEuODE3OUMxMy4yNjE3IDEyLjYxNjQgMTMuOTAwNSAxMy4yNTUyIDE0LjY5OSAxMy4yNTUyWk0zLjI4MDM1IDEzLjI1NTJDNC4wNzg4NiAxMy4yNTUyIDQuNzE3NjYgMTIuNjE2NCA0LjcxNzY2IDExLjgxNzlDNC43MTc2NiAxMS4wMTk0IDQuMDc4ODYgMTAuMzgwNiAzLjI4MDM1IDEwLjM4MDZDMi40ODE4NCAxMC4zODA2IDEuODQzMDQgMTEuMDE5NCAxLjg0MzA0IDExLjgxNzlDMS44NDMwNCAxMi42MTY0IDIuNDgxODQgMTMuMjU1MiAzLjI4MDM1IDEzLjI1NTJaTTE2LjEzNjMgMy40MzM1OEMxNi4xMzYzIDIuNTU1MjIgMTUuNDE3NyAxLjkxNjQyIDE0LjYxOTIgMS45MTY0MkgzLjQ0MDA1QzIuNTYxNjkgMS45MTY0MiAxLjkyMjg5IDIuNjM1MDcgMS45MjI4OSAzLjQzMzU4VjcuMDI2ODdDMS45MjI4OSA3LjkwNTIyIDIuNjQxNTUgOC41NDQwMyAzLjQ0MDA1IDguNTQ0MDNIMTQuNjE5MkMxNS40OTc1IDguNTQ0MDMgMTYuMTM2MyA3LjgyNTM3IDE2LjEzNjMgNy4wMjY4N1YzLjQzMzU4WiIgZmlsbD0iI0Q3MDAwMCIvPgo8L3N2Zz4K) no-repeat center #EDEEF0;
    background-size: 65% 65%;
    padding: 1em;
  }
  .b-info-train__number {
    white-space: nowrap;
  }
  .b-info-train__number,
  .b-info-train__brand {
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 14px;
    font-weight: 600;
  }
  .b-info-train__description {
    display: none;
  }
  .b-route__info-route {
    display: flex;
    align-items: center;
    margin-left: 10px;
  }
  .b-route__info-route-link {
    border-bottom: none;
  }
  .b-train__carriages {
    flex-flow: column;
  }
  .b-train__carriage-seats {
    display: none !important;
  }
  .b-train__carriages-type {
    overflow: hidden;
    text-overflow: ellipsis;
    flex-direction: row;
    min-height: 50px;
    align-items: center;
  }
  .b-train__carriages-type.open {
    box-shadow: unset;
  }
  .b-train__carriages-type.open:after {
    content: unset;
  }
  .b-train__carriages-type:not(:last-of-type) {
    border-bottom: 1px solid #EDEEF0;
  }
  .b-train__carriages-type.sold_out {
    display: none;
  }
  .b-train__carriages-type .b-train__carriage-type-tp-container {
    order: 1;
    flex-grow: 1;
    display: flex;
    flex-flow: row wrap;
    width: 40%;
  }
  .b-train__carriages-type .b-train__carriage-type-tp-container > .b-train__carriage-tp,
  .b-train__carriages-type .b-train__carriage-type-tp-container > .b-train__carriage-type {
    display: flex !important;
  }
  .b-train__carriage-type {
    flex-grow: 1;
    order: 2;
    display: none;
  }
  .b-train__carriage-quantity {
    width: 20%;
  }
  .b-train__carriage-quantity > span {
    display: none;
  }
  .b-train__carriage-tp {
    order: 1;
    margin-right: 10px;
    display: none !important;
  }
  .b-train__carriage-seats-tp {
    width: 40%;
    order: 3;
    flex-grow: 1;
    flex-flow: row;
  }
  .b-train__carriage-price {
    min-width: 140px;
    margin-top: unset;
    display: flex;
    gap: 3px;
    justify-content: flex-end;
    align-items: center;
  }
}
@media (max-width: 450px) {
  .b-train-ticket__header > div {
    flex: unset !important;
  }
  .b-train-ticket__header div.b-train-ticket__info-train {
    flex-flow: row wrap;
    white-space: normal;
  }
}

.b-train-route-popup {
  width: 1024px;
}
.b-train-route-popup .b-popup__content {
  background-image: none;
  padding: 0;
}
.b-train-route-popup .b-train-route__stops {
  width: 20px;
  height: 100%;
  left: 10px;
  display: flex;
  flex-direction: column;
  margin-top: 41px;
  border-top: 1px solid;
}
.b-train-route-popup .b-train-route__stops .b-train-route__stop {
  width: 10px;
  height: 10px;
  margin-bottom: 32px;
  position: relative;
  top: 15px;
}
.b-train-route-popup .b-train-route__stops .b-train-route__stop:before {
  content: " ";
  display: block;
  border: 2px solid #4A5767;
  background: #4A5767;
  border-radius: 50%;
  width: 8px;
  height: 8px;
  position: absolute;
  top: 50%;
  margin-top: -8px;
  left: 4px;
}
.b-train-route-popup .b-train-route__stops .b-train-route__stop.corner-stops:before {
  background: #ffffff;
  width: 15px;
  height: 15px;
  top: 50%;
  margin-top: -8px;
  left: 0;
}
.b-train-route-popup .b-train-route__stops .b-train-route__stop:after {
  content: '';
  position: absolute;
  top: 22px;
  display: block;
  width: 30px;
  height: 1px;
  transform: rotate(90deg);
  background: #000;
  left: -7px;
}
.b-train-route-popup .b-train-route__stops .b-train-route__stop:last-of-type:after {
  top: 23px;
  width: 32px;
  left: -8px;
}
.b-train-route-popup .b-train-route__stops .b-train-route__stop.corner-stops:after {
  width: 26px;
  left: -5px;
  top: 24px;
}
.b-train-route-popup .b-train-route__stops .b-train-route__stop.corner-stops:last-of-type:after {
  display: none;
}
.b-train-route-popup .b-train-route__header {
  line-height: 35px;
  background: #F0F0F0;
  font-weight: 500;
  font-size: 14px;
  padding-left: 13px;
  border-bottom: 1px solid #e2e2e2;
}
.b-train-route-popup .b-train-route__info {
  padding: 12px;
  overflow: auto;
  max-height: 50vh;
  min-height: 300px;
  display: flex;
  flex-direction: row;
}
@media (max-width: 768px) {
  .b-train-route-popup {
    width: 100%;
  }
  .b-train-route-popup .b-train-route__info {
    max-height: 80vh;
  }
  .b-train-route-popup .b-train-route__info .b-block-table {
    display: flex;
    flex-direction: column;
    gap: 20px;
  }
  .b-train-route-popup .b-train-route__info .b-block-table__row {
    display: flex;
    flex-direction: column;
    height: 72.5px;
  }
  .b-train-route-popup .b-train-route__info .b-block-table__row:last-child .b-block-table__cell {
    border-bottom: 1px solid #e5e5e5;
  }
  .b-train-route-popup .b-train-route__info .b-block-table__cell {
    padding: 0;
    display: flex;
  }
  .b-train-route-popup .b-train-route__info .b-block-table__mobile-header {
    display: flex;
    flex: 0 1 40%;
  }
  .b-train-route-popup div.b-train-route__stops {
    display: flex;
    flex-direction: column;
    gap: 20px;
    margin-top: 3px;
    border-top: none;
  }
  .b-train-route-popup div.b-train-route__stops .b-train-route__stop,
  .b-train-route-popup div.b-train-route__stops .b-train-route__stop.corner-stops {
    height: 72.5px;
    top: 0;
    margin-bottom: 0;
  }
  .b-train-route-popup div.b-train-route__stops .b-train-route__stop:before,
  .b-train-route-popup div.b-train-route__stops .b-train-route__stop.corner-stops:before {
    top: 0;
    margin-top: 0;
  }
  .b-train-route-popup div.b-train-route__stops .b-train-route__stop:after,
  .b-train-route-popup div.b-train-route__stops .b-train-route__stop.corner-stops:after {
    height: 94px;
    width: 1px;
    left: 7px;
    top: 0;
    transform: none;
  }
  .b-train-route-popup div.b-train-route__stops .b-train-route__stop:first-child:after,
  .b-train-route-popup div.b-train-route__stops .b-train-route__stop.corner-stops:first-child:after {
    width: 1px;
    left: 7px;
    top: 0;
  }
  .b-train-route-popup div.b-train-route__stops .b-train-route__stop:first-child:before,
  .b-train-route-popup div.b-train-route__stops .b-train-route__stop.corner-stops:first-child:before,
  .b-train-route-popup div.b-train-route__stops .b-train-route__stop:last-child:before,
  .b-train-route-popup div.b-train-route__stops .b-train-route__stop.corner-stops:last-child:before {
    background: #fff;
    z-index: 10;
    margin-top: 0;
  }
  .b-train-route-popup div.b-train-route__stops .b-train-route__stop:last-child:after,
  .b-train-route-popup div.b-train-route__stops .b-train-route__stop.corner-stops:last-child:after {
    display: none;
  }
  .b-train-route-popup div.b-train-route__stops .b-train-route__stop:last-child:before,
  .b-train-route-popup div.b-train-route__stops .b-train-route__stop.corner-stops:last-child:before {
    top: -5px;
  }
  .b-train-route-popup div.b-train-route__stops .b-train-route__stop:last-of-type:after,
  .b-train-route-popup div.b-train-route__stops .b-train-route__stop.corner-stops:last-of-type:after {
    width: 1px;
    left: 7px;
    top: 0;
  }
}

@media (max-width: 768px) {
  .b-train-offer-preview {
    background: #FFFFFF;
    position: relative;
  }
  .b-train-offer-preview__header {
    margin-bottom: unset;
    position: fixed;
    z-index: 9999;
    top: 0;
    left: 0;
  }
  .b-train-offer-preview__train-info {
    color: #FFFFFFFF;
    display: flex;
    position: relative;
    top: 40px;
    left: 0;
    font-size: 16px;
    flex-direction: column;
    padding: 10px 16px 16px 16px;
    width: 100%;
    height: 120px;
    background: #4882BD;
    -webkit-box-shadow: 0px 8px 8px -6px rgba(24, 39, 75, 0.12), 0px 12px 10px -4px rgba(24, 39, 75, 0.12);
    -moz-box-shadow: 0px 8px 8px -6px rgba(24, 39, 75, 0.12), 0px 12px 10px -4px rgba(24, 39, 75, 0.12);
    box-shadow: 0px 8px 8px -6px rgba(24, 39, 75, 0.12), 0px 12px 10px -4px rgba(24, 39, 75, 0.12);
  }
  .b-train-offer-preview__controls {
    display: none;
    gap: 10px;
    align-items: center;
    margin-bottom: 20px;
  }
  .b-train-offer-preview__train-info-row {
    display: flex;
    gap: 10px;
  }
  .b-train-offer-preview__train-info-row:not(:last-of-type) {
    margin-bottom: 10px;
  }
  .b-train-offer-preview__train-info-date:before {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMCAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE2LjY2NjcgNS44MzMzM0gzLjMzMzQxQzIuNDEyOTQgNS44MzMzMyAxLjY2Njc1IDYuNTc5NTIgMS42NjY3NSA3LjQ5OTk5VjE1LjgzMzNDMS42NjY3NSAxNi43NTM4IDIuNDEyOTQgMTcuNSAzLjMzMzQxIDE3LjVIMTYuNjY2N0MxNy41ODcyIDE3LjUgMTguMzMzNCAxNi43NTM4IDE4LjMzMzQgMTUuODMzM1Y3LjQ5OTk5QzE4LjMzMzQgNi41Nzk1MiAxNy41ODcyIDUuODMzMzMgMTYuNjY2NyA1LjgzMzMzWiIgc3Ryb2tlPSJ3aGl0ZSIgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8cGF0aCBkPSJNMTMuMzMzNCAxNy41VjQuMTY2NjdDMTMuMzMzNCAzLjcyNDY0IDEzLjE1NzggMy4zMDA3MiAxMi44NDUzIDIuOTg4MTZDMTIuNTMyNyAyLjY3NTU5IDEyLjEwODggMi41IDExLjY2NjcgMi41SDguMzMzNDFDNy44OTEzOSAyLjUgNy40Njc0NiAyLjY3NTU5IDcuMTU0OSAyLjk4ODE2QzYuODQyMzQgMy4zMDA3MiA2LjY2Njc1IDMuNzI0NjQgNi42NjY3NSA0LjE2NjY3VjE3LjUiIHN0cm9rZT0id2hpdGUiIHN0cm9rZS13aWR0aD0iMS41IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPC9zdmc+Cg==);
    background-repeat: no-repeat;
    background-size: 100% 100%;
    background-position: 50% 50%;
  }
  .b-train-offer-preview__train-info-time:before {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMCAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE1LjgzMzMgMy4zMzMzNEg0LjE2NjY3QzMuMjQ2MTkgMy4zMzMzNCAyLjUgMy45MzAzIDIuNSA0LjY2NjY4VjE0QzIuNSAxNC43MzY0IDMuMjQ2MTkgMTUuMzMzMyA0LjE2NjY3IDE1LjMzMzNIMTUuODMzM0MxNi43NTM4IDE1LjMzMzMgMTcuNSAxNC43MzY0IDE3LjUgMTRWNC42NjY2OEMxNy41IDMuOTMwMyAxNi43NTM4IDMuMzMzMzQgMTUuODMzMyAzLjMzMzM0WiIgc3Ryb2tlPSJ3aGl0ZSIgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8cGF0aCBkPSJNMTMuMzMzMyAxLjY2NjY2VjQuOTk5OTkiIHN0cm9rZT0id2hpdGUiIHN0cm9rZS13aWR0aD0iMS41IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPHBhdGggZD0iTTYuNjY2NzUgMS42NjY2NlY0Ljk5OTk5IiBzdHJva2U9IndoaXRlIiBzdHJva2Utd2lkdGg9IjEuNSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+CjxwYXRoIGQ9Ik0yLjUgOC4zMzMzNEgxNy41IiBzdHJva2U9IndoaXRlIiBzdHJva2Utd2lkdGg9IjEuNSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+Cjwvc3ZnPgo=);
    background-repeat: no-repeat;
    background-size: 100% 100%;
    background-position: 50% 50%;
  }
  .b-train-offer-preview__train-info-number:before {
    background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMjEiIHZpZXdCb3g9IjAgMCAxOCAyMSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xNS45NzY2IDE2LjEyOTlIMTUuNzM3MUwxNy44MTMyIDE5LjE2NDJDMTguMTMyNiAxOS42NDMzIDE4LjA1MjcgMjAuMzYxOSAxNy40OTM4IDIwLjY4MTNDMTcuMzM0MSAyMC44NDEgMTcuMDk0NSAyMC44NDEgMTYuODU1IDIwLjg0MUMxNi41MzU2IDIwLjg0MSAxNi4xMzYzIDIwLjY4MTMgMTUuOTc2NiAyMC4zNjE5TDEzLjEwMiAxNi4xMjk5SDQuODc3MzdMMi4wMDI3NCAyMC4zNjE5QzEuNzYzMTkgMjAuNjgxMyAxLjQ0Mzc4IDIwLjg0MSAxLjEyNDM4IDIwLjg0MUMwLjg4NDgyOSAyMC44NDEgMC43MjUxMjcgMjAuNzYxMiAwLjQ4NTU3NSAyMC42ODEzQzAuMDA2NDcwNzkgMjAuMzYxOSAtMC4xNTMyMzEgMTkuNjQzMyAwLjE2NjE3MiAxOS4xNjQyTDIuMjQyMjkgMTYuMTI5OUgyLjAwMjc0QzAuODg0ODI5IDE2LjEyOTkgMC4wMDY0NzA4MiAxNS4yNTE1IDAuMDA2NDcwODIgMTQuMTMzNlYxLjk5NjI3Qy0wLjA3MzM3OTkgMC44NzgzNTggMC44ODQ4MjkgMCAyLjAwMjc0IDBIMTUuOTc2NkMxNy4wOTQ1IDAgMTcuOTcyOSAwLjg3ODM1OCAxNy45NzI5IDEuOTk2MjdWMTQuMDUzN0MxNy45NzI5IDE1LjI1MTUgMTcuMDk0NSAxNi4xMjk5IDE1Ljk3NjYgMTYuMTI5OVpNMTQuNjk5IDEzLjI1NTJDMTUuNDk3NSAxMy4yNTUyIDE2LjEzNjMgMTIuNjE2NCAxNi4xMzYzIDExLjgxNzlDMTYuMTM2MyAxMS4wMTk0IDE1LjQ5NzUgMTAuMzgwNiAxNC42OTkgMTAuMzgwNkMxMy45MDA1IDEwLjM4MDYgMTMuMjYxNyAxMS4wMTk0IDEzLjI2MTcgMTEuODE3OUMxMy4yNjE3IDEyLjYxNjQgMTMuOTAwNSAxMy4yNTUyIDE0LjY5OSAxMy4yNTUyWk0zLjI4MDM1IDEzLjI1NTJDNC4wNzg4NiAxMy4yNTUyIDQuNzE3NjYgMTIuNjE2NCA0LjcxNzY2IDExLjgxNzlDNC43MTc2NiAxMS4wMTk0IDQuMDc4ODYgMTAuMzgwNiAzLjI4MDM1IDEwLjM4MDZDMi40ODE4NCAxMC4zODA2IDEuODQzMDQgMTEuMDE5NCAxLjg0MzA0IDExLjgxNzlDMS44NDMwNCAxMi42MTY0IDIuNDgxODQgMTMuMjU1MiAzLjI4MDM1IDEzLjI1NTJaTTE2LjEzNjMgMy40MzM1OEMxNi4xMzYzIDIuNTU1MjIgMTUuNDE3NyAxLjkxNjQyIDE0LjYxOTIgMS45MTY0MkgzLjQ0MDA1QzIuNTYxNjkgMS45MTY0MiAxLjkyMjg5IDIuNjM1MDcgMS45MjI4OSAzLjQzMzU4VjcuMDI2ODdDMS45MjI4OSA3LjkwNTIyIDIuNjQxNTUgOC41NDQwMyAzLjQ0MDA1IDguNTQ0MDNIMTQuNjE5MkMxNS40OTc1IDguNTQ0MDMgMTYuMTM2MyA3LjgyNTM3IDE2LjEzNjMgNy4wMjY4N1YzLjQzMzU4WiIgZmlsbD0id2hpdGUiLz4KPC9zdmc+Cg==) center no-repeat;
    background-size: 80% !important;
  }
  .b-train-offer-preview__train-info-date,
  .b-train-offer-preview__train-info-time,
  .b-train-offer-preview__train-info-number {
    font-size: 14px;
    display: flex;
    align-items: center;
  }
  .b-train-offer-preview__train-info-date:before,
  .b-train-offer-preview__train-info-time:before,
  .b-train-offer-preview__train-info-number:before {
    content: ' ';
    width: 1.2em;
    height: 1.2em;
    margin-right: 10px;
    background-size: 100%;
  }
  .b-train-offer-preview__train-info-indicators {
    overflow-x: auto;
    -ms-overflow-style: none;
    scrollbar-width: none;
  }
  .b-train-offer-preview__train-info-indicators::-webkit-scrollbar {
    display: none;
  }
  .b-train-offer-preview__train-info-indicators .carriage-indicator {
    display: flex;
    align-items: center;
    white-space: nowrap;
    justify-content: center;
    padding: 6px 8px;
    background: transparent;
    color: #FFFFFF;
    border: 1px solid #FFFFFF;
    -webkit-border-radius: 15px;
    -webkit-background-clip: padding-box;
    -moz-border-radius: 15px;
    -moz-background-clip: padding;
    border-radius: 15px;
    background-clip: padding-box;
  }
  .b-train-offer-preview__train-info-indicators .carriage-indicator:not(:last-of-type) {
    margin-right: 20px;
  }
  .b-train-offer-preview__train-info-indicators .carriage-indicator.active {
    background: #FFFFFF;
    color: #4882BD;
  }
  .b-train-offer-preview__wrapper {
    position: relative;
    top: 40px;
    overflow-x: hidden;
    height: calc(100vh);
  }
  .b-train-offer-preview__car-info {
    margin-top: 20px;
    font-size: 14px;
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    width: 100%;
    padding-left: 16px;
  }
  .b-train-offer-preview .b-car-info__service-class {
    color: #4882BD;
  }
  .b-train-offer-preview .b-car-info__prices {
    width: 100%;
  }
  .b-train-offer-preview .b-car-info__prices .carriage-map-description {
    text-align: left !important;
  }
  .b-train-offer-preview .b-car-info__prices .b-car-place {
    width: 100%;
  }
  .b-train-offer-preview .b-car-info__prices .b-car-place__quantity {
    width: 100%;
  }
  .b-train-offer-preview .b-car-info__prices .b-car-place__price {
    width: 100%;
    text-align: left !important;
    color: #4882BD;
  }
  .b-train-offer-preview .b-car-info__services {
    margin: 10px 0;
    display: flex;
    flex-flow: row wrap;
  }
  .b-train-offer-preview .b-car-info__services .train-service__img {
    background-size: 100% 100%;
    width: 20px;
    height: 20px;
  }
  .b-train-offer-preview .b-car-info__messages {
    font-size: 12px;
    margin-bottom: 10px;
  }
  .b-train-offer-preview .b-car-info__messages .b-message {
    margin-left: unset !important;
  }
  .b-train-offer-preview .b-car-info__seats-selector,
  .b-train-offer-preview .b-car-info__compartment-selector,
  .b-train-offer-preview .b-car-info__gender-selector {
    width: 100%;
    margin-bottom: 10px;
  }
  .b-train-offer-preview .b-carriage-map__description {
    display: none !important;
  }
  .b-train-offer-preview .b-carriage__selected-variant {
    display: none !important;
  }
  .b-train-offer-preview .b-map-description__messages {
    display: none !important;
  }
  .b-train-offer-preview .b-carriage-maps__container.open {
    overflow-x: auto;
    padding-top: 20px;
    justify-content: unset;
    margin: unset;
  }
  .b-train-offer-preview .b-carriage-maps__controls {
    padding: unset;
    display: none !important;
  }
  .b-train-offer-preview__carriages {
    position: relative;
    width: 100%;
    max-width: 100%;
  }
  .b-train-offer-preview__carriages .b-train__carriage {
    display: none;
  }
  .b-train-offer-preview__carriages .b-train__carriage-map {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    height: inherit;
    margin-left: auto;
  }
  .b-train-offer-preview__carriages .b-train__carriage-map > svg text {
    white-space: nowrap !important;
  }
  .b-train-offer-preview__carriages .b-train__carriage-map__car-number {
    display: none;
  }
  .b-train-offer-preview__footer {
    padding: 16px;
    margin-top: 20px;
    border-top: 1px solid #EDEEF0;
    font-size: 14px;
  }
  .b-train-offer-preview__buttons {
    width: 100%;
    margin-top: 10px;
  }
  .b-train-offer-preview__buttons .b-selected-variant .b-selected__price,
  .b-train-offer-preview__buttons .b-selected-variant .b-selected__places {
    text-align: left !important;
    width: 100%;
  }
  .b-train-offer-preview__buttons .b-selected-variant .b-selected__price .b-selected__price-value {
    color: #4882BD;
  }
  .b-train-offer-preview__buttons .b-selected-variant .b-selected-variant__booking,
  .b-train-offer-preview__buttons .b-selected-variant .b-selected-variant__offer {
    width: 50%;
    height: 38px;
  }
  .b-train-offer-preview__buttons .b-selected-variant .b-selected-variant__booking > button,
  .b-train-offer-preview__buttons .b-selected-variant .b-selected-variant__offer > button {
    padding: 7px 10px;
    color: #FFFFFF;
  }
  .b-train-offer-preview__buttons .b-selected-variant .b-selected-variant__buttons-container {
    display: flex;
    margin-top: 10px;
  }
  .b-train-offer-preview__buttons .b-selected-variant .b-selected-variant__booking {
    order: 2;
  }
  .b-train-offer-preview__buttons .b-selected-variant .b-selected-variant__offer button {
    width: 100%;
    height: 100%;
    background: #4882BD;
    border: none;
    -webkit-border-radius: 4px 0px 0px 4px;
    -webkit-background-clip: padding-box;
    -moz-border-radius: 4px 0px 0px 4px;
    -moz-background-clip: padding;
    border-radius: 4px 0px 0px 4px;
    background-clip: padding-box;
  }
  .b-train-offer-preview__buttons .b-selected-variant .b-selected-variant__offer .b-ticket-offer__cancel {
    background: #D70000;
  }
  .b-train-offer-preview__buttons .b-selected-variant .b-selected-variant__booking button {
    width: 100%;
    height: 100%;
    background: #099C9D;
    -webkit-border-radius: 0px 4px 4px 0px;
    -webkit-background-clip: padding-box;
    -moz-border-radius: 0px 4px 4px 0px;
    -moz-background-clip: padding;
    border-radius: 0px 4px 4px 0px;
    background-clip: padding-box;
  }
}

.b-train__seats .b-messages {
  padding: 20px;
  background: #f0f0f0;
  border-radius: 3px;
}
.b-train__carriage.open .b-train__carriage-number span {
  color: #a5abb3;
}
.b-train__carriage.open .b-train__carriage-number span.open {
  color: #4a5767;
}
.b-train__carriage-services-group {
  display: none;
  flex-flow: row wrap;
  margin-bottom: -10px;
}
.b-train__carriage-services-group.open {
  display: flex;
}
.b-train__carriage-gender {
  display: none;
  font-size: 13px;
  color: #E50000;
}
.b-train__carriage-gender.open {
  display: block;
}
.b-train__carriage-refundable {
  width: 21px;
  height: 21px;
  margin-left: 15px;
}
.b-train__carriages-refundable-group {
  display: none;
}
.b-train__carriages-refundable-group.open {
  display: block;
}
.b-train-carriage-border-text {
  padding-left: 20px;
}
.b-carriage-maps__container {
  display: none;
  flex-direction: row;
  justify-content: space-around;
  margin: 12px 0;
  position: relative;
}
.b-carriage-maps__container.open {
  display: flex;
}
.b-carriage-maps__arrow {
  min-width: 42px;
  width: 100%;
  align-items: center;
  position: relative;
  display: none;
}
.b-carriage-maps__area .debug-container {
  padding: 20px;
  background: #fff;
}
.b-carriage-maps__area .debug-container > .l-grid-container {
  display: flex;
  align-items: center;
}
.b-carriage-maps__area .debug-container textarea {
  width: 100%;
  height: 200px;
  margin-top: 30px;
}
.b-carriage-maps__area .debug-container .js-check-seats {
  margin-right: 20px;
  margin-bottom: 20px;
}
.b-carriage-maps__controls {
  padding-left: 20px;
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
}
.b-carriage-maps__control {
  width: 30px;
  height: 30px;
  border: 1px solid #4A5767;
  border-radius: 3px;
  margin-right: 8px;
  display: inline-block;
  cursor: pointer;
  background-size: 9px;
}
.b-carriage-maps__control:last-child {
  margin-right: 0;
}
.b-carriage-maps__control.disabled {
  pointer-events: none;
  opacity: 0.25;
}
.b-carriage-maps__control.g-icon-arrow-left {
  background-position-x: 47%;
}
.b-carriage-maps__control.g-icon-arrow-right {
  background-position-x: 53%;
}
.b-car-place-tooltip {
  text-align: center;
}
.b-car-place-tooltip .tooltip__header {
  color: #fff;
  display: inline-block;
  width: auto;
  padding: 0;
}
.b-car-place-tooltip .tooltip__body {
  text-align: center;
  border: 0 !important;
  position: relative;
  margin-top: 5px;
  padding: 5px 0 0 !important;
}
.b-car-place-tooltip .tooltip__body:before {
  content: '';
  display: block;
  border-top: 1px solid #fff;
  position: absolute;
  left: 25%;
  right: 25%;
  top: 0;
  opacity: 0.3;
}
.b-map-description__messages {
  margin: 18px auto;
  max-width: 921px;
}
.b-map-description__messages .b-message {
  margin-left: 0;
}
.b-map-description__messages .b-message + .b-message {
  margin-top: 10px;
}
.b-carriage__selector-wrapper {
  display: flex;
  flex-direction: column;
}
.b-carriage__selector-compartment {
  color: black;
}
.b-carriage__selector-seats {
  display: none;
  flex: 1;
}
.b-carriage-map__description {
  display: none;
  background: #fff;
  margin: 18px auto;
  max-width: 921px;
}
.b-carriage-map__description.open {
  display: flex;
  justify-content: space-between;
}
.b-carriage-map__description .carriage-map-description__notifications {
  margin-top: 10px;
}
.b-carriage-map__description .b-map-description__genders {
  flex-direction: column;
}
.b-carriage-map__description .b-map-description__genders .b-gender {
  display: flex;
  margin-bottom: 9px;
}
.b-carriage-map__description .b-map-description__genders .b-gender-caption {
  line-height: 20px;
}
.b-carriage-map__description .b-map-description__block {
  display: flex;
}
.b-carriage-map__description .b-map-description__block .b-car-place {
  text-align: center;
  font-size: 14px;
  cursor: pointer;
  display: flex;
  justify-content: flex-end;
}
.b-carriage-map__description .b-map-description__block .b-car-place__caption {
  color: #4A5767;
  text-align: right;
  min-width: 250px;
}
.b-carriage-map__description .b-map-description__block .b-car-place__quantity {
  color: #4A5767;
  text-align: right;
  margin-right: 18px;
  min-width: 60px;
}
.b-carriage-map__description .b-map-description__block .b-car-place__quantity-count {
  border-bottom: 1px dashed #4A5767;
}
.b-carriage-map__description .b-map-description__block .b-car-place__price {
  color: #E50000;
}
.b-carriage-map__description .b-map-description__block .b-car-place:hover .b-car-place__caption,
.b-carriage-map__description .b-map-description__block .b-car-place.hovered .b-car-place__caption {
  font-weight: bold;
}
.b-carriage-map__description .b-map-description__prices {
  flex-direction: column;
}
.b-car-info__gender-desc .b-gender-icon,
.b-carriage-map__description .b-map-description__block .b-gender-icon {
  width: 20px;
  height: 20px;
  margin-right: 8px;
  font-size: 10px;
  font-weight: bold;
  line-height: 20px;
  text-align: center;
  border-radius: 2px;
}
.b-car-info__gender-desc .b-gender-icon-MALE,
.b-carriage-map__description .b-map-description__block .b-gender-icon-MALE {
  border: 1px solid #4882BD;
  background: rgba(72, 130, 189, 0.15);
}
.b-car-info__gender-desc .b-gender-icon-FEMALE,
.b-carriage-map__description .b-map-description__block .b-gender-icon-FEMALE {
  border: 1px solid #D70000;
  background: rgba(215, 0, 0, 0.15);
}
.b-car-info__gender-desc .b-gender-icon-MIX,
.b-carriage-map__description .b-map-description__block .b-gender-icon-MIX {
  border: 1px solid #FFCE3C;
  background: rgba(255, 206, 60, 0.15);
}
.b-car-info__gender-desc .b-gender-icon-NOT_SELECTED,
.b-carriage-map__description .b-map-description__block .b-gender-icon-NOT_SELECTED {
  color: #fff;
  border: none;
  background: rgba(9, 156, 157, 0.5);
}
.b-carriage__selected-variant .b-selected-variant__controls .b-selected__gender .b-input__value::before {
  font-family: 'Roboto', sans-serif;
  font-size: 14px;
  color: #fff;
  border: 1px solid #A4ABB3;
  border-left: none;
  border-radius: 3px;
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
  height: 30px;
  box-sizing: border-box;
  display: flex;
  align-items: center;
  background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iNyIgdmlld0JveD0iMCAwIDEyIDciIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik0xIDAuNjQzNjE2TDYgNS42NDM2MkwxMSAwLjY0MzYxNiIgc3Ryb2tlPSJ3aGl0ZSIvPgo8L3N2Zz4K);
  background-color: #4A5767;
  background-repeat: no-repeat;
  background-position: center;
  width: 14px;
  padding: 13px;
}
.b-carriage__selected-variant .b-selected-variant__controls .b-selected__gender .b-input {
  width: 100%;
  border: 1px solid #A4ABB3;
  display: block;
  color: #4A5767;
  cursor: pointer;
  text-align: left;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  position: relative;
  border-radius: 3px;
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
  height: 30px;
  box-sizing: border-box;
  display: flex;
  align-items: center;
  padding-left: 8px;
  background-color: #fff;
}
.b-carriage__selected-variant .b-selected-variant__controls .b-selected__gender .b-input__select-value-label {
  top: 5px;
  left: 0;
}
.b-carriage__selected-variant .b-selected-variant__controls .b-selected__gender .b-input__select-value {
  height: 30px;
  background: none;
  margin-top: 0;
}
.b-carriage__selected-variant.border-top {
  border-top: 1px solid #B8B8B8;
  padding: 14px 18px !important;
}
@media (min-width: 1920px) {
  .b-carriage__selected-variant .b-selected-variant__controls .b-selected__gender .b-input__value {
    font-size: 14px;
  }
}

.b-carriage-maps__wrapper.without-arrows .b-train__carriage-map__car-number {
  display: none;
}
.b-carriage-maps__wrapper.without-arrows .b-carriage-maps__container .b-carriage-maps__arrow {
  display: none;
}
.b-train__carriage-map {
  background: #FFFFFF;
  text-align: center;
  /* GENDER */
  /* EOF GENDER */
}
.b-train__carriage-map__car-number {
  font-weight: 500;
  font-size: 14px;
  text-transform: uppercase;
  padding: 0 0 10px 135px;
  text-align: left;
  line-height: 30px;
}
.b-train__carriage-map .place {
  cursor: pointer;
}
.b-train__carriage-map .place.readonly {
  cursor: default;
  pointer-events: none;
}
.b-train__carriage-map rect.place,
.b-train__carriage-map path.place {
  stroke: #099C9D;
  opacity: 1;
  stroke-width: 2px;
}
.b-train__carriage-map rect.place.selected,
.b-train__carriage-map path.place.selected {
  fill: #4A5767;
  stroke: #4A5767;
  opacity: 1;
}
.b-train__carriage-map text.place.selected,
.b-train__carriage-map text.place.selected tspan {
  fill: #FFFFFF;
}
.b-train__carriage-map .place.unavailable {
  cursor: initial;
}
.b-train__carriage-map text.unavailable,
.b-train__carriage-map text.unavailable tspan {
  fill: #CCCCCC;
}
.b-train__carriage-map text.place-sold_out,
.b-train__carriage-map text.place-sold_out tspan {
  fill: #CCCCCC;
}
.b-train__carriage-map rect.place.unavailable.MALE,
.b-train__carriage-map path.place.unavailable.MALE,
.b-train__carriage-map .st1.place.unavailable.MALE,
.b-train__carriage-map .st2.place.unavailable.MALE,
.b-train__carriage-map .st3.place.unavailable.MALE,
.b-train__carriage-map .st4.place.unavailable.MALE,
.b-train__carriage-map .st5.place.unavailable.MALE,
.b-train__carriage-map .st6.place.unavailable.MALE,
.b-train__carriage-map rect.place.unavailable.FEMALE,
.b-train__carriage-map path.place.unavailable.FEMALE,
.b-train__carriage-map .st1.place.unavailable.FEMALE,
.b-train__carriage-map .st2.place.unavailable.FEMALE,
.b-train__carriage-map .st3.place.unavailable.FEMALE,
.b-train__carriage-map .st4.place.unavailable.FEMALE,
.b-train__carriage-map .st5.place.unavailable.FEMALE,
.b-train__carriage-map .st6.place.unavailable.FEMALE,
.b-train__carriage-map rect.place.unavailable.MIX,
.b-train__carriage-map path.place.unavailable.MIX,
.b-train__carriage-map .st1.place.unavailable.MIX,
.b-train__carriage-map .st2.place.unavailable.MIX,
.b-train__carriage-map .st3.place.unavailable.MIX,
.b-train__carriage-map .st4.place.unavailable.MIX,
.b-train__carriage-map .st5.place.unavailable.MIX,
.b-train__carriage-map .st6.place.unavailable.MIX {
  stroke: none;
}
.b-train__carriage-map text.place.unavailable.MALE,
.b-train__carriage-map text.place.unavailable.FEMALE,
.b-train__carriage-map text.place.unavailable.MIX {
  stroke: none;
  fill: #FFFFFF;
}
.b-train__carriage-map rect.place.NOT_SELECTED:not(.selected),
.b-train__carriage-map path.place.NOT_SELECTED:not(.selected),
.b-train__carriage-map .st1.place.NOT_SELECTED:not(.selected),
.b-train__carriage-map .st2.place.NOT_SELECTED:not(.selected),
.b-train__carriage-map .st3.place.NOT_SELECTED:not(.selected),
.b-train__carriage-map .st4.place.NOT_SELECTED:not(.selected),
.b-train__carriage-map .st5.place.NOT_SELECTED:not(.selected),
.b-train__carriage-map .st6.place.NOT_SELECTED:not(.selected) {
  stroke: none;
  fill: rgba(9, 156, 157, 0.5);
}
.b-train__carriage-map text.place.NOT_SELECTED:not(.selected),
.b-train__carriage-map text.place.NOT_SELECTED:not(.selected):not(.MALE),
.b-train__carriage-map text.place.NOT_SELECTED:not(.selected):not(.FEMALE),
.b-train__carriage-map text.place.NOT_SELECTED:not(.selected):not(.MIX) {
  fill: #fff;
}
.b-train__carriage-map rect.place.FEMALE,
.b-train__carriage-map path.place.FEMALE,
.b-train__carriage-map .st1.place.FEMALE,
.b-train__carriage-map .st2.place.FEMALE,
.b-train__carriage-map .st3.place.FEMALE,
.b-train__carriage-map .st4.place.FEMALE,
.b-train__carriage-map .st5.place.FEMALE,
.b-train__carriage-map .st6.place.FEMALE,
.b-train__carriage-map rect.place.NOT_SELECTED.FEMALE,
.b-train__carriage-map path.place.NOT_SELECTED.FEMALE,
.b-train__carriage-map .st1.place.NOT_SELECTED.FEMALE,
.b-train__carriage-map .st2.place.NOT_SELECTED.FEMALE,
.b-train__carriage-map .st3.place.NOT_SELECTED.FEMALE,
.b-train__carriage-map .st4.place.NOT_SELECTED.FEMALE,
.b-train__carriage-map .st5.place.NOT_SELECTED.FEMALE,
.b-train__carriage-map .st6.place.NOT_SELECTED.FEMALE {
  stroke: #D70000;
  fill: rgba(215, 0, 0, 0.15);
}
.b-train__carriage-map rect.place.selected.FEMALE,
.b-train__carriage-map path.place.selected.FEMALE,
.b-train__carriage-map .st1.place.selected.FEMALE,
.b-train__carriage-map .st2.place.selected.FEMALE,
.b-train__carriage-map .st3.place.selected.FEMALE,
.b-train__carriage-map .st4.place.selected.FEMALE,
.b-train__carriage-map .st5.place.selected.FEMALE,
.b-train__carriage-map .st6.place.selected.FEMALE {
  stroke: #D70000;
  fill: #D70000;
}
.b-train__carriage-map rect.place.MALE,
.b-train__carriage-map path.place.MALE,
.b-train__carriage-map .st1.place.MALE,
.b-train__carriage-map .st2.place.MALE,
.b-train__carriage-map .st3.place.MALE,
.b-train__carriage-map .st4.place.MALE,
.b-train__carriage-map .st5.place.MALE,
.b-train__carriage-map .st6.place.MALE,
.b-train__carriage-map rect.place.NOT_SELECTED.MALE,
.b-train__carriage-map path.place.NOT_SELECTED.MALE,
.b-train__carriage-map .st1.place.NOT_SELECTED.MALE,
.b-train__carriage-map .st2.place.NOT_SELECTED.MALE,
.b-train__carriage-map .st3.place.NOT_SELECTED.MALE,
.b-train__carriage-map .st4.place.NOT_SELECTED.MALE,
.b-train__carriage-map .st5.place.NOT_SELECTED.MALE,
.b-train__carriage-map .st6.place.NOT_SELECTED.MALE {
  stroke: #4882BD;
  fill: rgba(72, 130, 189, 0.15);
}
.b-train__carriage-map rect.place.MALE.selected,
.b-train__carriage-map path.place.MALE.selected,
.b-train__carriage-map .st1.place.MALE.selected,
.b-train__carriage-map .st2.place.MALE.selected,
.b-train__carriage-map .st3.place.MALE.selected,
.b-train__carriage-map .st4.place.MALE.selected,
.b-train__carriage-map .st5.place.MALE.selected,
.b-train__carriage-map .st6.place.MALE.selected {
  fill: #4882BD;
}
.b-train__carriage-map rect.place.MIX,
.b-train__carriage-map path.place.MIX,
.b-train__carriage-map .st1.place.MIX,
.b-train__carriage-map .st2.place.MIX,
.b-train__carriage-map .st3.place.MIX,
.b-train__carriage-map .st4.place.MIX,
.b-train__carriage-map .st5.place.MIX,
.b-train__carriage-map .st6.place.MIX,
.b-train__carriage-map rect.place.NOT_SELECTED.MIX,
.b-train__carriage-map path.place.NOT_SELECTED.MIX,
.b-train__carriage-map .st1.place.NOT_SELECTED.MIX,
.b-train__carriage-map .st2.place.NOT_SELECTED.MIX,
.b-train__carriage-map .st3.place.NOT_SELECTED.MIX,
.b-train__carriage-map .st4.place.NOT_SELECTED.MIX,
.b-train__carriage-map .st5.place.NOT_SELECTED.MIX,
.b-train__carriage-map .st6.place.NOT_SELECTED.MIX {
  stroke: #FFCE3C;
  fill: rgba(255, 206, 60, 0.15);
}
.b-train__carriage-map rect.place.MIX.selected,
.b-train__carriage-map path.place.MIX.selected,
.b-train__carriage-map .st1.place.MIX.selected,
.b-train__carriage-map .st2.place.MIX.selected,
.b-train__carriage-map .st3.place.MIX.selected,
.b-train__carriage-map .st4.place.MIX.selected,
.b-train__carriage-map .st5.place.MIX.selected,
.b-train__carriage-map .st6.place.MIX.selected {
  fill: #FFCE3C;
}
.b-train__carriage-map rect.place.hovered,
.b-train__carriage-map path.place.hovered,
.b-train__carriage-map .st1.place.hovered,
.b-train__carriage-map .st2.place.hovered,
.b-train__carriage-map .st3.place.hovered,
.b-train__carriage-map .st4.place.hovered,
.b-train__carriage-map .st5.place.hovered,
.b-train__carriage-map .st6.place.hovered {
  stroke: rgba(0, 0, 0, 0.2) !important;
  fill: #099C9D;
  opacity: 1;
}
.b-train__carriage-map text.place.hovered {
  stroke: none;
  fill: #FFFFFF !important;
}
.b-train__carriage-map .inmob-custom-styles > path {
  stroke-width: 4px !important;
}
.b-train__carriage-map .inmob-custom-styles > text {
  font-weight: bold;
  fill-opacity: 1;
}
.b-train__carriage-map .inmob-custom-styles > text:not(.place) {
  fill: #d7d7d7;
}

.b-train-search {
  background: #4A5767;
  box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.15);
  border-radius: 3px;
  padding: 24px;
  margin-bottom: 13px;
}
.b-train-search__dates-container,
.b-train-search__row {
  display: flex;
  flex-flow: nowrap row;
}
.b-train-search-swap {
  position: relative;
  display: flex;
  align-items: center;
  width: 10px;
}
.b-train-search-swap__img {
  background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGNpcmNsZSBjeD0iMTIiIGN5PSIxMiIgcj0iMTIiIGZpbGw9IiM0QTU3NjciLz4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwKSI+CjxwYXRoIGQ9Ik0xMy4zMzMzIDE1LjMzMzVIOC42NjY2N0M2LjggMTUuMzMzNSA1LjMzMzMzIDEzLjg2NjggNS4zMzMzMyAxMi4wMDAyQzUuMzMzMzMgMTAuMTMzNSA2LjggOC42NjY4MyA4LjY2NjY3IDguNjY2ODNDOS4wNjY2NyA4LjY2NjgzIDkuMzMzMzMgOC40MDAxNiA5LjMzMzMzIDguMDAwMTZDOS4zMzMzMyA3LjYwMDE2IDkuMDY2NjcgNy4zMzM1IDguNjY2NjcgNy4zMzM1QzYuMDY2NjcgNy4zMzM1IDQgOS40MDAxNiA0IDEyLjAwMDJDNCAxNC42MDAyIDYuMDY2NjcgMTYuNjY2OCA4LjY2NjY3IDE2LjY2NjhWMTkuMzMzNUM4LjY2NjY3IDE5LjYwMDIgOC44IDE5LjgwMDIgOS4wNjY2NyAxOS45MzM1QzkuMTMzMzMgMjAuMDAwMiA5LjI2NjY3IDIwLjAwMDIgOS4zMzMzMyAyMC4wMDAyQzkuNDY2NjcgMjAuMDAwMiA5LjY2NjY3IDE5LjkzMzUgOS43MzMzMyAxOS44NjY4TDEzLjczMzMgMTYuNTMzNUMxMy45MzMzIDE2LjMzMzUgMTQgMTYuMDY2OCAxMy45MzMzIDE1LjgwMDJDMTMuODY2NyAxNS41MzM1IDEzLjYgMTUuMzMzNSAxMy4zMzMzIDE1LjMzMzVaIiBmaWxsPSJ3aGl0ZSIvPgo8cGF0aCBkPSJNMTUuMzMzNSA3LjMzMzQ5VjQuNjY2ODJDMTUuMzMzNSA0LjQwMDE1IDE1LjIwMDEgNC4yMDAxNSAxNC45MzM1IDQuMDY2ODJDMTQuNzMzNSAzLjkzMzQ5IDE0LjQwMDEgNC4wMDAxNSAxNC4yMDAxIDQuMTMzNDlMMTAuMjAwMSA3LjQ2NjgyQzEwLjAwMDEgNy42NjY4MiA5LjkzMzQ3IDcuOTMzNDkgMTAuMDY2OCA4LjIwMDE1QzEwLjEzMzUgOC40NjY4MiAxMC40MDAxIDguNjY2ODIgMTAuNjY2OCA4LjY2NjgySDE1LjMzMzVDMTcuMjAwMSA4LjY2NjgyIDE4LjY2NjggMTAuMTMzNSAxOC42NjY4IDEyLjAwMDJDMTguNjY2OCAxMy44NjY4IDE3LjIwMDEgMTUuMzMzNSAxNS4zMzM1IDE1LjMzMzVDMTQuOTMzNSAxNS4zMzM1IDE0LjY2NjggMTUuNjAwMiAxNC42NjY4IDE2LjAwMDJDMTQuNjY2OCAxNi40MDAyIDE0LjkzMzUgMTYuNjY2OCAxNS4zMzM1IDE2LjY2NjhDMTcuOTMzNSAxNi42NjY4IDIwLjAwMDEgMTQuNjAwMiAyMC4wMDAxIDEyLjAwMDJDMjAuMDAwMSA5LjQwMDE1IDE3LjkzMzUgNy4zMzM0OSAxNS4zMzM1IDcuMzMzNDlaIiBmaWxsPSJ3aGl0ZSIvPgo8L2c+CjxkZWZzPgo8Y2xpcFBhdGggaWQ9ImNsaXAwIj4KPHJlY3Qgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiBmaWxsPSJ3aGl0ZSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNCA0KSIvPgo8L2NsaXBQYXRoPgo8L2RlZnM+Cjwvc3ZnPgo=);
  background-repeat: no-repeat;
  background-position: center;
  height: 24px;
  width: 24px;
  color: #fff;
  position: absolute;
  z-index: 999;
  cursor: pointer;
  left: -7px;
}
.b-train-search__dates-container {
  min-width: 230px;
}
.b-train-search__dates-container .b-train-search__options-date-element {
  flex: 1;
}
.b-train-search__dates-container .b-train-search__options-date-element--type-datefrom .p-search__direction-date-calendar {
  width: 40px;
  height: 100%;
  display: block;
  position: absolute;
  top: 0;
  right: 0;
}
.b-train-search__dates-container .b-train-search__options-date-element--type-datefrom .b-datepicker__remove {
  background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOSIgaGVpZ2h0PSI5IiB2aWV3Qm94PSIwIDAgOSA5IiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8cGF0aCBkPSJNOCA4TDEgMU04IDhMMSAxIiBzdHJva2U9IiM0QTU3NjciLz4KPHBhdGggZD0iTTEgOEw4IDFNMSA4TDggMSIgc3Ryb2tlPSIjNEE1NzY3Ii8+Cjwvc3ZnPgo=);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 14px;
}
.b-train-search__direction {
  flex: 1 1 50%;
  min-width: 100px;
}
.b-train-search__direction + .b-train-search__dates-container {
  margin-left: 12px;
}
.b-train-search__options-date-element + .b-train-search__options-date-element {
  position: relative;
  margin-left: 12px;
}
.b-train-search .p-search__direction-date {
  position: relative;
}
.b-train-search .p-search__input {
  color: #4A5767;
  font-size: 18px;
  background: #fff;
  border: 1px solid transparent;
  box-sizing: border-box;
  border-radius: 3px 3px 0 0;
  width: 100%;
  padding: 12px 20px;
}
.b-train-search .p-search__input::-webkit-input-placeholder {
  color: rgba(74, 87, 103, 0.5);
}
.b-train-search .p-search__input:-moz-placeholder {
  color: rgba(74, 87, 103, 0.5);
}
.b-train-search .p-search__input::-moz-placeholder {
  color: rgba(74, 87, 103, 0.5);
}
.b-train-search .p-search__input:-ms-input-placeholder {
  color: rgba(74, 87, 103, 0.5);
}
.b-train-search .b-train-search__button {
  background: #4882BD;
  display: flex;
  align-items: center;
  justify-content: center;
  cursor: pointer;
  color: #fff;
  font-size: 16px;
  font-weight: 500;
  height: 100%;
  width: 100%;
  padding: 0 72px;
  border-radius: 3px;
}
.b-train-search .b-train-search__button-container {
  margin-left: 10px;
}
.b-train-search-mobile {
  display: none;
}

.b-ticket-popup-offers-modal_mask.b-ticket-popup-offers-modal_mask--train .b-ticket-popup-offers-modal {
  width: 100%;
}
.b-offers-train-modal__form,
.b-offers-train-modal__title {
  padding: 20px 40px 20px 27px;
}
.b-offers-train-modal__title {
  padding-bottom: 0;
}
.b-offers-train-modal__emails {
  padding: 10px 40px 20px 27px;
}
.break {
  flex-basis: 100%;
  height: 0;
}
.b-offers-train-modal__list-item-comment {
  width: 100%;
  padding-top: 0!important;
  padding-bottom: 5px!important;
}
.b-offers-train-modal__list-item-line {
  margin: 15px auto;
  width: 96%;
  border-bottom: 1px solid rgba(164, 171, 179, 0.5);
}
.b-offers-train-modal__close {
  background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOSIgaGVpZ2h0PSI5IiB2aWV3Qm94PSIwIDAgOSA5IiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8cGF0aCBkPSJNOCA4TDEgMU04IDhMMSAxIiBzdHJva2U9IiM0QTU3NjciLz4KPHBhdGggZD0iTTEgOEw4IDFNMSA4TDggMSIgc3Ryb2tlPSIjNEE1NzY3Ii8+Cjwvc3ZnPgo=);
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
  width: 14px;
  height: 14px;
  display: block;
  position: absolute;
  right: 20px;
  top: 20px;
  cursor: pointer;
}
.b-offers-train-modal__close:hover {
  opacity: 0.7;
}
.b-offers-train-modal__close:active {
  opacity: 1;
}
.b-offers-train-modal__title {
  font-size: 16px;
  line-height: 19px;
  color: rgba(74, 87, 103, 0.8);
  margin-bottom: 10px;
}
.b-offers-train-modal__title-person {
  font-weight: bold;
  font-size: 20px;
  line-height: 23px;
}
.b-offers-train-modal__no-offers {
  text-align: center;
  margin: auto;
  padding: 30px 0;
  font-size: 18px;
}
.b-offers-train-modal__no-offers > span {
  border-bottom: 1px dotted;
}
.b-offers-train-modal__no-offers.dn {
  display: none;
}
.b-offers-train-modal__list-item {
  position: relative;
  padding: 20px 40px 20px 57px;
  min-height: 140px;
  display: flex;
  align-items: center;
  flex-wrap: wrap;
}
.b-offers-train-modal__list-item:after {
  content: '';
  display: block;
  position: absolute;
  left: 30px;
  right: 40px;
  bottom: 0;
}
.b-offers-train-modal__list-item-drag {
  display: block;
  width: 0;
  position: absolute;
  left: 30px;
  top: 20px;
  bottom: 20px;
  border-left: 2px solid #4882BD;
  padding: 0 30px;
}
.b-offers-train-modal__list-item-legs {
  flex: 1;
}
.b-offers-train-modal__list-item-legs .b-train-ticket {
  border: 0;
  min-width: unset;
  box-shadow: none;
  border-radius: 0;
  background: none;
  padding: 0;
}
.b-offers-train-modal__list-item-legs .b-train-ticket:after {
  display: none;
}
.b-offers-train-modal__list-item-legs .b-train-ticket__route {
  margin-left: 0;
  margin-top: 7px;
}
.b-offers-train-modal__list-item-legs .b-route__info-duration {
  text-align: center;
  font-size: 14px;
}
.b-offers-train-modal__list-item-legs .icon-arrow-long {
  background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOTEiIGhlaWdodD0iOCIgdmlld0JveD0iMCAwIDkxIDgiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik05MC4zNTM2IDQuMzUzNTVDOTAuNTQ4OCA0LjE1ODI5IDkwLjU0ODggMy44NDE3MSA5MC4zNTM2IDMuNjQ2NDVMODcuMTcxNiAwLjQ2NDQ2NkM4Ni45NzYzIDAuMjY5MjA0IDg2LjY1OTcgMC4yNjkyMDQgODYuNDY0NSAwLjQ2NDQ2NkM4Ni4yNjkyIDAuNjU5NzI4IDg2LjI2OTIgMC45NzYzMTEgODYuNDY0NSAxLjE3MTU3TDg5LjI5MjkgNEw4Ni40NjQ1IDYuODI4NDNDODYuMjY5MiA3LjAyMzY5IDg2LjI2OTIgNy4zNDAyNyA4Ni40NjQ1IDcuNTM1NTNDODYuNjU5NyA3LjczMDggODYuOTc2MyA3LjczMDggODcuMTcxNiA3LjUzNTUzTDkwLjM1MzYgNC4zNTM1NVpNMCA0LjVIOTBWMy41SDBWNC41WiIgZmlsbD0iYmxhY2siLz4KPC9zdmc+Cg==) center no-repeat;
  background-size: 100%;
  width: 90px;
  height: 10px;
  display: block;
}
.b-offers-train-modal__list-item-legs .b-route__element {
  white-space: nowrap;
  flex: 1;
  text-align: center;
}
.b-offers-train-modal__list-item-legs .b-train__carriage-service-class {
  color: #4882BD;
}
.b-offers-train-modal__list-item-price {
  display: flex;
  align-items: center;
  white-space: nowrap;
  margin-bottom: 15px;
}
.b-offers-train-modal__list-item-price-container {
  color: #4A5767;
  font-size: 14px;
  line-height: 16px;
  display: flex;
  align-items: center;
}
.b-offers-train-modal__list-item-price-amount {
  font-weight: bold;
  font-size: 20px;
  line-height: 23px;
  margin-right: 5px;
}
.b-offers-train-modal__list-item-remove {
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxOS4yLjEsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0i0KHQu9C+0LlfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHZpZXdCb3g9IjAgMCAxMS40IDExLjQiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDExLjQgMTEuNDsiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4NCgkuc3Qwe2ZpbGw6bm9uZTtzdHJva2U6I0U1MDAwMDtzdHJva2UtbGluZWNhcDpzcXVhcmU7c3Ryb2tlLW1pdGVybGltaXQ6MTA7fQ0KPC9zdHlsZT4NCjxnPg0KCTxsaW5lIGNsYXNzPSJzdDAiIHgxPSIwLjciIHkxPSIwLjciIHgyPSIxMC43IiB5Mj0iMTAuNyIvPg0KCTxsaW5lIGNsYXNzPSJzdDAiIHgxPSIxMC43IiB5MT0iMC43IiB4Mj0iMC43IiB5Mj0iMTAuNyIvPg0KPC9nPg0KPC9zdmc+DQo=) no-repeat center;
  cursor: pointer;
  display: block;
  background-size: 10px;
  width: 10px;
  height: 10px;
  margin-left: 30px;
}
.b-offers-train-modal__form {
  padding-top: 20px;
}
.b-offers-train-modal__form .b-textarea,
.b-offers-train-modal__form .b-input {
  padding: 0;
  width: 100%;
}
.b-offers-train-modal__form .b-textarea__value,
.b-offers-train-modal__form .b-input__value {
  border-color: rgba(164, 171, 179, 0.5);
  color: #2F3842;
}
.b-offers-train-modal__form .b-textarea__value::-webkit-input-placeholder,
.b-offers-train-modal__form .b-input__value::-webkit-input-placeholder {
  color: #6E7985;
}
.b-offers-train-modal__form .b-textarea__value:-moz-placeholder,
.b-offers-train-modal__form .b-input__value:-moz-placeholder {
  color: #6E7985;
}
.b-offers-train-modal__form .b-textarea__value::-moz-placeholder,
.b-offers-train-modal__form .b-input__value::-moz-placeholder {
  color: #6E7985;
}
.b-offers-train-modal__form .b-textarea__value:-ms-input-placeholder,
.b-offers-train-modal__form .b-input__value:-ms-input-placeholder {
  color: #6E7985;
}
.b-offers-train-modal__form .b-input__value {
  height: 35px;
}
.b-offers-train-modal__form .b-textarea__value {
  height: 38px;
  min-height: 0!important;
}
.b-offers-train-modal__form .b-message {
  margin: 0 0 15px;
}
.b-offers-train-modal__form-buttons {
  display: flex;
  flex-flow: row nowrap;
  align-items: center;
}
.b-offers-train-modal__form-button {
  font-size: 14px;
  line-height: 16px;
  display: flex;
  align-items: center;
  justify-content: center;
  cursor: pointer;
  height: 30px;
  border-radius: 4px;
  border: 1px solid transparent;
}
.b-offers-train-modal__form-button.disabled {
  opacity: 0.5;
  pointer-events: none;
}
.b-offers-train-modal__form-button + .b-offers-train-modal__form-button {
  margin-left: 10px;
}
.b-offers-train-modal__submit {
  font-weight: bold;
  background: #4882BD;
  color: #fff;
  min-width: 220px;
  border-color: #4882BD;
}
.b-offers-train-modal__form-control {
  margin-bottom: 10px;
}
.b-offers-train-modal__order {
  color: #6E7985;
  border-color: rgba(164, 171, 179, 0.5);
  padding: 0 7px;
}
.b-offer-seats-tooltip-wrapper {
  display: flex;
  flex-direction: column;
  gap: 6px;
}
.b-offer-seats-tooltip-wrapper .b-offer-seats-tooltip {
  color: #A4ABB3;
}

@media (max-width: 768px) {
  .b-block-container__footer,
  .b-booking__footer {
    justify-content: unset !important;
    height: 36px;
    padding: 0 12px !important;
    background: none !important;
  }
  .b-block-container__footer-leftbar,
  .b-booking__footer-leftbar,
  .b-block-container__footer-rightbar,
  .b-booking__footer-rightbar {
    height: 100%;
    width: 100%;
  }
  .b-block-container__price-info .b-pricing__header,
  .b-booking__price-info .b-pricing__header {
    display: none;
  }
  .b-block-container__price-info .b-pricing,
  .b-booking__price-info .b-pricing {
    margin: 20px 0;
  }
  .b-block-container .b-booking__submit,
  .b-booking .b-booking__submit {
    background-color: #099C9D;
    border-radius: 0 4px 4px 0;
    height: 100%;
    width: 100%;
    border: none;
  }
  .b-block-container .b-booking__back,
  .b-booking .b-booking__back {
    background-color: #EDEEF0;
    border-radius: 4px 0 0 4px;
    height: 100%;
    width: 100%;
    color: #A4ABB3;
    display: flex;
    border: none;
    justify-content: center;
    align-items: center;
    margin: 0 auto;
  }
  .b-block-container .b-booking__back:before,
  .b-booking .b-booking__back:before {
    width: 1em;
    height: 1em;
    margin-right: 10px;
    display: inline-block;
    content: ' ';
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTEiIGhlaWdodD0iMTkiIHZpZXdCb3g9IjAgMCAxMSAxOSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEwLjAwMDUgMUwxLjUwMDQ5IDkuNUwxMC4wMDA1IDE4IiBzdHJva2U9IiM0QTU3NjciLz4KPC9zdmc+Cg==);
    background-repeat: no-repeat;
    background-size: 100% 100%;
    background-position: 50% 50%;
  }
}
.b-booking-trains .b-travellers__header {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
}
.b-booking-trains .b-traveller {
  padding: 0;
}
.b-booking-trains .b-booking__common-validation {
  margin: 30px 0;
}
.b-booking-trains .b-booking__common-validation .b-message {
  padding: 5px 10px;
  margin: 5px 0;
}
.b-booking__two-selector-wrapper {
  padding: 10px;
  box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.07);
  margin: 30px 0;
  border: 1px solid #f8f8f8;
}
@media (max-width: 768px) {
  .b-booking-trains .b-travellers__header {
    justify-content: unset !important;
  }
  .b-booking-trains .b-booking__submit {
    -webkit-border-radius: 4px !important;
    -webkit-background-clip: padding-box !important;
    -moz-border-radius: 4px !important;
    -moz-background-clip: padding !important;
    border-radius: 4px !important;
    background-clip: padding-box !important;
  }
}

.b-booking-trains .b-booking__travellers {
  padding: 0;
}
.b-booking-trains .b-booking__travellers .b-traveller header {
  background: #F0F0F0;
  display: flex;
  flex-direction: row;
  padding: 10px;
  font-size: 13px;
  font-weight: 500;
}
.b-booking-trains .b-booking__travellers .b-traveller header .b-header-border {
  width: 10px;
  height: 1px;
  background: rgba(0, 0, 0, 0.1);
  transform: rotate(90deg);
  top: 0;
  position: relative;
  margin: 0 10px;
}
.b-booking-trains .b-booking__travellers .b-traveller header .b-traveller-contact {
  flex-grow: 10;
}
.b-booking-trains .b-booking__travellers .b-traveller .b-traveller-info {
  padding: 0 10px;
}
.b-booking-trains .b-booking__travellers .b-traveller .b-traveller-info_language {
  margin: 15px 0 15px;
}
.b-booking-trains .b-booking__travellers .b-traveller .b-traveller-select-trariff:not(:only-child) {
  margin-right: 15px;
}
.b-booking-trains .b-booking__travellers .b-traveller .b-traveller-select-trariff.current {
  text-decoration: none;
  color: #099C9D;
}
.b-booking-trains .b-traveller__title-contact + .b-traveller__controls {
  margin-left: 20px;
}
.b-traveller__remove {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTUiIGhlaWdodD0iMiIgdmlld0JveD0iMCAwIDE1IDIiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik0xNC40OTk1IDAuNjY0NTUxSDAuMzU3MzYxIiBzdHJva2U9IiM0QTU3NjciLz4KPC9zdmc+Cg==);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  -webkit-border-radius: 3px;
  -webkit-background-clip: padding-box;
  -moz-border-radius: 3px;
  -moz-background-clip: padding;
  border-radius: 3px;
  background-clip: padding-box;
  cursor: pointer;
  display: block;
  background-size: 10px 10px;
  background-position: 50% 50%;
  width: 30px;
  height: 30px;
  border: 1px solid #A4ABB3;
}
.b-header-nonrefundable-tariff {
  display: none;
  line-height: 26px;
}
.b-header-nonrefundable-tariff.open {
  display: block;
}
.b-traveller-tariff-container {
  display: flex;
}
.b-traveller-tariff-container--mobile {
  display: none;
}
.b-traveller-info__tariff--mobile {
  display: none;
}
.b-traveller-tariff {
  display: flex;
  align-items: baseline;
  margin-left: 20px;
}
.b-traveller-tariff > .b-radiobutton {
  margin-bottom: unset;
}
.b-traveller-tariff__hint {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHZpZXdCb3g9IjAgMCAxOCAxOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTguODI2MDUgMTYuNjUyMUMxMy4xNDgzIDE2LjY1MjEgMTYuNjUyMSAxMy4xNDgzIDE2LjY1MjEgOC44MjYwNUMxNi42NTIxIDQuNTAzODQgMTMuMTQ4MyAxIDguODI2MDUgMUM0LjUwMzg0IDEgMSA0LjUwMzg0IDEgOC44MjYwNUMxIDEzLjE0ODMgNC41MDM4NCAxNi42NTIxIDguODI2MDUgMTYuNjUyMVoiIHN0cm9rZT0iIzJGMzg0MiIgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+CjxwYXRoIGQ9Ik02LjY5MTY1IDEyLjgwNTdIMTAuOTYwNCIgc3Ryb2tlPSIjMkYzODQyIiBzdHJva2Utd2lkdGg9IjEuNSIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPHBhdGggZD0iTTcuNDAzMDggNy40MDMzMkg4LjgyNTk5VjEyLjQ1MDciIHN0cm9rZT0iIzJGMzg0MiIgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+CjxwYXRoIGQ9Ik04LjQ3MDIzIDQuMjAyMTVDOC4yNTY3OSA0LjIwMjE1IDguMTE0NSA0LjM0NDQ0IDguMTE0NSA0LjU1Nzg4QzguMTE0NSA0Ljc3MTMyIDguMjU2NzkgNC45MTM2MSA4LjQ3MDIzIDQuOTEzNjFDOC42ODM2NyA0LjkxMzYxIDguODI1OTYgNC43NzEzMiA4LjgyNTk2IDQuNTU3ODhDOC44MjU5NiA0LjM0NDQ0IDguNjgzNjcgNC4yMDIxNSA4LjQ3MDIzIDQuMjAyMTVaIiBmaWxsPSIjNEE1NzY3IiBzdHJva2U9IiMyRjM4NDIiIHN0cm9rZS13aWR0aD0iMS41IiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPC9zdmc+Cg==);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-position: 50% 50%;
  width: 16px;
  height: 15px;
  cursor: pointer;
  display: block;
}
.b-header-nonrefundable-tariff .b-checkbox__view {
  top: -16px;
  left: 5px;
}
@media (max-width: 768px) {
  .b-traveller__title .b-traveller-tariff-container {
    display: none;
  }
  .b-traveller__title-contact {
    display: block;
  }
  .b-traveller-tariff-container {
    margin-top: 20px;
    flex-direction: column;
    gap: 10px;
    font-size: 14px;
  }
  .b-traveller-tariff-title {
    display: none;
  }
  .b-traveller-info__tariff--mobile {
    width: 100%;
    display: flex;
    flex-direction: column;
  }
  .b-traveller-info__tariff-title {
    display: none;
  }
  .b-traveller-info__tariff-title--mobile {
    white-space: nowrap;
    display: flex;
    justify-content: space-between;
    font-size: 14px;
  }
  .b-traveller-info__tariff-text {
    font-weight: 500;
  }
  .b-traveller-info__tariff-caption {
    color: #099C9D;
    display: flex;
    justify-content: center;
  }
  .b-travellers__header-add-infant {
    display: flex;
    align-items: center;
    justify-content: center;
    margin-bottom: 20px;
  }
  .b-travellers__header-add-infant > button {
    display: flex;
    justify-content: center;
    align-items: center;
    color: #FF8D2E !important;
    border: none !important;
    background-color: transparent !important;
    font-weight: 400;
    font-size: 16px;
    line-height: 18px;
  }
  .b-travellers__header-add-infant > button:after {
    margin-left: 10px;
    width: 1em;
    height: 1em;
    content: '+';
    background: none;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTkiIGhlaWdodD0iMTkiIHZpZXdCb3g9IjAgMCAxOSAxOSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTkuNTM1NTMgNS45OTk5OVYxMy4wNzExIiBzdHJva2U9IiNGRjhEMkUiIHN0cm9rZS13aWR0aD0iMS41IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPHBhdGggZD0iTTYgOS41MzU1MkgxMy4wNzExIiBzdHJva2U9IiNGRjhEMkUiIHN0cm9rZS13aWR0aD0iMS41IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPHBhdGggZD0iTTkuMzMzMzMgMTcuNjY2N0MxMy45MzU3IDE3LjY2NjcgMTcuNjY2NyAxMy45MzU3IDE3LjY2NjcgOS4zMzMzM0MxNy42NjY3IDQuNzMwOTYgMTMuOTM1NyAxIDkuMzMzMzMgMUM0LjczMDk2IDEgMSA0LjczMDk2IDEgOS4zMzMzM0MxIDEzLjkzNTcgNC43MzA5NiAxNy42NjY3IDkuMzMzMzMgMTcuNjY2N1oiIHN0cm9rZT0iI0ZGOEQyRSIgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8L3N2Zz4K);
    background-repeat: no-repeat;
    background-size: 100% 100%;
    background-position: 50% 50%;
  }
}

.b-payment-types__container {
  background: #ffffff;
  border-left: none;
  border-right: none;
  padding: 15px 10px;
  margin-top: -2px;
  margin-bottom: 0;
  zoom: 1;
  -webkit-border-top-left-radius: 3px;
  -moz-border-radius-topleft: 3px;
  border-top-left-radius: 3px;
  -webkit-border-top-right-radius: 3px;
  -webkit-background-clip: padding-box;
  -moz-border-radius-topright: 3px;
  -moz-background-clip: padding;
  border-top-right-radius: 3px;
  background-clip: padding-box;
  -webkit-box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.07);
  -moz-box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.07);
  box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.07);
}
.b-payment-types__container:before,
.b-payment-types__container:after {
  content: "";
  display: table;
}
.b-payment-types__container:after {
  clear: both;
}
.b-payment-types__container:before,
.b-payment-types__container:after {
  content: "";
  display: table;
}
.b-payment-types__container:after {
  clear: both;
}

.b-train__options {
  width: 100%;
}
.b-train__options .b-train-options-container {
  background: #ffffff;
  border-left: none;
  border-right: none;
  padding: 25px 10px;
  margin-top: -2px;
  margin-bottom: 0;
  zoom: 1;
  -webkit-border-top-left-radius: 3px;
  -moz-border-radius-topleft: 3px;
  border-top-left-radius: 3px;
  -webkit-border-top-right-radius: 3px;
  -webkit-background-clip: padding-box;
  -moz-border-radius-topright: 3px;
  -moz-background-clip: padding;
  border-top-right-radius: 3px;
  background-clip: padding-box;
  -webkit-box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.07);
  -moz-box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.07);
  box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.07);
}
.b-train__options .b-train-options-container:before,
.b-train__options .b-train-options-container:after {
  content: "";
  display: table;
}
.b-train__options .b-train-options-container:after {
  clear: both;
}
.b-train__options .b-train-options-container:before,
.b-train__options .b-train-options-container:after {
  content: "";
  display: table;
}
.b-train__options .b-train-options-container:after {
  clear: both;
}
.b-train__options .l-grid-layout-33 {
  display: flex;
  align-items: center;
}
.b-train__options .b-train__options-header {
  background: #4A5767;
  padding: 12px 15px;
  height: auto;
  line-height: 22px;
  color: #ffffff;
  font-size: 14px;
  border-left: none;
  border-right: none;
  border-top: none;
  text-transform: uppercase;
  -webkit-box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.07);
  -moz-box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.07);
  box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.07);
}
.b-train__options .b-toggle {
  height: unset;
  line-height: unset;
}
.b-train__options .b-toggle .b-toggle__input:checked + .b-toggle__label {
  color: #4A5767;
}
.b-train__options .b-toggle .b-toggle__input:checked + .b-toggle__label .b-toggle__view {
  border-color: #4A5767;
}
.b-train__options .b-toggle .b-toggle__input:checked + .b-toggle__label .b-toggle__view:before {
  border-color: #4A5767;
  left: unset;
  right: 2px;
}
.b-train__options .b-toggle__view {
  width: 33px;
  height: 16px;
  border-color: rgba(74, 87, 103, 0.2);
}
.b-train__options .b-toggle__view:before {
  top: 2px;
  left: 2px;
  background: rgba(74, 87, 103, 0.8);
  width: 10px;
  height: 10px;
  border-color: #4A5767;
}
.b-train__options .b-toggle__label {
  display: flex;
  align-items: center;
  color: rgba(74, 87, 103, 0.6);
}

.b-train-info__wrapper {
  background: #4A5767;
  -webkit-box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.07);
  -moz-box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.07);
  box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.07);
  border-radius: 3px 3px 0 0;
  margin-bottom: 40px;
}
.b-train-info__wrapper .b-train-info .b-train-info__number {
  padding: 13px 13px 0 13px;
  font-size: 14px;
  color: #ffffff;
}
.b-train-info__wrapper .b-train-info .b-train-info__number .b-travel-policy {
  float: right;
  margin-top: -5px;
}
.b-train-info__wrapper .b-train-info .b-train__info-services {
  flex-wrap: wrap;
}
.b-train-info__wrapper .b-train-info .b-train__info-services .train-service__img {
  margin-bottom: 13px;
}
.b-train-info__wrapper .b-train-info .b-ticket-stops-info {
  position: relative;
  display: inline-block;
  padding-left: 26px;
}
.b-train-info__wrapper .b-train-info .b-ticket-stops-info a {
  color: #4A5767;
  text-decoration: none;
  border-bottom: 1px dashed #4A5767;
  font-weight: normal;
}
.b-train-info__wrapper .b-train-info .b-ticket-stops-info:before {
  content: '';
  position: absolute;
  top: 8px;
  display: block;
  width: 20px;
  height: 1px;
  transform: rotate(90deg);
  left: 0;
  background: rgba(0, 0, 0, 0.1);
}
.b-train-info__wrapper .b-train-info .b-ticket-info__legs-leg-info {
  border-bottom-left-radius: 3px;
  border-bottom-right-radius: 3px;
}
.b-train-info__wrapper .b-train-pricing {
  padding: 0 14px 14px;
}
.b-train-info__wrapper .b-train-pricing .separator-dotted {
  border: 1px dashed rgba(0, 0, 0, 0.1);
  background: none;
}
.b-train-info__wrapper .b-train-pricing .b-pricing__total {
  color: #FFFFFF;
  font-weight: 500;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
}

@media (max-width: 768px) {
  .b-block-container__footer,
  .b-booking__footer {
    justify-content: unset !important;
    height: 36px;
    padding: 0 12px !important;
    background: none !important;
  }
  .b-block-container__footer-leftbar,
  .b-booking__footer-leftbar,
  .b-block-container__footer-rightbar,
  .b-booking__footer-rightbar {
    height: 100%;
    width: 100%;
  }
  .b-block-container__price-info .b-pricing__header,
  .b-booking__price-info .b-pricing__header {
    display: none;
  }
  .b-block-container__price-info .b-pricing,
  .b-booking__price-info .b-pricing {
    margin: 20px 0;
  }
  .b-block-container .b-booking__submit,
  .b-booking .b-booking__submit {
    background-color: #099C9D;
    border-radius: 0 4px 4px 0;
    height: 100%;
    width: 100%;
    border: none;
  }
  .b-block-container .b-booking__back,
  .b-booking .b-booking__back {
    background-color: #EDEEF0;
    border-radius: 4px 0 0 4px;
    height: 100%;
    width: 100%;
    color: #A4ABB3;
    display: flex;
    border: none;
    justify-content: center;
    align-items: center;
    margin: 0 auto;
  }
  .b-block-container .b-booking__back:before,
  .b-booking .b-booking__back:before {
    width: 1em;
    height: 1em;
    margin-right: 10px;
    display: inline-block;
    content: ' ';
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTEiIGhlaWdodD0iMTkiIHZpZXdCb3g9IjAgMCAxMSAxOSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEwLjAwMDUgMUwxLjUwMDQ5IDkuNUwxMC4wMDA1IDE4IiBzdHJva2U9IiM0QTU3NjciLz4KPC9zdmc+Cg==);
    background-repeat: no-repeat;
    background-size: 100% 100%;
    background-position: 50% 50%;
  }
}
.b-booking-hotels .b-customer__header {
  padding: 12px;
  font-weight: 500;
  box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.15);
  line-height: unset;
  border-radius: 3px 3px 0 0;
}
.b-booking-hotels .b-customer__info {
  box-shadow: 0 2px 4px rgba(0, 0, 0, 0.25);
  border-radius: 0 0 3px 3px;
  margin: 0;
  padding: 14px 16px 20px 16px;
}
.b-booking-hotels .b-customer__info .l-grid-container {
  margin-bottom: 12px;
}
.b-booking-hotels .b-customer__info .l-grid-layout-33 {
  padding-right: 12px;
}
.b-booking-hotels .b-customer__info .b-input {
  padding: 0;
}
.b-booking-hotels .b-booking__footer {
  background: none;
  padding: 0;
  margin: 20px 0;
}
.b-booking-hotels .b-booking__back,
.b-booking-hotels .b-booking__submit {
  font-weight: 500;
  padding: 9px 35px;
  height: unset;
}
.b-booking-hotels__notes {
  background: #FFFFFF;
  box-shadow: 0 2px 4px rgba(0, 0, 0, 0.25);
  border-radius: 0 0 3px 3px;
  margin-bottom: 10px;
}
.b-booking-notes {
  padding: 13px 18px 26px 18px;
}
.b-booking-notes__caption {
  font-size: 16px;
  font-weight: 500;
  margin-bottom: 18px;
}
.b-booking-notes .b-textarea__value {
  border: none;
  background: #FFFFFF;
  box-shadow: 0 0 4px rgba(0, 0, 0, 0.2);
  border-radius: 0 0 3px 3px;
  color: #4A5767;
  padding: 12px 10px;
  min-height: 110px;
  resize: none;
}
.b-booking-notes .b-textarea__value::-webkit-input-placeholder {
  color: rgba(47, 56, 66, 0.5);
}
.b-booking-notes .b-textarea__value:-moz-placeholder {
  color: rgba(47, 56, 66, 0.5);
}
.b-booking-notes .b-textarea__value::-moz-placeholder {
  color: rgba(47, 56, 66, 0.5);
}
.b-booking-notes .b-textarea__value:-ms-input-placeholder {
  color: rgba(47, 56, 66, 0.5);
}
.b-booking__two-selector-wrapper {
  padding: 10px;
  box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.07);
  margin: 30px 0;
  border: 1px solid #f8f8f8;
}
@media (min-width: 1440px) {
  .b-booking-hotels .b-customer__info .l-grid-container {
    margin-bottom: 18px;
  }
  .b-booking-hotels .b-customer__info .l-grid-layout-33 {
    padding-right: 40px;
  }
}
@media (min-width: 1920px) {
  .b-booking-room__additional-services-list .l-grid-container .l-grid-layout-33 {
    width: 33.33333%;
    padding-right: 35px;
  }
  .b-booking-room__additional-services-list .l-grid-container .l-grid-layout-33:nth-child(4n) {
    padding-right: 35px;
  }
  .b-booking-room__additional-services-list .l-grid-container .l-grid-layout-33:nth-child(3n) {
    padding-right: 0;
  }
  .b-booking-hotels .b-customer__info .l-grid-layout-33 {
    padding-right: 18px;
    width: 25%;
  }
}
@media (max-width: 768px) {
  .b-booking-hotels__notes {
    background: #FAFAFA;
    padding: unset;
  }
  .b-booking-hotels__notes .b-booking-notes__caption {
    color: #fff;
    font-size: 16px;
    font-weight: 500;
    background: #4A5767;
    border-radius: 3px 3px 0 0;
    padding: 12px;
    box-shadow: none;
    position: relative;
    text-transform: uppercase;
    z-index: 1;
    display: flex;
    align-items: center;
  }
  .b-booking-hotels__notes .b-booking-notes__caption:before {
    width: 22px;
    height: 22px;
  }
  .b-booking-hotels__notes .b-textarea.toggle-notes {
    padding: 12px;
  }
  .b-booking__price-info-container {
    padding: 12px;
  }
  .b-booking__price-info-container .b-hotel-info__wrapper {
    margin-bottom: unset;
    background: unset;
  }
  .b-booking__price-info-container .b-hotel-info__wrapper .b-hotel-info__pricing {
    padding: unset;
  }
  .b-booking__price-info-container .b-hotel-info {
    display: none;
  }
  .b-booking__customer {
    margin-bottom: 5px;
  }
  .b-hotel-pricing__service {
    margin: 0 !important;
  }
  .b-hotel-pricing {
    margin-top: 10px;
    color: #4A5767 !important;
  }
  .b-hotel-pricing__header {
    display: none;
  }
  .b-hotel-pricing__services,
  .b-hotel-pservice__element,
  .b-hotel-pservice__caption {
    color: #4A5767 !important;
  }
}

.b-hotel-room {
  margin-bottom: 10px;
}
.b-hotel-room .b-hotel-room__additional-services .b-hotel-room__info-wrapper {
  display: none;
}
.b-hotel-room__offer-anti-covid {
  background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzAiIGhlaWdodD0iMzAiIHZpZXdCb3g9IjAgMCAzMCAzMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE1IDI5LjI1QzIyLjg3MDEgMjkuMjUgMjkuMjUgMjIuODcwMSAyOS4yNSAxNUMyOS4yNSA3LjEyOTk0IDIyLjg3MDEgMC43NSAxNSAwLjc1QzcuMTI5OTQgMC43NSAwLjc1IDcuMTI5OTQgMC43NSAxNUMwLjc1IDIyLjg3MDEgNy4xMjk5NCAyOS4yNSAxNSAyOS4yNVoiIGZpbGw9IndoaXRlIiBzdHJva2U9IiNENzAwMDAiLz4KPHBhdGggZD0iTTIzLjc1MDEgMTYuMjVDMjMuMjg4NCAxNi4yNSAyMi44ODQ1IDE1Ljk5ODQgMjIuNjY4IDE1LjYyNTFIMjEuNTMyOEMyMS40MDU2IDE2Ljk2NjQgMjAuODczMSAxOC4xOTEzIDIwLjA1OTIgMTkuMTc1M0wyMC44NjQzIDE5Ljk4MDVDMjEuMjc4NiAxOS44Njg5IDIxLjc0MzkgMTkuOTc2MyAyMi4wNzEyIDIwLjMwMzFDMjIuNTU4NyAyMC43OTA2IDIyLjU1ODcgMjEuNTgzNSAyMi4wNzEyIDIyLjA3MUMyMS41ODM3IDIyLjU1ODUgMjAuNzkwNiAyMi41NTg1IDIwLjMwMzEgMjIuMDcxQzE5Ljk3NyAyMS43NDQ1IDE5Ljg2OTIgMjEuMjgxIDE5Ljk4MDUgMjAuODY0M0wxOS4xNzUzIDIwLjA1OTFDMTguMTkxNCAyMC44NzMxIDE2Ljk2NjQgMjEuNDA1NSAxNS42MjUxIDIxLjUzMjhWMjIuNjY4QzE1Ljk5ODYgMjIuODg0MyAxNi4yNTAxIDIzLjI4ODMgMTYuMjUwMSAyMy43NUMxNi4yNTAxIDI0LjQzOTUgMTUuNjg5NiAyNS4wMDAxIDE1IDI1LjAwMDFDMTQuMzEwNiAyNS4wMDAxIDEzLjc1MDEgMjQuNDM5NSAxMy43NTAxIDIzLjc1QzEzLjc1MDEgMjMuMjg4MyAxNC4wMDE2IDIyLjg4NDMgMTQuMzc1MSAyMi42NjhWMjEuNTMyOEMxMy4wMzM3IDIxLjQwNTUgMTEuODA4OCAyMC44NzMxIDEwLjgyNDggMjAuMDU5MUwxMC4wMTk3IDIwLjg2NDNDMTAuMTMwOSAyMS4yODEgMTAuMDIzMSAyMS43NDQ2IDkuNjk2OTggMjIuMDcxQzkuMjA5NDggMjIuNTU4NSA4LjQxNjUxIDIyLjU1ODUgNy45MjkwMSAyMi4wNzFDNy40NDE1MSAyMS41ODM1IDcuNDQxNTEgMjAuNzkwNiA3LjkyOTAxIDIwLjMwMzFDOC4yNTYxMyAxOS45NzY2IDguNzIxNDQgMTkuODY4OSA5LjEzNTgyIDE5Ljk4MDVMOS45NDA5NyAxOS4xNzUzQzkuMTI2OTggMTguMTkxMyA4LjU5NDYgMTYuOTY2NCA4LjQ2NzI1IDE1LjYyNTFINy4zMzIxQzcuMTE1NjkgMTUuOTk4NCA2LjcxMTc5IDE2LjI1IDYuMjUwMDcgMTYuMjVDNS41NjA2MSAxNi4yNSA1LjAwMDA2IDE1LjY4OTQgNS4wMDAwNiAxNUM1LjAwMDA2IDE0LjMxMDUgNS41NjA2MSAxMy43NSA2LjI1MDA3IDEzLjc1QzYuNzExNzkgMTMuNzUgNy4xMTU2OSAxNC4wMDE2IDcuMzMyMSAxNC4zNzVIOC40NjcyNUM4LjU5NDYgMTMuMDMzNyA5LjEyNjk4IDExLjgwODcgOS45NDA5NyAxMC44MjQ4TDkuMTM1ODIgMTAuMDE5NkM4LjcxOTA5IDEwLjEzMDkgOC4yNTU1IDEwLjAyMyA3LjkyOTAxIDkuNjk2OTJDNy40NDE1MSA5LjIwOTQyIDcuNDQxNTEgOC40MTY0NSA3LjkyOTAxIDcuOTI4OTVDOC40MTc0MSA3LjQ0MDU1IDkuMjEwMzggNy40NDIzNSA5LjY5Njk4IDcuOTI4OTVDMTAuMDIzMSA4LjI1NTQ4IDEwLjEzMDkgOC43MTkwMiAxMC4wMTk3IDkuMTM1NzRMMTAuODI0OCA5Ljk0MDkxQzExLjgwODggOS4xMjY5MiAxMy4wMzM3IDguNTk0NTQgMTQuMzc1MSA4LjQ2NzE5VjcuMzMyMDNDMTQuMDAxNiA3LjExNTYzIDEzLjc1MDEgNi43MTE3MiAxMy43NTAxIDYuMjUwMDFDMTMuNzUwMSA1LjU2MDU1IDE0LjMxMDYgNSAxNSA1QzE1LjY4OTYgNSAxNi4yNTAxIDUuNTYwNTUgMTYuMjUwMSA2LjI1MDAxQzE2LjI1MDEgNi43MTE3MiAxNS45OTg2IDcuMTE1NjMgMTUuNjI1MSA3LjMzMjAzVjguNDY3MTlDMTYuOTY2NCA4LjU5NDU0IDE4LjE5MTQgOS4xMjY5MiAxOS4xNzUzIDkuOTQwOTFMMTkuOTgwNSA5LjEzNTc0QzE5Ljg2OTIgOC43MTkwMiAxOS45NzcgOC4yNTU0NCAyMC4zMDMxIDcuOTI4OTVDMjAuNzg5NyA3LjQ0MjM1IDIxLjU4MjggNy40NDA1NSAyMi4wNzEyIDcuOTI4OTVDMjIuNTU4NyA4LjQxNjQ1IDIyLjU1ODcgOS4yMDk0MiAyMi4wNzEyIDkuNjk2OTJDMjEuNzQ0NiAxMC4wMjMgMjEuMjgxMSAxMC4xMzA5IDIwLjg2NDMgMTAuMDE5NkwyMC4wNTkyIDEwLjgyNDhDMjAuODczMSAxMS44MDg3IDIxLjQwNTYgMTMuMDMzNyAyMS41MzI4IDE0LjM3NUgyMi42NjhDMjIuODg0NSAxNC4wMDE2IDIzLjI4ODQgMTMuNzUgMjMuNzUwMSAxMy43NUMyNC40Mzk1IDEzLjc1IDI1LjAwMDEgMTQuMzEwNSAyNS4wMDAxIDE1QzI1LjAwMDEgMTUuNjg5NCAyNC40Mzk1IDE2LjI1IDIzLjc1MDEgMTYuMjVaTTEyLjkyOTggMTUuMzEyNUMxMi4zMjY2IDE1LjMxMjUgMTEuODM2IDE1LjgwMzEgMTEuODM2IDE2LjQwNjNDMTEuODM2IDE3LjAwOTQgMTIuMzI2NiAxNy41MDAxIDEyLjkyOTggMTcuNTAwMUMxMy41MzI5IDE3LjUwMDEgMTQuMDIzNSAxNy4wMDk0IDE0LjAyMzUgMTYuNDA2M0MxNC4wMjM1IDE1LjgwMzEgMTMuNTMyOSAxNS4zMTI1IDEyLjkyOTggMTUuMzEyNVpNMTUuNjI1MSAxMS41NjI1QzE0LjkzNTYgMTEuNTYyNSAxNC4zNzUxIDEyLjEyMzEgMTQuMzc1MSAxMi44MTI1QzE0LjM3NTEgMTMuNTAyIDE0LjkzNTYgMTQuMDYyNSAxNS42MjUxIDE0LjA2MjVDMTYuMzE0NSAxNC4wNjI1IDE2Ljg3NSAxMy41MDIgMTYuODc1IDEyLjgxMjVDMTYuODc1IDEyLjEyMzEgMTYuMzE0NSAxMS41NjI1IDE1LjYyNTEgMTEuNTYyNVpNMTcuODEyNSAxNS45Mzc1QzE3LjI5NTggMTUuOTM3NSAxNi44NzUgMTYuMzU4MyAxNi44NzUgMTYuODc1QzE2Ljg3NSAxNy4zOTE4IDE3LjI5NTggMTcuODEyNSAxNy44MTI1IDE3LjgxMjVDMTguMzI5NCAxNy44MTI1IDE4Ljc1IDE3LjM5MTggMTguNzUgMTYuODc1QzE4Ljc1IDE2LjM1ODMgMTguMzI5NCAxNS45Mzc1IDE3LjgxMjUgMTUuOTM3NVoiIGZpbGw9IiNENzAwMDAiLz4KPC9zdmc+Cg==) no-repeat center;
}
.b-hotel-room__offer-passport {
  background: url(f2bcd3a0030ece3b3808ceaa0534f6e4.svg) no-repeat center;
}
.b-hotel-room__offer-information {
  background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzAiIGhlaWdodD0iMzAiIHZpZXdCb3g9IjAgMCAzMCAzMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE1IDI5LjI1QzIyLjg3MDEgMjkuMjUgMjkuMjUgMjIuODcwMSAyOS4yNSAxNUMyOS4yNSA3LjEyOTk0IDIyLjg3MDEgMC43NSAxNSAwLjc1QzcuMTI5OTQgMC43NSAwLjc1IDcuMTI5OTQgMC43NSAxNUMwLjc1IDIyLjg3MDEgNy4xMjk5NCAyOS4yNSAxNSAyOS4yNVoiIGZpbGw9IndoaXRlIiBzdHJva2U9IiNGRjhEMkUiLz4KPHBhdGggZD0iTTE1LjkzNzUgMjAuMDI1VjExLjYyNUgxMi4xODc1VjEzLjcyNUgxNC4wNjI1VjIwLjAyNUgxMS4yNVYyMi4xMjVIMTguNzVWMjAuMDI1SDE1LjkzNzVaIiBmaWxsPSIjRkY4RDJFIi8+CjxwYXRoIGQ9Ik0xNC45NDY2IDYuMTYwNzFDMTQuNjYwNSA2LjE2MDcxIDE0LjM4MDggNi4yNDU1MyAxNC4xNDMgNi40MDQ0N0MxMy45MDUxIDYuNTYzNDEgMTMuNzE5NyA2Ljc4OTMxIDEzLjYxMDIgNy4wNTM2MUMxMy41MDA4IDcuMzE3OTEgMTMuNDcyMSA3LjYwODczIDEzLjUyNzkgNy44ODkzMkMxMy41ODM3IDguMTY5OSAxMy43MjE1IDguNDI3NjMgMTMuOTIzOCA4LjYyOTkyQzE0LjEyNjEgOC44MzIxOSAxNC4zODM4IDguOTY5OTUgMTQuNjY0NCA5LjAyNTc3QzE0Ljk0NSA5LjA4MTU4IDE1LjIzNTggOS4wNTI5MyAxNS41MDAxIDguOTQzNDZDMTUuNzY0NCA4LjgzMzk4IDE1Ljk5MDMgOC42NDg1OSAxNi4xNDkyIDguNDEwNzJDMTYuMzA4MiA4LjE3Mjg1IDE2LjM5MjkgNy44OTMyMSAxNi4zOTI5IDcuNjA3MTNDMTYuMzkyOSA3LjIyMzUyIDE2LjI0MDUgNi44NTU2MSAxNS45NjkzIDYuNTg0MzVDMTUuNjk4MSA2LjMxMzA5IDE1LjMzMDIgNi4xNjA3MSAxNC45NDY2IDYuMTYwNzFaIiBmaWxsPSIjRkY4RDJFIi8+Cjwvc3ZnPgo=) no-repeat center;
}
.b-hotel-room__offer-checked {
  background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjUiIGhlaWdodD0iMjUiIHZpZXdCb3g9IjAgMCAyNSAyNSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEyLjUgMjVDMTkuNDAzNiAyNSAyNSAxOS40MDM2IDI1IDEyLjVDMjUgNS41OTY0NCAxOS40MDM2IDAgMTIuNSAwQzUuNTk2NDQgMCAwIDUuNTk2NDQgMCAxMi41QzAgMTkuNDAzNiA1LjU5NjQ0IDI1IDEyLjUgMjVaIiBmaWxsPSIjMDk5QzlEIi8+CjxwYXRoIGQ9Ik0xNy44ODg5IDcuMTQyODhMMTAuMjU4OCAxNC43NzNMNy43ODQyMSAxMi4yOTgzTDUuMzU3MTggMTQuNzI1NEw3LjgzMTc5IDE3LjJMMTAuMjc0NyAxOS42NDI4TDEyLjcwMTcgMTcuMjE1OEwyMC4zMzE3IDkuNTg1NzlMMTcuODg4OSA3LjE0Mjg4WiIgZmlsbD0id2hpdGUiLz4KPC9zdmc+Cg==) no-repeat center;
  height: 25px;
  width: 25px;
  margin: 5px 5px ;
  text-indent: 30px;
  min-width: 25px;
}
.b-hotel-room__toggle-container-essantial {
  border-bottom: 1px solid rgba(0, 0, 0, 0.1);
  padding: 10px 10px 10px 0;
  margin-left: 12px;
  display: flex;
  align-items: center;
  gap: 10px;
}
.b-hotel-room__toggle-container-essantial > span {
  width: 30px;
  height: 30px;
}
.b-hotel-room__toggle-container-essantial > span:first-of-type {
  margin-left: 0;
}
.b-hotel-room__toggle-container-penalty {
  padding: 10px 10px 0 12px;
}
.b-hotel-room__toggle-container-penalty + .b-hotel-room__toggle-container-inner {
  padding-top: 5px;
}
.b-hotel-room__info-wrapper {
  display: flex;
  flex-flow: row nowrap;
  padding: 24px 0;
  align-items: center;
}
.b-hotel-room__info-wrapper .b-hotel-room__info-item {
  display: flex;
  flex-flow: column;
  font-size: 16px;
  border-left: 1px solid rgba(0, 0, 0, 0.1);
  white-space: nowrap;
  padding-left: 20px;
  margin-right: 10%;
}
.b-hotel-room__info-wrapper .b-hotel-room__info-value {
  margin-top: 5px;
}
.b-hotel-room__header {
  color: #fff;
  font-size: 16px;
  background: #4A5767;
  border-radius: 3px 3px 0 0;
  padding: 12px;
  position: relative;
  z-index: 1;
}
.b-hotel-room__header-title {
  color: #fff;
  font-size: 18px;
  text-transform: uppercase;
}
.b-hotel-room__header-wrapper {
  box-shadow: 0 2px 4px rgba(0, 0, 0, 0.15);
  position: relative;
  margin-left: 7px;
}
.b-hotel-room__header-wrapper:after {
  content: '';
  position: absolute;
  bottom: -7px;
  left: 43px;
  border-top: 10px solid #E50000;
  border-right: 30px solid transparent;
}
.b-hotel-room__header-wrapper:before {
  content: '';
  position: absolute;
  top: 0;
  bottom: -7px;
  left: -7px;
  background: #E50000;
  border-radius: 3px 0 0;
  width: 50px;
}
.b-hotel-room__content {
  padding: 30px 0 5px 18px;
  background: #fff;
  box-shadow: 1px 1px 4px rgba(0, 0, 0, 0.15);
  border-radius: 0 0 3px 3px;
  margin-bottom: 10px;
}
.b-hotel-room__content-header {
  display: flex;
  flex-flow: row nowrap;
  margin-bottom: 20px;
}
.b-hotel-room__content-leftbar {
  font-size: 16px;
}
.b-hotel-room__content-notification {
  margin-top: 7px;
}
.b-hotel-room__content-rightbar {
  margin-left: auto;
  margin-right: 18px;
}
.b-hotel-room__name {
  font-weight: 500;
}
.b-hotel-room__important {
  color: #E50000;
}
.b-hotel-room__services-list {
  display: flex;
  flex-direction: row;
  margin: 0 0 -12px -12px;
}
.b-hotel-room__services-list .hotel-service__img {
  min-width: 24px;
  min-height: 24px;
  margin: 0 0 12px 12px;
  background-repeat: no-repeat;
  background-position: center;
}
.b-hotel-room__content-description {
  display: flex;
  flex-flow: column;
}
.b-hotel-room__toggle-caption-wrapper {
  position: relative;
  margin-bottom: 16px;
}
.b-hotel-room__toggle-caption-wrapper:before {
  content: '';
  height: 0;
  width: 100%;
  display: block;
  border-top: 1px dashed rgba(0, 0, 0, 0.1);
  position: absolute;
  top: 50%;
}
.b-hotel-room__toggle-caption {
  background: #fff;
  font-size: 16px;
  display: inline-block;
  padding-left: 30px;
}
.b-hotel-room__toggle-caption--type-alert {
  background: #fff url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTciIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNyAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE2Ljk3NDggMTUuMTMxOEw5LjMxNTA2IDAuNDk2MTI1QzkuMTg1MjQgMC4yNDgwNjMgOC45MjU1OCAwIDguNTM2MSAwQzguMTQ2NjIgMCA3Ljg4Njk3IDAuMTI0MDMyIDcuNzU3MTQgMC40OTYxMjVMMC4wOTczNyAxNS4xMzE4Qy0wLjAzMjQ1NjcgMTUuMzc5OCAtMC4wMzI0NTY3IDE1LjUwMzkgMC4wOTczNyAxNS43NTE5QzAuMjI3MTk3IDE1Ljg3NiAwLjQ4Njg1IDE2IDAuNjE2Njc2IDE2SDE2LjE5NTlDMTYuNzE1MiAxNS44NzYgMTcuMTA0NyAxNS41MDM5IDE2Ljk3NDggMTUuMTMxOFpNNy44ODY5NyA2LjQ0OTYxQzcuODg2OTcgNi4wNzc1MiA4LjE0NjYyIDUuODI5NDYgOC41MzYxIDUuODI5NDZDOC45MjU1OCA1LjgyOTQ2IDkuMTg1MjQgNi4wNzc1MiA5LjE4NTI0IDYuNDQ5NjFWMTAuNTQyNkM5LjE4NTI0IDEwLjkxNDcgOC45MjU1OCAxMS4xNjI4IDguNTM2MSAxMS4xNjI4QzguMTQ2NjIgMTEuMTYyOCA3Ljg4Njk3IDEwLjkxNDcgNy44ODY5NyAxMC41NDI2VjYuNDQ5NjFaTTguNTM2MSAxMy4yNzEzQzguMTQ2NjIgMTMuMjcxMyA3Ljg4Njk3IDEzLjAyMzMgNy44ODY5NyAxMi42NTEyQzcuODg2OTcgMTIuMjc5MSA4LjE0NjYyIDEyLjAzMSA4LjUzNjEgMTIuMDMxQzguOTI1NTggMTIuMDMxIDkuMTg1MjQgMTIuMTU1IDkuMTg1MjQgMTIuNTI3MUM5LjE4NTI0IDEyLjg5OTIgOC45MjU1OCAxMy4yNzEzIDguNTM2MSAxMy4yNzEzWiIgZmlsbD0iI0U1MDAwMCIvPgo8L3N2Zz4K) no-repeat 0 center;
}
.b-hotel-room__toggle-container {
  background: #fff;
  box-shadow: 0 0 4px rgba(0, 0, 0, 0.2);
  border-radius: 0 0 3px 3px;
  margin-right: 18px;
  margin-bottom: 24px;
  line-height: 1.5;
}
.b-hotel-room__toggle-container-inner {
  padding: 14px 12px;
}
.b-hotel-travellers__header {
  color: #fff;
  font-size: 16px;
  background: #4A5767;
  border-radius: 3px 3px 0 0;
  padding: 12px;
  position: relative;
  z-index: 1;
}
.b-hotel-travellers__header-title {
  color: #fff;
  font-size: 18px;
  text-transform: uppercase;
}
.b-hotel-travellers__header-wrapper {
  box-shadow: 0 2px 4px rgba(0, 0, 0, 0.15);
  position: relative;
}
.b-hotel-travellers__wrapper {
  background: #FFFFFF;
  box-shadow: 0 2px 4px rgba(0, 0, 0, 0.25);
  border-radius: 0 0 3px 3px;
}
.b-hotel-room__offer-remarks {
  width: 100%;
}
.b-hotel-room__offer-remarks-header {
  background: #F0F0F0;
  width: 100%;
  padding: 5px 18px 5px 18px;
  font-size: 16px;
  font-weight: 500;
  display: flex;
  gap: 10px;
  align-items: center;
}
.b-hotel-room__offer-remarks-header > .g-icon-attention {
  width: 16px;
  height: 16px;
}
.b-hotel-room__offer-remarks .b-remarks {
  max-width: 50%;
  padding: 18px;
}
@media (min-width: 1920px) {
  .b-hotel-room__toggle-caption {
    pointer-events: none;
  }
  .b-hotel-room .b-hotel-room__content-description .b-hotel-room__info-wrapper {
    display: none;
  }
  .b-hotel-room .b-hotel-room__additional-services .b-hotel-room__info-wrapper {
    display: flex;
  }
  .b-hotel-room__row {
    display: flex;
    flex-flow: row nowrap;
    margin-bottom: 10px;
    box-shadow: 1px 1px 4px rgba(0, 0, 0, 0.15);
  }
  .b-hotel-room__additional-services,
  .b-hotel-room__content {
    border-radius: 0;
    box-shadow: none;
    margin: 0;
    flex: 1;
  }
  .b-hotel-room__content {
    max-width: 45%;
    padding: 30px 10px 0 18px;
  }
  .b-hotel-room__toggle-caption:after {
    display: none;
  }
  .b-hotel-room__toggle-container.collapse:not(.show) {
    display: block !important;
  }
  .b-hotel-room__additional-services {
    border-left: 1px solid rgba(47, 56, 66, 0.3);
  }
  .b-hotel__toggle-container,
  .b-hotel__content-rightbar {
    margin-right: 0;
  }
}
@media (max-width: 768px) {
  .b-hotel-room__content {
    padding: 20px 12px;
  }
  .b-hotel-room__content-leftbar {
    width: 100%;
  }
  .b-hotel-room__name {
    display: flex;
    align-items: center;
    padding: 10px;
    height: 40px;
    width: 100%;
    background: #EDEEF0;
    text-transform: capitalize;
  }
  .b-hotel-room__content-notification {
    background: #FCEFE0;
    color: #FF8D2E;
  }
  .b-hotel-room__toggle-caption-wrapper {
    margin-bottom: 0;
    padding-bottom: 16px;
    background: #FCEFE0;
    color: #FF8D2E;
    order: 2;
  }
  .b-hotel-room__toggle-caption {
    background-color: #FCEFE0;
    padding-left: 30px;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMCAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik04LjM5NjU5IDIuMDE2QzYuNDc3NDEgMi4xMzEzNSA0LjczNzk0IDIuNTk1MzUgMy42MjE1MyAzLjI4OTc0QzIuODI1NjUgMy43ODQ3MSAyLjMyNzg4IDQuMzQzNDkgMi4wOTYwNyA1LjAwMjE2TDIgNS4yNzUxTDIuMDAwMDMgNy4wMzIxNEwyLjAwMDA3IDguNzg5MTlMMi4wOTQyNiA5LjA4OTY2QzIuMjU4NDkgOS42MTM1NyAyLjQ5MTc3IDkuOTk2NDMgMi44NjA0OSAxMC4zNDczQzMuMDMwMTEgMTAuNTA4NyAzLjQwOTU3IDEwLjc4NTQgMy41MTYzMiAxMC44MjU1QzMuNTMyMDggMTAuODMxNCAzLjUyMzg5IDEwLjkzNiAzLjQ5ODEzIDExLjA1OEMzLjQyODIgMTEuMzg5MiAzLjQzMDU4IDE0LjQ1ODMgMy41MDEwMyAxNC43OTA4QzMuODE0NTggMTYuMjcxMSA1LjgwNTE3IDE3LjQ2NTEgOC42MTgzNCAxNy44NjA1QzkuNjI0ODcgMTguMDAyIDExLjEwMTYgMTguMDQxNyAxMi4wNDY5IDE3Ljk1MjdDMTUuMTgxOSAxNy42NTc2IDE3LjM1MzYgMTYuNTYyMiAxNy45MDM5IDE0Ljk5ODZMMTggMTQuNzI1NkwxOCAxMi45Njg2TDE3Ljk5OTkgMTEuMjExNUwxNy45MDU3IDEwLjkxMTFDMTcuNzQxNSAxMC4zODcxIDE3LjUwODIgMTAuMDA0MyAxNy4xMzk1IDkuNjUzNDFDMTYuOTY5OSA5LjQ5MjA0IDE2LjU5MDQgOS4yMTUzNSAxNi40ODM3IDkuMTc1MjNDMTYuNDY3OSA5LjE2OTMyIDE2LjQ3NjEgOS4wNjQ2OSAxNi41MDE5IDguOTQyNzJDMTYuNTcxOCA4LjYxMTQ3IDE2LjU2OTQgNS41NDI0NCAxNi40OTkgNS4yMDk4NkMxNi4xNjA5IDMuNjEzODUgMTMuOTE2NyAyLjM4MTUzIDEwLjc3OTIgMi4wNjkxMkMxMC4xNTA2IDIuMDA2NTIgOC45ODYxNyAxLjk4MDU1IDguMzk2NTkgMi4wMTZaTTEwLjI1NTkgMy40ODUzN0MxMS4yMzI4IDMuNTU3NTYgMTIuMTAxOCAzLjcyMDg4IDEyLjg5NjIgMy45ODE2MUMxNC4yMTQgNC40MTQxOCAxNS4wODMyIDUuMDcwNiAxNS4wODMyIDUuNjMzMzNDMTUuMDgzMiA2LjE5NjA2IDE0LjIxNCA2Ljg1MjQ4IDEyLjg5NjIgNy4yODUwNUMxMC43MzIxIDcuOTk1MzggNy43OTkxMyA3Ljk5MTI1IDUuNjEwNDEgNy4yNzQ4MkM0LjM3MzkgNi44NzAwNSAzLjQ0OTg5IDYuMTY4MDIgMy40NDk4OSA1LjYzMzMzQzMuNDQ5ODkgNS4wOTg2MSA0LjM3NDI0IDQuMzk2MzcgNS42MTA0MSAzLjk5MTkxQzYuMzU4NDggMy43NDcxMiA3LjM1NDEgMy41NTQxOCA4LjIwODk2IDMuNDg4MjdDOC43NTUzMSAzLjQ0NjE3IDkuNzA2ODIgMy40NDQ4IDEwLjI1NTkgMy40ODUzN1pNMy45NjMyOSA4LjEyNDcyQzUuMTI3NzQgOC43MDgxMyA2LjE4MDIgOS4wMjE2NiA3LjY0NjA2IDkuMjIyQzguMTY0NTQgOS4yOTI4MyAxMC40NzgyIDkuMjgxNjcgMTEuMDIzNSA5LjIwNTY5QzEyLjM2NzkgOS4wMTgzOSAxMy41MTA4IDguNjcxNDEgMTQuNjAyNyA4LjExOTE2QzE0Ljg1NzIgNy45OTA0MyAxNS4wNjk1IDcuODg1MDggMTUuMDc0MyA3Ljg4NTA4QzE1LjA3OTIgNy44ODUwOCAxNS4wODI4IDguMDY1NDYgMTUuMDgyNCA4LjI4NTk2QzE1LjA4MTUgOC43NjQ4MyAxNS4wMzk4IDguODgyNDMgMTQuNzY5NyA5LjE2ODA2QzE0LjA5NzggOS44Nzg1OSAxMi42MTQgMTAuNDIzMiAxMC43MTY0IDEwLjY1NTlDMTAuMjI2MSAxMC43MTYgOC4yOTczOCAxMC43MTQ3IDcuNzk5NTcgMTAuNjU0QzcuMzczMjQgMTAuNjAxOSA2LjYwMzEyIDEwLjQ2NjEgNi4yOTg1MSAxMC4zODkxQzQuOTAyMjEgMTAuMDM2NCAzLjgwNzkgOS40MjAyOSAzLjUzNDUgOC44MzMwNkMzLjQ2MTA4IDguNjc1MyAzLjQ1MDUxIDguNjA0NjUgMy40NTAyMyA4LjI2ODlDMy40NTAwMyA4LjA1NzgxIDMuNDU3NzcgNy44ODUwOCAzLjQ2NzM5IDcuODg1MDhDMy40NzcwNSA3Ljg4NTA4IDMuNzAwMiA3Ljk5MjkyIDMuOTYzMjkgOC4xMjQ3MlpNMTUuODM4NCAxMC40OTkyQzE2LjA4ODYgMTAuNjY4MyAxNi4zMzI2IDEwLjkwOCAxNi40NDE4IDExLjA5MjFDMTYuNTEzOSAxMS4yMTM4IDE2LjUzMjUgMTEuMjg4MSAxNi41MzE1IDExLjQ1MDNDMTYuNTI5OSAxMS42OTQgMTYuNDgwMSAxMS43OTg2IDE2LjI0MDYgMTIuMDYwNkMxNS43MDEzIDEyLjY1MDggMTQuNDQ0MiAxMy4xODg1IDEzLjAwNCAxMy40NDUxQzExLjYwNTggMTMuNjk0MiA5LjgxNzkzIDEzLjY5NCA4LjQyODgzIDEzLjQ0NDZDNi43MzcyNiAxMy4xNDA4IDUuMzUzNjIgMTIuNDY4MSA1LjAwNDk2IDExLjc4MDFDNC44OTk4MiAxMS41NzI2IDQuODkwMjMgMTEuNDgzOSA0Ljk3NjU1IDExLjUxNzRDNS4xOTQwMyAxMS42MDIgNi4wMjY5NSAxMS44MjM3IDYuNDQ2NTMgMTEuOTA4N0M3LjU1NjU0IDEyLjEzMzcgOC4zNjE5MyAxMi4yMDIxIDkuNTU2NSAxMi4xNzI2QzExLjEwNTIgMTIuMTM0NSAxMi4zMjE2IDExLjkzOCAxMy40OTY4IDExLjUzNjFDMTQuMDk0MyAxMS4zMzE4IDE0LjkzMzMgMTAuOTA2NiAxNS4zMDQ5IDEwLjYxOTdDMTUuNDczOCAxMC40ODkzIDE1LjYyMTcgMTAuMzgxMSAxNS42MzM3IDEwLjM3OTJDMTUuNjQ1NyAxMC4zNzcyIDE1LjczNzggMTAuNDMxMyAxNS44Mzg0IDEwLjQ5OTJaTTYuMjIyMTkgMTQuMzEzNkM3LjE4MjIzIDE0LjY5ODggOC4xMzMwMiAxNC45MzM2IDkuMjE1MzUgMTUuMDUyOEM5LjY5NDkxIDE1LjEwNTYgMTEuNzE1NCAxNS4xMDUyIDEyLjIzNDUgMTUuMDUyM0MxMy42MTEzIDE0LjkxMTggMTUuMDMxNSAxNC40ODkgMTYuMjAwNCAxMy44NzE3TDE2LjU1MDEgMTMuNjg3TDE2LjU0OTQgMTQuMDg2OUMxNi41NDg0IDE0LjU3NTMgMTYuNTA2NiAxNC42ODU4IDE2LjIwMzcgMTUuMDAxM0MxNS41MDEyIDE1LjczMjkgMTQuMDMxNiAxNi4yNjEzIDEyLjA2NCAxNi40ODk1QzExLjU3NDQgMTYuNTQ2MyA5Ljg2NDU2IDE2LjU0NTggOS4zNjg4NyAxNi40ODg3QzcuNDg3NTYgMTYuMjcyMSA1Ljk2MTk2IDE1LjcyNzMgNS4yNTg4NSAxNS4wMjExQzQuOTYzMzEgMTQuNzI0MiA0LjkxNjg0IDE0LjU5OTcgNC45MTY4NCAxNC4xMDQ1VjEzLjY5MjZMNS4zMzkwOSAxMy45MTA2QzUuNTcxMzEgMTQuMDMwNSA1Ljk2ODcyIDE0LjIxMTggNi4yMjIxOSAxNC4zMTM2WiIgZmlsbD0iI0ZGOEQyRSIvPgo8L3N2Zz4K);
    background-repeat: no-repeat;
    background-size: 100% 100%;
    background-position: 50% 50%;
    background-size: 10% 100%;
    background-position: 2% 10%;
  }
  .b-hotel-room__toggle-container {
    background: #FCEFE0;
    order: 3;
    box-shadow: none;
    border: none;
    padding: 0 16px;
    margin: 0;
  }
  .b-hotel-room__toggle-container-essantial {
    border-bottom: unset;
    margin-left: 30px;
    padding: 0;
  }
  .b-hotel-room__toggle-container-inner {
    padding: 10px 0 0 30px;
  }
  .b-hotel-room__info-wrapper {
    flex-flow: column;
    padding: unset;
    align-items: unset;
    justify-content: unset;
  }
  .b-hotel-room__info-wrapper .b-hotel-room__info-item {
    margin-right: unset;
    padding: 12px;
    border-left: unset;
    flex-flow: row;
    align-items: center;
    gap: 10px;
  }
  .b-hotel-room__info-wrapper .b-hotel-room__info-item:not(:last-of-type) {
    border-bottom: 1px solid rgba(0, 0, 0, 0.1);
  }
  .b-hotel-room__info-service {
    font-weight: 500;
  }
  .b-hotel-room__info-value {
    margin-top: unset !important;
  }
  .b-hotel-room__additional-services {
    padding: 0 !important;
  }
  .b-hotel-room__offer-remarks .b-remarks {
    max-width: unset;
  }
  .b-hotel-travellers__header {
    display: flex;
    align-items: center;
    text-transform: uppercase;
  }
  .b-hotel-travellers__header:before {
    display: block;
    margin-right: 10px;
    content: ' ';
    width: 22px;
    height: 22px;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGNpcmNsZSBjeD0iMTIiIGN5PSIxMiIgcj0iMTIiIGZpbGw9IndoaXRlIi8+CjxlbGxpcHNlIGN4PSIxMi41IiBjeT0iNy41IiByeD0iMy41IiByeT0iMy41IiBmaWxsPSIjNEE1NzY3Ii8+CjxwYXRoIGQ9Ik0xOC42NjY2IDE5LjVWMTcuODMzM0MxOC42NjY2IDE2Ljk0OTMgMTguMzE1NCAxNi4xMDE0IDE3LjY5MDMgMTUuNDc2M0MxNy4wNjUyIDE0Ljg1MTIgMTYuMjE3MyAxNC41IDE1LjMzMzMgMTQuNUg4LjY2NjU4QzcuNzgyNTMgMTQuNSA2LjkzNDY4IDE0Ljg1MTIgNi4zMDk1NiAxNS40NzYzQzUuNjg0NDQgMTYuMTAxNCA1LjMzMzI1IDE2Ljk0OTMgNS4zMzMyNSAxNy44MzMzVjE5LjUiIGZpbGw9IiM0QTU3NjciLz4KPHBhdGggZD0iTTE4LjY2NjYgMTkuNVYxNy44MzMzQzE4LjY2NjYgMTYuOTQ5MyAxOC4zMTU0IDE2LjEwMTQgMTcuNjkwMyAxNS40NzYzQzE3LjA2NTIgMTQuODUxMiAxNi4yMTczIDE0LjUgMTUuMzMzMyAxNC41SDguNjY2NThDNy43ODI1MyAxNC41IDYuOTM0NjggMTQuODUxMiA2LjMwOTU2IDE1LjQ3NjNDNS42ODQ0NCAxNi4xMDE0IDUuMzMzMjUgMTYuOTQ5MyA1LjMzMzI1IDE3LjgzMzNWMTkuNUgxOC42NjY2WiIgc3Ryb2tlPSIjNEE1NzY3IiBzdHJva2Utd2lkdGg9IjEuNSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+Cjwvc3ZnPgo=);
    background-repeat: no-repeat;
    background-size: 100% 100%;
    background-position: 50% 50%;
  }
  .b-hotel-travellers__wrapper {
    box-shadow: none;
  }
}

.b-hotel-travellers__wrapper .lg-visible-block {
  display: none;
}
.b-hotel-travellers__wrapper .b-traveller__title {
  color: #4A5767;
  background: #F0F0F0;
  display: flex;
  flex-direction: row;
  height: 35px;
  padding: 0 18px;
  font-size: 13px;
  font-weight: 500;
  align-items: center;
}
.b-hotel-travellers__wrapper .b-traveller__title .b-checkbox {
  height: unset;
}
.b-hotel-travellers__wrapper .b-traveller-number {
  text-transform: capitalize;
}
.b-hotel-travellers__wrapper .b-traveller-info {
  padding: 14px 42px 20px 20px;
}
.b-hotel-travellers__wrapper .b-traveller-info .b-input {
  padding-bottom: 0;
}
.b-hotel-travellers__wrapper .b-traveller__block-header {
  display: flex;
  align-items: center;
  width: 100%;
  height: unset;
  line-height: unset;
  margin: 25px 0 20px;
  position: relative;
}
.b-hotel-travellers__wrapper .b-traveller__block-header:after {
  content: '';
  height: 1px;
  margin-left: 25px;
  flex: 1;
  display: block;
  border-top: 1px solid rgba(0, 0, 0, 0.1);
}
@media (min-width: 1440px) {
  .b-hotel-travellers__wrapper .b-traveller-info {
    padding: 14px 16px 20px 16px;
  }
}
@media (min-width: 1920px) {
  .b-hotel-travellers__wrapper .lg-visible-block {
    display: block;
  }
  .b-hotel-travellers__wrapper .lg-hidden-block {
    display: none;
  }
}
@media (max-width: 768px) {
  .b-hotel-travellers__wrapper .b-traveller .b-traveller-info {
    padding: 20px 12px;
  }
  .b-hotel-travellers__wrapper .b-traveller .b-traveller-info .flex-grid-container .flex-grid-layout {
    width: 100%;
    padding-right: 0;
  }
}

.tooltip-options-check {
  text-align: left;
}
.b-hotel-room__additional-services {
  background: #FFFFFF;
  box-shadow: 1px 1px 4px rgba(0, 0, 0, 0.15);
  border-radius: 0 0 3px 3px;
  padding: 34px 16px 13px 18px;
  margin-bottom: 10px;
}
.b-hotel-room__additional-services .w-time .b-input {
  padding: 0;
  border: 0;
  width: 100%;
  height: 100%;
}
.b-hotel-room__additional-services .important {
  color: #E50000;
}
.b-hotel-additional-services__list {
  margin: 40px 40px 22px 10px;
}
.b-hotel-additional-services__list .l-grid-layout-33 {
  margin-bottom: 18px;
  padding-right: 15px;
}
.b-hotel-additional-services__list .l-grid-layout-33:nth-child(3n) {
  padding-right: 0;
}
.b-hotel-additional-services__mobile-reprice-warning {
  display: none;
}
.b-hotel-additional-services__caption {
  font-size: 16px;
  font-weight: 500;
}
.b-hotel-additional-services__caption + .b-hotel-additional-services__list {
  margin-top: 40px;
}
.b-hotel-additional-services__notification {
  margin: 7px 0 15px;
  max-width: 500px;
}
.b-hotel-additional-services__footer {
  display: flex;
  flex-flow: row nowrap;
  align-items: center;
  justify-content: flex-end;
}
.b-hotel-additional-services__total {
  margin-left: auto;
  margin-right: 20px;
  font-size: 20px;
  font-weight: 500;
}
.b-hotel-additional-services__reprice {
  font-size: 14px;
  color: #fff;
  padding: 7px 17px;
  cursor: pointer;
  height: unset;
  display: flex;
  align-items: center;
}
@media (min-width: 1440px) {
  .b-hotel-additional-services__list {
    margin: 0 10px 40px;
  }
  .b-hotel-additional-services__list .l-grid-container .l-grid-layout-33 {
    width: 25%;
    padding-right: 15px;
  }
  .b-hotel-additional-services__list .l-grid-container .l-grid-layout-33:nth-child(4n) {
    padding-right: 0;
  }
}
@media (min-width: 1920px) {
  .b-hotel-room__additional-services {
    margin-bottom: 0;
    border: none;
    box-shadow: none;
    border-radius: 0;
  }
  .b-hotel-additional-services__list-wrapper {
    display: flex;
  }
  .b-hotel-additional-services__list-wrapper .b-hotel-additional-services__list {
    flex: 1;
  }
  .b-hotel-room__info-item:first-child {
    padding-left: 0;
    border: none;
  }
  .b-hotel-additional-services__list {
    margin: 0 0 -18px;
  }
}
@media (max-width: 768px) {
  .b-hotel-additional-services {
    padding: 20px 0;
  }
  .b-hotel-additional-services__caption {
    color: #fff;
    font-size: 16px;
    background: #4A5767;
    border-radius: 3px 3px 0 0;
    padding: 12px;
    position: relative;
    text-transform: uppercase;
    font-weight: normal;
    z-index: 1;
    display: flex;
    align-items: center;
  }
  .b-hotel-additional-services__caption:before {
    content: ' ';
    display: block;
    margin-right: 10px;
    width: 22px;
    height: 22px;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGNpcmNsZSBjeD0iMTIiIGN5PSIxMiIgcj0iMTIiIGZpbGw9IndoaXRlIi8+CjxlbGxpcHNlIGN4PSIxMi42ODQyIiBjeT0iMy43NSIgcng9IjEuNzQ5MTUiIHJ5PSIxLjc1IiBmaWxsPSIjNEE1NzY3Ii8+CjxwYXRoIGQ9Ik0xNS45MzI3IDkuNzUwMDJWOC45MTY2OUMxNS45MzI3IDguNDc0NjYgMTUuNzU3MiA4LjA1MDc0IDE1LjQ0NDggNy43MzgxOEMxNS4xMzI0IDcuNDI1NjIgMTQuNzA4NyA3LjI1MDAyIDE0LjI2NjggNy4yNTAwMkgxMC45MzUxQzEwLjQ5MzMgNy4yNTAwMiAxMC4wNjk2IDcuNDI1NjIgOS43NTcyIDcuNzM4MThDOS40NDQ4IDguMDUwNzQgOS4yNjkyOSA4LjQ3NDY2IDkuMjY5MjkgOC45MTY2OVY5Ljc1MDAyIiBmaWxsPSIjNEE1NzY3Ii8+CjxwYXRoIGQ9Ik0xNS45MzI3IDkuNzUwMDJWOC45MTY2OUMxNS45MzI3IDguNDc0NjYgMTUuNzU3MiA4LjA1MDc0IDE1LjQ0NDggNy43MzgxOEMxNS4xMzI0IDcuNDI1NjIgMTQuNzA4NyA3LjI1MDAyIDE0LjI2NjggNy4yNTAwMkgxMC45MzUxQzEwLjQ5MzMgNy4yNTAwMiAxMC4wNjk2IDcuNDI1NjIgOS43NTcyIDcuNzM4MThDOS40NDQ4IDguMDUwNzQgOS4yNjkyOSA4LjQ3NDY2IDkuMjY5MjkgOC45MTY2OVY5Ljc1MDAySDE1LjkzMjdaIiBzdHJva2U9IiM0QTU3NjciIHN0cm9rZS13aWR0aD0iMS41IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik04LjMyNzkyIDExLjMwOTZDNy45MTMwNCAxMS4zOTI3IDcuNjIzNzkgMTEuNDg2MyA3LjI5MjY2IDExLjY0NDdDNy4wMDYxMSAxMS43ODE4IDYuODg5NjEgMTEuODUyMyA2LjQzMzIgMTIuMTY1MUM2LjM0NzI1IDEyLjIyNCA2LjA5Njk5IDEyLjQyOTkgNS44NzcwNCAxMi42MjI3TDUuNDc3MiAxMi45NzMyTDcuMTQ2NjMgMTYuMzE0TDguODE2MDYgMTkuNjU0OEwxMi4yNzM1IDE5LjY1NDZDMTUuOTk2MSAxOS42NTQ1IDE2LjEwMDMgMTkuNjQ5NiAxNi42NzY5IDE5LjQ0OUMxNy4yMDU4IDE5LjI2NSAxNy44NTI2IDE4LjgyODMgMTguMTc2MiAxOC40MzY5QzE4LjI1MzMgMTguMzQzNiAxOS4xMTk0IDE3LjExNjkgMjAuMTAwOCAxNS43MTExQzIyLjAyNzYgMTIuOTUxIDIyLjAzMzMgMTIuOTQxMyAyMS45ODk2IDEyLjUxNzdDMjEuOTc3OSAxMi40MDQ5IDIxLjkzNDQgMTIuMjM1NiAyMS44OTI4IDEyLjE0MTVDMjEuNjA5MSAxMS41IDIwLjc5NCAxMS4yNTU4IDIwLjIwNDMgMTEuNjM1N0MyMC4wOTUgMTEuNzA2IDE5LjUwNDggMTIuNDAwMSAxOC4zODc0IDEzLjc3MjRDMTcuNDYzNSAxNC45MDcgMTYuNjY5NyAxNS44NDY3IDE2LjU5MDMgMTUuODk5N0MxNi4yNTIyIDE2LjEyNTQgMTYuMTc0NiAxNi4xMzQ0IDE0LjU0NzcgMTYuMTM1OEMxMy4xMjQyIDE2LjEzNyAxMy4wNDQ0IDE2LjEzMzMgMTIuODk3NyAxNi4wNTg0QzEyLjcyNDQgMTUuOTY5OSAxMi41ODYyIDE1Ljc0NDcgMTIuNTg2MiAxNS41NTA4QzEyLjU4NjIgMTUuMzc1MSAxMi43MjQzIDE1LjEzMjggMTIuODY5OCAxNS4wNTMzQzEyLjk4MjIgMTQuOTkxOCAxMy4xNTQxIDE0Ljk4MTkgMTQuNDAyOCAxNC45NjQ1QzE1LjczNyAxNC45NDYgMTUuODE4NSAxNC45NDA3IDE1Ljk5MDggMTQuODYxQzE2LjIyMzUgMTQuNzUzMyAxNi40Nzc4IDE0LjQ5ODYgMTYuNTgzOSAxNC4yNjY4QzE2LjY5OTQgMTQuMDE0NCAxNi42OTk0IDEzLjU2OTUgMTYuNTgzOSAxMy4zMTcxQzE2LjQ3NzggMTMuMDg1MyAxNi4yMjM1IDEyLjgzMDUgMTUuOTkwOCAxMi43MjI5QzE1LjgxNTYgMTIuNjQxOSAxNS43NDYzIDEyLjYzODIgMTQuMDI5OCAxMi42MTk0QzEyLjQ3MDkgMTIuNjAyMiAxMi4yMzg2IDEyLjU5MTkgMTIuMTU0NyAxMi41MzZDMTIuMTAxOSAxMi41MDEgMTEuOTIwMiAxMi4zNTY1IDExLjc1MDggMTIuMjE1MUMxMC45NDI2IDExLjU0IDEwLjEyNDggMTEuMjQ3MSA5LjA3MDE5IDExLjI1NUM4LjgwMTYxIDExLjI1NzEgOC40Njc1OSAxMS4yODE2IDguMzI3OTIgMTEuMzA5NlpNMi43NDM3OSAxMy42NTUyQzIuMTgyMTMgMTMuOTMzMyAyLjE0NzYzIDEzLjk1NyAyLjA3NjE4IDE0LjExNDVDMi4wMzQ3NyAxNC4yMDU4IDIuMDAwNDcgMTQuMzI4OSAyIDE0LjM4ODFDMS45OTk0OSAxNC40NTMxIDIuNzI1NyAxNS45NDk0IDMuODM0OCAxOC4xNjg2QzUuNjM1NTcgMjEuNzcxNyA1LjY3MzM5IDIxLjg0MyA1LjgyNTYzIDIxLjkyMDdDNS45MTA5OSAyMS45NjQzIDYuMDQxODcgMjEuOTk5OSA2LjExNjQ0IDIxLjk5OTlDNi4zMTEyNyAyMS45OTk5IDcuMjM1IDIxLjUyOTkgNy40MzY1NCAyMS4zMjgzQzcuNzMyNzEgMjEuMDMyIDcuODQ0NTEgMjAuNTk2OSA3LjcyNzcxIDIwLjE5NDlDNy42OTMxNyAyMC4wNzYgNi45NzEyMiAxOC41ODg0IDYuMTIzNCAxNi44ODkxQzQuNjg3NTUgMTQuMDExMiA0LjU2OTY0IDEzLjc4OTIgNC40MDMzOCAxMy42NTAyQzQuMTU0NjQgMTMuNDQyMiAzLjk0Njg0IDEzLjM2NjggMy42MTQ5NyAxMy4zNjQyQzMuMzQ0NzkgMTMuMzYyMSAzLjMxNzY0IDEzLjM3MTEgMi43NDM3OSAxMy42NTUyWiIgZmlsbD0iIzRBNTc2NyIvPgo8L3N2Zz4K);
    background-repeat: no-repeat;
    background-size: 100% 100%;
    background-position: 50% 50%;
  }
  .b-hotel-additional-services__list {
    margin: 10px;
  }
  .b-hotel-additional-services__list .l-grid-container {
    display: flex;
    flex-flow: row wrap;
  }
  .b-hotel-additional-services__list .l-grid-container > .l-grid-layout-33:not(:last-of-type) {
    flex-basis: 50%;
    flex-grow: 1;
  }
  .b-hotel-additional-services__list .l-grid-container > .l-grid-layout-33 {
    margin-top: 10px;
  }
  .b-hotel-additional-services__list .l-grid-container > .l-grid-layout-33 > .w-time .b-input__label:after {
    content: ' ';
    margin-left: 10px;
    width: 1.5em;
    height: 1.5em;
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxOS4yLjEsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0i0KHQu9C+0LlfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHZpZXdCb3g9IjAgMCAxNSAxNSIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTUgMTU7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+DQoJLnN0MHtmaWxsOm5vbmU7c3Ryb2tlOiMwOTlDOUQ7c3Ryb2tlLWxpbmVjYXA6c3F1YXJlO3N0cm9rZS1taXRlcmxpbWl0OjEwO30NCgkuc3Qxe2VuYWJsZS1iYWNrZ3JvdW5kOm5ldyAgICA7fQ0KCS5zdDJ7ZmlsbDojMDk5QzlEO30NCjwvc3R5bGU+DQo8Zz4NCgk8Y2lyY2xlIGNsYXNzPSJzdDAiIGN4PSI3LjUiIGN5PSI3LjUiIHI9IjciLz4NCgk8ZyBjbGFzcz0ic3QxIj4NCgkJPHBhdGggY2xhc3M9InN0MiIgZD0iTTYuOSwxMi4xYy0wLjIsMC0wLjMsMC0wLjUtMC4xcy0wLjMtMC4xLTAuNC0wLjJzLTAuMi0wLjItMC4zLTAuM2MtMC4xLTAuMS0wLjEtMC4yLTAuMS0wLjQNCgkJCWMwLTAuMiwwLTAuMywwLTAuNWMwLTAuMSwwLTAuMywwLjEtMC40bDAuNy0zYzAtMC4xLDAtMC4yLDAtMC4zYzAtMC4xLTAuMS0wLjEtMC4zLTAuMkw1LjcsNi42bDAtMC4zbDIuOC0wLjVMNy42LDkuNw0KCQkJYzAsMC4xLDAsMC4yLTAuMSwwLjRjMCwwLjEsMCwwLjItMC4xLDAuM3MwLDAuMiwwLDAuM3MwLDAuMSwwLDAuMmMwLDAsMCwwLjEsMCwwLjFjMCwwLjEsMC4xLDAuMSwwLjEsMC4yYzAsMC4xLDAuMSwwLjEsMC4yLDAuMQ0KCQkJczAuMiwwLjEsMC4zLDAuMWMwLDAsMC4xLDAsMC4xLDBjMC4xLDAsMC4xLDAsMC4yLDBjMC4xLDAsMC4xLDAsMC4yLTAuMWMwLjEsMCwwLjEtMC4xLDAuMi0wLjFoMC4ydjAuNGMtMC4xLDAuMS0wLjIsMC4xLTAuMywwLjINCgkJCWMtMC4xLDAuMS0wLjMsMC4xLTAuNCwwLjJDNy45LDEyLDcuNywxMiw3LjUsMTJDNy4zLDEyLjEsNy4xLDEyLjEsNi45LDEyLjF6IE04LDQuNmMtMC4xLDAtMC4zLDAtMC40LTAuMQ0KCQkJQzcuNCw0LjUsNy4zLDQuNCw3LjIsNC4zQzcuMiw0LjIsNy4xLDQuMSw3LDRDNywzLjksNi45LDMuOCw2LjksMy42YzAtMC4xLDAtMC4zLDAuMS0wLjRDNy4xLDMuMSw3LjIsMyw3LjIsMi45czAuMi0wLjIsMC4zLTAuMg0KCQkJQzcuNywyLjcsNy44LDIuNiw4LDIuNmMwLjEsMCwwLjMsMCwwLjQsMC4xYzAuMSwwLjEsMC4yLDAuMSwwLjMsMC4yQzguOCwzLDguOSwzLjEsOC45LDMuMkM5LDMuMyw5LDMuNSw5LDMuNkM5LDMuOCw5LDMuOSw4LjksNA0KCQkJQzguOSw0LjEsOC44LDQuMiw4LjcsNC4zQzguNiw0LjQsOC41LDQuNSw4LjQsNC41QzguMiw0LjYsOC4xLDQuNiw4LDQuNnoiLz4NCgk8L2c+DQo8L2c+DQo8L3N2Zz4NCg==) no-repeat center;
    background-size: 90%;
    right: -25px;
    top: -2px;
    left: unset;
  }
  .b-hotel-additional-services__footer {
    display: none;
  }
  .b-hotel-additional-services__mobile-reprice-warning {
    display: block;
    padding: 8px 11px 7px 35px;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMCAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTkuOTk5OTYgMTguMzMzNEMxNC42MDIzIDE4LjMzMzQgMTguMzMzMyAxNC42MDI1IDE4LjMzMzMgMTAuMDAwMUMxOC4zMzMzIDUuMzk3NzEgMTQuNjAyMyAxLjY2Njc1IDkuOTk5OTYgMS42NjY3NUM1LjM5NzU5IDEuNjY2NzUgMS42NjY2MyA1LjM5NzcxIDEuNjY2NjMgMTAuMDAwMUMxLjY2NjYzIDE0LjYwMjUgNS4zOTc1OSAxOC4zMzM0IDkuOTk5OTYgMTguMzMzNFoiIHN0cm9rZT0iI0ZGOEQyRSIgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8cGF0aCBkPSJNMTAgNi42NjY3NVYxMC4wMDAxIiBzdHJva2U9IiNGRjhEMkUiIHN0cm9rZS13aWR0aD0iMS41IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPHBhdGggZD0iTTEwIDEzLjMzMzNIMTAuMDA4MyIgc3Ryb2tlPSIjRkY4RDJFIiBzdHJva2Utd2lkdGg9IjEuNSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+Cjwvc3ZnPgo=);
    background-repeat: no-repeat;
    background-size: 100% 100%;
    background-position: 50% 50%;
    background-size: 1.3em 1.3em;
    background-position: 10px 7px;
    color: #FF8D2E;
    background-color: #FCEFE0;
  }
  .b-hotel-additional-services__mobile-reprice-warning > div:last-of-type {
    font-weight: 500;
    text-decoration: underline;
  }
}

.b-multiple-select__default-label {
  display: block;
  max-height: 7px;
}
.b-multiple-select__default-label:after {
  top: 7px;
}

.b-remarks {
  display: flex;
  flex-flow: column;
  gap: 15px;
  width: 100%;
}
.b-remarks__string-section-header {
  font-size: 14px;
  font-weight: 500;
  display: flex;
  align-items: center;
  gap: 5px;
}
.b-remarks__string-section-header > span {
  width: 16px;
  height: 16px;
}
.b-remarks__string-section-container {
  display: flex;
  flex-flow: column;
  gap: 10px;
}
.b-remarks__datetime-section-container {
  display: flex;
  flex-flow: column;
  gap: 10px;
  width: 50%;
}
@media (max-width: 768px) {
  .b-remarks__datetime-section-header {
    font-weight: 500;
    font-size: 14px;
  }
  .b-remarks__datetime-section-container {
    width: 100%;
  }
}

.b-hotel-info__wrapper {
  border-radius: 3px 3px 0 0;
  margin-bottom: 40px;
  background: #4A5767;
  -webkit-box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.07);
  -moz-box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.07);
  box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.07);
}
.b-hotel-info__wrapper .b-hotel-info__footer-row {
  padding: 16px 0;
  border-bottom: 1px dashed rgba(0, 0, 0, 0.1);
}
.b-hotel-info__wrapper .b-hotel-info__header,
.b-hotel-info__wrapper .b-hotel-info__footer,
.b-hotel-info__wrapper .b-hotel-info__pricing {
  padding-left: 13px;
  padding-right: 13px;
}
.b-hotel-info__wrapper .b-hotel-info__header {
  color: #fff;
  display: flex;
  flex-flow: column;
  padding-top: 10px;
  padding-bottom: 13px;
}
.b-hotel-info__wrapper .b-hotel-info__header > div:not(:first-child) {
  border-top: 1px solid #2F3842;
}
.b-hotel-info__wrapper .b-hotel-info__provider,
.b-hotel-info__wrapper .b-hotel-info__name {
  font-size: 20px;
}
.b-hotel-info__wrapper .b-hotel-info__tripartite {
  width: 18px;
  height: 18px;
  float: right;
  top: 3px;
  position: relative;
}
.b-hotel-info__wrapper .b-hotel-info__name {
  padding: 0 0 7px;
}
.b-hotel-info__wrapper .b-hotel-info__name .b-travel-policy {
  float: right;
}
.b-hotel-info__wrapper .b-hotel-info__provider {
  padding: 10px 0 0;
}
.b-hotel-info__wrapper .b-hotel-info__footer {
  background: #fff;
  color: #4A5767;
  font-size: 18px;
  padding-top: 10px;
  padding-bottom: 28px;
}

.b-hotel-pricing {
  color: #fff;
  font-size: 14px;
}
.b-hotel-pricing__header {
  font-weight: 500;
  text-transform: uppercase;
  padding: 11px 0;
  border-bottom: 1px solid #2F3842;
}
.b-hotel-pricing__section {
  padding: 5px 0 7px;
  border-bottom: 1px solid #2F3842;
}
.b-hotel-pricing__section:last-child {
  border: none;
}
.b-hotel-pricing__service {
  display: flex;
  flex-flow: column;
  margin: 8px 10px;
}
.b-hotel-pricing__service:first-child {
  margin-top: 0;
}
.b-hotel-pricing__caption {
  font-weight: 500;
}
.b-hotel-pservice__caption {
  color: #fff;
  font-weight: 500;
}
.b-hotel-pservice__caption:first-letter {
  text-transform: capitalize;
}
.b-hotel-pservice__caption-tax,
.b-hotel-pservice__caption-mr {
  color: #fff;
  font-weight: 500;
  margin: 12px 0;
}
.b-hotel-pservice__element {
  display: flex;
  flex-flow: row nowrap;
  color: rgba(255, 255, 255, 0.8);
  align-items: center;
  justify-content: space-between;
  margin: 4px 0;
}
.b-hotel-pservice__element-price-text {
  display: flex;
  justify-content: flex-end;
}
.b-hotel-pservice__element-vat {
  margin-top: 2px;
  display: flex;
  justify-content: flex-end;
  color: rgba(255, 255, 255, 0.8);
  font-weight: normal;
  font-size: 10px;
}
.b-hotel-pricing__section.with-taxs .b-hotel-pricing__total {
  border-bottom: 1px dashed rgba(0, 0, 0, 0.1);
  padding-bottom: 12px;
}
.b-hotel-pricing__room {
  margin: 12px 0;
  font-size: 15px;
  font-weight: bold;
}
.b-hotel-pricing__total {
  color: #fff;
  font-weight: 500;
  border-top: 1px dashed rgba(0, 0, 0, 0.1);
  padding-top: 12px;
}

.hotels-map-closed .hotels-map-zoom-in,
.hotels-map-closed .hotels-map-zoom-out,
.hotels-map-closed .hotels-map-close,
.hotels-map-closed .hotels-map-expand {
  display: none;
}
.hotels-map-expanded .hotels-map-fix {
  display: none;
}
.hotels-map-expanded .hotels-map-expand {
  background-image: url(e4a00ff84d98ff5e1c5e7163595925ad.png);
  border-radius: 3px;
  border-bottom: none;
}
.hotels-map-expanded .hotels-map-expand:hover {
  background-image: url(8b7059616cbe06f79a1a44e055776252.png);
}
.hotels-map-expanded .hotels-map-expand:active {
  background-image: url(b1a4c2451e78f86dddae20ff8d591817.png);
}
.hotels-map-zoom-in {
  background-color: rgba(93, 93, 91, 0.5);
  background-image: url(47d595b3fb45a6f78e35c27d32aad317.png);
  background-repeat: no-repeat;
  background-position: center;
  width: 32px;
  height: 32px;
  border-radius: 3px 3px 0 0;
  border-bottom: 1px solid #fff;
  cursor: pointer;
  transition: all 0.2s;
}
.hotels-map-zoom-in:hover {
  background-image: url(bfa5b238e6d20f4decb70434ddccb1e3.png);
  background-color: #5d5d5b;
}
.hotels-map-zoom-in:active {
  background-image: url(dea508f0f8fcfd57095edf8356ee64f3.png);
  background-color: #fff;
}
.hotels-map-zoom-out {
  background-color: rgba(93, 93, 91, 0.5);
  background-image: url(0e7359031ea4a896ab0f310568da50e4.png);
  background-repeat: no-repeat;
  background-position: center;
  width: 32px;
  height: 32px;
  border-radius: 0 0 3px 3px;
  cursor: pointer;
  transition: all 0.2s;
}
.hotels-map-zoom-out:hover {
  background-image: url(81b4f97822b6374ec29483ba262b2c5a.png);
  background-color: #5d5d5b;
}
.hotels-map-zoom-out:active {
  background-image: url(e06ec6adf24c95e0065d100be351c82a.png);
  background-color: #fff;
}
.hotels-map-close {
  background-color: rgba(93, 93, 91, 0.5);
  background-image: url(4bef35511f22acdf334c8d3c7b080856.png);
  background-repeat: no-repeat;
  background-position: center;
  width: 32px;
  height: 32px;
  margin-top: 9px;
  margin-right: 9px;
  border-radius: 3px;
  cursor: pointer;
  transition: all 0.2s;
}
.hotels-map-close:hover {
  background-image: url(17b472f17b8fc579b528cc719747ff06.png);
  background-color: #5d5d5b;
}
.hotels-map-close:active {
  background-image: url(596e2ab721a428c623840804a1f3928c.png);
  background-color: #fff;
}
.hotels-map-expand {
  background-color: rgba(93, 93, 91, 0.5);
  background-image: url(92f0323dfbf945727830fd5edb797f7b.png);
  background-repeat: no-repeat;
  background-position: center;
  width: 32px;
  height: 32px;
  margin-top: 9px;
  margin-right: 9px;
  border-radius: 3px 3px 0 0;
  border-bottom: 1px solid rgba(255, 255, 255, 0.2);
  cursor: pointer;
  transition: all 0.2s;
}
.hotels-map-expand:hover {
  background-image: url(252ef373b6146cc451f5a474450fb2f6.png);
  background-color: #5d5d5b;
}
.hotels-map-expand:active {
  background-image: url(29c6b153636724d30ca5b891929d4196.png);
  background-color: #fff;
}
.hotels-map-fix {
  width: 32px;
  height: 32px;
  border-radius: 0 0 3px 3px;
  background-color: rgba(93, 93, 91, 0.5);
  background-image: url(1a603059ac43c68b3615587905a8329a.png);
  background-repeat: no-repeat;
  background-position: center;
  border-bottom: 1px solid rgba(255, 255, 255, 0.2);
  cursor: pointer;
  transition: all 0.2s;
}
.hotels-map-fix.active {
  background-image: url(c097b8dc3d77d5d37466ec84318b0d6c.png);
}
.hotels-map-fix:hover {
  background-image: url(7ed8e1cf5d2a0b22e30071ae78006947.png);
  background-color: #5d5d5b;
}
.hotels-map-fix:hover.active {
  background-image: url(d04da66c81c04d8c1554affa7625a0f3.png);
}
.hotels-map-fix:active {
  background-image: url(c73fe4f31ce7c5930f34835688ccd88b.png);
  background-color: #fff;
}
.hotels-map-fix:active.active {
  background-image: url(69f7c7272cb9e622d4f402457eca4244.png);
}
.hotels-map-marker {
  position: absolute;
  cursor: pointer;
  border: 2px solid rgba(255, 255, 255, 0.7);
  border-radius: 18px;
  color: #fff;
  z-index: 1;
  transform: translateY(-26px) translateX(-50%);
}
.hotels-map-marker > div {
  font-size: 14px;
  font-family: "PT Sans", Helvetica, Arial, sans-serif;
  font-weight: bold;
  opacity: 0.95;
  background-color: #535090;
  border-radius: 18px;
  line-height: 18px;
  padding: 0 6px;
  white-space: nowrap;
}
.hotels-map-marker:before {
  content: '';
  display: block;
  position: absolute;
  bottom: -6px;
  left: 50%;
  border-right: 8px solid rgba(0, 0, 0, 0);
  border-top: 6px solid #4d4a7d;
}
.hotels-map-marker:hover > div {
  background-color: #6ca8e3 !important;
}
.hotels-map-marker:hover:before {
  border-top-color: #6ca8e3 !important;
}
.hotels-map-marker[data-stars="1"] > div {
  background-color: #535090;
}
.hotels-map-marker[data-stars="1"]:before {
  border-top-color: #4d4a7d;
}
.hotels-map-marker[data-stars="2"] > div {
  background-color: #844359;
}
.hotels-map-marker[data-stars="2"]:before {
  border-top-color: #754052;
}
.hotels-map-marker[data-stars="3"] > div {
  background-color: #b02c2c;
}
.hotels-map-marker[data-stars="3"]:before {
  border-top-color: #972d2c;
}
.hotels-map-marker[data-stars="4"] > div {
  background-color: #db3c1c;
}
.hotels-map-marker[data-stars="4"]:before {
  border-top-color: #bb3717;
}
.hotels-map-marker[data-stars="5"] > div {
  background-color: #f74000;
}
.hotels-map-marker[data-stars="5"]:before {
  border-top-color: #d03d08;
}
.hotels-map-marker[data-type="office"] > div {
  background-color: #27BA77;
  max-width: 120px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.hotels-map-marker[data-type="office"]:before {
  border-top-color: #25955f;
}
.hotels-map-object-marker {
  width: 20px;
  height: 18px;
  display: block;
  position: absolute;
  cursor: pointer;
  transform: translate(-50%);
}
.hotels-map .tooltip {
  z-index: 999;
}
.hotels-cluster {
  z-index: 998;
  border-radius: 20px;
  border: 2px solid rgba(255, 255, 255, 0.7);
}
.hotels-cluster:after {
  content: '';
  display: block;
  position: absolute;
  top: 0;
  width: 100%;
  height: 100%;
  border-radius: 20px;
  background-color: rgba(64, 81, 97, 0.95);
  z-index: -1;
}
.hotels-cluster:hover:after {
  background-color: #6ca8e3;
}
.hotels-map-infobox {
  width: 300px;
  height: 225px;
  margin-top: -100px;
  position: absolute;
  box-shadow: 0 2px 10px rgba(0, 0, 0, 0.075);
  z-index: 99;
}
.hotels-map-infobox-head {
  background: #f8f8f6;
  position: absolute;
  width: 100%;
  z-index: 2;
  border-radius: 2px 2px 0 0;
  margin: -5px 0;
}
.hotels-map-infobox-head h3 {
  font-size: 16px;
  padding: 12px 5px 12px 12px;
  margin: 0;
  line-height: 22px;
  font-family: "PT Sans", Helvetica, Arial, sans-serif;
  font-weight: bold;
  color: #8a8a89;
  white-space: nowrap;
  max-width: 65%;
  overflow: hidden;
  text-overflow: ellipsis;
}
.hotels-map-infobox-head-container {
  display: flex;
  flex-flow: row;
  align-items: center;
  position: relative;
}
.hotels-map-infobox-head .b-hotel-stars {
  white-space: nowrap;
  margin: 0 25px 3px 5px;
}
.hotels-map-infobox-head .b-hotel-star {
  height: 17px;
  width: 17px;
}
.hotels-map-infobox-head .hotels-map-infobox-close {
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxOS4yLjEsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0i0KHQu9C+0LlfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHZpZXdCb3g9IjAgMCAxMS40IDExLjQiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDExLjQgMTEuNDsiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4NCgkuc3Qwe2ZpbGw6IzIyMjIyMjt9DQo8L3N0eWxlPg0KPGc+DQoJPHJlY3QgeD0iNS4yIiB5PSItMS45IiB0cmFuc2Zvcm09Im1hdHJpeCgwLjcwNzEgLTAuNzA3MSAwLjcwNzEgMC43MDcxIC0yLjM2MzkgNS43MDcpIiBjbGFzcz0ic3QwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxNS4xIi8+DQoJPHJlY3QgeD0iLTEuOSIgeT0iNS4yIiB0cmFuc2Zvcm09Im1hdHJpeCgwLjcwNzEgLTAuNzA3MSAwLjcwNzEgMC43MDcxIC0yLjM2MzkgNS43MDcpIiBjbGFzcz0ic3QwIiB3aWR0aD0iMTUuMSIgaGVpZ2h0PSIxIi8+DQo8L2c+DQo8L3N2Zz4NCg==) center no-repeat;
  background-size: 12px;
  width: 14px;
  height: 14px;
  display: block;
  position: absolute;
  right: 6px;
  top: 6px;
  cursor: pointer;
}
.hotels-map-infobox-body {
  top: 0;
  width: 100%;
  border-radius: 3px;
}
.hotels-map-infobox-slider-wrap {
  white-space: nowrap;
  overflow: hidden;
  background-color: #f8f8f6;
  border-radius: 3px;
  box-shadow: 0 0 10px rgba(142, 142, 142, 0.3);
}
.hotels-map-infobox-slider-wrap .b-slider__list {
  width: 100%;
  height: 190px;
}
.hotels-map-infobox-slider-wrap .b-slider {
  margin: auto;
}
.hotels-map-infobox-slider-wrap .b-slider .b-slider__image {
  margin: 40px auto 0;
  height: unset;
  width: unset;
}
.hotels-map-infobox-button-wrap {
  width: 100%;
  position: absolute;
  z-index: 2;
  bottom: 18px;
}
.hotels-map-infobox-button {
  border-radius: 3px;
  background: #8F8876;
  font-size: 16px;
  font-family: "PT Sans", Helvetica, Arial, sans-serif;
  font-weight: bold;
  color: #fff;
  border: 0;
  margin: 0 auto;
  padding: 12px 18px;
  line-height: 12px;
  display: block;
  outline: none !important;
}
.hotels-map-infobox-button:hover,
.hotels-map-infobox-button:active {
  background-color: #67a6e7 !important;
}
.hotels-map-infobox[data-stars="1"] .hotels-map-infobox-button {
  background: #535090;
}
.hotels-map-infobox[data-stars="2"] .hotels-map-infobox-button {
  background: #844359;
}
.hotels-map-infobox[data-stars="3"] .hotels-map-infobox-button {
  background: #b02c2c;
}
.hotels-map-infobox[data-stars="4"] .hotels-map-infobox-button {
  background: #db3c1c;
}
.hotels-map-infobox[data-stars="5"] .hotels-map-infobox-button {
  background: #f74000;
}

.l-content-table-title-hotels {
  color: rgba(74, 87, 103, 0.8);
  text-align: right;
  font-size: 14px;
  font-weight: 500;
  margin-left: auto;
}
.b-hotels__search-no-results {
  margin: 0;
  padding: 5px 10px;
}
.b-hotels__search-no-results.dn {
  display: none;
}
.b-hotels__result-counter {
  padding: 6px;
  font-size: 14px;
}
.b-hotels__search {
  position: fixed;
  background: #fff;
  border: 1px solid #4882BD;
  top: 50px;
  right: 15px;
  text-align: center;
  z-index: 19999;
  padding: 15px 40px;
  border-radius: 4px;
}
.b-hotels__search.dn {
  display: none;
}
.b-hotels__search-progress-bar {
  position: sticky;
  top: 44px;
  background-color: white;
  z-index: 998;
}
@media (min-width: 768px) {
  .b-hotels__search-progress-bar {
    top: 36px;
  }
}
.b-hotels__search-progress-bar.finished {
  background-color: #A4ABB3;
  border-radius: 3px;
  margin-bottom: 29px;
}
.b-hotels__search-progress-bar.dn {
  display: none;
}
.b-hotels-search-mobile {
  display: none;
}
.b-hotels__search-all {
  margin-top: 5px;
  border-bottom: 1px dotted;
  cursor: pointer;
  font-weight: bold;
}
.b-hotels__search-all.dn {
  display: none;
}
.b-hotels__search-close {
  background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOSIgaGVpZ2h0PSI5IiB2aWV3Qm94PSIwIDAgOSA5IiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8cGF0aCBkPSJNOCA4TDEgMU04IDhMMSAxIiBzdHJva2U9IiM0QTU3NjciLz4KPHBhdGggZD0iTTEgOEw4IDFNMSA4TDggMSIgc3Ryb2tlPSIjNEE1NzY3Ii8+Cjwvc3ZnPgo=);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 12px;
  position: absolute;
  cursor: pointer;
  right: 5px;
  top: 5px;
  height: 12px;
  width: 12px;
}
.b-hotels.all-group-opened .b-hotel-offer__additional-prices {
  display: none;
}
.b-hotels.all-group-opened .b-hotel-offers-group:not(.b-hotel-offers-group--filtered) .b-hotel-offers-grouped {
  display: block !important;
}
.b-hotels.all-group-opened .b-hotel-offers-group:not(.b-hotel-offers-group--filtered) .b-hotel-offers-grouped .b-expand {
  display: none;
}
.b-hotels__results {
  margin-bottom: 15px;
}
.b-hotels__results.dn {
  display: none;
}
.b-hotels__results--map {
  margin-bottom: 30px;
}
.b-hotels__map {
  width: 100%;
  height: 300px;
  background: #f8f8f8;
  margin-bottom: 20px;
  border-radius: 3px;
  overflow: hidden;
}
.b-hotels__map-wrapper.dn {
  display: none !important;
}
.b-hotels__map--fullscreen {
  position: fixed !important;
  z-index: 9999;
  left: 12px;
  right: 12px;
  width: unset;
  bottom: 0;
  top: 210px;
  height: unset !important;
}
.b-hotels__map--fixed {
  position: fixed !important;
  z-index: 9999;
  right: 12px;
  width: unset;
  top: 239px;
}
.b-hotels__map-wrapper {
  position: relative;
}
.b-hotels__map-wrapper.hotels-map-closed .b-hotels__map-open {
  display: flex;
}
.b-hotels__map-wrapper.hotels-map-closed .b-hotels__map {
  height: 67px;
}
.b-hotels__map-open {
  align-items: center;
  justify-content: center;
  display: none;
  position: absolute;
  top: 0;
  width: 100%;
  height: 67px;
  text-align: center;
  background-color: rgba(255, 255, 255, 0.7);
  border-radius: 3px;
  z-index: 1;
  cursor: pointer;
}
.b-hotels__map-open-link {
  color: #4A5767;
  border-bottom: 1px dashed #4A5767;
  font-size: 16px;
  font-weight: 500;
}
.b-hotels .b-hotel + .b-hotel {
  margin-top: 20px;
}
.options-list {
  padding-left: 20px;
  margin: 5px 0;
}
.options-list > li {
  padding: 0;
}
@media (min-width: 1920px) {
  .b-hotels__results {
    padding: 0 6px;
  }
}
@media (max-width: 768px) {
  .b-hotels__map--fullscreen {
    left: 0;
    top: 0 !important;
    overflow: unset !important;
    width: 100vw;
  }
  .b-hotels__map-wrapper.dn {
    display: none !important;
  }
}

.b-slider .b-slider__image {
  display: flex;
  flex-flow: column;
  width: 170px;
  height: 170px;
  position: relative;
}
.b-slider .b-slider__image-not-available {
  background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTEyIiBoZWlnaHQ9IjExMiIgdmlld0JveD0iMCAwIDExMiAxMTIiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik04MS42NjY3IDBINzIuMzMzM0M3MC45MzMzIDAgNzAgMC45MzMzMzMgNzAgMi4zMzMzM1YyMUM3MCAyMi40IDcwLjkzMzMgMjMuMzMzMyA3Mi4zMzMzIDIzLjMzMzNIODEuNjY2N0M4My4wNjY3IDIzLjMzMzMgODQgMjIuNCA4NCAyMVYyLjMzMzMzQzg0IDAuOTMzMzMzIDgzLjA2NjcgMCA4MS42NjY3IDBaIiBmaWxsPSIjNEE1NzY3Ii8+CjxwYXRoIGQ9Ik0zOS42NjY3IDBIMzAuMzMzM0MyOC45MzMzIDAgMjggMC45MzMzMzMgMjggMi4zMzMzM1YyMUMyOCAyMi40IDI4LjkzMzMgMjMuMzMzMyAzMC4zMzMzIDIzLjMzMzNIMzkuNjY2N0M0MS4wNjY3IDIzLjMzMzMgNDIgMjIuNCA0MiAyMVYyLjMzMzMzQzQyIDAuOTMzMzMzIDQxLjA2NjcgMCAzOS42NjY3IDBaIiBmaWxsPSIjNEE1NzY3Ii8+CjxwYXRoIGQ9Ik0xMDkuNjY3IDcwSDIuMzMzMzNDMS40IDcwIDAgNzAuOTMzMyAwIDcyLjMzMzNDMCA3My43MzMzIDEuNCA3NC42NjY3IDIuMzMzMzMgNzQuNjY2N0g5LjMzMzMzVjEwOS42NjdDOS4zMzMzMyAxMTEuMDY3IDEwLjI2NjcgMTEyIDExLjY2NjcgMTEySDQ2LjY2NjdWOTFDNDYuNjY2NyA4OS42IDQ3LjYgODguNjY2NyA0OSA4OC42NjY3SDYzQzY0LjQgODguNjY2NyA2NS4zMzMzIDg5LjYgNjUuMzMzMyA5MVYxMTJIMTAwLjMzM0MxMDEuNzMzIDExMiAxMDIuNjY3IDExMS4wNjcgMTAyLjY2NyAxMDkuNjY3Vjc0LjY2NjdIMTA5LjY2N0MxMTEuMDY3IDc0LjY2NjcgMTEyIDczLjczMzMgMTEyIDcyLjMzMzNDMTEyIDcwLjkzMzMgMTExLjA2NyA3MCAxMDkuNjY3IDcwWk0zNy4zMzMzIDk1LjY2NjdDMzcuMzMzMyA5Ny4wNjY3IDM2LjQgOTggMzUgOThIMjFDMTkuNiA5OCAxOC42NjY3IDk3LjA2NjcgMTguNjY2NyA5NS42NjY3VjgxLjY2NjdDMTguNjY2NyA4MC4yNjY3IDE5LjYgNzkuMzMzMyAyMSA3OS4zMzMzSDM1QzM2LjQgNzkuMzMzMyAzNy4zMzMzIDgwLjI2NjcgMzcuMzMzMyA4MS42NjY3Vjk1LjY2NjdaTTkzLjMzMzMgOTUuNjY2N0M5My4zMzMzIDk3LjA2NjcgOTIuNCA5OCA5MSA5OEg3N0M3NS42IDk4IDc0LjY2NjcgOTcuMDY2NyA3NC42NjY3IDk1LjY2NjdWODEuNjY2N0M3NC42NjY3IDgwLjI2NjcgNzUuNiA3OS4zMzMzIDc3IDc5LjMzMzNIOTFDOTIuNCA3OS4zMzMzIDkzLjMzMzMgODAuMjY2NyA5My4zMzMzIDgxLjY2NjdWOTUuNjY2N1oiIGZpbGw9IiM0QTU3NjciLz4KPHBhdGggZD0iTTIuMzMzMzMgNDJIOS4zMzMzM1Y2NS4zMzMzSDEwMi42NjdWNDJIMTA5LjY2N0MxMTAuNiA0MiAxMTIgNDEuMDY2NyAxMTIgMzkuNjY2N0MxMTIgMzguMjY2NyAxMTAuNiAzNy4zMzMzIDEwOS42NjcgMzcuMzMzM0gyLjMzMzMzQzAuOTMzMzMzIDM3LjMzMzMgMCAzOC4yNjY3IDAgMzkuNjY2N0MwIDQxLjA2NjcgMC45MzMzMzMgNDIgMi4zMzMzMyA0MlpNNzkuMzMzMyA0NC4zMzMzQzc5LjMzMzMgNDIuOTMzMyA4MC4yNjY3IDQyIDgxLjY2NjcgNDJIOTFDOTIuNCA0MiA5My4zMzMzIDQyLjkzMzMgOTMuMzMzMyA0NC4zMzMzVjUzLjY2NjdDOTMuMzMzMyA1NS4wNjY3IDkyLjQgNTYgOTEgNTZIODEuNjY2N0M4MC4yNjY3IDU2IDc5LjMzMzMgNTUuMDY2NyA3OS4zMzMzIDUzLjY2NjdWNDQuMzMzM1pNNjAuNjY2NyA0NC4zMzMzQzYwLjY2NjcgNDIuOTMzMyA2MS42IDQyIDYzIDQySDcyLjMzMzNDNzMuNzMzMyA0MiA3NC42NjY3IDQyLjkzMzMgNzQuNjY2NyA0NC4zMzMzVjUzLjY2NjdDNzQuNjY2NyA1NS4wNjY3IDczLjczMzMgNTYgNzIuMzMzMyA1Nkg2M0M2MS42IDU2IDYwLjY2NjcgNTUuMDY2NyA2MC42NjY3IDUzLjY2NjdWNDQuMzMzM1pNMzcuMzMzMyA0NC4zMzMzQzM3LjMzMzMgNDIuOTMzMyAzOC4yNjY3IDQyIDM5LjY2NjcgNDJINDlDNTAuNCA0MiA1MS4zMzMzIDQyLjkzMzMgNTEuMzMzMyA0NC4zMzMzVjUzLjY2NjdDNTEuMzMzMyA1NS4wNjY3IDUwLjQgNTYgNDkgNTZIMzkuNjY2N0MzOC4yNjY3IDU2IDM3LjMzMzMgNTUuMDY2NyAzNy4zMzMzIDUzLjY2NjdWNDQuMzMzM1pNMTguNjY2NyA0NC4zMzMzQzE4LjY2NjcgNDIuOTMzMyAxOS42IDQyIDIxIDQySDMwLjMzMzNDMzEuNzMzMyA0MiAzMi42NjY3IDQyLjkzMzMgMzIuNjY2NyA0NC4zMzMzVjUzLjY2NjdDMzIuNjY2NyA1NS4wNjY3IDMxLjczMzMgNTYgMzAuMzMzMyA1NkgyMUMxOS42IDU2IDE4LjY2NjcgNTUuMDY2NyAxOC42NjY3IDUzLjY2NjdWNDQuMzMzM1oiIGZpbGw9IiM0QTU3NjciLz4KPHBhdGggZD0iTTEwNi40IDMyLjY2NjdMOTUuMiAxMC43MzMzQzk1LjIgOS44MDAwMSA5NC4yNjY3IDkuMzMzMzQgOTMuMzMzNCA5LjMzMzM0SDg4LjY2NjdWMjFDODguNjY2NyAyNC43MzMzIDg1LjQgMjggODEuNjY2NyAyOEg3Mi4zMzM0QzY4LjYgMjggNjUuMzMzNCAyNC43MzMzIDY1LjMzMzQgMjFWOS4zMzMzNEg0Ni42NjY3VjIxQzQ2LjY2NjcgMjQuNzMzMyA0My40IDI4IDM5LjY2NjcgMjhIMzAuMzMzNEMyNi42IDI4IDIzLjMzMzQgMjQuNzMzMyAyMy4zMzM0IDIxVjkuMzMzMzRIMTguNjY2N0MxNy43MzM0IDkuMzMzMzQgMTYuOCA5LjgwMDAxIDE2LjggMTAuNzMzM0w1LjYwMDA0IDMyLjY2NjdIMTA2LjRaIiBmaWxsPSIjNEE1NzY3Ii8+Cjwvc3ZnPgo=) center no-repeat;
  background-size: contain;
  width: 112px;
  height: 112px;
  opacity: 0.3;
  margin: auto;
}
.b-slider__container {
  position: relative;
  height: 100%;
  overflow: hidden;
  border-radius: 3px;
}
.b-slider__dots {
  position: absolute;
  top: 34px;
  right: 4px;
  display: flex;
  z-index: 2;
  min-width: 60px;
  justify-content: center;
  align-items: center;
}
.b-slider__dot {
  width: 3px;
  height: 3px;
  background: #2F3842;
  border-radius: 100%;
  opacity: 0.5;
  cursor: pointer;
  margin-left: 6px;
}
.b-slider__dot.active {
  opacity: 1;
}
.b-slider__dot:first-child {
  margin-left: 0;
}
.b-slider__controls {
  position: absolute;
  top: 4px;
  right: 4px;
  background: #2F3842;
  border-radius: 0 3px;
  display: flex;
  z-index: 2;
}
.b-slider__control {
  cursor: pointer;
  height: 50px;
  width: 22px;
  position: absolute;
  top: calc(50% - 25px);
  opacity: 0.5;
  z-index: 2;
  background: #2F3842;
  background-repeat: no-repeat;
  background-position: center;
  border: 1px solid rgba(255, 255, 255, 0.5);
}
.b-slider__control:hover {
  opacity: 1;
}
.b-slider__control--type-prev {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNyIgaGVpZ2h0PSIxMiIgdmlld0JveD0iMCAwIDcgMTIiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik02IDFMMSA2TDYgMTEiIHN0cm9rZT0id2hpdGUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIvPgo8L3N2Zz4K);
  left: 0;
}
.b-slider__control--type-next {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNyIgaGVpZ2h0PSIxMiIgdmlld0JveD0iMCAwIDcgMTIiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik0xIDFMNiA2TDEgMTEiIHN0cm9rZT0id2hpdGUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIvPgo8L3N2Zz4K);
  right: 0;
}
.b-slider__list {
  position: relative;
}
.b-slider__slide {
  position: relative;
  float: left;
  width: 170px;
  height: 170px;
  display: flex;
  justify-content: center;
  align-items: center;
  font-size: 14px;
}
.b-slider__slide .lds-ring {
  display: inline-block;
  position: relative;
  width: 64px;
  height: 64px;
  opacity: 0.1;
}
.b-slider__slide .lds-ring div {
  box-sizing: border-box;
  display: block;
  position: absolute;
  width: 51px;
  height: 51px;
  margin: 6px;
  border-width: 6px;
  border-style: solid;
  border-radius: 50%;
  animation: lds-ring 1.2s cubic-bezier(0.5, 0, 0.5, 1) infinite;
  border-color: #2F3842 transparent transparent transparent;
}
.b-slider__slide .lds-ring div:nth-child(1) {
  animation-delay: -0.45s;
}
.b-slider__slide .lds-ring div:nth-child(2) {
  animation-delay: -0.3s;
}
.b-slider__slide .lds-ring div:nth-child(3) {
  animation-delay: -0.15s;
}
@keyframes lds-ring {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
.b-slider__slide > img {
  width: 100%;
}

.b-hotel {
  position: relative;
  display: none;
  flex-flow: nowrap column;
  font-size: 13px;
  /* first group of a class */
}
.b-hotel .b-hotel-travellers-info__wrapper {
  display: flex;
  justify-content: flex-end;
  margin-bottom: 16px;
}
@media (max-width: 769px) {
  .b-hotel .b-hotel-travellers-info__wrapper {
    flex-direction: column;
    gap: 8px;
    align-items: end;
  }
}
.b-hotel .b-hotel-travellers-info__wrapper.compact-view {
  margin-top: 8px;
  margin-bottom: 0px;
}
.b-hotel .b-hotel-travellers-info {
  background: #EDEEF0;
  border-radius: 6px;
  padding: 4px 8px;
  font-size: 14px;
  font-weight: 400;
  display: flex;
  max-width: fit-content;
  color: #4A5767;
  gap: 6px;
  white-space: nowrap;
  height: 24px;
}
.b-hotel .b-hotel-travellers-info .b-travell-icon {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOCIgaGVpZ2h0PSIxNiIgdmlld0JveD0iMCAwIDggMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik0zLjk5OTY3IDUuMzMzMzNDNS40NzI0MyA1LjMzMzMzIDYuNjY2MzQgNC4xMzk0MyA2LjY2NjM0IDIuNjY2NjdDNi42NjYzNCAxLjE5MzkxIDUuNDcyNDMgMCAzLjk5OTY3IDBDMi41MjY5MiAwIDEuMzMzMDEgMS4xOTM5MSAxLjMzMzAxIDIuNjY2NjdDMS4zMzMwMSA0LjEzOTQzIDIuNTI2OTIgNS4zMzMzMyAzLjk5OTY3IDUuMzMzMzNaIiBmaWxsPSIjQTRBQkIzIiBzdHlsZT0iZmlsbDojQTRBQkIzO2ZpbGw6Y29sb3IoZGlzcGxheS1wMyAwLjY0MzEgMC42NzA2IDAuNzAyMCk7ZmlsbC1vcGFjaXR5OjE7Ii8+CjxwYXRoIGQ9Ik0wIDZWNi4zMzMzM0MwIDkuNTUzMzMgMS4zODY2NyAxMC45NTM0IDIuMzMzMzMgMTEuNTI2N1YxNkg1LjY2NjY3VjExLjUyNjdDNi42MTMzMyAxMC45NTM0IDggOS41MjY2NyA4IDYuMzMzMzNWNkgwWiIgZmlsbD0iI0E0QUJCMyIgc3R5bGU9ImZpbGw6I0E0QUJCMztmaWxsOmNvbG9yKGRpc3BsYXktcDMgMC42NDMxIDAuNjcwNiAwLjcwMjApO2ZpbGwtb3BhY2l0eToxOyIvPgo8L3N2Zz4K);
  width: 8px;
  height: 16px;
}
.b-hotel .b-hotel-travellers-rooms-info {
  background: #D9E1F2;
  border-radius: 6px;
  padding: 4px 8px;
  font-size: 14px;
  font-weight: 400;
  display: flex;
  max-width: fit-content;
  color: #4A5767;
  white-space: nowrap;
  height: 24px;
}
.b-hotel.all-group-opened-filter .b-hotel-offer__additional-prices {
  display: none;
}
.b-hotel.all-group-opened-filter .b-hotel-offers-grouped {
  display: block !important;
  border-bottom: 0;
}
.b-hotel.all-group-opened-filter .b-hotel-offers-grouped .b-expand {
  display: none;
}
.b-hotel__mobile-close-btn {
  display: none;
}
.b-hotel__mobile-description-container {
  display: none;
}
.b-hotel-offer__info-container {
  display: flex;
  flex-direction: column;
}
.b-hotel__unknown-price {
  font-weight: bold;
  position: relative;
  left: 10px;
  top: 10px;
  border-bottom: 1px dotted;
}
.b-hotel-offer-pricing {
  max-width: 210px;
}
.b-hotel-offer-pricing.with-taxs {
  max-width: 330px;
  padding: 5px 2px;
}
.b-hotel-offer-pricing .b-ticket-pricing__item .b-pricing__total-section {
  margin-bottom: 0;
}
.b-hotel-offers-group .b-hotel-offer {
  transition: box-shadow 0.5s;
}
@media (min-width: 769px) {
  .b-hotel-offers-group.opened-group .b-hotel-offers-offer__wrapper .b-hotel-offer {
    border-bottom-color: transparent;
    position: relative;
    box-shadow: 0 4px 8px rgba(0, 0, 0, 0.18);
    border-radius: 0 0 3px 3px;
  }
}
.b-hotel-offers-grouped {
  position: relative;
  border-bottom: 1px solid #c9cdd1;
}
.b-hotel-offers-grouped .b-expand {
  display: block;
  width: 21px;
  height: 21px;
  border: none;
  border-radius: 0;
  box-shadow: 1px 0 3px rgba(0, 0, 0, 0.25);
  position: absolute;
  bottom: 0;
  right: 0;
  background-color: #2F3842;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iNyIgdmlld0JveD0iMCAwIDEyIDciIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik0xMSAxTDYgNkwxIDEiIHN0cm9rZT0id2hpdGUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIvPgo8L3N2Zz4K);
  background-size: 50%;
}
.b-hotel-offers__check-date-wrapper {
  display: flex;
  flex-flow: column;
}
.b-hotel-offers__check-date-wrapper + .b-hotel-offers-group--filtered:not(:only-child) {
  border-bottom: 0;
}
.b-hotel-offers__check-date-container {
  display: inline-flex;
  margin: 10px auto 25px;
  padding: 10px;
  border-bottom: 1px solid #A4ABB3;
  color: #58636F;
  font-size: 20px;
  line-height: 23px;
}
.b-hotel-offers__check-date + .b-hotel-offers__check-date {
  margin-left: 32px;
  position: relative;
}
.b-hotel-offers__check-date + .b-hotel-offers__check-date:before {
  content: '';
  display: block;
  position: absolute;
  top: 0;
  left: -16px;
  height: 100%;
  width: 0;
  border-left: 1px solid #A4ABB3;
}
.b-hotel .lg-visible-block {
  display: none;
}
.b-hotel.b-hotel__visible {
  display: flex;
}
.b-hotel--description-is-open .b-hotel__wrapper .b-hotel__expand {
  display: none;
}
.b-hotel--description-is-open .b-hotel__extended-wrapper .b-hotel__expand {
  display: block;
}
.b-hotel-offer__additional-prices {
  position: relative;
  display: inline-flex;
  align-items: center;
  gap: 8px;
  margin-top: 5px;
  margin-right: auto;
  color: #4882bd;
  font-size: 14px;
  cursor: pointer;
}
.b-hotel-offer__additional-prices:after {
  content: "";
  width: 22px;
  height: 18px;
  background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMiIgaGVpZ2h0PSIxOCIgZmlsbD0ibm9uZSI+PHBhdGggc3Ryb2tlPSIjNDg4MkJEIiBkPSJtNSA2IDYuNSA2LjVMMTggNiIgc3R5bGU9InN0cm9rZTojNDg4MmJkO3N0cm9rZTpjb2xvcihkaXNwbGF5LXAzIC4yODI0IC41MDk4IC43NDEyKTtzdHJva2Utb3BhY2l0eToxIi8+PC9zdmc+) no-repeat center;
  transition: all 0.15s ease;
}
.b-hotel-offer__additional-prices.close-group:after {
  transform: rotate(180deg);
}
.b-hotel-offer.b-hotel-offer__info-icons {
  padding: 5px;
  display: flex;
  flex-flow: row wrap;
  gap: 10px;
}
.b-hotel-offer.b-hotel-offer__info-icons > span {
  width: 30px;
  height: 30px;
}
.b-hotel-offer.b-hotel-offer__info-icons > span:first-of-type {
  margin-left: 0;
}
.b-hotel-offer__anti-covid {
  background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzAiIGhlaWdodD0iMzAiIHZpZXdCb3g9IjAgMCAzMCAzMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE1IDI5LjI1QzIyLjg3MDEgMjkuMjUgMjkuMjUgMjIuODcwMSAyOS4yNSAxNUMyOS4yNSA3LjEyOTk0IDIyLjg3MDEgMC43NSAxNSAwLjc1QzcuMTI5OTQgMC43NSAwLjc1IDcuMTI5OTQgMC43NSAxNUMwLjc1IDIyLjg3MDEgNy4xMjk5NCAyOS4yNSAxNSAyOS4yNVoiIGZpbGw9IndoaXRlIiBzdHJva2U9IiNENzAwMDAiLz4KPHBhdGggZD0iTTIzLjc1MDEgMTYuMjVDMjMuMjg4NCAxNi4yNSAyMi44ODQ1IDE1Ljk5ODQgMjIuNjY4IDE1LjYyNTFIMjEuNTMyOEMyMS40MDU2IDE2Ljk2NjQgMjAuODczMSAxOC4xOTEzIDIwLjA1OTIgMTkuMTc1M0wyMC44NjQzIDE5Ljk4MDVDMjEuMjc4NiAxOS44Njg5IDIxLjc0MzkgMTkuOTc2MyAyMi4wNzEyIDIwLjMwMzFDMjIuNTU4NyAyMC43OTA2IDIyLjU1ODcgMjEuNTgzNSAyMi4wNzEyIDIyLjA3MUMyMS41ODM3IDIyLjU1ODUgMjAuNzkwNiAyMi41NTg1IDIwLjMwMzEgMjIuMDcxQzE5Ljk3NyAyMS43NDQ1IDE5Ljg2OTIgMjEuMjgxIDE5Ljk4MDUgMjAuODY0M0wxOS4xNzUzIDIwLjA1OTFDMTguMTkxNCAyMC44NzMxIDE2Ljk2NjQgMjEuNDA1NSAxNS42MjUxIDIxLjUzMjhWMjIuNjY4QzE1Ljk5ODYgMjIuODg0MyAxNi4yNTAxIDIzLjI4ODMgMTYuMjUwMSAyMy43NUMxNi4yNTAxIDI0LjQzOTUgMTUuNjg5NiAyNS4wMDAxIDE1IDI1LjAwMDFDMTQuMzEwNiAyNS4wMDAxIDEzLjc1MDEgMjQuNDM5NSAxMy43NTAxIDIzLjc1QzEzLjc1MDEgMjMuMjg4MyAxNC4wMDE2IDIyLjg4NDMgMTQuMzc1MSAyMi42NjhWMjEuNTMyOEMxMy4wMzM3IDIxLjQwNTUgMTEuODA4OCAyMC44NzMxIDEwLjgyNDggMjAuMDU5MUwxMC4wMTk3IDIwLjg2NDNDMTAuMTMwOSAyMS4yODEgMTAuMDIzMSAyMS43NDQ2IDkuNjk2OTggMjIuMDcxQzkuMjA5NDggMjIuNTU4NSA4LjQxNjUxIDIyLjU1ODUgNy45MjkwMSAyMi4wNzFDNy40NDE1MSAyMS41ODM1IDcuNDQxNTEgMjAuNzkwNiA3LjkyOTAxIDIwLjMwMzFDOC4yNTYxMyAxOS45NzY2IDguNzIxNDQgMTkuODY4OSA5LjEzNTgyIDE5Ljk4MDVMOS45NDA5NyAxOS4xNzUzQzkuMTI2OTggMTguMTkxMyA4LjU5NDYgMTYuOTY2NCA4LjQ2NzI1IDE1LjYyNTFINy4zMzIxQzcuMTE1NjkgMTUuOTk4NCA2LjcxMTc5IDE2LjI1IDYuMjUwMDcgMTYuMjVDNS41NjA2MSAxNi4yNSA1LjAwMDA2IDE1LjY4OTQgNS4wMDAwNiAxNUM1LjAwMDA2IDE0LjMxMDUgNS41NjA2MSAxMy43NSA2LjI1MDA3IDEzLjc1QzYuNzExNzkgMTMuNzUgNy4xMTU2OSAxNC4wMDE2IDcuMzMyMSAxNC4zNzVIOC40NjcyNUM4LjU5NDYgMTMuMDMzNyA5LjEyNjk4IDExLjgwODcgOS45NDA5NyAxMC44MjQ4TDkuMTM1ODIgMTAuMDE5NkM4LjcxOTA5IDEwLjEzMDkgOC4yNTU1IDEwLjAyMyA3LjkyOTAxIDkuNjk2OTJDNy40NDE1MSA5LjIwOTQyIDcuNDQxNTEgOC40MTY0NSA3LjkyOTAxIDcuOTI4OTVDOC40MTc0MSA3LjQ0MDU1IDkuMjEwMzggNy40NDIzNSA5LjY5Njk4IDcuOTI4OTVDMTAuMDIzMSA4LjI1NTQ4IDEwLjEzMDkgOC43MTkwMiAxMC4wMTk3IDkuMTM1NzRMMTAuODI0OCA5Ljk0MDkxQzExLjgwODggOS4xMjY5MiAxMy4wMzM3IDguNTk0NTQgMTQuMzc1MSA4LjQ2NzE5VjcuMzMyMDNDMTQuMDAxNiA3LjExNTYzIDEzLjc1MDEgNi43MTE3MiAxMy43NTAxIDYuMjUwMDFDMTMuNzUwMSA1LjU2MDU1IDE0LjMxMDYgNSAxNSA1QzE1LjY4OTYgNSAxNi4yNTAxIDUuNTYwNTUgMTYuMjUwMSA2LjI1MDAxQzE2LjI1MDEgNi43MTE3MiAxNS45OTg2IDcuMTE1NjMgMTUuNjI1MSA3LjMzMjAzVjguNDY3MTlDMTYuOTY2NCA4LjU5NDU0IDE4LjE5MTQgOS4xMjY5MiAxOS4xNzUzIDkuOTQwOTFMMTkuOTgwNSA5LjEzNTc0QzE5Ljg2OTIgOC43MTkwMiAxOS45NzcgOC4yNTU0NCAyMC4zMDMxIDcuOTI4OTVDMjAuNzg5NyA3LjQ0MjM1IDIxLjU4MjggNy40NDA1NSAyMi4wNzEyIDcuOTI4OTVDMjIuNTU4NyA4LjQxNjQ1IDIyLjU1ODcgOS4yMDk0MiAyMi4wNzEyIDkuNjk2OTJDMjEuNzQ0NiAxMC4wMjMgMjEuMjgxMSAxMC4xMzA5IDIwLjg2NDMgMTAuMDE5NkwyMC4wNTkyIDEwLjgyNDhDMjAuODczMSAxMS44MDg3IDIxLjQwNTYgMTMuMDMzNyAyMS41MzI4IDE0LjM3NUgyMi42NjhDMjIuODg0NSAxNC4wMDE2IDIzLjI4ODQgMTMuNzUgMjMuNzUwMSAxMy43NUMyNC40Mzk1IDEzLjc1IDI1LjAwMDEgMTQuMzEwNSAyNS4wMDAxIDE1QzI1LjAwMDEgMTUuNjg5NCAyNC40Mzk1IDE2LjI1IDIzLjc1MDEgMTYuMjVaTTEyLjkyOTggMTUuMzEyNUMxMi4zMjY2IDE1LjMxMjUgMTEuODM2IDE1LjgwMzEgMTEuODM2IDE2LjQwNjNDMTEuODM2IDE3LjAwOTQgMTIuMzI2NiAxNy41MDAxIDEyLjkyOTggMTcuNTAwMUMxMy41MzI5IDE3LjUwMDEgMTQuMDIzNSAxNy4wMDk0IDE0LjAyMzUgMTYuNDA2M0MxNC4wMjM1IDE1LjgwMzEgMTMuNTMyOSAxNS4zMTI1IDEyLjkyOTggMTUuMzEyNVpNMTUuNjI1MSAxMS41NjI1QzE0LjkzNTYgMTEuNTYyNSAxNC4zNzUxIDEyLjEyMzEgMTQuMzc1MSAxMi44MTI1QzE0LjM3NTEgMTMuNTAyIDE0LjkzNTYgMTQuMDYyNSAxNS42MjUxIDE0LjA2MjVDMTYuMzE0NSAxNC4wNjI1IDE2Ljg3NSAxMy41MDIgMTYuODc1IDEyLjgxMjVDMTYuODc1IDEyLjEyMzEgMTYuMzE0NSAxMS41NjI1IDE1LjYyNTEgMTEuNTYyNVpNMTcuODEyNSAxNS45Mzc1QzE3LjI5NTggMTUuOTM3NSAxNi44NzUgMTYuMzU4MyAxNi44NzUgMTYuODc1QzE2Ljg3NSAxNy4zOTE4IDE3LjI5NTggMTcuODEyNSAxNy44MTI1IDE3LjgxMjVDMTguMzI5NCAxNy44MTI1IDE4Ljc1IDE3LjM5MTggMTguNzUgMTYuODc1QzE4Ljc1IDE2LjM1ODMgMTguMzI5NCAxNS45Mzc1IDE3LjgxMjUgMTUuOTM3NVoiIGZpbGw9IiNENzAwMDAiLz4KPC9zdmc+Cg==) no-repeat center;
}
.b-hotel-offer__passport {
  background: url(f2bcd3a0030ece3b3808ceaa0534f6e4.svg) no-repeat center;
}
.b-hotel-offer__information {
  background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzAiIGhlaWdodD0iMzAiIHZpZXdCb3g9IjAgMCAzMCAzMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE1IDI5LjI1QzIyLjg3MDEgMjkuMjUgMjkuMjUgMjIuODcwMSAyOS4yNSAxNUMyOS4yNSA3LjEyOTk0IDIyLjg3MDEgMC43NSAxNSAwLjc1QzcuMTI5OTQgMC43NSAwLjc1IDcuMTI5OTQgMC43NSAxNUMwLjc1IDIyLjg3MDEgNy4xMjk5NCAyOS4yNSAxNSAyOS4yNVoiIGZpbGw9IndoaXRlIiBzdHJva2U9IiNGRjhEMkUiLz4KPHBhdGggZD0iTTE1LjkzNzUgMjAuMDI1VjExLjYyNUgxMi4xODc1VjEzLjcyNUgxNC4wNjI1VjIwLjAyNUgxMS4yNVYyMi4xMjVIMTguNzVWMjAuMDI1SDE1LjkzNzVaIiBmaWxsPSIjRkY4RDJFIi8+CjxwYXRoIGQ9Ik0xNC45NDY2IDYuMTYwNzFDMTQuNjYwNSA2LjE2MDcxIDE0LjM4MDggNi4yNDU1MyAxNC4xNDMgNi40MDQ0N0MxMy45MDUxIDYuNTYzNDEgMTMuNzE5NyA2Ljc4OTMxIDEzLjYxMDIgNy4wNTM2MUMxMy41MDA4IDcuMzE3OTEgMTMuNDcyMSA3LjYwODczIDEzLjUyNzkgNy44ODkzMkMxMy41ODM3IDguMTY5OSAxMy43MjE1IDguNDI3NjMgMTMuOTIzOCA4LjYyOTkyQzE0LjEyNjEgOC44MzIxOSAxNC4zODM4IDguOTY5OTUgMTQuNjY0NCA5LjAyNTc3QzE0Ljk0NSA5LjA4MTU4IDE1LjIzNTggOS4wNTI5MyAxNS41MDAxIDguOTQzNDZDMTUuNzY0NCA4LjgzMzk4IDE1Ljk5MDMgOC42NDg1OSAxNi4xNDkyIDguNDEwNzJDMTYuMzA4MiA4LjE3Mjg1IDE2LjM5MjkgNy44OTMyMSAxNi4zOTI5IDcuNjA3MTNDMTYuMzkyOSA3LjIyMzUyIDE2LjI0MDUgNi44NTU2MSAxNS45NjkzIDYuNTg0MzVDMTUuNjk4MSA2LjMxMzA5IDE1LjMzMDIgNi4xNjA3MSAxNC45NDY2IDYuMTYwNzFaIiBmaWxsPSIjRkY4RDJFIi8+Cjwvc3ZnPgo=) no-repeat center;
}
.b-hotel-offer__checked {
  background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjUiIGhlaWdodD0iMjUiIHZpZXdCb3g9IjAgMCAyNSAyNSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEyLjUgMjVDMTkuNDAzNiAyNSAyNSAxOS40MDM2IDI1IDEyLjVDMjUgNS41OTY0NCAxOS40MDM2IDAgMTIuNSAwQzUuNTk2NDQgMCAwIDUuNTk2NDQgMCAxMi41QzAgMTkuNDAzNiA1LjU5NjQ0IDI1IDEyLjUgMjVaIiBmaWxsPSIjMDk5QzlEIi8+CjxwYXRoIGQ9Ik0xNy44ODg5IDcuMTQyODhMMTAuMjU4OCAxNC43NzNMNy43ODQyMSAxMi4yOTgzTDUuMzU3MTggMTQuNzI1NEw3LjgzMTc5IDE3LjJMMTAuMjc0NyAxOS42NDI4TDEyLjcwMTcgMTcuMjE1OEwyMC4zMzE3IDkuNTg1NzlMMTcuODg4OSA3LjE0Mjg4WiIgZmlsbD0id2hpdGUiLz4KPC9zdmc+Cg==) no-repeat center;
  height: 25px;
  width: 25px;
  margin: 5px 5px ;
  text-indent: 30px;
  min-width: 25px;
}
.b-hotel-offer__checked-wrapper,
.b-hotel-offer__refresh-wrapper,
.b-hotel-offer__cancel-wrapper,
.b-hotel-offer__info-wrapper,
.b-hotel-offer__request-info-wrapper {
  display: flex;
  align-items: center;
  margin: 7px 0;
}
.b-hotel-offer__checked-label,
.b-hotel-offer__refresh-label,
.b-hotel-offer__cancel-label,
.b-hotel-offer__info-label {
  padding: 0 0 0 15px;
  max-width: 165px;
  white-space: normal!important;
  text-align: left!important;
}
.b-hotel-offer__checked-label {
  color: #099C9D;
}
.b-hotel-offer__refresh-label {
  color: #FF8D2E;
}
.b-hotel-offer__cancel-label {
  max-width: 265px;
}
.b-hotel-offer__refresh,
.b-hotel-offer__cancel,
.b-hotel-offer__info {
  height: 25px;
  width: 25px;
  margin: 5px 5px;
  text-indent: 30px;
  min-width: 25px;
}
.b-hotel-offer__info {
  background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSIgaGVpZ2h0PSIyNSIgZmlsbD0ibm9uZSI+PGcgc3Ryb2tlPSIjNDg4MkJEIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIHN0cm9rZS13aWR0aD0iMi4wODMiIGNsaXAtcGF0aD0idXJsKCNhKSI+PHBhdGggc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBkPSJNMTIuMjU4IDIzLjEyOGM2LjAwNCAwIDEwLjg3LTQuODY2IDEwLjg3LTEwLjg3IDAtNi4wMDMtNC44NjYtMTAuODctMTAuODctMTAuODctNi4wMDMgMC0xMC44NyA0Ljg2Ny0xMC44NyAxMC44NyAwIDYuMDA0IDQuODY3IDEwLjg3IDEwLjg3IDEwLjg3Wk05LjI5NCAxNy43ODZoNS45MjkiIHN0eWxlPSJzdHJva2U6IzQ4ODJiZDtzdHJva2U6Y29sb3IoZGlzcGxheS1wMyAuMjgyNCAuNTA5OCAuNzQxMik7c3Ryb2tlLW9wYWNpdHk6MSIvPjxwYXRoIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgZD0iTTEwLjI4MiAxMC4yODNoMS45NzZ2Ny4wMSIgc3R5bGU9InN0cm9rZTojNDg4MmJkO3N0cm9rZTpjb2xvcihkaXNwbGF5LXAzIC4yODI0IC41MDk4IC43NDEyKTtzdHJva2Utb3BhY2l0eToxIi8+PHBhdGggZmlsbD0iIzQ4ODJCRCIgZD0iTTExLjc2NCA1LjgzNmMtLjI5NiAwLS40OTQuMTk4LS40OTQuNDk0IDAgLjI5Ny4xOTguNDk1LjQ5NC40OTUuMjk3IDAgLjQ5NC0uMTk4LjQ5NC0uNDk1IDAtLjI5Ni0uMTk3LS40OTQtLjQ5NC0uNDk0WiIgc3R5bGU9ImZpbGw6IzQ4ODJiZDtmaWxsOmNvbG9yKGRpc3BsYXktcDMgLjI4MjQgLjUwOTggLjc0MTIpO2ZpbGwtb3BhY2l0eToxO3N0cm9rZTojNDg4MmJkO3N0cm9rZTpjb2xvcihkaXNwbGF5LXAzIC4yODI0IC41MDk4IC43NDEyKTtzdHJva2Utb3BhY2l0eToxIi8+PC9nPjxkZWZzPjxjbGlwUGF0aCBpZD0iYSI+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTAgMGgyNXYyNUgweiIgc3R5bGU9ImZpbGw6I2ZmZjtmaWxsLW9wYWNpdHk6MSIvPjwvY2xpcFBhdGg+PC9kZWZzPjwvc3ZnPg==), no-repeat;
  color: #4882BD;
}
.b-hotel-offer__refresh {
  background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjUiIGhlaWdodD0iMjUiIHZpZXdCb3g9IjAgMCAyNSAyNSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEyLjUgMjVDMTkuNDAzNiAyNSAyNSAxOS40MDM2IDI1IDEyLjVDMjUgNS41OTY0NCAxOS40MDM2IDAgMTIuNSAwQzUuNTk2NDQgMCAwIDUuNTk2NDQgMCAxMi41QzAgMTkuNDAzNiA1LjU5NjQ0IDI1IDEyLjUgMjVaIiBmaWxsPSIjRkY4RDJFIi8+CjxwYXRoIGQ9Ik0xMi41IDQuNjg3NUM4LjcwNzU1IDQuNjg3NSA1LjU0Njk4IDcuMzkwMDUgNC44MzcyMyAxMC45NzQxSDcuMDA1ODlDNy42NzQwOSA4LjU2NDUzIDkuODc3NjQgNi43OTMyMiAxMi41IDYuNzkzMjJDMTQuMDc2NCA2Ljc5MzIyIDE1LjUwMSA3LjQzMzc4IDE2LjUzMjIgOC40Njc4NkwxNC4wMjU5IDEwLjk3NDFIMjAuMzEyNVY0LjY4NzVMMTguMDIzOCA2Ljk3NjMxQzE2LjYxIDUuNTYyMjUgMTQuNjU3NSA0LjY4NzUgMTIuNSA0LjY4NzVaTTQuNjg3NSAxNC4wMjU5VjIwLjMxMjVMNi45NzYzMSAxOC4wMjM4QzguMzg5OTIgMTkuNDM3OCAxMC4zNDI1IDIwLjMxMjUgMTIuNSAyMC4zMTI1QzE2LjI5MjUgMjAuMzEyNSAxOS40NTMgMTcuNjEgMjAuMTYyOCAxNC4wMjU5SDE3Ljk5NDFDMTcuMzI1OSAxNi40MzU1IDE1LjEyMjMgMTguMjA2NyAxMi41IDE4LjIwNjdDMTAuOTIzNiAxOC4yMDY3IDkuNDk5MDMgMTcuNTY2MiA4LjQ2Nzg2IDE2LjUzMjJMMTAuOTc0MSAxNC4wMjU5SDQuNjg3NVoiIGZpbGw9IndoaXRlIi8+Cjwvc3ZnPgo=), no-repeat;
  color: #FF8D2E;
}
.b-hotel-offer__cancel {
  background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjUiIGhlaWdodD0iMjUiIHZpZXdCb3g9IjAgMCAyNSAyNSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEyLjUgMjVDMTkuNDAzNiAyNSAyNSAxOS40MDM2IDI1IDEyLjVDMjUgNS41OTY0NCAxOS40MDM2IDAgMTIuNSAwQzUuNTk2NDQgMCAwIDUuNTk2NDQgMCAxMi41QzAgMTkuNDAzNiA1LjU5NjQ0IDI1IDEyLjUgMjVaIiBmaWxsPSIjQzRDNEM0Ii8+CjxwYXRoIGQ9Ik03Ljk5MDc4IDcuOTkwODFMMTYuODI5NiAxNi44Mjk3IiBzdHJva2U9IndoaXRlIi8+CjxwYXRoIGQ9Ik0xNi44Mjk2IDcuOTkwODFMNy45OTA3MiAxNi44Mjk3IiBzdHJva2U9IndoaXRlIi8+Cjwvc3ZnPgo=), no-repeat;
}
.b-hotel-offer__agencyInfo {
  background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzAiIGhlaWdodD0iMzAiIHZpZXdCb3g9IjAgMCAzMCAzMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE1IDI5LjE2NjZDMjIuODI0IDI5LjE2NjYgMjkuMTY2NiAyMi44MjQgMjkuMTY2NiAxNUMyOS4xNjY2IDcuMTc1OTUgMjIuODI0IDAuODMzMzEzIDE1IDAuODMzMzEzQzcuMTc1OTUgMC44MzMzMTMgMC44MzMzMTMgNy4xNzU5NSAwLjgzMzMxMyAxNUMwLjgzMzMxMyAyMi44MjQgNy4xNzU5NSAyOS4xNjY2IDE1IDI5LjE2NjZaIiBmaWxsPSJ3aGl0ZSIgc3Ryb2tlPSIjMDk5QzlEIi8+CjxwYXRoIGQ9Ik02LjY4OTM0IDIyLjAxNjVMMTIuNTYyOCA2LjA2NDcxQzEyLjU4NzkgNS45OTY2MyAxMi42MzI4IDUuOTM4MDEgMTIuNjkxNSA1Ljg5NjY4QzEyLjc1MDEgNS44NTUzMyAxMi44MTk3IDUuODMzMjMgMTIuODkwOSA1LjgzMzMxSDE2LjU0MDlDMTYuNjg3OCA1LjgzMzMxIDE2LjgxNzUgNS45MjU4NiAxNi44NjkgNi4wNjQ3MUwyMi43NDI1IDIyLjAxNjVDMjIuNzgzMSAyMi4xMjY1IDIyLjc2OSAyMi4yNDk1IDIyLjcwMzUgMjIuMzQ1MUMyMi42Mzc4IDIyLjQ0MSAyMi41MzE1IDIyLjUgMjIuNDE2IDIyLjVIMTguNTY2QzE4LjQxNiAyMi41IDE4LjI4MTUgMjIuNDAxIDE4LjIzMzEgMjIuMjU0MUwxNy4zNDI1IDE5LjUxMjZIMTIuMDkwOUwxMS4xOTg3IDIyLjI1NDFDMTEuMTUxOCAyMi40MDEgMTEuMDE3NSAyMi41IDEwLjg2NTkgMjIuNUg3LjAxNTg5QzYuOTU5MzIgMjIuNSA2LjkwMzU5IDIyLjQ4NiA2Ljg1MzUxIDIyLjQ1OTFDNi44MDM0MiAyMi40MzIxIDYuNzYwNDcgMjIuMzkzMyA2LjcyODM0IDIyLjM0NThDNi42OTYyMiAyMi4yOTgxIDYuNjc1ODkgMjIuMjQzMyA2LjY2OTA5IDIyLjE4NkM2LjY2MjMxIDIyLjEyODYgNi42NjkyNCAyMi4wNzA1IDYuNjg5MzQgMjIuMDE2NVpNMTYuMjQyNSAxNi4xMjc5TDE0LjcxNTkgMTEuNDMzTDEzLjE4OTMgMTYuMTI5NUgxNi4yNDI1VjE2LjEyNzlaIiBmaWxsPSIjMDk5QzlEIi8+Cjwvc3ZnPgo=), no-repeat;
  height: 30px;
  width: 30px;
}
.b-hotel__wrapper {
  background: #fff;
  box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.15);
  border: 1px solid #A9A9A9;
  border-radius: 3px;
  display: flex;
  flex-flow: nowrap row;
  padding: 0;
  position: relative;
  z-index: 5;
  overflow: hidden;
}
.b-hotel__photo,
.b-hotel__description-wrapper,
.b-hotel__providers {
  flex: 1;
  display: flex;
  flex-flow: column;
}
.b-hotel__photo:not(.no_image) {
  cursor: zoom-in;
  cursor: -webkit-zoom-in;
}
.b-hotel__photo-container {
  max-width: 170px;
  max-height: 170px;
  margin: 13px 15px 13px 13px;
}
.b-hotel__photo-outside-container.open {
  position: fixed;
  top: 0;
  left: 0;
  bottom: 0;
  width: 100vw;
  z-index: 10000;
  background-color: #0a0a0e;
  margin: 0 !important;
}
.b-hotel__photo-outside-container.open .b-hotel__photo {
  cursor: unset;
}
.b-hotel__photo-outside-container.open .b-hotel__slider {
  margin: auto;
  max-width: 80%;
}
.b-hotel__photo-outside-container.open .b-hotel__mobile-slider-controls {
  display: flex;
  position: relative;
  align-items: center;
  justify-content: center;
  padding-top: 20px;
}
.b-hotel__photo-outside-container.open .b-hotel__mobile-slide-indicator {
  display: block;
  font-size: 14px;
  color: #fff;
}
.b-hotel__photo-outside-container.open .b-hotel__mobile-close-slider-btn {
  position: absolute;
  right: 40px;
  cursor: pointer;
  top: 10px;
  width: 40px;
  height: 40px;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.3s ease-out;
}
.b-hotel__photo-outside-container.open .b-hotel__mobile-close-slider-btn:before {
  content: ' ';
  display: block;
  width: 18px;
  height: 18px;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxOS4yLjEsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0i0KHQu9C+0LlfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHZpZXdCb3g9IjAgMCAxMS40IDExLjQiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDExLjQgMTEuNDsiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4NCgkuc3Qwe2ZpbGw6bm9uZTtzdHJva2U6I0ZGRkZGRjtzdHJva2UtbGluZWNhcDpzcXVhcmU7c3Ryb2tlLW1pdGVybGltaXQ6MTA7fQ0KPC9zdHlsZT4NCjxnPg0KCTxsaW5lIGNsYXNzPSJzdDAiIHgxPSIwLjciIHkxPSIwLjciIHgyPSIxMC43IiB5Mj0iMTAuNyIvPg0KCTxsaW5lIGNsYXNzPSJzdDAiIHgxPSIxMC43IiB5MT0iMC43IiB4Mj0iMC43IiB5Mj0iMTAuNyIvPg0KPC9nPg0KPC9zdmc+DQo=);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-position: 50% 50%;
}
.b-hotel__photo-outside-container.open .b-hotel__mobile-close-slider-btn:hover {
  background-color: #ffffff;
  border-radius: 50%;
}
.b-hotel__photo-outside-container.open .b-hotel__mobile-close-slider-btn:hover:before {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE5LjIuMSwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9ItCh0LvQvtC5XzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCAxMS40IDExLjQiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDExLjQgMTEuNDsiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPgoJLnN0MHtmaWxsOm5vbmU7c3Ryb2tlOiM0QTU3Njc7c3Ryb2tlLWxpbmVjYXA6c3F1YXJlO3N0cm9rZS1taXRlcmxpbWl0OjEwO30KPC9zdHlsZT4KCTxnPgoJPGxpbmUgY2xhc3M9InN0MCIgeDE9IjAuNyIgeTE9IjAuNyIgeDI9IjEwLjciIHkyPSIxMC43Ii8+CgkJPGxpbmUgY2xhc3M9InN0MCIgeDE9IjEwLjciIHkxPSIwLjciIHgyPSIwLjciIHkyPSIxMC43Ii8+CjwvZz4KPC9zdmc+Cg==);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-position: 50% 50%;
}
.b-hotel__photo-outside-container.open .b-hotel__slider {
  display: flex;
  align-items: center;
}
.b-hotel__photo-outside-container.open .b-hotel__slider-slide > img {
  max-height: 100%;
  width: unset;
}
.b-hotel__photo {
  width: 100%;
  height: 100%;
}
.b-hotel__photo-not-available {
  background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTEyIiBoZWlnaHQ9IjExMiIgdmlld0JveD0iMCAwIDExMiAxMTIiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik04MS42NjY3IDBINzIuMzMzM0M3MC45MzMzIDAgNzAgMC45MzMzMzMgNzAgMi4zMzMzM1YyMUM3MCAyMi40IDcwLjkzMzMgMjMuMzMzMyA3Mi4zMzMzIDIzLjMzMzNIODEuNjY2N0M4My4wNjY3IDIzLjMzMzMgODQgMjIuNCA4NCAyMVYyLjMzMzMzQzg0IDAuOTMzMzMzIDgzLjA2NjcgMCA4MS42NjY3IDBaIiBmaWxsPSIjNEE1NzY3Ii8+CjxwYXRoIGQ9Ik0zOS42NjY3IDBIMzAuMzMzM0MyOC45MzMzIDAgMjggMC45MzMzMzMgMjggMi4zMzMzM1YyMUMyOCAyMi40IDI4LjkzMzMgMjMuMzMzMyAzMC4zMzMzIDIzLjMzMzNIMzkuNjY2N0M0MS4wNjY3IDIzLjMzMzMgNDIgMjIuNCA0MiAyMVYyLjMzMzMzQzQyIDAuOTMzMzMzIDQxLjA2NjcgMCAzOS42NjY3IDBaIiBmaWxsPSIjNEE1NzY3Ii8+CjxwYXRoIGQ9Ik0xMDkuNjY3IDcwSDIuMzMzMzNDMS40IDcwIDAgNzAuOTMzMyAwIDcyLjMzMzNDMCA3My43MzMzIDEuNCA3NC42NjY3IDIuMzMzMzMgNzQuNjY2N0g5LjMzMzMzVjEwOS42NjdDOS4zMzMzMyAxMTEuMDY3IDEwLjI2NjcgMTEyIDExLjY2NjcgMTEySDQ2LjY2NjdWOTFDNDYuNjY2NyA4OS42IDQ3LjYgODguNjY2NyA0OSA4OC42NjY3SDYzQzY0LjQgODguNjY2NyA2NS4zMzMzIDg5LjYgNjUuMzMzMyA5MVYxMTJIMTAwLjMzM0MxMDEuNzMzIDExMiAxMDIuNjY3IDExMS4wNjcgMTAyLjY2NyAxMDkuNjY3Vjc0LjY2NjdIMTA5LjY2N0MxMTEuMDY3IDc0LjY2NjcgMTEyIDczLjczMzMgMTEyIDcyLjMzMzNDMTEyIDcwLjkzMzMgMTExLjA2NyA3MCAxMDkuNjY3IDcwWk0zNy4zMzMzIDk1LjY2NjdDMzcuMzMzMyA5Ny4wNjY3IDM2LjQgOTggMzUgOThIMjFDMTkuNiA5OCAxOC42NjY3IDk3LjA2NjcgMTguNjY2NyA5NS42NjY3VjgxLjY2NjdDMTguNjY2NyA4MC4yNjY3IDE5LjYgNzkuMzMzMyAyMSA3OS4zMzMzSDM1QzM2LjQgNzkuMzMzMyAzNy4zMzMzIDgwLjI2NjcgMzcuMzMzMyA4MS42NjY3Vjk1LjY2NjdaTTkzLjMzMzMgOTUuNjY2N0M5My4zMzMzIDk3LjA2NjcgOTIuNCA5OCA5MSA5OEg3N0M3NS42IDk4IDc0LjY2NjcgOTcuMDY2NyA3NC42NjY3IDk1LjY2NjdWODEuNjY2N0M3NC42NjY3IDgwLjI2NjcgNzUuNiA3OS4zMzMzIDc3IDc5LjMzMzNIOTFDOTIuNCA3OS4zMzMzIDkzLjMzMzMgODAuMjY2NyA5My4zMzMzIDgxLjY2NjdWOTUuNjY2N1oiIGZpbGw9IiM0QTU3NjciLz4KPHBhdGggZD0iTTIuMzMzMzMgNDJIOS4zMzMzM1Y2NS4zMzMzSDEwMi42NjdWNDJIMTA5LjY2N0MxMTAuNiA0MiAxMTIgNDEuMDY2NyAxMTIgMzkuNjY2N0MxMTIgMzguMjY2NyAxMTAuNiAzNy4zMzMzIDEwOS42NjcgMzcuMzMzM0gyLjMzMzMzQzAuOTMzMzMzIDM3LjMzMzMgMCAzOC4yNjY3IDAgMzkuNjY2N0MwIDQxLjA2NjcgMC45MzMzMzMgNDIgMi4zMzMzMyA0MlpNNzkuMzMzMyA0NC4zMzMzQzc5LjMzMzMgNDIuOTMzMyA4MC4yNjY3IDQyIDgxLjY2NjcgNDJIOTFDOTIuNCA0MiA5My4zMzMzIDQyLjkzMzMgOTMuMzMzMyA0NC4zMzMzVjUzLjY2NjdDOTMuMzMzMyA1NS4wNjY3IDkyLjQgNTYgOTEgNTZIODEuNjY2N0M4MC4yNjY3IDU2IDc5LjMzMzMgNTUuMDY2NyA3OS4zMzMzIDUzLjY2NjdWNDQuMzMzM1pNNjAuNjY2NyA0NC4zMzMzQzYwLjY2NjcgNDIuOTMzMyA2MS42IDQyIDYzIDQySDcyLjMzMzNDNzMuNzMzMyA0MiA3NC42NjY3IDQyLjkzMzMgNzQuNjY2NyA0NC4zMzMzVjUzLjY2NjdDNzQuNjY2NyA1NS4wNjY3IDczLjczMzMgNTYgNzIuMzMzMyA1Nkg2M0M2MS42IDU2IDYwLjY2NjcgNTUuMDY2NyA2MC42NjY3IDUzLjY2NjdWNDQuMzMzM1pNMzcuMzMzMyA0NC4zMzMzQzM3LjMzMzMgNDIuOTMzMyAzOC4yNjY3IDQyIDM5LjY2NjcgNDJINDlDNTAuNCA0MiA1MS4zMzMzIDQyLjkzMzMgNTEuMzMzMyA0NC4zMzMzVjUzLjY2NjdDNTEuMzMzMyA1NS4wNjY3IDUwLjQgNTYgNDkgNTZIMzkuNjY2N0MzOC4yNjY3IDU2IDM3LjMzMzMgNTUuMDY2NyAzNy4zMzMzIDUzLjY2NjdWNDQuMzMzM1pNMTguNjY2NyA0NC4zMzMzQzE4LjY2NjcgNDIuOTMzMyAxOS42IDQyIDIxIDQySDMwLjMzMzNDMzEuNzMzMyA0MiAzMi42NjY3IDQyLjkzMzMgMzIuNjY2NyA0NC4zMzMzVjUzLjY2NjdDMzIuNjY2NyA1NS4wNjY3IDMxLjczMzMgNTYgMzAuMzMzMyA1NkgyMUMxOS42IDU2IDE4LjY2NjcgNTUuMDY2NyAxOC42NjY3IDUzLjY2NjdWNDQuMzMzM1oiIGZpbGw9IiM0QTU3NjciLz4KPHBhdGggZD0iTTEwNi40IDMyLjY2NjdMOTUuMiAxMC43MzMzQzk1LjIgOS44MDAwMSA5NC4yNjY3IDkuMzMzMzQgOTMuMzMzNCA5LjMzMzM0SDg4LjY2NjdWMjFDODguNjY2NyAyNC43MzMzIDg1LjQgMjggODEuNjY2NyAyOEg3Mi4zMzM0QzY4LjYgMjggNjUuMzMzNCAyNC43MzMzIDY1LjMzMzQgMjFWOS4zMzMzNEg0Ni42NjY3VjIxQzQ2LjY2NjcgMjQuNzMzMyA0My40IDI4IDM5LjY2NjcgMjhIMzAuMzMzNEMyNi42IDI4IDIzLjMzMzQgMjQuNzMzMyAyMy4zMzM0IDIxVjkuMzMzMzRIMTguNjY2N0MxNy43MzM0IDkuMzMzMzQgMTYuOCA5LjgwMDAxIDE2LjggMTAuNzMzM0w1LjYwMDA0IDMyLjY2NjdIMTA2LjRaIiBmaWxsPSIjNEE1NzY3Ii8+Cjwvc3ZnPgo=) center no-repeat;
  background-size: contain;
  width: 112px;
  height: 112px;
  opacity: 0.3;
  margin: auto;
}
.b-hotel__photo-description {
  margin: 0 0 5px 5px;
}
.b-hotel__slider {
  position: relative;
  height: 100%;
  overflow: hidden;
  border-radius: 3px;
}
.b-hotel__slider-dots {
  position: absolute;
  top: 34px;
  right: 4px;
  display: flex;
  z-index: 2;
  min-width: 60px;
  justify-content: center;
  align-items: center;
}
.b-hotel__slider-dot {
  width: 3px;
  height: 3px;
  background: #2F3842;
  border-radius: 100%;
  opacity: 0.5;
  cursor: pointer;
  margin-left: 6px;
}
.b-hotel__slider-dot.active {
  opacity: 1;
}
.b-hotel__slider-dot:first-child {
  margin-left: 0;
}
.b-hotel__slider-controls {
  position: absolute;
  top: 4px;
  right: 4px;
  background: #2F3842;
  border-radius: 0 3px;
  display: flex;
  z-index: 2;
}
.b-hotel__mobile-slider-controls {
  display: none;
}
.b-hotel__slider-control {
  cursor: pointer;
  height: 50px;
  width: 22px;
  position: absolute;
  top: calc(50% - 25px);
  opacity: 0.5;
  z-index: 2;
  background: #2F3842;
  background-repeat: no-repeat;
  background-position: center;
  border: 1px solid rgba(255, 255, 255, 0.5);
}
.b-hotel__slider-control:hover {
  opacity: 1;
}
.b-hotel__slider-control--type-prev {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNyIgaGVpZ2h0PSIxMiIgdmlld0JveD0iMCAwIDcgMTIiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik02IDFMMSA2TDYgMTEiIHN0cm9rZT0id2hpdGUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIvPgo8L3N2Zz4K);
  left: 0;
}
.b-hotel__slider-control--type-next {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNyIgaGVpZ2h0PSIxMiIgdmlld0JveD0iMCAwIDcgMTIiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik0xIDFMNiA2TDEgMTEiIHN0cm9rZT0id2hpdGUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIvPgo8L3N2Zz4K);
  right: 0;
}
.b-hotel__slider-list {
  height: 100%;
  position: relative;
}
.b-hotel__slider-slide {
  position: relative;
  float: left;
  width: 100%;
  height: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  font-size: 14px;
}
.b-hotel__slider-slide .lds-ring {
  display: inline-block;
  position: relative;
  width: 64px;
  height: 64px;
  opacity: 0.1;
}
.b-hotel__slider-slide .lds-ring div {
  box-sizing: border-box;
  display: block;
  position: absolute;
  width: 51px;
  height: 51px;
  margin: 6px;
  border: 6px solid #2F3842;
  border-radius: 50%;
  animation: lds-ring 1.2s cubic-bezier(0.5, 0, 0.5, 1) infinite;
  border-color: #2F3842 transparent transparent transparent;
}
.b-hotel__slider-slide .lds-ring div:nth-child(1) {
  animation-delay: -0.45s;
}
.b-hotel__slider-slide .lds-ring div:nth-child(2) {
  animation-delay: -0.3s;
}
.b-hotel__slider-slide .lds-ring div:nth-child(3) {
  animation-delay: -0.15s;
}
@keyframes lds-ring {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
.b-hotel__slider-slide > img {
  width: 100%;
}
.b-hotel__description-wrapper {
  padding: 13px 10px 13px 0;
  justify-content: left;
}
.b-hotel__description-wrapper .b-hotel__description-stars {
  margin-bottom: 5px;
}
.b-hotel__description-wrapper .b-hotel__description-stars .b-hotel-star {
  display: inline-block;
  vertical-align: middle;
  height: 17px;
  width: 17px;
  background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTMiIGhlaWdodD0iMTIiIHZpZXdCb3g9IjAgMCAxMyAxMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTYuMyAwTDguMTUxNTIgMy44NzA2OUwxMi4yOTE3IDQuNDkxMzlMOS4yOTU4MyA3LjUwNDMxTDEwLjAwMyAxMS43NTg2TDYuMyA5Ljc1TDIuNTk2OTUgMTEuNzU4NkwzLjMwNDE3IDcuNTA0MzFMMC4zMDgzNDQgNC40OTEzOUw0LjQ0ODQ4IDMuODcwNjlMNi4zIDBaIiBmaWxsPSIjRkY4RDJFIi8+Cjwvc3ZnPgo=) center no-repeat;
  background-size: contain;
}
.b-hotel__description-wrapper .b-hotel__description-rating {
  margin-bottom: 5px;
}
.b-hotel__description-wrapper .b-hotel__description-rating .b-hotel-rating {
  font-weight: 600;
  color: #4882bd;
}
.b-hotel__description-wrapper .b-hotel__description:last-child {
  margin-top: auto;
}
.b-hotel__description-wrapper .b-hotel__description-distance-hotelType {
  font-weight: bold;
}
.b-hotel__description-wrapper .b-hotel__description-address-container {
  display: flex;
  flex-flow: column;
  flex: 1;
}
.b-hotel__description-wrapper .b-hotel__description-address {
  max-width: 220px;
}
.b-hotel__description-wrapper .b-hotel__description-check-date-container {
  display: flex;
  flex-flow: column;
  align-items: flex-start;
  justify-content: space-around;
  margin: auto 0;
}
.b-hotel__providers {
  max-width: 330px;
  margin: 33px 0;
  border-left: 1px dashed #4A5767;
  flex: 2;
  justify-content: flex-end;
  display: flex;
  flex-direction: row;
  align-items: center;
  overflow: hidden;
  padding-bottom: 20px;
  padding-right: 105px;
}
.b-hotel__provider {
  cursor: pointer;
  white-space: nowrap;
}
.b-hotel__provider:first-child + .b-hotel__provider {
  position: relative;
}
.b-hotel__provider:first-child + .b-hotel__provider:before,
.b-hotel__provider:first-child + .b-hotel__provider:after {
  content: '';
  display: block;
  border-left: 1px dashed #4A5767;
  height: 50px;
  width: 0;
  position: absolute;
  top: 5px;
}
.b-hotel__provider:first-child + .b-hotel__provider:before {
  left: -23px;
}
.b-hotel__provider:first-child + .b-hotel__provider:after {
  right: -23px;
}
.b-hotel__provider--best-price + .b-hotel__provider {
  margin-left: 25px;
}
.b-hotel__provider:only-child .b-hotel__provider-name {
  margin-right: 15px;
  flex: 0;
}
.b-hotel__provider:only-child .b-hotel__provider-wrapper {
  justify-content: center;
  flex-direction: column;
  align-items: flex-end;
}
.b-hotel__provider:only-child .b-hotel__provider-price {
  min-width: unset;
}
.b-hotel__provider:only-child .b-hotel__provider-taxation {
  position: static;
  text-align: right;
}
.b-hotel__provider:only-child .b-hotel__provider-taxation,
.b-hotel__provider--best-price .b-hotel__provider-taxation,
.b-hotel__provider:only-child .b-hotel__provider-price,
.b-hotel__provider--best-price .b-hotel__provider-price,
.b-hotel__provider:only-child .b-hotel__provider-daily-average-price,
.b-hotel__provider--best-price .b-hotel__provider-daily-average-price {
  color: #099C9D;
}
.b-hotel__provider:only-child .b-hotel__provider-price,
.b-hotel__provider--best-price .b-hotel__provider-price {
  font-size: 30px;
  font-weight: bold;
}
.b-hotel__provider:only-child .b-hotel__provider-arrow,
.b-hotel__provider--best-price .b-hotel__provider-arrow {
  display: block;
  width: 10px;
  height: 20px;
  background: #099C9D;
  -webkit-mask-repeat: no-repeat;
  -o-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
  -webkit-mask-position: center;
  -o-mask-position: center;
  mask-position: center;
  -webkit-mask-size: contain;
  mask-size: contain;
  position: absolute;
  top: 79px;
  -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTEiIGhlaWdodD0iMTkiIHZpZXdCb3g9IjAgMCAxMSAxOSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEuMDAwNDkgMUw5LjUwMDQ5IDkuNUwxLjAwMDQ5IDE4IiBzdHJva2U9IiM0QTU3NjciLz4KPC9zdmc+Cg==);
  mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTEiIGhlaWdodD0iMTkiIHZpZXdCb3g9IjAgMCAxMSAxOSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEuMDAwNDkgMUw5LjUwMDQ5IDkuNUwxLjAwMDQ5IDE4IiBzdHJva2U9IiM0QTU3NjciLz4KPC9zdmc+Cg==);
}
.b-hotel__provider-wrapper {
  display: flex;
  flex-flow: column nowrap;
  align-items: center;
}
.b-hotel__provider-price {
  font-size: 24px;
  text-align: right;
}
.b-hotel__provider-daily-average-price {
  font-size: 14px;
  text-align: right;
  white-space: normal;
}
.b-hotel__provider-daily-average-price-amount {
  white-space: nowrap;
}
.b-hotel__provider-name {
  flex: 1;
  text-align: right;
}
.b-hotel__provider-taxation {
  color: rgba(74, 87, 103, 0.6);
  text-align: right;
  position: absolute;
  right: 0;
}
.b-hotel__description-name {
  font-size: 28px;
  margin-top: 5px;
  overflow: hidden;
  text-overflow: ellipsis;
  max-width: 320px;
  white-space: nowrap;
}
.b-hotel__description-distance {
  margin-bottom: auto;
}
.b-hotel__description-contacts {
  margin-top: 4px;
}
.b-hotel__description-show-map {
  font-size: 12px;
  color: #4882BD;
  margin-top: auto;
}
.b-hotel__description-show-map-button {
  cursor: pointer;
}
.b-hotel__travel-policy {
  position: absolute;
  right: 5px;
  top: 5px;
}
.b-hotel__travel-policy .b-travel-policy-rule.g-icon-travel-policy-rules-RECOMMENDED,
.b-hotel__travel-policy .b-travel-policy-rule.g-icon-travel-policy-rules-VIOLATION,
.b-hotel__travel-policy .b-travel-policy-rule.g-icon-travel-policy-rules-STRICT_VIOLATION,
.b-hotel__travel-policy .b-travel-policy-rule.g-icon-travel-policy-rules-AUTHORIZATION_REQUIRED {
  background-position: center top;
  width: 18px;
  height: 20px;
  margin-left: 5px;
}
.b-hotel__select-offer {
  color: #fff;
  font-size: 20px;
  height: 48px;
  padding: 0 45px;
  margin-left: auto;
  display: inline-flex;
  align-items: center;
  background: #4882BD;
  border-radius: 3px;
  cursor: pointer;
  position: absolute;
  z-index: 2;
  box-sizing: content-box;
  bottom: -1px;
  right: 0;
}
.b-hotel__select-offer:before {
  content: '';
  display: block;
  border: 24px solid;
  border-color: transparent #4882BD #4882BD transparent;
  position: absolute;
  left: -46px;
  top: 0;
}
.b-hotel__expand {
  width: 33px;
  height: 33px;
  border: none;
  border-radius: 0;
  box-shadow: 1px 0 3px rgba(0, 0, 0, 0.25);
  position: absolute;
  left: 0;
  bottom: 0;
  background-color: #2F3842;
  background-size: auto;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iNyIgdmlld0JveD0iMCAwIDEyIDciIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik0xMSAxTDYgNkwxIDEiIHN0cm9rZT0id2hpdGUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIvPgo8L3N2Zz4K);
}
.b-hotel__expand.show {
  display: block !important;
}
.b-hotel__expand.collapsed {
  border-radius: 0;
}
.b-hotel-extended {
  border-radius: 3px;
  position: relative;
  background: #FFFFFF;
  box-shadow: 0 4px 8px rgba(0, 0, 0, 0.18);
  overflow: hidden;
}
.b-hotel-extended-description {
  z-index: 2;
  top: -5px;
  margin-bottom: -5px;
}
.b-hotel-extended-offers {
  top: -5px;
  margin-bottom: -5px;
  padding: 5px 0 0;
}
.b-hotel--description-is-open .b-hotel-extended-offers {
  top: 10px;
  margin-bottom: 0;
  padding-top: 0;
}
.b-hotel-extended .b-hotel__expand {
  display: none;
  position: static;
}
.b-hotel-extended__description {
  padding-left: 28px;
  padding-right: 18px;
  padding-bottom: 12px;
  padding-top: 12px;
}
.b-hotel-extended__description-title {
  font-size: 24px;
  display: inline-block;
  position: relative;
}
.b-hotel-extended__description-title:before {
  content: '';
  display: block;
  position: absolute;
  bottom: -5px;
  left: -1px;
  right: -1px;
  border-top: 2px solid #4A5767;
}
.b-hotel-extended__description-title.collapse--with-anchor:after {
  right: 8px;
}
.b-hotel-extended__description-phone,
.b-hotel-extended__description-address {
  font-size: 16px;
}
.b-hotel-extended__description-text {
  padding: 25px 160px 25px 40px;
  line-height: 1.5em;
  font-size: 14px;
}
.b-hotel-extended__description-no-text {
  opacity: 0.6;
}
.b-hotel-extended__description-bottom {
  display: flex;
  flex-flow: row nowrap;
  padding: 0 40px;
}
.b-hotel-extended__description-bottom-item {
  border-bottom: 1px dashed #4A5767;
  padding: 14px 0;
  margin-right: 5px;
  display: flex;
  flex-flow: column;
  justify-content: space-between;
  flex: 1;
}
.b-hotel-extended__description-bottom-item:first-child {
  padding-top: 0;
}
.b-hotel-extended__description-bottom-map {
  max-width: unset;
  min-height: 176px;
  background: #f8f8f8;
  border-radius: 3px;
  max-height: 250px;
}
.b-hotel-extended__description-bottom-column {
  display: flex;
  flex-flow: column nowrap;
  flex: 1;
  justify-content: space-between;
}
.b-hotel-extended__description-bottom-column:first-child {
  max-width: 285px;
  margin-right: 20px;
}
.b-hotel-extended__footer {
  width: 100%;
  display: flex;
  flex-flow: row nowrap;
  align-items: center;
  padding: 16px 20px 10px;
  border-top: 1px solid rgba(74, 87, 103, 0.3);
}
.b-hotel-extended__footer + .b-hotel__expand {
  position: absolute;
}
.b-hotel-extended__footer-sum {
  margin: 0 25px 0 auto;
  font-size: 16px;
}
.b-hotel-extended__footer-amount {
  font-size: 22px;
  color: #E50000;
  font-weight: 500;
}
.b-hotel-extended__footer-button {
  display: flex;
  align-items: center;
  cursor: pointer;
}
.b-hotel__offers {
  display: flex;
  flex-flow: column nowrap;
}
.b-hotel-offers__caption {
  width: 100%;
  font-size: 18px;
  position: relative;
  padding-left: 50px;
}
.b-hotel-offers__caption-text {
  background: #fff;
  padding: 0 25px;
  position: relative;
  z-index: 2;
}
.b-hotel-offers__caption:before {
  content: '';
  display: block;
  height: 0;
  left: 0;
  right: 0;
  top: 50%;
  border-top: 1px solid rgba(74, 87, 103, 0.8);
  position: absolute;
}
.b-hotel__show-filtered .b-hotel-offer--filtered {
  display: flex;
}
.b-hotel__show-filtered .b-hotel-offers-group--filtered,
.b-hotel__show-filtered .b-hotel-offers-group--filtered:only-child {
  border: 1px solid #4A5767;
}
.b-hotel__show-filtered .b-hotel-offers-group:not(.b-hotel-offers-group--filtered) + .b-hotel-offers-group--filtered:not(:last-child) {
  border-bottom: 0;
  border-top-left-radius: 3px;
  border-top-right-radius: 3px;
}
.b-hotel__show-filtered .b-hotel-offers-group--filtered + .b-hotel-offers-group--filtered {
  border-left: 1px solid #4A5767;
  border-right: 1px solid #4A5767;
  border-top: 0;
  border-bottom: 0;
}
.b-hotel__show-filtered .b-hotel-offers-group--filtered:last-child {
  border-bottom: 1px solid #4A5767;
  border-bottom-left-radius: 3px;
  border-bottom-right-radius: 3px;
}
.b-hotel__filtered-link {
  height: 47px;
  line-height: 47px;
  text-align: center;
  color: #4A5767;
  font-size: 16px;
  font-weight: 500;
  cursor: pointer;
  border-top: 1px solid rgba(74, 87, 103, 0.3);
  position: relative;
  background: #fff;
}
.b-hotel__filtered-link > span {
  border-bottom: 1px dashed #4A5767;
}
.b-hotel-offer {
  display: flex;
  flex-flow: row nowrap;
  padding: 15px 20px;
  border-bottom: 1px solid rgba(201, 205, 209, 0.2);
  position: relative;
  font-size: 14px;
}
.b-hotel-offer--filtered {
  display: none;
}
.b-hotel-offer--offset-top .b-hotel-offer__row,
.b-hotel-offer--offset-top .b-hotel__line,
.b-hotel-offer--offset-top .b-hotel-offer__line {
  padding-top: 25px;
}
.b-hotel-offer__vat {
  display: flex;
  justify-content: flex-end;
  align-items: center;
  font-size: 14px;
  width: 100%;
  color: #099C9D;
}
.b-hotel-offer__online {
  margin-right: 10px;
}
.b-hotel-offer__line {
  min-width: 15px;
  min-height: 100%;
  display: flex;
}
.b-hotel-offer__line--long {
  flex: 1;
}
.b-hotel-offer__line--dlong {
  flex: 2;
}
.b-hotel-offer__line--short {
  display: none;
}
.b-hotel-offer__line:before {
  content: '';
  display: block;
  border-top: 1px dashed #4A5767;
  height: 0;
  width: 100%;
  margin: auto;
}
.b-hotel-offer__row {
  flex: 1;
  display: flex;
  flex-flow: column nowrap;
}
.b-hotel-offer__row.b-hotel-offer__common-wrapper {
  width: 160px;
  margin-top: auto;
  margin-bottom: auto;
}
.b-hotel-offer__row.b-hotel-offer__select {
  position: relative;
  margin-left: 10px;
}
.b-hotel-offer__row .additional-services-link {
  font-size: 14px;
}
.b-hotel-offer__name {
  margin-bottom: 2px;
}
.b-hotel-offer__name > * {
  max-width: 160px;
  min-width: 160px;
  /*
			white-space: nowrap;
			overflow: hidden;
			text-overflow: ellipsis;*/
}
.b-hotel-offer__essential-list .b-hotel-offer__essential {
  padding: 8px 0;
}
.b-hotel-offer__essential-list .b-hotel-offer__essential:not(:last-child) {
  border-bottom: 1px solid rgba(255, 255, 255, 0.5);
}
.b-hotel-offer__fines {
  font-size: 13px;
  width: 17px;
  height: 17px;
  border: 1px solid #4A5767;
  display: inline-block;
  margin: 3px -23px 0 5px;
  text-align: center;
  line-height: 15px;
  border-radius: 100%;
}
.b-hotel-offer__fines-important {
  border-color: #D70000;
  color: #D70000;
}
.b-hotel-offer__important {
  color: #D70000;
}
.b-hotel-offer__important.bb-important {
  border-bottom: 1px dotted #D70000;
}
.b-hotel-offer__auto-width {
  text-align: center;
  white-space: nowrap;
  padding-left: 20px;
  padding-right: 20px;
  flex: 0;
  margin: auto;
}
.b-hotel-offer__essential-wrapper {
  width: 200px;
  min-width: 200px;
}
.b-hotel-offer__essential-wrapper > div {
  overflow: hidden;
  text-overflow: ellipsis;
}
.b-hotel-offer__terms-link {
  display: inline-block;
  width: 100%;
  font-size: 14px;
  color: #4882bd;
  border: 1px solid #4882bd;
  border-radius: 3px;
  padding: 4px 16px;
  overflow: hidden;
  text-overflow: ellipsis;
  cursor: pointer;
}
.b-hotel-offer__room-wrapper {
  width: 10vw;
  min-width: 120px;
}
.b-hotel-offer__room-wrapper > div {
  overflow: hidden;
  text-overflow: ellipsis;
}
.b-hotel-offer__important-info-wrapper {
  text-align: center;
  padding-left: 20px;
  padding-right: 20px;
  flex: 0;
  align-items: center;
  justify-content: center;
}
.b-hotel-offer__provider-wrapper {
  position: relative;
  white-space: nowrap;
  padding-left: 20px;
  padding-right: 20px;
  min-width: 200px;
}
.b-hotel-offer__mobile-provider {
  display: none;
}
.b-hotel-offer__services-wrapper {
  justify-content: center;
  align-items: center;
  position: relative;
}
.b-hotel-offer__provider {
  margin: auto;
}
.b-hotel-offer__sub-provider {
  margin-top: 10px;
  display: block;
  text-align: center;
  font-size: 12px;
}
.b-hotel-offer__RP {
  margin-bottom: 5px;
  font-size: 14px;
  line-height: 20px;
  min-height: 20px;
}
.b-hotel-offer__additional-services {
  color: #4882BD;
}
.b-hotel-offer__travel-policy.b-travel-policy {
  margin-left: auto;
}
.b-hotel-offer__travel-policy.b-travel-policy .b-travel-policy-rule {
  background-position: center top;
  margin-left: 5px;
}
.b-hotel .b-numerable-picker__wrapper {
  border-radius: 3px;
  background: linear-gradient(#4A5767, #4A5767), linear-gradient(#4A5767, #4A5767), linear-gradient(#4A5767, #4A5767);
  background-size: 1px 50%,100% 1px,1px 50%;
  background-position: 0 100%,bottom,100% 100%;
  background-repeat: no-repeat;
}
.b-hotel .b-numerable-picker {
  margin: 0 auto 5px;
  width: 160px;
  padding: 0 15px;
}
.b-hotel .b-numerable-picker__input {
  border: none;
  color: #4A5767;
}
.b-hotel .b-numerable-picker__select {
  border: none;
  background: none;
}
.b-hotel .b-numerable-picker__select-img {
  background: #4A5767;
  cursor: pointer;
  -webkit-mask-repeat: no-repeat;
  -o-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
  -webkit-mask-position: center;
  -o-mask-position: center;
  mask-position: center;
  -webkit-mask-size: 13px auto;
  mask-size: 13px auto;
  -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iNyIgdmlld0JveD0iMCAwIDEyIDciIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik0xIDEuMDMxMjVMNiA2LjAzMTI1TDExIDEuMDMxMjUiIHN0cm9rZT0id2hpdGUiLz4KPC9zdmc+Cg==);
  mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iNyIgdmlld0JveD0iMCAwIDEyIDciIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik0xIDEuMDMxMjVMNiA2LjAzMTI1TDExIDEuMDMxMjUiIHN0cm9rZT0id2hpdGUiLz4KPC9zdmc+Cg==);
}
.b-hotel-offers .b-numerable-picker__popup {
  border: none;
  margin: 5px auto 0;
  width: 100%;
  padding: 0 15px;
}
.b-hotel-offers .small-rooms-count {
  font-size: 16px;
  font-weight: 400;
}
.b-hotel-offers.b-hotel-offers--selection-room .b-hotel-offer.b-hotel-offer--selection-room .b-hotel-offer__select-button-price {
  margin-top: 10px;
  color: #099C9D;
}
.b-hotel-offers.b-hotel-offers--selection-room .b-hotel-offer__select {
  justify-content: center;
  text-align: center;
}
.b-hotel-offers.b-hotel-offers--selection-room .b-hotel-offer__select .b-hotel-offer__select {
  min-width: unset;
  max-width: unset;
  flex: 0;
  white-space: nowrap;
  padding-left: 44px;
}
.b-hotel-offers.b-hotel-offers--selection-room .b-hotel-offer__select .b-hotel-offer__select-button-price.many-rooms {
  display: flex;
  flex-direction: column;
  font-size: 12px;
}
.b-hotel-offers.b-hotel-offers--selection-room .b-hotel-offer__select .b-hotel-offer__select-button-price.many-rooms > span {
  text-align: right;
  padding-right: 20px;
}
.b-hotel-offers.b-hotel-offers--selection-room .b-hotel-offer__select .b-hotel-offer__select-button-price.many-rooms > span:first-of-type {
  font-size: 20px;
}
.b-hotel-offers.b-hotel-offers--selection-room .b-hotel-offer__select .b-hotel-offer__select-button-description {
  margin-bottom: 2px;
}
.b-hotel-offers.b-hotel-offers--selection-room .b-hotel-offer__select .b-hotel-offer__RP {
  line-height: unset;
  margin: 0;
  order: 1;
  position: relative;
  top: 20px;
}
.b-hotel-offers.b-hotel-offers--selection-room .b-hotel-offer__select .container-test {
  margin-left: 20px;
  margin-right: 10px;
}
.b-hotel-offers .b-hotel-offer__select-button--offer,
.b-hotel-offers .b-hotel-offer__select-button {
  background: #4882BD;
  width: 100%;
  min-height: 36px;
  padding: 4px 0;
  border-radius: 3px;
  display: flex;
  flex-flow: column nowrap;
  align-items: center;
  justify-content: center;
  flex-direction: row;
  color: #fff;
  cursor: pointer;
  position: relative;
  margin-bottom: 15px;
  margin-right: 0;
}
.b-hotel-offers .b-hotel-offer__select-button--offer .select-button-price__roomsNumber,
.b-hotel-offers .b-hotel-offer__select-button .select-button-price__roomsNumber {
  font-size: 16px;
  font-weight: 400;
  color: #B4CBFF;
}
.b-hotel-offers .b-hotel-offer__select-button--offer {
  position: relative;
  background: none;
  color: #4882BD;
  height: 36px;
}
.b-hotel-offers:not(.b-hotel-offers--selection-room) .b-hotel-offer__select-button--offer::before {
  content: "+";
  z-index: 100;
  display: block;
  width: 20px;
  height: 20px;
  text-align: center;
  font-size: 14px;
  border: 2px solid #4882BD;
  border-radius: 50%;
  margin-right: 5px;
  transition: transform 0.2s;
}
.b-hotel-offers:not(.b-hotel-offers--selection-room) .b-hotel-offer__select-button--offer:hover {
  color: #D70000;
  background: none;
}
.b-hotel-offers:not(.b-hotel-offers--selection-room) .b-hotel-offer__select-button--offer:hover::before {
  border-color: #D70000;
}
.b-hotel-offers:not(.b-hotel-offers--selection-room) .b-hotel-offer__select-button--offer.b-ticket-offer__cancel {
  color: #D70000;
}
.b-hotel-offers:not(.b-hotel-offers--selection-room) .b-hotel-offer__select-button--offer.b-ticket-offer__cancel::before {
  border-color: #D70000;
  transform: rotate(45deg);
}
.b-hotel-offer__select {
  margin-left: auto;
  margin-top: 19px;
}
.b-hotel-offer__select-info {
  text-align: right;
  position: absolute;
  min-width: 50px;
  top: 7px;
  right: 7px;
}
.b-hotel-offer__select-button-description {
  font-weight: 300;
}
.b-hotel-offer__services-more {
  width: 24px;
  height: 24px;
  background: #4882BD;
  margin: auto -6px 12px 12px;
  cursor: pointer;
  -webkit-mask-repeat: no-repeat;
  -o-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
  -webkit-mask-position: center;
  -o-mask-position: center;
  mask-position: center;
  -webkit-mask-size: 13px auto;
  mask-size: 13px auto;
  -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iNyIgdmlld0JveD0iMCAwIDEyIDciIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik0xIDEuMDMxMjVMNiA2LjAzMTI1TDExIDEuMDMxMjUiIHN0cm9rZT0id2hpdGUiLz4KPC9zdmc+Cg==);
  mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iNyIgdmlld0JveD0iMCAwIDEyIDciIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik0xIDEuMDMxMjVMNiA2LjAzMTI1TDExIDEuMDMxMjUiIHN0cm9rZT0id2hpdGUiLz4KPC9zdmc+Cg==);
}
.b-hotel-offer__services-list {
  display: flex;
  flex-direction: row;
  margin: 0 0 -12px -12px;
  padding: 0 18px;
  min-width: 180px;
}
.b-hotel-offer--without-row .b-hotel-offer__services-list {
  min-width: 325px;
}
.b-hotel-offer__services-list .b-hotel-offer__services-more {
  display: none;
}
.b-hotel-offer__services-list .hotel-service__img {
  min-width: 24px;
  min-height: 24px;
  margin: 0 0 12px 12px;
  background-repeat: no-repeat;
  background-position: center;
}
.b-hotel-offer__services-list--full {
  flex-wrap: wrap;
}
.b-hotel-offer__services-list--full .b-hotel-offer__services-more {
  display: none !important;
}
.b-hotel-offer__services-list--full .hotel-service__img {
  display: block !important;
}
.mobile-travellers-info-single-room {
  align-self: end;
  margin-right: 6px;
}
.b-hotel-offers__summary {
  display: flex;
  flex-flow: row nowrap;
  align-items: center;
  padding: 15px 20px;
  background: #fff;
  border-radius: 4px;
}
@media (max-width: 769px) {
  .b-hotel-offers__summary .b-hotel-offers__summary-amount-sum-wrapper {
    color: #099C9D;
  }
}
.b-hotel-offers__summary .b-hotel-offers__summary-amount {
  margin-left: auto;
  font-size: 16px;
  display: flex;
  align-items: center;
  gap: 15px;
  flex-direction: row;
}
@media (max-width: 769px) {
  .b-hotel-offers__summary .b-hotel-offers__summary-amount {
    flex-direction: row-reverse;
    justify-content: space-between;
    background: #fff;
  }
}
.b-hotel-offers__summary .b-hotel-offers__summary-amount .b-hotel-offers__summary-amount-travellersInfo-wrapper {
  display: flex;
  gap: 15px;
}
.b-hotel-offers__summary .b-hotel-offers__summary-amount-sum {
  font-weight: 500;
  font-size: 22px;
  color: #E50000;
}
.b-hotel-offers__summary .b-hotel__summary-select {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-left: 25px;
  cursor: pointer;
  font-size: 16px;
  background: #4882BD;
  width: 195px;
  height: 36px;
  padding: 10px 15px;
  border-radius: 3px;
  flex-flow: column nowrap;
  color: #fff;
  position: relative;
  margin-right: 0;
}
.b-hotel-offers__summary .b-hotel__summary-select--offer {
  border: none;
  font-size: 18px;
  color: #4882BD;
  background: none;
}
.b-hotel-offers__summary .b-hotel__summary-select--offer::before {
  content: "+";
  position: absolute;
  left: 15px;
  top: 8px;
  z-index: 100;
  display: block;
  width: 20px;
  height: 20px;
  text-align: center;
  font-size: 14px;
  border: 2px solid #4882BD;
  border-radius: 50%;
  transition: transform 0.2s;
}
.b-hotel-offers__summary .b-hotel__summary-select--offer:hover {
  color: #D70000;
}
.b-hotel-offers__summary .b-hotel__summary-select--offer:hover:before {
  border-color: #D70000;
}
.b-hotel-offers__summary .b-hotel__summary-select--offer--disabled,
.b-hotel-offers__summary .b-hotel__summary-select--offer--disabled:hover {
  cursor: default;
  background: transparent;
  color: #9ca0a7;
}
.b-hotel-offers__summary .b-hotel__summary-select--offer--disabled:before,
.b-hotel-offers__summary .b-hotel__summary-select--offer--disabled:hover:before {
  border-color: #9ca0a7;
}
.b-hotel-offers__summary .b-hotel__summary-select--disabled {
  background: #9ca0a7;
  cursor: default;
}
.hotel-service__WIFI {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjUiIHZpZXdCb3g9IjAgMCAyNCAyNSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEzLjcwMTEgMjEuNzQwOEMxMy4zMDExIDIxLjc0MDggMTMuMDAxMSAyMS40NDA4IDEzLjAwMTEgMjEuMDQwOEMxMy4wMDExIDIwLjk0MDggMTMuMDAxMSAxNy44NDA4IDE0LjkwMTEgMTUuOTQwOEMxNy4wMDExIDEzLjk0MDggMTkuNjAxMSAxNC4zNDA4IDE5LjcwMTEgMTQuMzQwOEMyMC4xMDExIDE0LjQ0MDggMjAuNDAxMSAxNC43NDA4IDIwLjMwMTEgMTUuMTQwOEMyMC4yMDExIDE1LjU0MDggMTkuOTAxMSAxNS44NDA4IDE5LjUwMTEgMTUuNzQwOEMxOS41MDExIDE1Ljc0MDggMTcuNDAxMSAxNS41NDA4IDE1LjgwMTEgMTYuOTQwOEMxNC4zMDExIDE4LjQ0MDggMTQuMzAxMSAyMC45NDA4IDE0LjMwMTEgMjEuMDQwOEMxNC40MDExIDIxLjQ0MDggMTQuMTAxMSAyMS43NDA4IDEzLjcwMTEgMjEuNzQwOFoiIGZpbGw9IndoaXRlIi8+CjxwYXRoIGQ9Ik04LjcwMTA2IDIxLjc0MTJDOC40MDEwNiAyMS43NDEyIDguMTAxMDYgMjEuNDQxMiA4LjAwMTA2IDIxLjE0MTJDOC4wMDEwNiAyMC45NDEyIDcuNTAxMDYgMTYuNTQxMiAxMS4yMDExIDEyLjY0MTJDMTUuMDAxMSA4LjY0MTE1IDE5LjYwMTEgOS4zNDExNSAxOS44MDExIDkuNDQxMTVDMjAuMjAxMSA5LjU0MTE1IDIwLjQwMTEgOS44NDExNSAyMC40MDExIDEwLjI0MTJDMjAuMzAxMSAxMC42NDEyIDIwLjAwMTEgMTAuODQxMiAxOS42MDExIDEwLjg0MTJDMTkuNDAxMSAxMC44NDEyIDE1LjUwMTEgMTAuMjQxMiAxMi4yMDExIDEzLjY0MTJDOC45MDEwNiAxNy4wNDEyIDkuNDAxMDYgMjAuOTQxMiA5LjQwMTA2IDIxLjA0MTJDOS41MDEwNiAyMS4zNDEyIDkuMjAxMDYgMjEuNzQxMiA4LjcwMTA2IDIxLjc0MTJDOC44MDEwNiAyMS43NDEyIDguNzAxMDYgMjEuNzQxMiA4LjcwMTA2IDIxLjc0MTJaIiBmaWxsPSJ3aGl0ZSIvPgo8cGF0aCBkPSJNMy43MDEwNiAyMS43NDA5QzMuMzAxMDYgMjEuNzQwOSAzLjAwMTA2IDIxLjQ0MDkgMy4wMDEwNiAyMS4wNDA5QzMuMDAxMDYgMjAuNzQwOSAyLjgwMTA2IDE0LjE0MDkgNy45MDEwNiA5LjE0MDk0QzEyLjkwMTEgNC4xNDA5NCAxOS4zMDExIDQuMzQwOTQgMTkuNjAxMSA0LjM0MDk0QzIwLjAwMTEgNC4zNDA5NCAyMC4zMDExIDQuNjQwOTQgMjAuMzAxMSA1LjA0MDk0QzIwLjMwMTEgNS40NDA5NCAyMC4wMDExIDUuNzQwOTQgMTkuNjAxMSA1Ljc0MDk0QzE5LjUwMTEgNS43NDA5NCAxMy42MDExIDUuNjQwOTQgOS4wMDEwNiAxMC4xNDA5QzQuNDAxMDYgMTQuNzQwOSA0LjUwMTA2IDIwLjk0MDkgNC41MDEwNiAyMS4wNDA5QzQuNDAxMDYgMjEuNDQwOSA0LjEwMTA2IDIxLjc0MDkgMy43MDEwNiAyMS43NDA5WiIgZmlsbD0id2hpdGUiLz4KPHBhdGggZD0iTTE5LjIwMSAyMS45NDA5QzIwLjAyOTUgMjEuOTQwOSAyMC43MDEgMjEuMjY5MyAyMC43MDEgMjAuNDQwOUMyMC43MDEgMTkuNjEyNSAyMC4wMjk1IDE4Ljk0MDkgMTkuMjAxIDE4Ljk0MDlDMTguMzcyNiAxOC45NDA5IDE3LjcwMSAxOS42MTI1IDE3LjcwMSAyMC40NDA5QzE3LjcwMSAyMS4yNjkzIDE4LjM3MjYgMjEuOTQwOSAxOS4yMDEgMjEuOTQwOVoiIGZpbGw9IndoaXRlIi8+Cjwvc3ZnPgo=);
}
.hotel-service__PETS {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xNi40MDAxIDIuNEMxNi42MDAxIDIuNCAxNi45IDIuNSAxNy4xIDIuNkMxOC4xIDMuMiAxOC4wMDAxIDQuNyAxNy40MDAxIDYuMkMxNi45MDAxIDcuMyAxNi4xMDAxIDggMTUuMjAwMSA4QzE0Ljk2MjcgOCAxNC43ODc5IDcuOTM3MzkgMTQuNTc2NyA3Ljg2MTcxTDE0LjU3NjcgNy44NjE3QzE0LjUyMSA3Ljg0MTc0IDE0LjQ2MjcgNy44MjA4NyAxNC40MDAxIDcuOEMxMy40MDAxIDcuMiAxMy40MDAxIDUuOCAxNC4wMDAxIDQuM0MxNC42MDAxIDMuMSAxNS41MDAxIDIuNCAxNi40MDAxIDIuNFpNMTYuNDAwMSAxQzE0LjkwMDEgMSAxMy41MDAxIDIuMSAxMi44MDAxIDMuOEMxMS44MDAxIDYuMiAxMi4yMDAxIDguMSAxMy44MDAxIDlDMTMuODczIDkuMDI5MTcgMTMuOTQzOCA5LjA1ODM1IDE0LjAxMzEgOS4wODY5QzE0LjQxODkgOS4yNTQwOSAxNC43NzMgOS40IDE1LjIwMDEgOS40QzE2LjYwMDEgOS40IDE4IDguNCAxOC42IDYuN0MxOS42IDQuMiAxOS4zMDAxIDIuMiAxNy43MDAxIDEuNEMxNy40MDAxIDEuMSAxNi45MDAxIDEgMTYuNDAwMSAxWk04LjQwMDA0IDIuOTk5NjFDOC45MDAwNCAyLjk5OTYxIDkuNiAzLjc5OTYxIDkuOCA1LjE5OTYxQzkuOSA1Ljg5OTYxIDkuODAwMDEgNi41OTk2MSA5LjUwMDAxIDcuMDk5NjFDOS4zMDAwMSA3LjM5OTYxIDkuMTAwMDQgNy41OTk2MSA4LjkwMDA0IDcuNjk5NjFIOC44QzguMyA3LjY5OTYxIDcuNjAwMDQgNi44OTk2MSA3LjQwMDA0IDUuNDk5NjFDNy4zMDAwNCA0Ljc5OTYxIDcuNDAwMDIgNC4wOTk2MSA3LjcwMDAyIDMuNTk5NjFDNy45MDAwMiAzLjE5OTYxIDguMTAwMDQgMi45OTk2MSA4LjQwMDA0IDIuOTk5NjFaTTguNDAwMDQgMS41OTk2MUg4LjIwMDAyQzYuODAwMDIgMS43OTk2MSA1Ljg5OTk5IDMuNTk5NjEgNi4wOTk5OSA1LjU5OTYxQzYuMjk5OTkgNy40OTk2MSA3LjYwMDA0IDguOTk5NjEgOC45MDAwNCA4Ljk5OTYxSDkuMDk5OTlDMTAuNSA4Ljc5OTYxIDExLjQgNi45OTk2MSAxMS4yIDQuOTk5NjFDMTAuOSAyLjk5OTYxIDkuNzAwMDQgMS41OTk2MSA4LjQwMDA0IDEuNTk5NjFaTTEwLjgwMDEgMTIuNEMxMi4yMDAxIDEyLjQgMTMuODAwMSAxMy4yIDE1LjIwMDEgMTQuNkMxNi43MDAxIDE2LjIgMTcuNzAwMSAxOC4yIDE3LjYwMDEgMTkuOEMxNy42MDAxIDIxIDE2LjgwMDEgMjIuNCAxNS45MDAxIDIyLjVDMTUuNjAwMSAyMi41IDE0LjgwMDEgMjIuMSAxNC4yMDAxIDIxLjhDMTMuMTAwMSAyMS4yIDExLjYwMDEgMjAuNSAxMC4xMDAxIDIwLjVIMTAuMDAwMUM4Ljg0NjA2IDIwLjUgNy44NzcwMyAyMS4xNDc0IDcuMDA0IDIxLjczMDZMNi45MDAxMSAyMS44QzYuNzQ1OTEgMjEuODkyNSA2LjU4MjE5IDIyLjAwNDEgNi40MjA2OSAyMi4xMTQxTDYuNDIwNjcgMjIuMTE0MUw2LjQyMDYzIDIyLjExNDFMNi40MjA2IDIyLjExNDJDNi4wNTg0OSAyMi4zNjA5IDUuNzA3NTUgMjIuNiA1LjUwMDA5IDIyLjZDNC40MDAwOSAyMi4yIDMuMjAwMTEgMjEuMSAzLjQwMDExIDE5LjFDMy42MDAxMSAxNy4yIDcuMzAwMDggMTIuNCAxMC44MDAxIDEyLjRaTTEwLjgwMDEgMTFDNi40MDAwOCAxMSAyLjIwMDA5IDE2LjUgMi4wMDAwOSAxOC45QzEuNzAwMDkgMjEuNiAzLjMwMDA5IDIzLjMgNS4wMDAwOSAyMy45QzUuMTAwMDkgMjQgNS4zMDAxMSAyNCA1LjQwMDExIDI0QzYuMDc2NzUgMjQgNi44MDAxMSAyMy41MDk1IDcuNTQ3NiAyMy4wMDI1QzguMzQ2NyAyMi40NjA2IDkuMTczMzkgMjEuOSAxMC4wMDAxIDIxLjlDMTEuMjA1MSAyMS45IDEyLjM4MDEgMjIuNSAxMy40NDI5IDIzLjA0MjdMMTMuNDQyOSAyMy4wNDI4QzE0LjMyMDUgMjMuNDkwOSAxNS4xMjE3IDIzLjkgMTUuODAwMSAyMy45SDE1LjkwMDFDMTcuNzAwMSAyMy43IDE4LjgwMDEgMjEuNiAxOC45MDAxIDE5LjlDMTkuMTAwMSAxNi4xIDE1LjAwMDEgMTEgMTAuODAwMSAxMVpNNC43NTE1NCA5LjU1MTQyQzQuNjU2NzUgOC4yOTg0IDMuNTE5MzEgNi45NDkwMSAyLjc2MTAxIDYuOTQ5MDFDMS43MTgzNCA3LjA0NTM5IDEuMjQ0MzggOC4wMDkyNSAxLjQzMzk1IDkuNjQ3OEMxLjUyODc0IDEwLjk5NzIgMi42NjYxOSAxMi4yNTAyIDMuNjE0MDcgMTIuMjUwMkgzLjcwODg5QzQuNzUxNTQgMTIuMDU3NCA0Ljc1MTU0IDEwLjQxOSA0Ljc1MTU0IDkuNTUxNDdWOS41NTE0MlpNMi41NzE0MiA1LjU5OTYxSDIuNzYxMDFDNC40NjcyIDUuNTk5NjEgNS44ODg5OCA3LjcyMDA5IDUuOTgzNzcgOS41NTE0MkM2LjE3MzM1IDEyLjczMjEgNC42NTY3NSAxMy41MDMyIDMuODAzNjUgMTMuNTk5NkgzLjUxOTNDMS44MTMxMiAxMy41OTk2IDAuMTA2OTE5IDExLjY3MTkgMC4wMTIxMzA0IDkuNzQ0MTlDLTAuMTc3NDQ2IDYuMDgxNTQgMS45MDc5IDUuNjk1OTkgMi41NzE0MiA1LjU5OTYxWk0yMi4wMjA1IDkuNDEyOTRDMjEuNzA1OSA5LjE5OTYxIDIxLjM5MTMgOS4wOTI5NCAyMS4wNzY3IDkuMDkyOTRDMjAuNDQ3NiA5LjA5Mjk0IDE5LjcxMzYgOS41MTk2MSAxOS4wODQ0IDEwLjI2NjNDMTguMjQ1NiAxMS40Mzk2IDE4LjI0NTYgMTIuOTMyOSAxOC45Nzk2IDEzLjY3OTZDMTkuMjk0MSAxMy44OTI5IDE5LjYwODcgMTMuOTk5NiAxOS45MjMzIDEzLjk5OTZDMjAuNjU3MyAxMy45OTk2IDIxLjM5MTMgMTMuNTcyOSAyMS45MTU2IDEyLjgyNjNDMjIuNzU0NCAxMS42NTI5IDIyLjc1NDQgMTAuMTU5NiAyMi4wMjA1IDkuNDEyOTRaTTE3LjkzMSA5LjQxMjk0QzE4Ljc2OTkgOC4yMzk2MSAxOS45MjMzIDcuNTk5NjEgMjEuMDc2NyA3LjU5OTYxQzIxLjgxMDcgNy41OTk2MSAyMi41NDQ3IDcuODEyOTQgMjIuOTY0MSA4LjM0NjI4QzI0LjMyNzMgOS42MjYyOCAyNC4zMjczIDExLjk3MjkgMjMuMDY5IDEzLjc4NjNDMjIuMjMwMiAxNC45NTk2IDIxLjA3NjcgMTUuNTk5NiAxOS45MjMzIDE1LjU5OTZDMTkuMTg5MyAxNS41OTk2IDE4LjU2MDEgMTUuMzg2MyAxOC4wMzU4IDE0Ljg1MjlDMTYuNjcyNyAxMy41NzI5IDE2LjY3MjcgMTEuMjI2MyAxNy45MzEgOS40MTI5NFoiIGZpbGw9IndoaXRlIiBmaWxsLW9wYWNpdHk9IjAuOCIvPgo8L3N2Zz4K);
}
.hotel-service__MEAL {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjUiIHZpZXdCb3g9IjAgMCAyNCAyNSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgb3BhY2l0eT0iMC44Ij4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xMi40NDY4IDcuODExNTJDMTMuNTQ2OCA2LjYxMTUyIDE1LjY0NjggNi4xMTE1MiAxNy41NDY4IDYuNjExNTJDMTkuNTQ2OCA3LjExMTUyIDIxLjA0NjggOC42MTE1MiAyMS40NDY4IDEwLjcxMTVDMjEuOTQ2OCAxMi40MTE1IDIxLjk0NjggMTQuNTExNSAyMS42NDY4IDE2LjQxMTVDMjEuMjQ2OCAxOC41MTE1IDIwLjM0NjggMjAuNjExNSAxOS4yNDY4IDIyLjExMTVDMTguMDQ2OCAyMy44MTE1IDE2LjU0NjggMjQuNzExNSAxNS4xNDY4IDI0LjcxMTVDMTQuNjQ2OCAyNC43MTE1IDE0LjA0NjggMjQuNjExNSAxMy41NDY4IDI0LjMxMTVDMTIuOTQ2OCAyNC4wMTE1IDEyLjE0NjggMjMuODExNSAxMS40NDY4IDIzLjgxMTVDMTAuNzQ2OCAyMy44MTE1IDEwLjA0NjggMjMuOTExNSA5LjM0NjgyIDI0LjMxMTVDOC44NDY4MiAyNC42MTE1IDguMzQ2ODIgMjQuNzExNSA3Ljc0NjgyIDI0LjcxMTVDNi4zNDY4MiAyNC43MTE1IDQuODQ2ODIgMjMuNzExNSAzLjY0NjgyIDIyLjExMTVDMi40NDY4MiAyMC42MTE1IDEuNjQ2ODIgMTguNTExNSAxLjI0NjgyIDE2LjQxMTVDMC44NDY4MTYgMTQuNDExNSAwLjk0NjgyMSAxMi4zMTE1IDEuNDQ2ODIgMTAuNTExNUMyLjA0NjgyIDguNTExNTIgMy42NDY4MiA3LjAxMTUyIDUuNjQ2ODIgNi41MTE1MkM3LjU0NjgyIDYuMTExNTIgOS40NDY4MiA2LjYxMTUyIDEwLjY0NjggNy44MTE1MkMxMC42NDY4IDcuODczMzMgMTAuNjg1IDcuODk2OTMgMTAuNzM3OCA3LjkyOTU2QzEwLjc3MDQgNy45NDk3MiAxMC44MDg2IDcuOTczMzMgMTAuODQ2OCA4LjAxMTUyQzEwLjg0NjggNy41MTE1MiAxMC45NDY4IDYuOTExNTIgMTEuMTQ2OCA2LjQxMTUySDguNzQ2ODJDNi4wNDY4MiA2LjQxMTUyIDMuODQ2ODEgNC4yMTE1MiAzLjg0NjgxIDEuNTExNTJDMy44NDY4MSAxLjExMTUyIDQuMTQ2ODIgMC44MTE1MjMgNC41NDY4MiAwLjgxMTUyM0g3LjM0NjgxQzkuNzQ2ODEgMC44MTE1MjMgMTEuNjQ2OCAyLjUxMTUyIDEyLjE0NjggNC43MTE1MkMxMy4yNDY4IDMuMjExNTIgMTUuMTQ2OCAyLjIxMTUyIDE3LjE0NjggMi4yMTE1MkMxNy41NDY4IDIuMjExNTIgMTcuODQ2OCAyLjUxMTUyIDE3Ljg0NjggMi45MTE1MkMxNy44NDY4IDMuMzExNTIgMTcuNTQ2OCAzLjYxMTUyIDE3LjE0NjggMy42MTE1MkMxNC41NDY4IDMuNjExNTIgMTIuNDQ2OCA1LjUxMTUyIDEyLjI0NjggOC4wMTE1MkwxMi40NDY4IDcuODExNTJaTTUuMzQ2ODEgMi4xMTE1MkM1LjY0NjgxIDMuNzExNTIgNy4wNDY4MiA0LjkxMTUyIDguNzQ2ODIgNC45MTE1MkgxMC43NDY4QzEwLjQ0NjggMy4zMTE1MiA5LjA0NjgxIDIuMTExNTIgNy4zNDY4MSAyLjExMTUySDUuMzQ2ODFaTTE4LjM0NjggMjEuMjExNUMxOS4zNDY4IDE5LjkxMTUgMjAuMTQ2OCAxOC4wMTE1IDIwLjQ0NjggMTYuMTExNUMyMC43NDY4IDE0LjQxMTUgMjAuNjQ2OCAxMi41MTE1IDIwLjI0NjggMTAuOTExNUMxOS42NDY4IDguODExNTIgMTguMDQ2OCA4LjExMTUyIDE3LjE0NjggNy45MTE1MkMxNS43NDY4IDcuNjExNTIgMTQuMjQ2OCA3LjkxMTUyIDEzLjM0NjggOC42MTE1MkMxMi44NDY4IDkuMTExNTIgMTIuMTQ2OCA5LjQxMTUyIDExLjQ0NjggOS40MTE1MkMxMC43NDY4IDkuNDExNTIgMTAuMDQ2OCA5LjExMTUyIDkuNTQ2ODIgOC42MTE1MkM4Ljc0NjgyIDcuNzExNTIgNy4zNDY4MiA3LjQxMTUyIDUuOTQ2ODIgNy43MTE1MkM0LjQ0NjgyIDguMTExNTIgMy4yNDY4MSA5LjIxMTUyIDIuODQ2ODEgMTAuNzExNUMyLjQ0NjgxIDEyLjMxMTUgMi4zNDY4MiAxNC4yMTE1IDIuNjQ2ODIgMTYuMDExNUMyLjk0NjgyIDE3LjkxMTUgMy43NDY4MiAxOS43MTE1IDQuNzQ2ODIgMjEuMTExNUM1LjY0NjgyIDIyLjQxMTUgNi43NDY4MiAyMy4xMTE1IDcuNzQ2ODIgMjMuMTExNUM4LjE0NjgyIDIzLjExMTUgOC40NDY4MiAyMy4xMTE1IDguNzQ2ODIgMjIuOTExNUM5LjY0NjgyIDIyLjQxMTUgMTAuNTQ2OCAyMi4yMTE1IDExLjU0NjggMjIuMjExNUMxMi41NDY4IDIyLjIxMTUgMTMuNDQ2OCAyMi40MTE1IDE0LjM0NjggMjIuOTExNUMxNC42NDY4IDIzLjExMTUgMTUuMDQ2OCAyMy4yMTE1IDE1LjM0NjggMjMuMjExNUMxNi4zNDY4IDIzLjIxMTUgMTcuNDQ2OCAyMi41MTE1IDE4LjM0NjggMjEuMjExNVpNMTYuOTQ2OCAxNy40MTE2QzE2LjI0NjggMTkuMTExNiAxNS4xNDY4IDIwLjMxMTYgMTUuMDQ2OCAyMC40MTE2QzE1LjAwNjggMjAuNDcxNiAxNC45NTg4IDIwLjUzNTYgMTQuOTA4NCAyMC42MDI4QzE0LjcwNjggMjAuODcxNiAxNC40NjY4IDIxLjE5MTYgMTQuNTQ2OCAyMS41MTE2QzE0Ljg0NjggMjIuMDExNiAxNS40NDY4IDIxLjcxMTYgMTUuNTQ2OCAyMS42MTE2QzE2LjM0NjggMjEuMTExNiAxNy4yNDY4IDE5LjcxMTYgMTcuOTQ2OCAxOC4yMTE2QzE4LjY0NjggMTYuNjExNiAxOS4yNDY4IDE1LjAxMTYgMTguNTQ2OCAxMy4wMTE2QzE4LjQ0NjggMTIuNjExNiAxOC4wNDY4IDEyLjIxMTYgMTcuNjQ2OCAxMi40MTE2QzE3LjE0NjggMTIuNjExNiAxNy4yNDY4IDEzLjExMTYgMTcuMzQ2OCAxMy41MTE2QzE3Ljk0NjggMTUuMDExNiAxNy40NDY4IDE2LjMxMTYgMTYuOTQ2OCAxNy40MTE2WiIgZmlsbD0id2hpdGUiLz4KPC9nPgo8L3N2Zz4K);
}
.hotel-services-gray .hotel-service__WIFI {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjUiIHZpZXdCb3g9IjAgMCAyNCAyNSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEzLjcwMTEgMjEuNzQwOEMxMy4zMDExIDIxLjc0MDggMTMuMDAxMSAyMS40NDA4IDEzLjAwMTEgMjEuMDQwOEMxMy4wMDExIDIwLjk0MDggMTMuMDAxMSAxNy44NDA4IDE0LjkwMTEgMTUuOTQwOEMxNy4wMDExIDEzLjk0MDggMTkuNjAxMSAxNC4zNDA4IDE5LjcwMTEgMTQuMzQwOEMyMC4xMDExIDE0LjQ0MDggMjAuNDAxMSAxNC43NDA4IDIwLjMwMTEgMTUuMTQwOEMyMC4yMDExIDE1LjU0MDggMTkuOTAxMSAxNS44NDA4IDE5LjUwMTEgMTUuNzQwOEMxOS41MDExIDE1Ljc0MDggMTcuNDAxMSAxNS41NDA4IDE1LjgwMTEgMTYuOTQwOEMxNC4zMDExIDE4LjQ0MDggMTQuMzAxMSAyMC45NDA4IDE0LjMwMTEgMjEuMDQwOEMxNC40MDExIDIxLjQ0MDggMTQuMTAxMSAyMS43NDA4IDEzLjcwMTEgMjEuNzQwOFoiIGZpbGw9IiM0QTU3NjciLz4KPHBhdGggZD0iTTguNzAxMDYgMjEuNzQxMkM4LjQwMTA2IDIxLjc0MTIgOC4xMDEwNiAyMS40NDEyIDguMDAxMDYgMjEuMTQxMkM4LjAwMTA2IDIwLjk0MTIgNy41MDEwNiAxNi41NDEyIDExLjIwMTEgMTIuNjQxMkMxNS4wMDExIDguNjQxMTUgMTkuNjAxMSA5LjM0MTE1IDE5LjgwMTEgOS40NDExNUMyMC4yMDExIDkuNTQxMTUgMjAuNDAxMSA5Ljg0MTE1IDIwLjQwMTEgMTAuMjQxMkMyMC4zMDExIDEwLjY0MTIgMjAuMDAxMSAxMC44NDEyIDE5LjYwMTEgMTAuODQxMkMxOS40MDExIDEwLjg0MTIgMTUuNTAxMSAxMC4yNDEyIDEyLjIwMTEgMTMuNjQxMkM4LjkwMTA2IDE3LjA0MTIgOS40MDEwNiAyMC45NDEyIDkuNDAxMDYgMjEuMDQxMkM5LjUwMTA2IDIxLjM0MTIgOS4yMDEwNiAyMS43NDEyIDguNzAxMDYgMjEuNzQxMkM4LjgwMTA2IDIxLjc0MTIgOC43MDEwNiAyMS43NDEyIDguNzAxMDYgMjEuNzQxMloiIGZpbGw9IiM0QTU3NjciLz4KPHBhdGggZD0iTTMuNzAxMDYgMjEuNzQwOUMzLjMwMTA2IDIxLjc0MDkgMy4wMDEwNiAyMS40NDA5IDMuMDAxMDYgMjEuMDQwOUMzLjAwMTA2IDIwLjc0MDkgMi44MDEwNiAxNC4xNDA5IDcuOTAxMDYgOS4xNDA5NEMxMi45MDExIDQuMTQwOTQgMTkuMzAxMSA0LjM0MDk0IDE5LjYwMTEgNC4zNDA5NEMyMC4wMDExIDQuMzQwOTQgMjAuMzAxMSA0LjY0MDk0IDIwLjMwMTEgNS4wNDA5NEMyMC4zMDExIDUuNDQwOTQgMjAuMDAxMSA1Ljc0MDk0IDE5LjYwMTEgNS43NDA5NEMxOS41MDExIDUuNzQwOTQgMTMuNjAxMSA1LjY0MDk0IDkuMDAxMDYgMTAuMTQwOUM0LjQwMTA2IDE0Ljc0MDkgNC41MDEwNiAyMC45NDA5IDQuNTAxMDYgMjEuMDQwOUM0LjQwMTA2IDIxLjQ0MDkgNC4xMDEwNiAyMS43NDA5IDMuNzAxMDYgMjEuNzQwOVoiIGZpbGw9IiM0QTU3NjciLz4KPHBhdGggZD0iTTE5LjIwMSAyMS45NDA5QzIwLjAyOTUgMjEuOTQwOSAyMC43MDEgMjEuMjY5MyAyMC43MDEgMjAuNDQwOUMyMC43MDEgMTkuNjEyNSAyMC4wMjk1IDE4Ljk0MDkgMTkuMjAxIDE4Ljk0MDlDMTguMzcyNiAxOC45NDA5IDE3LjcwMSAxOS42MTI1IDE3LjcwMSAyMC40NDA5QzE3LjcwMSAyMS4yNjkzIDE4LjM3MjYgMjEuOTQwOSAxOS4yMDEgMjEuOTQwOVoiIGZpbGw9IiM0QTU3NjciLz4KPC9zdmc+Cg==);
}
.hotel-services-gray .hotel-service__PETS {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xNi40MDAxIDIuNEMxNi42MDAxIDIuNCAxNi45IDIuNSAxNy4xIDIuNkMxOC4xIDMuMiAxOC4wMDAxIDQuNyAxNy40MDAxIDYuMkMxNi45MDAxIDcuMyAxNi4xMDAxIDggMTUuMjAwMSA4QzE0Ljk2MjcgOCAxNC43ODc5IDcuOTM3MzkgMTQuNTc2NyA3Ljg2MTcxTDE0LjU3NjcgNy44NjE3QzE0LjUyMSA3Ljg0MTc0IDE0LjQ2MjcgNy44MjA4NyAxNC40MDAxIDcuOEMxMy40MDAxIDcuMiAxMy40MDAxIDUuOCAxNC4wMDAxIDQuM0MxNC42MDAxIDMuMSAxNS41MDAxIDIuNCAxNi40MDAxIDIuNFpNMTYuNDAwMSAxQzE0LjkwMDEgMSAxMy41MDAxIDIuMSAxMi44MDAxIDMuOEMxMS44MDAxIDYuMiAxMi4yMDAxIDguMSAxMy44MDAxIDlDMTMuODczIDkuMDI5MTcgMTMuOTQzOCA5LjA1ODM1IDE0LjAxMzEgOS4wODY5QzE0LjQxODkgOS4yNTQwOSAxNC43NzMgOS40IDE1LjIwMDEgOS40QzE2LjYwMDEgOS40IDE4IDguNCAxOC42IDYuN0MxOS42IDQuMiAxOS4zMDAxIDIuMiAxNy43MDAxIDEuNEMxNy40MDAxIDEuMSAxNi45MDAxIDEgMTYuNDAwMSAxWk04LjQwMDA0IDIuOTk5NjFDOC45MDAwNCAyLjk5OTYxIDkuNiAzLjc5OTYxIDkuOCA1LjE5OTYxQzkuOSA1Ljg5OTYxIDkuODAwMDEgNi41OTk2MSA5LjUwMDAxIDcuMDk5NjFDOS4zMDAwMSA3LjM5OTYxIDkuMTAwMDQgNy41OTk2MSA4LjkwMDA0IDcuNjk5NjFIOC44QzguMyA3LjY5OTYxIDcuNjAwMDQgNi44OTk2MSA3LjQwMDA0IDUuNDk5NjFDNy4zMDAwNCA0Ljc5OTYxIDcuNDAwMDIgNC4wOTk2MSA3LjcwMDAyIDMuNTk5NjFDNy45MDAwMiAzLjE5OTYxIDguMTAwMDQgMi45OTk2MSA4LjQwMDA0IDIuOTk5NjFaTTguNDAwMDQgMS41OTk2MUg4LjIwMDAyQzYuODAwMDIgMS43OTk2MSA1Ljg5OTk5IDMuNTk5NjEgNi4wOTk5OSA1LjU5OTYxQzYuMjk5OTkgNy40OTk2MSA3LjYwMDA0IDguOTk5NjEgOC45MDAwNCA4Ljk5OTYxSDkuMDk5OTlDMTAuNSA4Ljc5OTYxIDExLjQgNi45OTk2MSAxMS4yIDQuOTk5NjFDMTAuOSAyLjk5OTYxIDkuNzAwMDQgMS41OTk2MSA4LjQwMDA0IDEuNTk5NjFaTTEwLjgwMDEgMTIuNEMxMi4yMDAxIDEyLjQgMTMuODAwMSAxMy4yIDE1LjIwMDEgMTQuNkMxNi43MDAxIDE2LjIgMTcuNzAwMSAxOC4yIDE3LjYwMDEgMTkuOEMxNy42MDAxIDIxIDE2LjgwMDEgMjIuNCAxNS45MDAxIDIyLjVDMTUuNjAwMSAyMi41IDE0LjgwMDEgMjIuMSAxNC4yMDAxIDIxLjhDMTMuMTAwMSAyMS4yIDExLjYwMDEgMjAuNSAxMC4xMDAxIDIwLjVIMTAuMDAwMUM4Ljg0NjA2IDIwLjUgNy44NzcwMyAyMS4xNDc0IDcuMDA0IDIxLjczMDZMNi45MDAxMSAyMS44QzYuNzQ1OTEgMjEuODkyNSA2LjU4MjE5IDIyLjAwNDEgNi40MjA2OSAyMi4xMTQxTDYuNDIwNjcgMjIuMTE0MUw2LjQyMDYzIDIyLjExNDFMNi40MjA2IDIyLjExNDJDNi4wNTg0OSAyMi4zNjA5IDUuNzA3NTUgMjIuNiA1LjUwMDA5IDIyLjZDNC40MDAwOSAyMi4yIDMuMjAwMTEgMjEuMSAzLjQwMDExIDE5LjFDMy42MDAxMSAxNy4yIDcuMzAwMDggMTIuNCAxMC44MDAxIDEyLjRaTTEwLjgwMDEgMTFDNi40MDAwOCAxMSAyLjIwMDA5IDE2LjUgMi4wMDAwOSAxOC45QzEuNzAwMDkgMjEuNiAzLjMwMDA5IDIzLjMgNS4wMDAwOSAyMy45QzUuMTAwMDkgMjQgNS4zMDAxMSAyNCA1LjQwMDExIDI0QzYuMDc2NzUgMjQgNi44MDAxMSAyMy41MDk1IDcuNTQ3NiAyMy4wMDI1QzguMzQ2NyAyMi40NjA2IDkuMTczMzkgMjEuOSAxMC4wMDAxIDIxLjlDMTEuMjA1MSAyMS45IDEyLjM4MDEgMjIuNSAxMy40NDI5IDIzLjA0MjdMMTMuNDQyOSAyMy4wNDI4QzE0LjMyMDUgMjMuNDkwOSAxNS4xMjE3IDIzLjkgMTUuODAwMSAyMy45SDE1LjkwMDFDMTcuNzAwMSAyMy43IDE4LjgwMDEgMjEuNiAxOC45MDAxIDE5LjlDMTkuMTAwMSAxNi4xIDE1LjAwMDEgMTEgMTAuODAwMSAxMVpNNC43NTE1NCA5LjU1MTQyQzQuNjU2NzUgOC4yOTg0IDMuNTE5MzEgNi45NDkwMSAyLjc2MTAxIDYuOTQ5MDFDMS43MTgzNCA3LjA0NTM5IDEuMjQ0MzggOC4wMDkyNSAxLjQzMzk1IDkuNjQ3OEMxLjUyODc0IDEwLjk5NzIgMi42NjYxOSAxMi4yNTAyIDMuNjE0MDcgMTIuMjUwMkgzLjcwODg5QzQuNzUxNTQgMTIuMDU3NCA0Ljc1MTU0IDEwLjQxOSA0Ljc1MTU0IDkuNTUxNDdWOS41NTE0MlpNMi41NzE0MiA1LjU5OTYxSDIuNzYxMDFDNC40NjcyIDUuNTk5NjEgNS44ODg5OCA3LjcyMDA5IDUuOTgzNzcgOS41NTE0MkM2LjE3MzM1IDEyLjczMjEgNC42NTY3NSAxMy41MDMyIDMuODAzNjUgMTMuNTk5NkgzLjUxOTNDMS44MTMxMiAxMy41OTk2IDAuMTA2OTE5IDExLjY3MTkgMC4wMTIxMzA0IDkuNzQ0MTlDLTAuMTc3NDQ2IDYuMDgxNTQgMS45MDc5IDUuNjk1OTkgMi41NzE0MiA1LjU5OTYxWk0yMi4wMjA1IDkuNDEyOTRDMjEuNzA1OSA5LjE5OTYxIDIxLjM5MTMgOS4wOTI5NCAyMS4wNzY3IDkuMDkyOTRDMjAuNDQ3NiA5LjA5Mjk0IDE5LjcxMzYgOS41MTk2MSAxOS4wODQ0IDEwLjI2NjNDMTguMjQ1NiAxMS40Mzk2IDE4LjI0NTYgMTIuOTMyOSAxOC45Nzk2IDEzLjY3OTZDMTkuMjk0MSAxMy44OTI5IDE5LjYwODcgMTMuOTk5NiAxOS45MjMzIDEzLjk5OTZDMjAuNjU3MyAxMy45OTk2IDIxLjM5MTMgMTMuNTcyOSAyMS45MTU2IDEyLjgyNjNDMjIuNzU0NCAxMS42NTI5IDIyLjc1NDQgMTAuMTU5NiAyMi4wMjA1IDkuNDEyOTRaTTE3LjkzMSA5LjQxMjk0QzE4Ljc2OTkgOC4yMzk2MSAxOS45MjMzIDcuNTk5NjEgMjEuMDc2NyA3LjU5OTYxQzIxLjgxMDcgNy41OTk2MSAyMi41NDQ3IDcuODEyOTQgMjIuOTY0MSA4LjM0NjI4QzI0LjMyNzMgOS42MjYyOCAyNC4zMjczIDExLjk3MjkgMjMuMDY5IDEzLjc4NjNDMjIuMjMwMiAxNC45NTk2IDIxLjA3NjcgMTUuNTk5NiAxOS45MjMzIDE1LjU5OTZDMTkuMTg5MyAxNS41OTk2IDE4LjU2MDEgMTUuMzg2MyAxOC4wMzU4IDE0Ljg1MjlDMTYuNjcyNyAxMy41NzI5IDE2LjY3MjcgMTEuMjI2MyAxNy45MzEgOS40MTI5NFoiIGZpbGw9IiM0QTU3NjciIGZpbGwtb3BhY2l0eT0iMC44Ii8+Cjwvc3ZnPgo=);
}
.hotel-services-gray .hotel-service__MEAL {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjUiIHZpZXdCb3g9IjAgMCAyNCAyNSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgb3BhY2l0eT0iMC44Ij4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xMi40NDY4IDcuODExNTJDMTMuNTQ2OCA2LjYxMTUyIDE1LjY0NjggNi4xMTE1MiAxNy41NDY4IDYuNjExNTJDMTkuNTQ2OCA3LjExMTUyIDIxLjA0NjggOC42MTE1MiAyMS40NDY4IDEwLjcxMTVDMjEuOTQ2OCAxMi40MTE1IDIxLjk0NjggMTQuNTExNSAyMS42NDY4IDE2LjQxMTVDMjEuMjQ2OCAxOC41MTE1IDIwLjM0NjggMjAuNjExNSAxOS4yNDY4IDIyLjExMTVDMTguMDQ2OCAyMy44MTE1IDE2LjU0NjggMjQuNzExNSAxNS4xNDY4IDI0LjcxMTVDMTQuNjQ2OCAyNC43MTE1IDE0LjA0NjggMjQuNjExNSAxMy41NDY4IDI0LjMxMTVDMTIuOTQ2OCAyNC4wMTE1IDEyLjE0NjggMjMuODExNSAxMS40NDY4IDIzLjgxMTVDMTAuNzQ2OCAyMy44MTE1IDEwLjA0NjggMjMuOTExNSA5LjM0NjgyIDI0LjMxMTVDOC44NDY4MiAyNC42MTE1IDguMzQ2ODIgMjQuNzExNSA3Ljc0NjgyIDI0LjcxMTVDNi4zNDY4MiAyNC43MTE1IDQuODQ2ODIgMjMuNzExNSAzLjY0NjgyIDIyLjExMTVDMi40NDY4MiAyMC42MTE1IDEuNjQ2ODIgMTguNTExNSAxLjI0NjgyIDE2LjQxMTVDMC44NDY4MTYgMTQuNDExNSAwLjk0NjgyMSAxMi4zMTE1IDEuNDQ2ODIgMTAuNTExNUMyLjA0NjgyIDguNTExNTIgMy42NDY4MiA3LjAxMTUyIDUuNjQ2ODIgNi41MTE1MkM3LjU0NjgyIDYuMTExNTIgOS40NDY4MiA2LjYxMTUyIDEwLjY0NjggNy44MTE1MkMxMC42NDY4IDcuODczMzMgMTAuNjg1IDcuODk2OTMgMTAuNzM3OCA3LjkyOTU2QzEwLjc3MDQgNy45NDk3MiAxMC44MDg2IDcuOTczMzMgMTAuODQ2OCA4LjAxMTUyQzEwLjg0NjggNy41MTE1MiAxMC45NDY4IDYuOTExNTIgMTEuMTQ2OCA2LjQxMTUySDguNzQ2ODJDNi4wNDY4MiA2LjQxMTUyIDMuODQ2ODEgNC4yMTE1MiAzLjg0NjgxIDEuNTExNTJDMy44NDY4MSAxLjExMTUyIDQuMTQ2ODIgMC44MTE1MjMgNC41NDY4MiAwLjgxMTUyM0g3LjM0NjgxQzkuNzQ2ODEgMC44MTE1MjMgMTEuNjQ2OCAyLjUxMTUyIDEyLjE0NjggNC43MTE1MkMxMy4yNDY4IDMuMjExNTIgMTUuMTQ2OCAyLjIxMTUyIDE3LjE0NjggMi4yMTE1MkMxNy41NDY4IDIuMjExNTIgMTcuODQ2OCAyLjUxMTUyIDE3Ljg0NjggMi45MTE1MkMxNy44NDY4IDMuMzExNTIgMTcuNTQ2OCAzLjYxMTUyIDE3LjE0NjggMy42MTE1MkMxNC41NDY4IDMuNjExNTIgMTIuNDQ2OCA1LjUxMTUyIDEyLjI0NjggOC4wMTE1MkwxMi40NDY4IDcuODExNTJaTTUuMzQ2ODEgMi4xMTE1MkM1LjY0NjgxIDMuNzExNTIgNy4wNDY4MiA0LjkxMTUyIDguNzQ2ODIgNC45MTE1MkgxMC43NDY4QzEwLjQ0NjggMy4zMTE1MiA5LjA0NjgxIDIuMTExNTIgNy4zNDY4MSAyLjExMTUySDUuMzQ2ODFaTTE4LjM0NjggMjEuMjExNUMxOS4zNDY4IDE5LjkxMTUgMjAuMTQ2OCAxOC4wMTE1IDIwLjQ0NjggMTYuMTExNUMyMC43NDY4IDE0LjQxMTUgMjAuNjQ2OCAxMi41MTE1IDIwLjI0NjggMTAuOTExNUMxOS42NDY4IDguODExNTIgMTguMDQ2OCA4LjExMTUyIDE3LjE0NjggNy45MTE1MkMxNS43NDY4IDcuNjExNTIgMTQuMjQ2OCA3LjkxMTUyIDEzLjM0NjggOC42MTE1MkMxMi44NDY4IDkuMTExNTIgMTIuMTQ2OCA5LjQxMTUyIDExLjQ0NjggOS40MTE1MkMxMC43NDY4IDkuNDExNTIgMTAuMDQ2OCA5LjExMTUyIDkuNTQ2ODIgOC42MTE1MkM4Ljc0NjgyIDcuNzExNTIgNy4zNDY4MiA3LjQxMTUyIDUuOTQ2ODIgNy43MTE1MkM0LjQ0NjgyIDguMTExNTIgMy4yNDY4MSA5LjIxMTUyIDIuODQ2ODEgMTAuNzExNUMyLjQ0NjgxIDEyLjMxMTUgMi4zNDY4MiAxNC4yMTE1IDIuNjQ2ODIgMTYuMDExNUMyLjk0NjgyIDE3LjkxMTUgMy43NDY4MiAxOS43MTE1IDQuNzQ2ODIgMjEuMTExNUM1LjY0NjgyIDIyLjQxMTUgNi43NDY4MiAyMy4xMTE1IDcuNzQ2ODIgMjMuMTExNUM4LjE0NjgyIDIzLjExMTUgOC40NDY4MiAyMy4xMTE1IDguNzQ2ODIgMjIuOTExNUM5LjY0NjgyIDIyLjQxMTUgMTAuNTQ2OCAyMi4yMTE1IDExLjU0NjggMjIuMjExNUMxMi41NDY4IDIyLjIxMTUgMTMuNDQ2OCAyMi40MTE1IDE0LjM0NjggMjIuOTExNUMxNC42NDY4IDIzLjExMTUgMTUuMDQ2OCAyMy4yMTE1IDE1LjM0NjggMjMuMjExNUMxNi4zNDY4IDIzLjIxMTUgMTcuNDQ2OCAyMi41MTE1IDE4LjM0NjggMjEuMjExNVpNMTYuOTQ2OCAxNy40MTE2QzE2LjI0NjggMTkuMTExNiAxNS4xNDY4IDIwLjMxMTYgMTUuMDQ2OCAyMC40MTE2QzE1LjAwNjggMjAuNDcxNiAxNC45NTg4IDIwLjUzNTYgMTQuOTA4NCAyMC42MDI4QzE0LjcwNjggMjAuODcxNiAxNC40NjY4IDIxLjE5MTYgMTQuNTQ2OCAyMS41MTE2QzE0Ljg0NjggMjIuMDExNiAxNS40NDY4IDIxLjcxMTYgMTUuNTQ2OCAyMS42MTE2QzE2LjM0NjggMjEuMTExNiAxNy4yNDY4IDE5LjcxMTYgMTcuOTQ2OCAxOC4yMTE2QzE4LjY0NjggMTYuNjExNiAxOS4yNDY4IDE1LjAxMTYgMTguNTQ2OCAxMy4wMTE2QzE4LjQ0NjggMTIuNjExNiAxOC4wNDY4IDEyLjIxMTYgMTcuNjQ2OCAxMi40MTE2QzE3LjE0NjggMTIuNjExNiAxNy4yNDY4IDEzLjExMTYgMTcuMzQ2OCAxMy41MTE2QzE3Ljk0NjggMTUuMDExNiAxNy40NDY4IDE2LjMxMTYgMTYuOTQ2OCAxNy40MTE2WiIgZmlsbD0iIzRBNTc2NyIvPgo8L2c+Cjwvc3ZnPgo=);
}
.b-hotel-offer__select-button--offer-container {
  display: flex;
  align-items: center;
  margin-bottom: 5px;
}
.b-hotel-offer__select-button--offer-container.many-rooms {
  padding-right: 20px;
}
.b-hotel-offer__select-button--offer-price {
  font-weight: bold;
  font-size: 16px;
  line-height: 19px;
  color: #4882BD;
  flex: 1;
}
.b-hotel-offer__select-button-price.price-only {
  font-weight: bold;
  font-size: 16px;
  line-height: 19px;
  color: #4882BD;
  text-align: right;
  flex: 1;
}
.b-hotel-offer__daily-average-price {
  color: #099C9D;
  font-size: 14px;
  text-align: right;
}
.b-hotel-offer__daily-average-price-amount {
  white-space: nowrap;
}
.b-hotel__hotel-offer-provider-list {
  color: #4882bd;
}
.b-hotel-offer__select-button--offer-RP {
  font-size: 14px;
  line-height: 16px;
  margin-left: 5px;
}
.b-hotel-extended__policy {
  margin-bottom: 20px;
}
.b-hotel-extended__policy-title {
  font-size: 20px;
  margin-bottom: 20px;
  display: inline-block;
  position: relative;
}
.b-hotel-extended__policy-title:before {
  content: '';
  display: block;
  position: absolute;
  bottom: -5px;
  left: -1px;
  right: -1px;
  border-top: 2px solid #4A5767;
}
.b-policy-list {
  display: flex;
  flex-flow: column nowrap;
  align-items: center;
  justify-items: center;
  font-size: 14px;
}
.b-policy-list-item {
  display: flex;
  flex-flow: row nowrap;
  justify-content: space-between;
  align-items: flex-start;
  flex: 1;
  width: 100%;
  margin-bottom: 15px;
}
.b-policy-list-item__title {
  font-weight: 500;
  text-align: left;
  flex: 1;
  padding-right: 15px;
}
.b-policy-list-item__description {
  flex: 2;
  line-height: 1.5em;
}
.summary-tooltip-total {
  max-width: unset;
}
.summary-tooltip-total > .prices-container {
  display: flex;
  gap: 5px;
}
.summary-tooltip-total .prices-separator {
  border-left: 1px dashed;
  width: 1px;
}
.summary-tooltip-total > .prices-total {
  width: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  border-top: 1px dashed;
  margin-top: 10px;
  padding-top: 5px;
  font-weight: 600;
}
.b-hotel-offers-grouped .b-hotel-offers-offer {
  background: #f4f4f4;
}
@media (max-width: 768px) {
  .b-hotel__wrapper {
    flex-flow: column;
  }
  .b-hotel__photo-container {
    order: 1;
    margin: 20px 0;
    max-height: unset;
    max-width: unset;
  }
  .b-hotel__slider {
    width: 100% !important;
    height: 100% !important;
  }
  .b-hotel__slider-list {
    width: 100% !important;
    height: 170px;
    display: flex;
  }
  .b-hotel__slider-slide {
    width: 100% !important;
    min-width: 100%;
    height: 100%;
    overflow: hidden;
  }
  .b-hotel__slider-slide > img {
    height: auto;
    width: max-content;
  }
  .b-hotel__description-wrapper {
    order: 0;
    padding: 10px;
  }
  .b-hotel__description {
    margin-bottom: 10px;
  }
  .b-hotel__description-stars {
    margin-bottom: 10px;
  }
  .b-hotel__description-name {
    font-size: 16px;
    font-weight: 500;
    color: #4882BD;
  }
  .b-hotel__description-border {
    display: none;
  }
  .b-hotel__description-address-container {
    flex-flow: row !important;
    gap: 10px;
  }
  .b-hotel__description-distance {
    font-size: 12px;
  }
  .b-hotel__description-address {
    color: #4882BD;
    font-size: 12px;
    text-decoration: underline;
  }
  .b-hotel__description-show-map {
    display: none;
  }
  .b-hotel__description-border-second {
    display: none;
  }
  .b-hotel__providers {
    order: 3;
    margin: 0;
    border: none;
    padding: 5px 10px;
    align-items: flex-start;
    flex-direction: column;
    justify-content: flex-start;
    max-width: 65%;
  }
  .b-hotel__provider-wrapper {
    align-items: flex-start !important;
  }
  .b-hotel__provider-price-wrapper {
    display: flex;
    align-items: center;
    flex-wrap: wrap;
    gap: 10px;
  }
  .b-hotel__provider-taxation {
    font-size: 12px;
  }
  .b-hotel__provider-arrow {
    display: none !important;
  }
  .b-hotel__provider-price {
    font-size: 16px !important;
  }
  .b-hotel__travel-policy {
    right: 10px;
    top: 10px;
  }
  .b-hotel__expand--with-description {
    display: none;
  }
  .b-hotel-extended {
    background: transparent;
    padding-bottom: 50px;
  }
  .b-hotel__select-offer {
    padding: 0 28px;
    height: 28px !important;
    font-size: 14px;
  }
  .b-hotel-offers {
    background-color: #D6E2EE;
  }
  .b-hotel-offers__check-date-container {
    display: flex;
    flex-direction: column;
    color: #58636f;
    margin: 0;
    border-bottom: none;
    font-size: 12px;
  }
  .b-hotel-offers .b-hotel-offers__check-date + .b-hotel-offers__check-date {
    margin-left: 0;
    position: unset;
  }
  .b-hotel-offers__summary {
    flex-flow: row wrap;
  }
  .b-hotel-offers__summary-amount {
    width: 100%;
    margin-bottom: 10px;
    font-size: 14px;
  }
  .b-hotel-offers__summary-amount-sum {
    font-size: 16px !important;
  }
  .b-hotel-offers__summary .b-hotel__summary-select,
  .b-hotel-offers__summary .b-hotel__summary-select--offer {
    width: 50%;
    margin-left: 0;
    font-size: 14px;
  }
  .b-hotel-offers__summary .b-hotel__summary-select--offer:before {
    width: 16px;
    height: 16px;
    top: 10px;
    font-size: 12px;
  }
  .b-hotel-offers-offer {
    background: #fff;
    -webkit-border-radius: 4px;
    -webkit-background-clip: padding-box;
    -moz-border-radius: 4px;
    -moz-background-clip: padding;
    border-radius: 4px;
    background-clip: padding-box;
  }
  .b-hotel-offers-group {
    margin: 10px 10px 60px;
  }
  .b-hotel-offers-grouped {
    padding-top: 60px;
    background: #b7c0cb;
    border-bottom-color: #D6E2EE;
  }
  .b-hotel-offers-grouped__inner {
    background: #b7c0cb;
  }
  .b-hotel-offers-grouped__inner > .b-hotel-offer:not(:first-of-type) {
    margin-top: 60px;
  }
  .b-hotel-offer:not(.b-hotel-offer__info-icons) {
    padding: 10px;
    flex-direction: column;
    background: #fff;
  }
  .b-hotel__wrapper {
    -webkit-box-shadow: 0px 8px 18px -6px rgba(24, 39, 75, 0.12), 0px 12px 42px -4px rgba(24, 39, 75, 0.12);
    -moz-box-shadow: 0px 8px 18px -6px rgba(24, 39, 75, 0.12), 0px 12px 42px -4px rgba(24, 39, 75, 0.12);
    box-shadow: 0px 8px 18px -6px rgba(24, 39, 75, 0.12), 0px 12px 42px -4px rgba(24, 39, 75, 0.12);
    -webkit-border-radius: 4px;
    -webkit-background-clip: padding-box;
    -moz-border-radius: 4px;
    -moz-background-clip: padding;
    border-radius: 4px;
    background-clip: padding-box;
    border: none !important;
  }
  .b-hotel-offer__room-wrapper {
    width: 100%;
    max-width: unset;
    text-align: unset;
    padding-left: unset;
    padding-right: unset;
    margin-bottom: 20px;
  }
  .b-hotel-offer__mobile-provider {
    display: flex;
  }
  .b-hotel-offer__provider-wrapper {
    display: none;
  }
  .b-hotel-offer__select {
    display: flex;
    align-items: center;
    position: absolute !important;
    margin-left: 0 !important;
    margin-top: 0;
    z-index: 2;
    left: 0;
    bottom: -36px;
    width: 100%;
    pointer-events: none;
  }
  .b-hotel-offer__select .b-hotel-offer__select-container {
    pointer-events: all;
    background: #fff;
  }
  .b-hotel-offer__select .b-hotel-offer__select-container .b-hotel-offer__select-button,
  .b-hotel-offer__select .b-hotel-offer__select-container .b-hotel-offer__select-button--offer {
    margin-bottom: 0px;
  }
  .b-hotel-offer__select.many-rooms {
    position: static !important;
    flex-flow: row wrap;
    justify-content: flex-start !important;
    gap: 10px;
    pointer-events: all;
  }
  .b-hotel-offer__select.many-rooms .b-numerable-picker-hotels {
    padding: 0;
    margin: 0 0 0 auto;
    order: 2;
  }
  .b-hotel-offer__select.many-rooms .b-hotel-offer__select-container {
    width: unset;
    flex-wrap: wrap;
  }
  .b-hotel-offer__select-button-price.many-rooms {
    flex-direction: unset !important;
    flex-flow: row wrap;
    align-items: center;
  }
  .b-hotel-offer__daily-average-price {
    margin-top: 10px;
  }
  .b-hotel-offer__daily-average-price:not(.many-rooms) {
    margin: 0 0 10px auto;
  }
  .b-hotel-offer__select-container {
    display: flex;
    align-items: center;
    width: 100%;
  }
  .b-hotel-offer__vat {
    margin-bottom: 10px;
  }
  .b-hotel .b-hotel-offers:not(.b-hotel-offers--selection-room) .b-hotel-offer__select-button--offer {
    width: 50%;
    order: 1;
    color: #fff;
    background: #4882BD;
    -webkit-border-radius: 0px 0px 0px 4px;
    -webkit-background-clip: padding-box;
    -moz-border-radius: 0px 0px 0px 4px;
    -moz-background-clip: padding;
    border-radius: 0px 0px 0px 4px;
    background-clip: padding-box;
    margin-bottom: 0 !important;
  }
  .b-hotel .b-hotel-offers:not(.b-hotel-offers--selection-room) .b-hotel-offer__select-button--offer.b-ticket-offer__cancel {
    background: #D70000;
  }
  .b-hotel .b-hotel-offers:not(.b-hotel-offers--selection-room) .b-hotel-offer__select-button {
    width: 50%;
    order: 2;
    background: #099C9D;
    -webkit-border-radius: 0px 0px 4px 0px;
    -webkit-background-clip: padding-box;
    -moz-border-radius: 0px 0px 4px 0px;
    -moz-background-clip: padding;
    border-radius: 0px 0px 4px 0px;
    background-clip: padding-box;
    margin-bottom: 0 !important;
  }
  .b-hotel-offer__line {
    display: none;
  }
  .b-hotel-offer__important.b-hotel-offer__info-tag {
    background: rgba(215, 0, 0, 0.15);
    color: #D70000;
  }
  .b-hotel-offer__info-tag {
    display: flex;
    padding: 5px;
    text-transform: lowercase;
    -webkit-border-radius: 20px;
    -webkit-background-clip: padding-box;
    -moz-border-radius: 20px;
    -moz-background-clip: padding;
    border-radius: 20px;
    background-clip: padding-box;
    white-space: nowrap;
    background: #EDEEF0;
  }
  .b-hotel-offer__info-container {
    order: 3;
    flex-direction: row;
    flex-wrap: wrap;
    align-items: center;
    gap: 10px;
    margin-bottom: 10px;
  }
  .b-hotel-offer__info-container > div:first-of-type {
    display: flex;
  }
  .b-hotel-offer__name {
    font-size: 16px;
    font-weight: 500;
    order: 2;
    color: #4882BD;
    margin-bottom: 10px;
  }
  .b-hotel-offer__name > div {
    max-width: unset;
    min-width: unset;
    white-space: unset;
    overflow: unset;
    text-overflow: unset;
  }
  .b-hotel-offer__additional-prices {
    order: 3 !important;
  }
  .b-hotel-offer__info-icons {
    padding: 0;
    order: 1;
    flex-direction: row;
  }
  .b-hotel-offer__info-icons .b-hotel-offer__information,
  .b-hotel-offer__info-icons .b-hotel-offer__passport,
  .b-hotel-offer__info-icons .b-hotel-offer__agencyInfo {
    background-size: 100%;
    width: 24px;
    height: 24px;
  }
  .b-hotel-offer__common-wrapper {
    margin-top: unset !important;
    margin-bottom: 10px !important;
    max-width: unset !important;
    min-width: unset !important;
    width: 100% !important;
  }
  .b-hotel-offer__essential-wrapper {
    width: 100%;
    background: #FAFAFA;
    margin-bottom: 10px;
    padding: 12px 16px;
  }
  .b-hotel-offer__checked-wrapper,
  .b-hotel-offer__refresh-wrapper,
  .b-hotel-offer__cancel-wrapper,
  .b-hotel-offer__info-wrapper,
  .b-hotel-offer__request-info-wrapper {
    display: flex;
    align-items: center;
    margin: 0 0 10px;
  }
  .b-hotel-offer__request-info-wrapper {
    justify-content: center;
  }
  .b-hotel-offer__checked-label,
  .b-hotel-offer__refresh-label,
  .b-hotel-offer__cancel-label,
  .b-hotel-offer__info-label {
    padding: 0;
    font-size: 14px;
    max-width: unset;
  }
  .b-hotel-offer__checked-label {
    color: #099C9D;
  }
  .b-hotel-offer__refresh-label,
  .b-hotel-offer__cancel-label,
  .b-hotel-offer__info-label {
    color: #4A5767;
  }
  .b-hotel-offer__info,
  .b-hotel-offer__refresh,
  .b-hotel-offer__cancel,
  .b-hotel-offer__checked,
  .b-hotel-offer__agencyInfo {
    width: 25px;
    height: 25px;
    min-width: unset;
    background-size: 100%;
  }
  .b-hotel-offer__terms-link {
    width: auto;
  }
  .l-layout.show-hotel-offer-preview .b-hotel:not(.show-mobile-view) {
    display: none;
  }
  .show-mobile-view {
    position: absolute;
    z-index: 9999;
    top: 0;
    margin-top: 0 !important;
    left: 0;
    width: 100%;
    min-height: 100vh;
    background: #D6E2EE;
    display: flex;
    justify-content: flex-start;
    flex-direction: column;
  }
  .show-mobile-view .b-hotel__providers {
    display: none;
  }
  .show-mobile-view .b-hotel__select-offer {
    display: none;
  }
  .show-mobile-view .b-hotel__mobile-close-btn {
    color: #4882BD;
    position: relative;
    display: flex;
    height: 40px;
    align-items: center;
    background: #fff;
    border: none;
    width: 100%;
  }
  .show-mobile-view .b-hotel__mobile-close-btn:before {
    content: " ";
    display: block;
    width: 50px;
    height: 18px;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNiIgaGVpZ2h0PSIxMiIgdmlld0JveD0iMCAwIDYgMTIiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik02IDEwLjI4NTdMMi4yNSA2TDYgMS43MTQyOUw1LjI1IDBMMCA2TDUuMjUgMTJMNiAxMC4yODU3WiIgZmlsbD0iIzQ4ODJCRCIvPgo8L3N2Zz4K);
    background-repeat: no-repeat;
    background-size: 100% 100%;
    background-position: 50% 50%;
  }
  .show-mobile-view .b-hotel__mobile-description-container {
    order: 4;
    display: flex;
    flex-direction: column;
    width: 100%;
    padding: 0 10px;
    margin-bottom: 10px;
  }
  .show-mobile-view .b-hotel__mobile-description-show-btn {
    font-size: 14px;
    color: #4882BD;
  }
  .show-mobile-view .b-hotel__mobile-description-show-btn.open {
    color: #9b9b9b;
  }
  .show-mobile-view .b-hotel__mobile-description-text {
    font-size: 14px;
    height: 46px;
    overflow: hidden;
    text-overflow: ellipsis;
  }
  .show-mobile-view .b-hotel__mobile-description-text.open {
    height: fit-content !important;
  }
  .b-hotel-offer__select-button-price.price-only {
    text-align: center;
  }
}
@media (min-width: 769px) and (max-width: 930px) {
  .b-hotel-offer {
    padding: 5px 10px;
  }
  .b-hotel-offer__line {
    display: none;
  }
  .b-hotel-offer__info-icons {
    padding: 5px;
  }
  .b-hotel-offer__row .b-hotel-offer__common-wrapper {
    width: 130px;
  }
  .b-hotel-offer__essential-wrapper {
    width: unset;
    min-width: 170px;
  }
  .b-hotel-offer__room-wrapper {
    min-width: 86px;
    max-width: unset;
  }
  .b-hotel-offer__provider-wrapper {
    min-width: 110px;
  }
  .b-hotel-offer__auto-width {
    padding-right: 5px;
    padding-left: 5px;
  }
  .b-hotel-offer__select-button {
    min-width: 168px;
  }
}
@media (max-width: 1439px) {
  .b-hotel-offer__services-list .hotel-service__img {
    display: block;
  }
  .b-hotel-offer__services-list .hotel-service__img:nth-child(n + 4) {
    display: none;
  }
  .b-hotel-offer__services-list .hotel-service__img:nth-last-child(2):not(:nth-child(-n + 3)) + .b-hotel-offer__services-more {
    display: block;
  }
  .b-hotel-offer--without-row .b-hotel-offer__row.b-hotel-offer__services-wrapper {
    flex-grow: 2;
  }
  .b-hotel-offer--without-row .b-hotel-offer__row.b-hotel-offer__services-wrapper .b-hotel-offer__services-list {
    max-width: 325px;
    min-width: 325px;
  }
  .b-hotel-offer--without-row .b-hotel-offer__row.b-hotel-offer__services-wrapper .b-hotel-offer__services-list .hotel-service__img + .b-hotel-offer__services-more {
    display: none;
  }
  .b-hotel-offer--without-row .b-hotel-offer__row.b-hotel-offer__services-wrapper .b-hotel-offer__services-list .hotel-service__img {
    display: block;
  }
  .b-hotel-offer--without-row .b-hotel-offer__row.b-hotel-offer__services-wrapper .b-hotel-offer__services-list .hotel-service__img:nth-child(n + 8) {
    display: none;
  }
  .b-hotel-offer--without-row .b-hotel-offer__row.b-hotel-offer__services-wrapper .b-hotel-offer__services-list .hotel-service__img:nth-last-child(2):not(:nth-child(-n + 7)) + .b-hotel-offer__services-more {
    display: block;
  }
  .b-hotel-offers:not(.b-hotel-offers--selection-room) .b-hotel-offer__select-button--offer::before {
    content: " ";
    border: none;
  }
  .b-hotel__provider-arrow {
    right: 85px;
  }
}
@media (min-width: 1440px) and (max-width: 1919px) {
  .b-hotel-offer__services-list {
    max-width: 292px;
    min-width: 292px;
  }
  .b-hotel-offer__services-list .hotel-service__img {
    display: block;
  }
  .b-hotel-offer__services-list .hotel-service__img:nth-child(n + 7) {
    display: none;
  }
  .b-hotel-offer__services-list .hotel-service__img:nth-last-child(2):not(:nth-child(-n + 6)) + .b-hotel-offer__services-more {
    display: block;
  }
  .b-hotel-offer--without-row .b-hotel-offer__row.b-hotel-offer__services-wrapper {
    flex-grow: 2;
  }
  .b-hotel-offer--without-row .b-hotel-offer__row.b-hotel-offer__services-wrapper .b-hotel-offer__services-list {
    max-width: 396px;
    min-width: 396px;
  }
  .b-hotel-offer--without-row .b-hotel-offer__row.b-hotel-offer__services-wrapper .b-hotel-offer__services-list .hotel-service__img + .b-hotel-offer__services-more {
    display: none;
  }
  .b-hotel-offer--without-row .b-hotel-offer__row.b-hotel-offer__services-wrapper .b-hotel-offer__services-list .hotel-service__img {
    display: block;
  }
  .b-hotel-offer--without-row .b-hotel-offer__row.b-hotel-offer__services-wrapper .b-hotel-offer__services-list .hotel-service__img:nth-child(n + 10) {
    display: none;
  }
  .b-hotel-offer--without-row .b-hotel-offer__row.b-hotel-offer__services-wrapper .b-hotel-offer__services-list .hotel-service__img:nth-last-child(2):not(:nth-child(-n + 8)) + .b-hotel-offer__services-more {
    display: block;
  }
  .b-hotel__description-border-second {
    display: none;
  }
  .b-hotel .b-hotel__provider-arrow {
    right: 75px;
  }
  .b-hotel .b-hotel__description:not(.b-hotel__description-hotel-text) {
    max-width: 800px;
  }
}
@media (min-width: 1440px) {
  .b-hotel-offers:not(.b-hotel-offers--selection-room) .b-hotel-offer__select-button--offer,
  .b-hotel-offers:not(.b-hotel-offers--selection-room) .b-hotel-offer__select-button {
    width: 175px;
  }
  .b-hotel-offer__auto-width {
    padding: 0 15px;
  }
  .b-hotel-offer__row.b-hotel-offer__common-wrapper,
  .b-hotel-offer__name > * {
    max-width: 180px;
    min-width: 180px;
  }
  .b-hotel-offer__name > * {
    font-size: 18px;
  }
  .b-hotel-offer__essential-wrapper {
    width: 275px;
    min-width: 265px;
  }
  .b-hotel-offer__room-wrapper {
    width: 15vw;
    max-width: 15vw;
    min-width: 15vw;
  }
  .b-hotel-offer__provider {
    padding: 0 15px;
    min-width: 170px;
  }
  .b-hotel {
    font-size: 14px;
  }
  .b-hotel-offers.b-hotel-offers--selection-room .b-hotel-offer__select {
    justify-content: center;
  }
  .b-hotel__photo-description {
    font-size: 13px;
    text-align: center;
    margin: 5px 0 0;
  }
  .b-hotel__photo-container {
    margin: 13px 25px 13px 13px;
  }
  .b-hotel__description-wrapper {
    display: flex;
    flex-flow: row nowrap;
    align-items: center;
    padding: 33px 0;
    flex-direction: row;
  }
  .b-hotel__description-wrapper .b-hotel__description-address {
    max-width: unset;
  }
  .b-hotel__description-wrapper .b-hotel__description:not(.b-hotel__description-hotel-text) {
    height: 100%;
    display: flex;
    flex-flow: column;
    justify-content: center;
  }
  .b-hotel__description-wrapper .b-hotel__description:not(.b-hotel__description-hotel-text):nth-child(2) {
    min-width: 300px;
  }
  .b-hotel__description-wrapper .b-hotel__description + .b-hotel__description {
    position: relative;
    padding-right: 25px;
  }
  .b-hotel__description-wrapper .b-hotel__description + .b-hotel__description:before {
    content: '';
    display: block;
    width: 0;
    border-left: 1px dashed #4A5767;
    position: absolute;
    left: -25px;
    height: 100%;
  }
  .b-hotel__description-wrapper .b-hotel__description:last-child {
    margin: auto 0;
    padding-right: 25px;
  }
  .b-hotel__description-wrapper .b-hotel__description {
    flex: 1;
  }
  .b-hotel__description-wrapper .b-hotel__description:first-child {
    max-width: 250px;
    padding-right: 10px;
  }
  .b-hotel__description-wrapper .b-hotel__description-border {
    display: block;
    width: 0;
    border-left: 1px dashed #4A5767;
    height: 100%;
    margin-right: 24px;
  }
  .b-hotel__description-wrapper .b-hotel__description-stars .b-hotel-star {
    height: 19px;
    width: 19px;
  }
  .b-hotel__description-name {
    font-size: 30px;
    white-space: normal;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    max-height: 72px;
    max-width: 100%;
  }
  .b-hotel__description-address,
  .b-hotel__description-contacts,
  .b-hotel__description-distance {
    font-size: 16px;
  }
  .b-hotel__description-show-map {
    font-size: 14px;
  }
  .b-hotel__description-distance {
    margin-bottom: 10px;
    margin-top: auto;
  }
  .b-hotel__providers {
    max-width: 300px;
    margin: 33px 0;
    padding-right: 95px;
  }
  .b-hotel__travel-policy {
    top: 6px;
    right: 6px;
  }
  .b-hotel__travel-policy .b-travel-policy-rule.g-icon-travel-policy-rules-RECOMMENDED,
  .b-hotel__travel-policy .b-travel-policy-rule.g-icon-travel-policy-rules-VIOLATION,
  .b-hotel__travel-policy .b-travel-policy-rule.g-icon-travel-policy-rules-STRICT_VIOLATION,
  .b-hotel__travel-policy .b-travel-policy-rule.g-icon-travel-policy-rules-AUTHORIZATION_REQUIRED {
    width: 20px;
    height: 24px;
  }
  .b-hotel__provider-wrapper {
    flex-direction: column;
  }
  .b-hotel__provider:first-child + .b-hotel__provider:after {
    right: -35px;
  }
  .b-hotel__provider:first-child + .b-hotel__provider:before {
    left: -35px;
  }
  .b-hotel-extended {
    padding: 50px 0 0;
  }
  .b-hotel-extended__policy .b-policy-list {
    font-size: 18px;
  }
  .b-hotel-extended.b-hotel-extended-offers {
    padding: 5px 0 0;
  }
  .b-hotel-extended__description {
    padding-left: 32px;
    padding-right: 0;
    padding-top: 0;
  }
  .b-hotel-extended__description-text {
    padding: 25px 0 0;
  }
  .b-hotel-extended__description-no-text {
    font-size: 16px;
  }
  .b-hotel-extended__description-top {
    margin-right: 30px;
    max-width: 60%;
    flex: 2;
  }
  .b-hotel-extended__description-bottom {
    padding: 0;
    flex-flow: column nowrap;
    flex: 1;
  }
  .b-hotel-extended__description-bottom-column:first-child {
    padding: 25px 0 20px 0;
    margin-left: 15px;
    flex: 0;
  }
  .b-hotel-extended__description-bottom-item {
    font-size: 16px;
    margin-right: 0;
    padding: 12px 0;
    flex: 0;
  }
  .b-hotel-extended__description-bottom-item > div {
    margin-bottom: 10px;
  }
  .b-hotel-extended__description-bottom-item > div:last-child,
  .b-hotel-extended__description-bottom-item > div.b-hotel-extended__description-address,
  .b-hotel-extended__description-bottom-item > div.b-hotel-extended__description-phone {
    margin-bottom: 0;
  }
  .b-hotel-extended__description-bottom-map {
    min-height: 202px;
  }
  .b-hotel-extended__description-text,
  .b-hotel-extended__description-address,
  .b-hotel-extended__description-phone {
    font-size: 18px;
  }
  .b-hotel-extended__footer {
    margin: 0 36px;
    padding: 18px 0;
    width: unset;
  }
  .b-hotel-extended .b-toggle-extended-description {
    display: flex;
    flex-flow: row nowrap;
  }
  .b-hotel-offers__caption {
    font-size: 20px;
  }
  .b-hotel-offers__caption-text {
    padding: 0 10px;
  }
  .b-hotel-offer {
    padding: 25px 10px 25px 20px;
    font-size: 16px;
  }
  .b-hotel-offer:after {
    right: 20px;
  }
  .b-hotel-offer__simple .b-hotel-offer__fines {
    margin-left: 10px;
  }
  .b-hotel-offers__summary {
    margin: 0 10px 0 40px;
    padding: 20px 0 20px 18px;
  }
  .b-hotel-extended__policy {
    margin: 20px 0 0;
  }
}
@media (min-width: 1920px) {
  .b-hotel-offer__row.b-hotel-offer__select:not(.b-hotel-offer__select--offer) {
    display: flex;
  }
  .b-hotel-offer__select-info {
    max-height: 46px;
    margin: auto;
    margin-left: 20px;
    text-align: center;
    min-width: 50px;
  }
  .b-hotel-offers:not(.b-hotel-offers--selection-room) .b-hotel-offer__select-button {
    width: 100%;
    font-size: 20px;
  }
  .b-hotel-offers:not(.b-hotel-offers--selection-room) .b-hotel-offer__select--offer .b-hotel-offer__select-button--offer {
    width: 260px;
    font-size: 18px;
    white-space: nowrap;
  }
  .b-hotel-offer__select--offer .b-hotel-offer__select-button--offer-price {
    font-size: 18px;
  }
  .b-hotel-offer__select--offer .b-hotel-offer__travel-policy.b-travel-policy .b-travel-policy-rule {
    height: 12px;
    width: 12px;
  }
  .b-hotel-offer__RP {
    display: block;
    white-space: nowrap;
  }
  .b-hotel-offer__row.b-hotel-offer__common-wrapper,
  .b-hotel-offer__name > * {
    max-width: 305px;
    min-width: 305px;
  }
  .b-hotel-offer__room-wrapper {
    width: 15vw;
    max-width: 15vw;
    min-width: 15vw;
  }
  .b-hotel-offer__auto-width {
    padding-left: 35px;
    padding-right: 35px;
  }
  .b-hotel-offer__provider {
    padding: 0 15px;
  }
  .b-hotel-offer__travel-policy.b-travel-policy .b-travel-policy-rule {
    height: 26px;
    width: 20px;
  }
  .b-hotel {
    font-size: 16px;
  }
  .b-hotel .lg-visible-block {
    display: block;
  }
  .b-hotel__wrapper {
    padding: 0;
    min-height: unset;
  }
  .b-hotel__photo-container {
    margin: 13px 30px 13px 13px;
  }
  .b-hotel__description-wrapper {
    display: flex;
    flex-flow: row nowrap;
    align-items: center;
  }
  .b-hotel__description-wrapper .b-hotel__description {
    flex: 1;
  }
  .b-hotel__description-wrapper .b-hotel__description-border-second {
    display: block;
    width: 0;
    border-left: 1px dashed #4A5767;
    height: 100%;
    margin-right: 24px;
  }
  .b-hotel__description-wrapper .b-hotel__description:first-child {
    max-width: 195px;
    padding-top: 25px;
    justify-content: flex-start;
  }
  .b-hotel__description-name {
    font-size: 30px;
    white-space: normal;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    max-height: 72px;
    max-width: 100%;
  }
  .b-hotel__description-border {
    display: block;
    width: 0;
    border-left: 1px dashed #4A5767;
    height: 100%;
    margin-right: 24px;
  }
  .b-hotel__photo-description {
    margin-left: 0;
    text-align: center;
  }
  .b-hotel__description-wrapper {
    padding: 33px 0;
    flex-direction: row;
  }
  .b-hotel__description-wrapper .b-hotel__description-address {
    max-width: 280px;
  }
  .b-hotel__description-wrapper .b-hotel__description {
    height: 100%;
    display: flex;
    flex-flow: column;
    justify-content: center;
  }
  .b-hotel__description-wrapper .b-hotel__description:nth-child(2) {
    min-width: 300px;
    max-width: 300px;
  }
  .b-hotel__description-wrapper .b-hotel__description + .b-hotel__description {
    position: relative;
    padding-right: 25px;
  }
  .b-hotel__description-wrapper .b-hotel__description + .b-hotel__description:before {
    content: '';
    display: block;
    width: 0;
    border-left: 1px dashed #4A5767;
    position: absolute;
    left: -25px;
    height: 100%;
  }
  .b-hotel__description-wrapper .b-hotel__description:last-child {
    margin: auto 0;
  }
  .b-hotel__description-address {
    max-width: 300px;
  }
  .b-hotel__description-address,
  .b-hotel__description-contacts,
  .b-hotel__description-distance {
    font-size: 18px;
  }
  .b-hotel__description-distance {
    margin-bottom: 8px;
    margin-top: 0;
  }
  .b-hotel__description .b-hotel__description-stars {
    margin-bottom: 5px;
  }
  .b-hotel__description-show-map {
    margin-top: auto;
  }
  .b-hotel__description-hotel-text > div {
    white-space: normal;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 6;
    text-overflow: ellipsis;
    overflow: hidden;
    min-width: 400px;
    max-height: 140px;
    display: -webkit-box;
  }
  .b-hotel__travel-policy {
    top: 12px;
    right: 12px;
  }
  .b-hotel__providers {
    padding-right: 80px;
  }
  .b-hotel__provider:only-child .b-hotel__provider-name {
    margin-right: 20px;
  }
  .b-hotel__provider-price {
    min-width: unset;
  }
  .b-hotel__provider-name {
    margin-bottom: 3px;
  }
  .b-hotel__provider-wrapper {
    flex-direction: column;
  }
  .b-hotel__provider-arrow {
    right: 60px;
  }
  .b-hotel__provider:only-child .b-hotel__provider-price,
  .b-hotel__provider--best-price .b-hotel__provider-price {
    font-size: 34px;
  }
  .b-hotel-extended {
    padding: 60px 0 0;
    margin: 0 55px;
  }
  .b-hotel-extended__description {
    padding-left: 65px;
    padding-right: 25px;
  }
  .b-hotel-extended__description-title {
    font-size: 30px;
  }
  .b-hotel-extended__description-title.collapse--with-anchor:after {
    right: 0;
  }
  .b-hotel-extended__description-text {
    font-size: 20px;
  }
  .b-hotel-extended__description-no-text {
    font-size: 18px;
  }
  .b-hotel-extended__description-bottom {
    border-left: 1px dashed #4A5767;
    margin-top: 25px;
  }
  .b-hotel-extended__description-bottom-column:first-child {
    padding: 0 0 15px 15px;
    flex-direction: row;
    max-width: unset;
    margin-right: 0;
  }
  .b-hotel-extended__description-bottom-column:first-child .b-hotel-extended__description-bottom-item {
    flex: 1;
    padding: 0 0 0 20px;
    border: none;
    border-right: 1px dashed #4A5767;
  }
  .b-hotel-extended__description-bottom-column:first-child .b-hotel-extended__description-bottom-item:first-child {
    padding-left: 10px;
  }
  .b-hotel-extended__description-bottom-column:first-child .b-hotel-extended__description-bottom-item:last-child {
    border: none;
  }
  .b-hotel-extended__description-bottom-map {
    margin-left: 15px;
    min-height: 310px;
  }
  .b-hotel-extended__description-top {
    margin-right: 25px;
    max-width: 52%;
  }
  .b-hotel-offer__line {
    min-width: 50px;
  }
  .b-hotel-offer__line--short {
    display: none;
  }
  .b-hotel-offers:not(.b-hotel-offers--selection-room) .b-hotel-offer__room-wrapper + .b-hotel-offer__line--short {
    flex-basis: 227px;
  }
  .b-hotel-offers:not(.b-hotel-offers--selection-room) .b-hotel-offer__common-wrapper {
    max-width: 305px;
    min-width: 305px;
  }
  .b-hotel-offers:not(.b-hotel-offers--selection-room) .b-hotel-offer__select-button-price {
    font-size: 20px;
  }
  .b-hotel-offers.b-hotel-offers--selection-room .b-hotel-offer__line {
    min-width: 27px;
  }
  .b-hotel-offers.b-hotel-offers--selection-room .b-hotel-offer__select {
    min-width: unset;
    max-width: unset;
    flex: 0;
    white-space: nowrap;
    padding-left: 44px;
  }
  .b-hotel-offers.b-hotel-offers--selection-room .b-hotel-offer__room-wrapper,
  .b-hotel-offers.b-hotel-offers--selection-room .b-hotel-offer__important-info-wrapper {
    padding-left: 44px;
    padding-right: 44px;
  }
  .b-hotel-offers.b-hotel-offers--selection-room .b-hotel-offer__select-button-price {
    font-size: 20px;
  }
  .b-hotel-offer__services-wrapper .b-hotel-offer__services-list {
    max-width: 312px;
    min-width: 312px;
    padding: 0 30px;
  }
  .b-hotel-offers--selection-room .b-hotel-offer__services-wrapper .b-hotel-offer__services-list {
    max-width: 340px;
    min-width: 340px;
    padding: 0 44px;
  }
  .b-hotel-offer__services-wrapper .b-hotel-offer__services-list .hotel-service__img {
    display: block;
  }
  .b-hotel-offer__services-wrapper .b-hotel-offer__services-list .hotel-service__img:nth-child(n + 7) {
    display: none;
  }
  .b-hotel-offer__services-wrapper .b-hotel-offer__services-list .hotel-service__img:nth-last-child(2):not(:nth-child(-n + 6)) + .b-hotel-offer__services-more {
    display: block;
  }
  .b-hotel-offers__caption {
    font-size: 30px;
    width: unset;
  }
  .b-hotel-offer,
  .b-hotel-offers__caption {
    margin: 0 23px 0 65px;
  }
  .b-hotel-extended__footer {
    margin: 0 44px;
  }
  .b-hotel-offer {
    padding: 30px 10px 30px 20px;
    margin: 0;
  }
  .b-hotel-offer .hotel-service__img {
    width: 30px;
    height: 30px;
  }
  .b-hotel-offer--without-row .b-hotel-offer__row.b-hotel-offer__services-wrapper.b-hotel-offer__services-wrapper {
    flex-grow: 0;
  }
  .b-hotel-offer--without-row .b-hotel-offer__row.b-hotel-offer__services-wrapper.b-hotel-offer__services-wrapper .b-hotel-offer__services-list {
    max-width: 312px;
    min-width: 312px;
  }
  .b-hotel-offers--selection-room .b-hotel-offer--without-row .b-hotel-offer__row.b-hotel-offer__services-wrapper.b-hotel-offer__services-wrapper .b-hotel-offer__services-list {
    max-width: 340px;
    min-width: 340px;
  }
  .b-hotel-offer--without-row .b-hotel-offer__row.b-hotel-offer__services-wrapper.b-hotel-offer__services-wrapper .b-hotel-offer__services-list .hotel-service__img {
    display: block;
  }
  .b-hotel-offer--without-row .b-hotel-offer__row.b-hotel-offer__services-wrapper.b-hotel-offer__services-wrapper .b-hotel-offer__services-list .hotel-service__img:nth-child(n + 7) {
    display: none;
  }
  .b-hotel-offer--without-row .b-hotel-offer__row.b-hotel-offer__services-wrapper.b-hotel-offer__services-wrapper .b-hotel-offer__services-list .hotel-service__img:nth-last-child(2):not(:nth-child(-n + 6)) + .b-hotel-offer__services-more {
    display: block;
  }
  .b-hotel-offers__summary {
    margin: 0 23px 0 65px;
    padding: 20px 24px 20px 0;
  }
  .b-hotel-offer__name {
    font-size: 20px;
  }
  .b-hotel-offer__select-button-description {
    font-size: 14px;
  }
  .b-hotel-extended__footer-sum {
    margin: 0 40px 0 auto;
  }
  .b-hotel__description:not(.b-hotel__description-hotel-text) {
    max-width: 275px;
  }
}

.b-offers-hotels-modal__form,
.b-offers-hotels-modal__title {
  padding: 20px 40px 20px 27px;
}
.b-offers-hotels-modal__title {
  padding-bottom: 0;
}
.b-offers-hotels-modal__emails {
  padding: 10px 40px 20px 27px;
}
.b-offers-hotels-modal__emails.dn {
  display: none;
}
.break {
  flex-basis: 100%;
  height: 0;
}
.b-offers-hotels-modal__list-item-comment {
  width: 100%;
  padding-top: 0!important;
  padding-bottom: 5px!important;
}
.b-offers-hotels-modal__list-item-line {
  margin: 15px auto;
  width: 96%;
  border-bottom: 1px solid rgba(164, 171, 179, 0.5);
}
.b-offers-hotels-modal__close {
  background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOSIgaGVpZ2h0PSI5IiB2aWV3Qm94PSIwIDAgOSA5IiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8cGF0aCBkPSJNOCA4TDEgMU04IDhMMSAxIiBzdHJva2U9IiM0QTU3NjciLz4KPHBhdGggZD0iTTEgOEw4IDFNMSA4TDggMSIgc3Ryb2tlPSIjNEE1NzY3Ii8+Cjwvc3ZnPgo=);
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
  width: 14px;
  height: 14px;
  display: block;
  position: absolute;
  right: 20px;
  top: 20px;
  cursor: pointer;
}
.b-offers-hotels-modal__close:hover {
  opacity: 0.7;
}
.b-offers-hotels-modal__close:active {
  opacity: 1;
}
.b-offers-hotels-modal__title {
  font-size: 16px;
  line-height: 19px;
  color: rgba(74, 87, 103, 0.8);
  margin-bottom: 10px;
}
.b-offers-hotels-modal__title-person {
  font-weight: bold;
  font-size: 20px;
  line-height: 23px;
}
.b-offers-hotels-modal__no-offers {
  text-align: center;
  margin: auto;
  padding: 30px 0;
  font-size: 18px;
}
.b-offers-hotels-modal__no-offers > span {
  border-bottom: 1px dotted;
}
.b-offers-hotels-modal__no-offers.dn {
  display: none;
}
.b-offers-hotels-modal__list-item {
  position: relative;
  padding: 20px 40px 20px 57px;
  display: flex;
  align-items: center;
  flex-wrap: wrap;
}
.b-offers-hotels-modal__list-item:after {
  content: '';
  display: block;
  position: absolute;
  left: 30px;
  right: 40px;
  bottom: 0;
}
.b-offers-hotels-modal__list-item-drag {
  display: block;
  width: 0;
  position: absolute;
  left: 30px;
  top: 20px;
  bottom: 20px;
  border-left: 2px solid #4882BD;
  padding: 0 30px;
}
.b-offers-hotels-modal__list-item-description {
  flex: 1;
  display: flex;
  align-items: center;
}
.b-offers-hotels-modal__list-item-description .b-hotels-ticket {
  border: 0;
  min-width: unset;
  box-shadow: none;
  border-radius: 0;
  background: none;
  padding: 0;
}
.b-offers-hotels-modal__list-item-description .b-hotels-ticket:after {
  display: none;
}
.b-offers-hotels-modal__list-item-description .b-hotels-ticket__route {
  margin-left: 0;
  margin-top: 7px;
}
.b-offers-hotels-modal__list-item-description .b-route__info-duration {
  text-align: center;
  font-size: 14px;
}
.b-offers-hotels-modal__list-item-description .b-route__element {
  white-space: nowrap;
  flex: 1;
  text-align: center;
}
.b-offers-hotels-modal__list-item-description .b-hotels__carriage-service-class {
  color: #4882BD;
}
.b-offers-hotels-modal__list-item-price {
  display: flex;
  align-items: center;
  white-space: nowrap;
}
.b-offers-hotels-modal__list-item-price-container {
  color: #4A5767;
  font-size: 14px;
  line-height: 16px;
  display: flex;
  align-items: center;
}
.b-offers-hotels-modal__list-item-price-amount {
  font-weight: bold;
  font-size: 20px;
  line-height: 23px;
  margin-right: 5px;
}
.b-offers-hotels-modal__list-item-remove {
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxOS4yLjEsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0i0KHQu9C+0LlfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHZpZXdCb3g9IjAgMCAxMS40IDExLjQiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDExLjQgMTEuNDsiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4NCgkuc3Qwe2ZpbGw6bm9uZTtzdHJva2U6I0U1MDAwMDtzdHJva2UtbGluZWNhcDpzcXVhcmU7c3Ryb2tlLW1pdGVybGltaXQ6MTA7fQ0KPC9zdHlsZT4NCjxnPg0KCTxsaW5lIGNsYXNzPSJzdDAiIHgxPSIwLjciIHkxPSIwLjciIHgyPSIxMC43IiB5Mj0iMTAuNyIvPg0KCTxsaW5lIGNsYXNzPSJzdDAiIHgxPSIxMC43IiB5MT0iMC43IiB4Mj0iMC43IiB5Mj0iMTAuNyIvPg0KPC9nPg0KPC9zdmc+DQo=) no-repeat center;
  cursor: pointer;
  display: block;
  background-size: 10px;
  width: 10px;
  height: 10px;
  margin-left: 5vw;
}
.b-offers-hotels-modal__form {
  padding-top: 20px;
}
.b-offers-hotels-modal__form .b-textarea,
.b-offers-hotels-modal__form .b-input {
  padding: 0;
  width: 100%;
}
.b-offers-hotels-modal__form .b-textarea__value,
.b-offers-hotels-modal__form .b-input__value {
  border-color: rgba(164, 171, 179, 0.5);
  color: #2F3842;
}
.b-offers-hotels-modal__form .b-textarea__value::-webkit-input-placeholder,
.b-offers-hotels-modal__form .b-input__value::-webkit-input-placeholder {
  color: #6E7985;
}
.b-offers-hotels-modal__form .b-textarea__value:-moz-placeholder,
.b-offers-hotels-modal__form .b-input__value:-moz-placeholder {
  color: #6E7985;
}
.b-offers-hotels-modal__form .b-textarea__value::-moz-placeholder,
.b-offers-hotels-modal__form .b-input__value::-moz-placeholder {
  color: #6E7985;
}
.b-offers-hotels-modal__form .b-textarea__value:-ms-input-placeholder,
.b-offers-hotels-modal__form .b-input__value:-ms-input-placeholder {
  color: #6E7985;
}
.b-offers-hotels-modal__form .b-input__value {
  height: 35px;
}
.b-offers-hotels-modal__form .b-textarea__value {
  height: 38px;
  min-height: 0!important;
}
.b-offers-hotels-modal__form .b-message {
  margin: 0 0 15px;
}
.b-offers-hotels-modal__form-buttons {
  display: flex;
  flex-flow: row nowrap;
  align-items: center;
}
.b-offers-hotels-modal__form-button {
  font-size: 14px;
  line-height: 16px;
  display: flex;
  align-items: center;
  justify-content: center;
  cursor: pointer;
  height: 30px;
  border-radius: 4px;
  border: 1px solid transparent;
}
.b-offers-hotels-modal__form-button.disabled {
  opacity: 0.5;
  pointer-events: none;
}
.b-offers-hotels-modal__form-button + .b-offers-hotels-modal__form-button {
  margin-left: 10px;
}
.b-offers-hotels-modal__submit {
  font-weight: bold;
  background: #4882BD;
  color: #fff;
  min-width: 220px;
  border-color: #4882BD;
}
.b-offers-hotels-modal__form-control {
  margin-bottom: 10px;
}
.b-offers-hotels-modal__order {
  color: #6E7985;
  border-color: rgba(164, 171, 179, 0.5);
  padding: 0 7px;
}
.b-modal-hotel {
  margin-top: 20px;
}
.b-modal-hotel__description-container {
  padding: 0 40px 0 57px;
}
.b-modal-hotel__description-container .b-modal-hotel__description {
  display: flex;
  align-items: center;
  margin-bottom: 5px;
}
.b-modal-hotel__description-container .b-modal-hotel__description .b-modal-hotel__remove-btn-container {
  height: 100%;
  width: 100%;
  display: flex;
  justify-content: flex-end;
}
.b-modal-hotel__description-container .b-modal-hotel__description .b-modal-hotel__remove-btn-container .b-modal-hotel__remove {
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxOS4yLjEsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0i0KHQu9C+0LlfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHZpZXdCb3g9IjAgMCAxMS40IDExLjQiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDExLjQgMTEuNDsiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4NCgkuc3Qwe2ZpbGw6bm9uZTtzdHJva2U6I0U1MDAwMDtzdHJva2UtbGluZWNhcDpzcXVhcmU7c3Ryb2tlLW1pdGVybGltaXQ6MTA7fQ0KPC9zdHlsZT4NCjxnPg0KCTxsaW5lIGNsYXNzPSJzdDAiIHgxPSIwLjciIHkxPSIwLjciIHgyPSIxMC43IiB5Mj0iMTAuNyIvPg0KCTxsaW5lIGNsYXNzPSJzdDAiIHgxPSIxMC43IiB5MT0iMC43IiB4Mj0iMC43IiB5Mj0iMTAuNyIvPg0KPC9nPg0KPC9zdmc+DQo=) no-repeat center;
  cursor: pointer;
  display: block;
  background-size: 18px;
  width: 18px;
  height: 18px;
  margin-left: 5vw;
}
.b-modal-hotel__description-container .b-modal-hotel__description-stars {
  white-space: nowrap;
  margin-left: 6px;
}
.b-modal-hotel__description-container .b-hotel-stars .b-hotel-star {
  height: 12px;
  width: 12px;
}
.b-modal-hotel__description-container .b-modal-hotel__description-name {
  font-size: 24px;
  line-height: 28px;
}
.b-route__element.b-offer-modal__name-container {
  max-width: 350px;
  flex: 2;
  text-align: left;
}
.b-route__element.b-offer-modal__name-container .b-offer-modal__essential,
.b-route__element.b-offer-modal__name-container .b-offer-modal__name {
  text-overflow: ellipsis;
  max-width: 100%;
  overflow: hidden;
}
.b-offer-modal .b-hotel-offer__meal {
  margin-top: 5px;
}
.b-offer-modal .b-hotel-offer__fines {
  margin-right: -17px;
}
.b-offer-modal__name {
  font-size: 20px;
  line-height: 23px;
}
.b-offer-modal__important {
  color: #D70000;
}
.b-offer-modal__essential {
  font-size: 16px;
  line-height: 19px;
}
@media (max-width: 768px) {
  .b-offers-hotels-modal .b-modal-hotel {
    background-color: #f5f5f5;
  }
  .b-offers-hotels-modal .b-modal-hotel__description-container {
    padding: 22px 18px;
    flex-direction: column;
    align-items: normal;
    position: relative;
  }
  .b-offers-hotels-modal .b-modal-hotel__description-container .b-modal-hotel__description {
    position: relative;
    flex-direction: column;
    align-items: normal;
  }
  .b-offers-hotels-modal .b-modal-hotel__description-container .b-modal-hotel__description-stars {
    margin-left: 0;
    order: 0;
  }
  .b-offers-hotels-modal .b-modal-hotel__description-container .b-modal-hotel__description-name {
    order: 1;
  }
  .b-offers-hotels-modal .b-modal-hotel__description-container .b-modal-hotel__description .b-modal-hotel__remove-btn-container {
    width: unset;
    position: absolute;
    right: 0;
    top: 0;
  }
  .b-offers-hotels-modal .b-modal-hotel__address {
    width: 90%;
  }
  .b-offers-hotels-modal__list-item-description {
    padding: 14px 10px 0 10px;
    flex-direction: column;
    align-items: normal;
  }
  .b-offers-hotels-modal__list-item-description .b-offer-modal__name {
    font-size: 16px;
  }
  .b-offers-hotels-modal__list-item-description .b-offer-modal__essential {
    font-size: 14px;
  }
  .b-offers-hotels-modal__list-item-description .b-route__element {
    text-align: left;
    white-space: normal;
  }
}

.b-search-progress-bar {
  padding: 0 6px;
  display: flex;
  width: 100%;
  height: 50px;
  flex-flow: column nowrap;
}
.b-search-progress-bar__spinner-container {
  display: flex;
  justify-content: space-between;
  width: 120px;
  height: 30px;
  gap: 10px;
  align-items: center;
}
.b-search-progress-bar__spinner {
  display: block;
  height: 20px;
  width: 20px;
  min-width: 20px;
  border: 2px dotted;
  border-radius: 50%;
  animation: spin 2s linear infinite;
}
.b-search-progress-bar__spinner-text {
  white-space: nowrap;
}
.b-search-progress-bar__bar {
  box-sizing: content-box;
  height: 10px;
  width: 100%;
  position: relative;
  background: #E6E6E6;
  border-radius: 10px;
  box-shadow: inset 0 -1px 1px rgba(255, 255, 255, 0.3);
}
.b-search-progress-bar__bar > span {
  display: block;
  height: 100%;
  width: 10%;
  border-radius: 20px 8px 8px 20px;
  background: linear-gradient(90deg, #72C6EF 0%, #4882BD 100%);
  box-shadow: inset 0 2px 9px rgba(255, 255, 255, 0.3), inset 0 -2px 6px rgba(0, 0, 0, 0.4);
  position: relative;
  overflow: hidden;
}
.b-search-progress-bar__bar > span:after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  background-image: linear-gradient(-45deg, rgba(255, 255, 255, 0.2) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.2) 50%, rgba(255, 255, 255, 0.2) 75%, transparent 75%, transparent);
  z-index: 1;
  background-size: 50px 50px;
  animation: move 2s linear infinite;
  border-radius: 20px 8px 8px 20px;
  overflow: hidden;
}
@keyframes move {
  0% {
    background-position: 0 0;
  }
  100% {
    background-position: 50px 50px;
  }
}
@keyframes spin {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}

.b-search-bar-sorter {
  padding: 6px;
  color: #fff;
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-top: 10px;
}
.b-search-bar-sorter__text {
  text-align: left;
}
.b-search-bar-sorter__button {
  width: auto;
  background: #4882BD;
  margin: 0 16px;
  padding: 4px 16px;
  color: #fff;
  cursor: pointer;
  border-radius: 3px;
  font-size: 16px;
  font-weight: 500;
  text-align: center;
}
@media (min-width: 768px) {
  .b-search-bar-sorter__button {
    width: 194px;
  }
}

.b-hotels-search {
  background: #4A5767;
  box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.15);
  border-radius: 3px;
  padding: 24px;
  margin-bottom: 13px;
}
.b-hotels-search__dates-container,
.b-hotels-search__row {
  display: flex;
  flex-flow: nowrap row;
}
.b-hotels-search__dates-container {
  min-width: 230px;
}
.b-hotels-search__dates-container .b-hotels-search__options-date-element {
  flex: 1;
}
.b-hotels-search__dates-container .b-hotels-search__options-date-element--type-datefrom .p-search__direction-date-calendar {
  width: 40px;
  height: 100%;
  display: block;
  position: absolute;
  top: 0;
  right: 0;
}
.b-hotels-search__dates-container .b-hotels-search__options-date-element--type-datefrom .b-datepicker__remove {
  background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOSIgaGVpZ2h0PSI5IiB2aWV3Qm94PSIwIDAgOSA5IiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8cGF0aCBkPSJNOCA4TDEgMU04IDhMMSAxIiBzdHJva2U9IiM0QTU3NjciLz4KPHBhdGggZD0iTTEgOEw4IDFNMSA4TDggMSIgc3Ryb2tlPSIjNEE1NzY3Ii8+Cjwvc3ZnPgo=) no-repeat center;
  background-size: 14px;
}
.b-hotels-search__direction {
  margin-right: 12px;
  flex: 1 1 50%;
}
.b-hotels-search__options-date-element + .b-hotels-search__options-date-element {
  position: relative;
  margin-left: 12px;
}
.b-hotels-search .p-search__direction-date {
  position: relative;
}
.b-hotels-search .p-search__input {
  color: #4A5767;
  font-size: 18px;
  background: #fff;
  border: 1px solid transparent;
  box-sizing: border-box;
  border-radius: 3px 3px 0 0;
  width: 100%;
  padding: 12px 20px;
}
.b-hotels-search .p-search__input::-webkit-input-placeholder {
  color: rgba(74, 87, 103, 0.5);
}
.b-hotels-search .p-search__input:-moz-placeholder {
  color: rgba(74, 87, 103, 0.5);
}
.b-hotels-search .p-search__input::-moz-placeholder {
  color: rgba(74, 87, 103, 0.5);
}
.b-hotels-search .p-search__input:-ms-input-placeholder {
  color: rgba(74, 87, 103, 0.5);
}
.b-hotels-search .b-hotels-search__button {
  background: #4882BD;
  display: flex;
  align-items: center;
  justify-content: center;
  cursor: pointer;
  color: #fff;
  font-size: 16px;
  font-weight: 500;
  height: 100%;
  width: 100%;
  padding: 0 72px;
  border-radius: 3px;
}
.b-hotels-search .b-hotels-search__button-container {
  margin-left: 10px;
}

.b-filters-hotels {
  box-shadow: none;
  margin: 0 0 50px;
}
.b-filters-hotels .b-filters__drop-apply-filters-buttons.fixed {
  position: fixed;
  bottom: 0;
  width: 285px;
  z-index: 2;
}
.b-filters-hotels .b-filters__block.b-selection {
  padding: 0;
  border: 0;
}
.b-filters-hotels .b-selection__values {
  padding-left: 8px;
}
.b-filters-hotels .b-selection__value {
  margin: 12px 0 0;
  padding-right: 0;
  height: 20px;
  position: relative;
}
.b-filters-hotels .b-selection__value .b-checkbox {
  height: unset;
  line-height: unset;
}
.b-filters-hotels .b-selection__value .b-checkbox__view {
  line-height: 20px;
  min-height: 20px;
  padding-left: 36px;
  width: unset;
}
.b-filters-hotels .b-selection__value .b-checkbox__view:before {
  border-color: #fff;
}
.b-filters-hotels .b-selection__value .b-checkbox .b-checkbox__input:disabled + .b-checkbox__view {
  opacity: 0.5;
  cursor: default;
}
.b-filters-hotels .b-selection__value .b-checkbox .b-checkbox__input:disabled + .b-checkbox__view:before {
  background: none;
  border-color: #fff;
}
.b-filters-hotels .b-selection__value .b-checkbox .b-checkbox__input:disabled + .b-checkbox__view:after {
  background: #fff;
  transform: scale(1, 1);
  opacity: 1;
}
.b-filters-hotels .b-selection__more {
  margin: 12px 0 0 8px;
  cursor: pointer;
  display: inline-block;
  position: relative;
  padding-right: 30px;
}
.b-filters-hotels .b-selection__more:after {
  content: '';
  position: absolute;
  right: 8px;
  width: 1em;
  height: 0.5em;
  top: calc(50% - 0.25em);
  transform: none;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iNyIgdmlld0JveD0iMCAwIDEyIDciIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik0xMSAxTDYgNkwxIDEiIHN0cm9rZT0id2hpdGUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIvPgo8L3N2Zz4K);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-position: 50% 50%;
}
.b-filters-hotels .b-selection__more.collapsed:after {
  transform: rotate(180deg);
}
.b-filters-hotels .b-selection__more.dn {
  display: none;
}
.b-filters-hotels .b-selection__attribute {
  display: block;
  position: absolute;
  right: 10px;
  height: 20px;
  top: calc(50% - 8px);
}
.b-filters-hotels .b-selection__attribute.dn {
  display: none;
}
.b-filters-hotels__sorting {
  padding: 11px 0;
}
.b-filters-hotels__sorting .b-sorting__label,
.b-filters-hotels__sorting .b-sorting__selected {
  padding-top: 0;
  padding-bottom: 0;
}
.b-filters-hotels__sorting .b-sorting__selected {
  padding-right: 15px;
}
.b-filters-hotels__sorting .b-sorting__selected:before {
  top: calc(50% - 3px);
}
.b-filters-hotels__sorting + .b-filters-hotels__categories {
  border-top: 1px solid #2F3842;
}
.b-filters-hotels__categories {
  padding: 11px 0;
}
.b-filters-hotels__categories .b-categories__label,
.b-filters-hotels__categories .b-categories__selected {
  padding-top: 0;
  padding-bottom: 0;
}
.b-filters-hotels__categories .b-categories__selected {
  padding-right: 15px;
}
.b-filters-hotels__categories .b-categories__selected:before {
  top: calc(50% - 3px);
}
.b-filters-hotels__item {
  margin: 0;
  padding: 18px 0;
  border-top: 1px solid #2F3842;
}
.b-filters-hotels__searchString .b-input {
  padding: 0;
}
.b-filters-hotels__searchString .b-input__value {
  height: unset;
  border-radius: 3px;
  border: none;
  padding: 11px 30px 11px 10px;
  background: #fff url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTEiIGhlaWdodD0iMTEiIHZpZXdCb3g9IjAgMCAxMSAxMSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik03LjcyOTczIDQuMTYyMTZDNy43Mjk3MyA2LjEzMjQ4IDYuMTMyNDggNy43Mjk3MyA0LjE2MjE2IDcuNzI5NzNDMi4xOTE4NSA3LjcyOTczIDAuNTk0NTk1IDYuMTMyNDggMC41OTQ1OTUgNC4xNjIxNkMwLjU5NDU5NSAyLjE5MTg1IDIuMTkxODUgMC41OTQ1OTUgNC4xNjIxNiAwLjU5NDU5NUM2LjEzMjQ4IDAuNTk0NTk1IDcuNzI5NzMgMi4xOTE4NSA3LjcyOTczIDQuMTYyMTZaTTYuODg3NTYgNy4zMDgwMUM2LjE1NzM2IDcuOTQxMTYgNS4yMDQ1MSA4LjMyNDMyIDQuMTYyMTYgOC4zMjQzMkMxLjg2MzQ2IDguMzI0MzIgMCA2LjQ2MDg2IDAgNC4xNjIxNkMwIDEuODYzNDYgMS44NjM0NiAwIDQuMTYyMTYgMEM2LjQ2MDg2IDAgOC4zMjQzMiAxLjg2MzQ2IDguMzI0MzIgNC4xNjIxNkM4LjMyNDMyIDUuMjA0NTEgNy45NDExNiA2LjE1NzM2IDcuMzA4MDEgNi44ODc1NkwxMC45MTI5IDEwLjQ5MjVDMTEuMDI5IDEwLjYwODYgMTEuMDI5IDEwLjc5NjggMTAuOTEyOSAxMC45MTI5QzEwLjc5NjggMTEuMDI5IDEwLjYwODYgMTEuMDI5IDEwLjQ5MjUgMTAuOTEyOUw2Ljg4NzU2IDcuMzA4MDFaIiBmaWxsPSIjMkYzODQyIi8+Cjwvc3ZnPgo=) calc(100% - 12px) center no-repeat;
  background-size: 12px;
}
.b-filters-hotels__searchString .b-input__value[disabled] {
  background-color: rgba(0, 0, 0, 0.2);
}
.b-filters-hotels__distance .noUi-lower-value,
.b-filters-hotels__price .noUi-lower-value,
.b-filters-hotels__distance .noUi-lower-upper,
.b-filters-hotels__price .noUi-lower-upper {
  white-space: nowrap;
  width: unset;
  font-size: 13px;
  padding: 3px;
  margin-bottom: 7px;
}
.b-filters-hotels__distance .noUi-lower-value,
.b-filters-hotels__price .noUi-lower-value {
  top: unset;
  bottom: 100%;
  margin-top: 0;
  left: 0;
  right: unset;
}
.b-filters-hotels__distance .noUi-lower-upper,
.b-filters-hotels__price .noUi-lower-upper {
  right: 0;
  left: unset;
}
.b-filters-hotels__distance .b-range,
.b-filters-hotels__price .b-range {
  padding-bottom: 18px;
}
.b-filters-hotels__distance .b-range__input,
.b-filters-hotels__price .b-range__input {
  margin: 0 20px 0 12px;
}
.b-filters-hotels__distance .b-filters__range-input-container,
.b-filters-hotels__price .b-filters__range-input-container {
  display: flex;
  align-items: center;
  justify-content: space-between;
  font-size: 13px;
  margin: 0 10px 12px 12px;
}
.b-filters-hotels__distance .b-filters__range-input,
.b-filters-hotels__price .b-filters__range-input {
  display: flex;
  align-items: center;
}
.b-filters-hotels__distance .b-filters__range-input .b-input,
.b-filters-hotels__price .b-filters__range-input .b-input {
  padding: 0;
  width: unset;
  margin-left: 5px;
}
.b-filters-hotels__distance .b-filters__range-input .b-input__value,
.b-filters-hotels__price .b-filters__range-input .b-input__value {
  background: rgba(255, 255, 255, 0.2);
  border: 1px solid #FFFFFF;
  border-radius: 3px;
  color: rgba(255, 255, 255, 0.5);
  height: unset;
  width: unset;
  max-width: 88px;
  text-align: center;
  padding: 6px 0;
}
.b-filters-hotels__distance .b-filters__range-input .b-input__value:focus,
.b-filters-hotels__price .b-filters__range-input .b-input__value:focus {
  color: #fff;
}
.b-filters-hotels__distance .b-filters__range-input-label,
.b-filters-hotels__price .b-filters__range-input-label {
  margin-bottom: 20px;
}
.b-filters-hotels__distance .b-filters__range-input-label,
.b-filters-hotels__price .b-filters__range-input-label {
  margin-bottom: 10px;
}
.b-filters-hotels__class .b-hotel-star {
  width: 20px;
  height: 20px;
  display: inline-block;
  vertical-align: top;
  background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjEiIGhlaWdodD0iMTkiIHZpZXdCb3g9IjAgMCAyMSAxOSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEwLjUgMEwxMy41ODU5IDYuMjUyNjZMMjAuNDg2MSA3LjI1NTMyTDE1LjQ5MyAxMi4xMjIzTDE2LjY3MTcgMTguOTk0N0wxMC41IDE1Ljc1TDQuMzI4MjUgMTguOTk0N0w1LjUwNjk1IDEyLjEyMjNMMC41MTM5MDYgNy4yNTUzMkw3LjQxNDEzIDYuMjUyNjZMMTAuNSAwWiIgZmlsbD0id2hpdGUiLz4KPC9zdmc+Cg==) center -1px no-repeat;
  background-size: cover;
  margin-right: 10px;
}
.b-filters-hotels__class .b-hotel-star:last-child {
  margin-right: 0;
}
.b-filters-hotels__footer {
  padding: 28px 10px;
  border-top: 1px solid #2F3842;
}
.b-filters-hotels__reset,
.b-filters-hotels__apply {
  background: #4882BD;
  color: #fff;
  padding: 10px 0;
  margin-bottom: 5px;
  text-align: center;
  border: 0;
  cursor: pointer;
  height: unset;
  font-weight: normal;
}
.b-filters-hotels__reset.btn-disabled,
.b-filters-hotels__apply.btn-disabled {
  border: none;
}
.b-filters-hotels__reset.dn,
.b-filters-hotels__apply.dn {
  display: none;
}
.b-filters-hotels__apply {
  -webkit-border-bottom-right-radius: 3px;
  -moz-border-radius-bottomright: 3px;
  border-bottom-right-radius: 3px;
  -webkit-border-bottom-left-radius: 3px;
  -webkit-background-clip: padding-box;
  -moz-border-radius-bottomleft: 3px;
  -moz-background-clip: padding;
  border-bottom-left-radius: 3px;
  background-clip: padding-box;
  background: rgba(72, 130, 189, 0.5);
  color: #ffffff;
  font-size: 14px;
  text-align: center;
  height: 40px;
  border: none;
  width: auto;
  margin-top: -2px;
  white-space: nowrap;
  display: block;
  cursor: pointer;
  -webkit-transition: all 300ms cubic-bezier(0.645, 0.045, 0.355, 1);
  -moz-transition: all 300ms cubic-bezier(0.645, 0.045, 0.355, 1);
  -o-transition: all 300ms cubic-bezier(0.645, 0.045, 0.355, 1);
  transition: all 300ms cubic-bezier(0.645, 0.045, 0.355, 1);
}
.b-filters-hotels__apply.btn-disabled {
  background: #A4ABB3;
  color: #4882BD;
  cursor: unset;
  pointer-events: none;
  border: none;
}
.b-filters-hotels__apply.dn {
  display: none;
}
.b-filters-hotels__apply:hover {
  background: #4882BD;
  color: #ffffff;
}
.b-filters-hotels__apply:active {
  background: #4882BD;
  color: #ffffff;
}
.b-filters-hotels__footer-variants {
  text-align: center;
  display: none;
}
.js-widget-container {
  margin-top: 20px;
}
.js-widget-container.dn {
  display: none;
}
@media (max-width: 768px) {
  .l-layout.show-filters .b-filters-hotels .b-filters__drop-apply-filters-buttons.fixed {
    width: 100%;
    display: flex;
  }
  .l-layout.show-filters .b-filters-hotels .b-filters__drop-apply-filters-buttons.fixed > div:not(:only-child) {
    width: 50%;
  }
  .l-layout.show-filters .b-filters-hotels .b-filters__drop-filters-button {
    order: 0;
    background: #EDEEF0;
    color: #D70000;
    -webkit-border-radius: 4px 0px 0px 4px;
    -webkit-background-clip: padding-box;
    -moz-border-radius: 4px 0px 0px 4px;
    -moz-background-clip: padding;
    border-radius: 4px 0px 0px 4px;
    background-clip: padding-box;
  }
  .l-layout.show-filters .b-filters-hotels .b-filters-hotels__apply {
    order: 1;
    background: #099C9D;
    -webkit-border-radius: 0px 4px 4px 0px;
    -webkit-background-clip: padding-box;
    -moz-border-radius: 0px 4px 4px 0px;
    -moz-background-clip: padding;
    border-radius: 0px 4px 4px 0px;
    background-clip: padding-box;
  }
  .l-layout.show-filters .b-filters-hotels .b-selection__value .b-checkbox__view:before {
    border-color: #099C9D;
  }
  .l-layout.show-filters .b-filters-hotels .b-selection__value .b-checkbox .b-checkbox__input:disabled + .b-checkbox__view:before {
    background: none;
    border-color: #099C9D;
  }
  .l-layout.show-filters .b-filters-hotels .b-selection__value .b-checkbox .b-checkbox__input:disabled + .b-checkbox__view:after {
    background: #099C9D;
  }
  .l-layout.show-filters .b-filters-hotels__class .b-hotel-star {
    background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTMiIGhlaWdodD0iMTIiIHZpZXdCb3g9IjAgMCAxMyAxMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTYuMyAwTDguMTUxNTIgMy44NzA2OUwxMi4yOTE3IDQuNDkxMzlMOS4yOTU4MyA3LjUwNDMxTDEwLjAwMyAxMS43NTg2TDYuMyA5Ljc1TDIuNTk2OTUgMTEuNzU4NkwzLjMwNDE3IDcuNTA0MzFMMC4zMDgzNDQgNC40OTEzOUw0LjQ0ODQ4IDMuODcwNjlMNi4zIDBaIiBmaWxsPSIjRkY4RDJFIi8+Cjwvc3ZnPgo=) center -1px no-repeat;
  }
  .l-layout.show-filters .b-filters-hotels .b-filters-hotels__categories .b-categories__label {
    color: #4a5767;
  }
  .l-layout.show-filters .b-filters-hotels .b-filters-hotels__categories .b-categories__selected {
    color: #099C9D;
  }
  .l-layout.show-filters .b-filters-hotels .b-filters-hotels__categories .b-categories__drop-down-item {
    color: #099C9D;
  }
  .l-layout.show-filters .b-filters-hotels .b-filters-hotels__distance .noUi-lower-value,
  .l-layout.show-filters .b-filters-hotels .b-filters-hotels__price .noUi-lower-value,
  .l-layout.show-filters .b-filters-hotels .b-filters-hotels__distance .noUi-lower-upper,
  .l-layout.show-filters .b-filters-hotels .b-filters-hotels__price .noUi-lower-upper {
    white-space: nowrap;
    width: unset;
    font-size: 13px;
    padding: 3px;
    margin-bottom: 7px;
  }
  .l-layout.show-filters .b-filters-hotels .b-filters-hotels__distance .noUi-lower-value,
  .l-layout.show-filters .b-filters-hotels .b-filters-hotels__price .noUi-lower-value {
    top: unset;
    bottom: 100%;
    margin-top: 0;
    left: 0;
    right: unset;
  }
  .l-layout.show-filters .b-filters-hotels .b-filters-hotels__distance .noUi-lower-upper,
  .l-layout.show-filters .b-filters-hotels .b-filters-hotels__price .noUi-lower-upper {
    right: 0;
    left: unset;
  }
  .l-layout.show-filters .b-filters-hotels .b-filters-hotels__distance .b-range,
  .l-layout.show-filters .b-filters-hotels .b-filters-hotels__price .b-range {
    padding-bottom: 18px;
  }
  .l-layout.show-filters .b-filters-hotels .b-filters-hotels__distance .b-range__input,
  .l-layout.show-filters .b-filters-hotels .b-filters-hotels__price .b-range__input {
    margin: 0 20px 0 12px;
  }
  .l-layout.show-filters .b-filters-hotels .b-filters-hotels__distance .b-filters__range-input-container,
  .l-layout.show-filters .b-filters-hotels .b-filters-hotels__price .b-filters__range-input-container {
    display: flex;
    align-items: center;
    justify-content: space-between;
    font-size: 13px;
    margin: 0 10px 12px 12px;
  }
  .l-layout.show-filters .b-filters-hotels .b-filters-hotels__distance .b-filters__range-input .b-input__value,
  .l-layout.show-filters .b-filters-hotels .b-filters-hotels__price .b-filters__range-input .b-input__value {
    border: 1px solid #099C9D;
    color: #4a5767;
  }
  .l-layout.show-filters .b-filters-hotels .b-filters-hotels__distance .b-filters__range-input .b-input__value:focus,
  .l-layout.show-filters .b-filters-hotels .b-filters-hotels__price .b-filters__range-input .b-input__value:focus {
    color: #099C9D;
  }
}

.b-selection {
  margin: 10px 0 10px 0;
}
.b-selection__value {
  margin: 10px 0 10px 0;
  position: relative;
  display: block;
  padding-right: 50px;
}
.b-selection__value .b-checkbox__view {
  display: block;
  width: 160px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.b-selection__service-icon {
  position: absolute;
  right: 0;
  top: -2px;
  margin-right: 0;
}
.b-selection__open {
  font-size: 12px;
  color: #ffffff;
  position: relative;
  height: 30px;
  margin-top: 10px;
  line-height: 30px;
  display: none;
}
.b-selection__open:before {
  content: " ";
  border: 1px solid #2F3842;
  border-bottom: 0;
  -webkit-border-top-left-radius: 3px;
  -webkit-background-clip: padding-box;
  -moz-border-radius-topleft: 3px;
  -moz-background-clip: padding;
  border-top-left-radius: 3px;
  background-clip: padding-box;
  display: block;
  position: absolute;
  width: 30px;
  height: 30px;
  right: 0;
  bottom: 0;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxOS4yLjEsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0i0KHQu9C+0LlfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHZpZXdCb3g9IjAgMCAxMy44MzggMTEuMTg5IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxMy44MzggMTEuMTg5IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwb2x5Z29uIGZpbGw9IiNGRkZGRkYiIHBvaW50cz0iNi45MTksMTEuMTg5IDAsMC41NDUgMC44MzksMCA2LjkxOSw5LjM1NSAxMywwIDEzLjgzOCwwLjU0NSAiLz4NCjwvc3ZnPg0K);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-position: 50% 50%;
  background-size: 15px 15px;
}

.b-categories {
  display: flex;
  position: relative;
  align-items: flex-start;
  justify-content: space-between;
  zoom: 1;
}
.b-categories:before,
.b-categories:after {
  content: "";
  display: table;
}
.b-categories:after {
  clear: both;
}
.b-categories:before,
.b-categories:after {
  content: "";
  display: table;
}
.b-categories:after {
  clear: both;
}
.b-categories__label {
  float: left;
  padding: 11px 10px 5px 0;
  white-space: nowrap;
  color: rgba(255, 255, 255, 0.8);
}
.b-categories__selected {
  float: right;
  padding: 11px 20px 5px 0;
  text-align: right;
  cursor: pointer;
  flex-grow: 1;
  overflow: hidden;
  text-overflow: ellipsis;
  position: relative;
  white-space: nowrap;
  color: white;
}
.b-categories__selected:before {
  content: "";
  display: block;
  width: 10px;
  height: 6px;
  background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iNyIgdmlld0JveD0iMCAwIDEyIDciIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik0xIDEuMDMxMjVMNiA2LjAzMTI1TDExIDEuMDMxMjUiIHN0cm9rZT0id2hpdGUiLz4KPC9zdmc+Cg==) no-repeat;
  background-size: 10px;
  position: absolute;
  right: 0;
  top: 17px;
}
.b-categories__open .b-categories__selected:before {
  transform: rotate(180deg);
}
.b-categories__drop-down {
  position: absolute;
  top: 100%;
  right: -12px;
  float: left;
  -webkit-border-bottom-right-radius: 3px;
  -moz-border-radius-bottomright: 3px;
  border-bottom-right-radius: 3px;
  -webkit-border-bottom-left-radius: 3px;
  -webkit-background-clip: padding-box;
  -moz-border-radius-bottomleft: 3px;
  -moz-background-clip: padding;
  border-bottom-left-radius: 3px;
  background-clip: padding-box;
  -webkit-box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.07);
  -moz-box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.07);
  box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.07);
  background: #ffffff;
  color: #222222;
  z-index: 100;
}
.b-categories__drop-down-item {
  float: left;
  width: 100%;
  padding: 10px 15px;
  cursor: pointer;
  border-bottom: 1px solid #222222;
}
.b-categories__drop-down-item:last-child {
  border: 0;
}
.b-categories__drop-down-item:hover {
  color: #099c9d;
}

.l-content-table-title-transfers {
  color: rgba(74, 87, 103, 0.8);
  text-align: right;
  font-size: 14px;
  font-weight: 500;
  margin-left: auto;
}
.b-transfers__search-no-results {
  margin: 0;
  padding: 5px 10px;
}
.b-transfers__search-no-results.dn {
  display: none;
}
.b-transfers__exceeded-capacity {
  opacity: 0.8;
  margin-top: 60px;
}
.b-transfers__exceeded-capacity.dn {
  display: none;
}
.b-transfers__search {
  position: fixed;
  background: #fff;
  border: 1px solid #4882BD;
  top: 50px;
  right: 15px;
  text-align: center;
  z-index: 19999;
  padding: 15px 40px;
  border-radius: 4px;
}
.b-transfers__search.dn {
  display: none;
}
.b-transfers__search-all {
  margin-top: 5px;
  border-bottom: 1px dotted;
  cursor: pointer;
  font-weight: bold;
}
.b-transfers__search-all.dn {
  display: none;
}
.b-transfers__search-close {
  background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOSIgaGVpZ2h0PSI5IiB2aWV3Qm94PSIwIDAgOSA5IiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8cGF0aCBkPSJNOCA4TDEgMU04IDhMMSAxIiBzdHJva2U9IiM0QTU3NjciLz4KPHBhdGggZD0iTTEgOEw4IDFNMSA4TDggMSIgc3Ryb2tlPSIjNEE1NzY3Ii8+Cjwvc3ZnPgo=) no-repeat center;
  background-size: 12px;
  position: absolute;
  cursor: pointer;
  right: 5px;
  top: 5px;
  height: 12px;
  width: 12px;
}
.b-transfers__results {
  margin-bottom: 15px;
}
.b-transfers .b-transfer + .b-transfer {
  margin-top: 20px;
}
.options-list {
  padding-left: 20px;
  margin: 5px 0;
}
.options-list > li {
  padding: 0;
}

.b-transfer {
  display: none;
  box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.15);
  background: #FFFFFF;
  border: 1px solid #A9A9A9;
  border-radius: 3px;
  z-index: 5;
}
.b-transfer__visible {
  display: block;
}
.b-transfer__unavailable {
  opacity: 0.8;
  pointer-events: none;
}
.b-transfer__wrapper {
  padding: 33px;
  display: flex;
  flex-flow: nowrap row;
  position: relative;
  overflow: hidden;
}
@media (max-width: 981px) {
  .b-transfer__wrapper {
    overflow: unset;
  }
}
.b-transfer__section {
  display: flex;
  flex: 1 1;
}
.b-transfer__travel-policy {
  position: absolute;
  right: 4px;
  top: 4px;
}
.b-transfer__info {
  flex-direction: row;
  justify-content: flex-start;
  flex: 1 1 80%;
}
@media (min-width: 769px) and (max-width: 981px) {
  .b-transfer__info {
    flex-wrap: wrap;
  }
}
.b-transfer__info-section:not(:first-child) {
  margin-top: 20px;
  margin-left: 23px;
}
.b-transfer__info-section {
  display: flex;
  flex: 1 1;
}
.b-transfer__info-row {
  display: flex;
  align-items: center;
  flex-flow: nowrap row;
}
.b-transfer__info-photo {
  flex-flow: column;
  width: 180px;
  height: 150px;
  background-size: contain;
  background-position: center;
  background-repeat: no-repeat;
}
.b-transfer__info-photo--standard {
  background-image: url(258bda2e0ee78271303be0752047c8bb.png);
}
.b-transfer__info-photo--comfort {
  background-image: url(36f16c79f7602341ea959b11d8dc0f99.png);
}
.b-transfer__info-photo--business {
  background-image: url(cb2d3afee0d908418ee157e653c257e0.png);
}
.b-transfer__info-photo--minivan {
  background-image: url(8d855415790478a707dd18896ec99324.png);
}
.b-transfer__info-photo--minibus {
  background-image: url(a7f4a6ff2c11f416a4d8db1385cd7bb2.png);
}
.b-transfer__info-details {
  flex-basis: 30%;
  flex-direction: column;
  color: #4A5767;
}
.b-transfer__info-restrictions {
  flex-basis: 20%;
  flex-flow: column;
}
.b-transfer__info-restrictions .b-transfer__info-capacity {
  white-space: nowrap;
}
.b-transfer__info-restrictions .b-transfer__info-capacity-icon {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTciIGhlaWdodD0iMTkiIHZpZXdCb3g9IjAgMCAxNyAxOSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE2LjA5OTcgMTguMDk0M0gxQzEgMTMuOTYzMiA0LjQxODggMTAuNTQ0NCA4LjU0OTg1IDEwLjU0NDRDMTIuODIzMyAxMC41NDQ0IDE2LjA5OTcgMTMuODIwOCAxNi4wOTk3IDE4LjA5NDNaIiBmaWxsPSIjNEE1NzY3IiBzdHJva2U9IiM0QTU3NjciIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+CjxwYXRoIGQ9Ik04LjU0OTM4IDkuNTQ3QzEwLjkwOTYgOS41NDcgMTIuODIyOSA3LjYzMzY5IDEyLjgyMjkgNS4yNzM1QzEyLjgyMjkgMi45MTMzMSAxMC45MDk2IDEgOC41NDkzOCAxQzYuMTg5MTkgMSA0LjI3NTg4IDIuOTEzMzEgNC4yNzU4OCA1LjI3MzVDNC4yNzU4OCA3LjYzMzY5IDYuMTg5MTkgOS41NDcgOC41NDkzOCA5LjU0N1oiIGZpbGw9IiM0QTU3NjciIHN0cm9rZT0iIzRBNTc2NyIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPC9zdmc+Cg==);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-position: 50% 50%;
  width: 22px;
  height: 22px;
  display: block;
  margin-right: 15px;
}
.b-transfer__info-restrictions .b-transfer__info-capacity-icon.green {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTciIGhlaWdodD0iMTkiIHZpZXdCb3g9IjAgMCAxNyAxOSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KCTxwYXRoIGQ9Ik0xNi4wOTk3IDE4LjA5NDNIMUMxIDEzLjk2MzIgNC40MTg4IDEwLjU0NDQgOC41NDk4NSAxMC41NDQ0QzEyLjgyMzMgMTAuNTQ0NCAxNi4wOTk3IDEzLjgyMDggMTYuMDk5NyAxOC4wOTQzWiIgZmlsbD0iIzA5OUM5RCIgc3Ryb2tlPSIjMDk5QzlEIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgoJPHBhdGggZD0iTTguNTQ5MzggOS41NDdDMTAuOTA5NiA5LjU0NyAxMi44MjI5IDcuNjMzNjkgMTIuODIyOSA1LjI3MzVDMTIuODIyOSAyLjkxMzMxIDEwLjkwOTYgMSA4LjU0OTM4IDFDNi4xODkxOSAxIDQuMjc1ODggMi45MTMzMSA0LjI3NTg4IDUuMjczNUM0LjI3NTg4IDcuNjMzNjkgNi4xODkxOSA5LjU0NyA4LjU0OTM4IDkuNTQ3WiIgZmlsbD0iIzA5OUM5RCIgc3Ryb2tlPSIjMDk5QzlEIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8L3N2Zz4K);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-position: 50% 50%;
}
.b-transfer__info-restrictions .b-transfer__info-capacity-text {
  font-weight: 500;
  font-size: 15px;
  line-height: 33px;
}
.b-transfer__info-capacity--exceeded {
  gap: 15px;
}
.b-transfer__info-capacity--exceeded-icon {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMCAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGNpcmNsZSBjeD0iMTAiIGN5PSIxMCIgcj0iOS41IiBmaWxsPSJ3aGl0ZSIgc3Ryb2tlPSIjRkY4RDJFIi8+CjxwYXRoIGQ9Ik0xMC42MjUgMTMuMzVWNy43NUg4LjEyNVY5LjE1SDkuMzc1VjEzLjM1SDcuNVYxNC43NUgxMi41VjEzLjM1SDEwLjYyNVoiIGZpbGw9IiNGRjhEMkUiLz4KPHBhdGggZD0iTTkuOTY0MzUgNC4xMDcxNUM5Ljc3MzYzIDQuMTA3MTUgOS41ODcyIDQuMTYzNyA5LjQyODYyIDQuMjY5NjZDOS4yNzAwNCA0LjM3NTYyIDkuMTQ2NDUgNC41MjYyMiA5LjA3MzQ2IDQuNzAyNDJDOS4wMDA0OCA0Ljg3ODYyIDguOTgxMzggNS4wNzI1IDkuMDE4NTkgNS4yNTk1NkM5LjA1NTggNS40NDY2MSA5LjE0NzY0IDUuNjE4NDMgOS4yODI0OSA1Ljc1MzI5QzkuNDE3MzUgNS44ODgxNCA5LjU4OTE3IDUuOTc5OTggOS43NzYyMiA2LjAxNzE5QzkuOTYzMjggNi4wNTQ0IDEwLjE1NzIgNi4wMzUzIDEwLjMzMzQgNS45NjIzMkMxMC41MDk2IDUuODg5MzMgMTAuNjYwMiA1Ljc2NTc0IDEwLjc2NjEgNS42MDcxNkMxMC44NzIxIDUuNDQ4NTggMTAuOTI4NiA1LjI2MjE1IDEwLjkyODYgNS4wNzE0M0MxMC45Mjg2IDQuODE1NjkgMTAuODI3IDQuNTcwNDIgMTAuNjQ2MiA0LjM4OTU4QzEwLjQ2NTQgNC4yMDg3NCAxMC4yMjAxIDQuMTA3MTUgOS45NjQzNSA0LjEwNzE1WiIgZmlsbD0iI0ZGOEQyRSIvPgo8L3N2Zz4K);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-position: 50% 50%;
  width: 22px;
  height: 22px;
  display: block;
}
.b-transfer__info-capacity--exceeded-text {
  font-size: 11px;
  line-height: 13px;
  max-width: 230px;
  color: #FF8D2E;
}
.b-transfer__car-class-text {
  font-size: 28px;
  line-height: 33px;
}
@media (max-width: 981px) {
  .b-transfer__car-class-text {
    font-size: 20px;
  }
}
.b-transfer__model-name-text {
  font-size: 13px;
  line-height: 15px;
}
@media (max-width: 981px) {
  .b-transfer__model-name-text {
    font-size: 12px;
  }
}
.b-transfer__price-block {
  display: flex;
  flex-basis: 15%;
  flex-direction: column;
  margin-top: 20px;
  margin-left: 23px;
  font-size: 16px;
}
.b-transfer__price-block .b-transfer__select-container.price-only .b-transfer__select-button-price {
  white-space: nowrap;
  font-size: 18px;
  font-weight: bold;
  color: #4A5767;
  margin-bottom: 5px;
  text-align: center;
}
.b-transfer__price-block .b-transfer__select-button,
.b-transfer__price-block .b-transfer__select-button--offer {
  background: #4882BD;
  height: 36px;
  width: 100%;
  padding: 4px 0;
  border-radius: 3px;
  display: flex;
  flex-flow: column nowrap;
  align-items: center;
  justify-content: center;
  color: #fff;
  cursor: pointer;
  position: relative;
  margin-bottom: 15px;
  margin-right: 0;
}
.b-transfer__price-block .b-transfer__select-button--offer {
  position: relative;
  background: none;
  height: 36px;
  color: #4882BD;
}
.b-transfer__price-block .b-transfer__select-button--offer::before {
  content: "+";
  position: absolute;
  left: 20px;
  top: 7px;
  z-index: 100;
  display: block;
  width: 20px;
  height: 20px;
  text-align: center;
  font-size: 14px;
  border: 2px solid #4882BD;
  border-radius: 50%;
  transition: transform 0.2s;
}
.b-transfer__price-block .b-transfer__select-button--offer:hover {
  color: #D70000;
  background: none;
}
.b-transfer__price-block .b-transfer__select-button--offer:hover::before {
  border-color: #D70000;
}
.b-transfer__price-block .b-transfer__select-button--offer.b-ticket-offer__cancel {
  color: #D70000;
}
.b-transfer__price-block .b-transfer__select-button--offer.b-ticket-offer__cancel::before {
  border-color: #D70000;
  transform: rotate(45deg);
}
.b-transfer__select-button--offer-container {
  display: flex;
  align-items: center;
  margin-bottom: 5px;
}
.b-transfer__select-button,
.b-transfer__select-button--offer {
  min-width: 180px;
}
.b-transfer__select-button--offer-price {
  font-weight: bold;
  font-size: 16px;
  line-height: 19px;
  color: #4882BD;
  flex: 1;
}
@media (max-width: 768px) {
  .b-transfer__wrapper {
    padding: 0;
    flex-flow: nowrap column;
  }
  .b-transfer__travel-policy {
    right: 10px;
    top: 32px;
  }
  .b-transfer__info-photo {
    min-width: 120px;
    min-height: 120px;
    max-width: 100%;
    max-height: 100%;
    width: 120px;
    height: 120px;
  }
  .b-transfer__info-section {
    margin-top: unset !important;
    margin-left: unset !important;
  }
  .b-transfer__info-details {
    margin-top: 25px !important;
    margin-left: 10px !important;
  }
  .b-transfer__info-restrictions {
    position: absolute;
    top: 0;
    right: 0;
    background: #EDEEF0;
    color: #099C9D;
    -webkit-border-radius: 0 4px 0 15px;
    -webkit-background-clip: padding-box;
    -moz-border-radius: 0 4px 0 15px;
    -moz-background-clip: padding;
    border-radius: 0 4px 0 15px;
    background-clip: padding-box;
    padding: 4px 10px 4px 12px;
    flex-flow: row;
    gap: 10px;
  }
  .b-transfer__info-restrictions .b-transfer__info-capacity-text {
    font-size: 14px !important;
    line-height: 18px !important;
  }
  .b-transfer__info-restrictions .b-transfer__info-capacity-icon {
    width: 14px !important;
    height: 14px !important;
    margin-right: 8px !important;
  }
  .b-transfer__car-class {
    margin-bottom: 10px;
  }
  .b-transfer__car-class-text {
    font-size: 16px;
    line-height: 19px;
  }
  .b-transfer__model-name-text {
    font-size: 12px;
    line-height: 14px;
  }
  .b-transfer__minimal-rent-price {
    margin-top: 10px;
    color: #4882BD;
    font-size: 12px;
    line-height: 14px;
  }
  .b-transfer__price-block {
    margin-left: unset;
    margin-top: unset;
  }
  .b-transfer__price-block .b-transfer__select-container {
    display: flex;
  }
  .b-transfer__price-block .b-transfer__select-button,
  .b-transfer__price-block .b-transfer__select-button--offer {
    margin-bottom: unset;
  }
  .b-transfer__price-block .b-transfer__select-button {
    order: 2;
    background-color: #099C9D;
    color: #fff;
    -webkit-border-radius: 0px 0px 4px 0px;
    -webkit-background-clip: padding-box;
    -moz-border-radius: 0px 0px 4px 0px;
    -moz-background-clip: padding;
    border-radius: 0px 0px 4px 0px;
    background-clip: padding-box;
  }
  .b-transfer__price-block .b-transfer__select-button--offer {
    background-color: #4882BD;
    color: #fff;
    min-width: unset;
    -webkit-border-radius: 0px 0px 0px 4px;
    -webkit-background-clip: padding-box;
    -moz-border-radius: 0px 0px 0px 4px;
    -moz-background-clip: padding;
    border-radius: 0px 0px 0px 4px;
    background-clip: padding-box;
  }
  .b-transfer__price-block .b-transfer__select-button--offer.b-ticket-offer__cancel {
    background-color: #D70000;
    color: #fff;
  }
  .b-transfer__price-block .b-transfer__select-button--offer.b-ticket-offer__cancel:before {
    border-color: #fff;
    color: #fff;
  }
  .b-transfer__price-block .b-transfer__select-button--offer:before {
    content: unset;
    left: unset;
    right: 18px;
    border-color: #fff;
    color: #fff;
  }
}
@media (min-width: 1220px) {
  .b-transfer__info-photo {
    flex-flow: column;
    width: 120px;
    height: 90px;
  }
}
@media (min-width: 1440px) {
  .b-transfer__select-button,
  .b-transfer__select-button--offer {
    width: 225px;
  }
  .b-transfer__wrapper {
    padding: 33px 13px;
  }
  .b-transfer__info-section:not(:first-child) {
    margin-top: 25px;
    margin-left: 5px;
  }
  .b-transfer__info-photo {
    flex-flow: column;
    width: 150px;
    height: 130px;
  }
  .b-transfer__info-restrictions-icon {
    width: 18px;
    height: 18px;
    margin-right: 15px;
  }
  .b-transfer__info-restrictions-text {
    font-size: 12px;
  }
  .b-transfer__info__car-class-text {
    font-size: 24px;
  }
  .b-transfer__info__model-name-text {
    font-size: 11px;
  }
}
@media (min-width: 1920px) {
  .b-transfer {
    z-index: 5;
  }
  .b-transfer__wrapper {
    font-size: 14px;
    padding: 33px;
    display: flex;
    flex-flow: nowrap row;
    position: relative;
    overflow: hidden;
  }
  .b-transfer__section {
    display: flex;
    flex: 1 1;
  }
  .b-transfer__info {
    flex-direction: row;
    justify-content: flex-start;
    flex: 1 1 80%;
  }
  .b-transfer__info-section:not(:first-child) {
    margin-top: 20px;
    margin-left: 23px;
  }
  .b-transfer__info-section {
    display: flex;
    flex: 1 1;
  }
  .b-transfer__info-row {
    display: flex;
    align-items: center;
    flex-flow: nowrap row;
  }
  .b-transfer__info-photo {
    width: 180px;
    height: 150px;
  }
  .b-transfer__info-details {
    flex-basis: 30%;
  }
  .b-transfer__info-restrictions {
    flex-basis: 20%;
  }
  .b-transfer__info-restrictions .b-transfer__info-capacity-icon {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTciIGhlaWdodD0iMTkiIHZpZXdCb3g9IjAgMCAxNyAxOSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE2LjA5OTcgMTguMDk0M0gxQzEgMTMuOTYzMiA0LjQxODggMTAuNTQ0NCA4LjU0OTg1IDEwLjU0NDRDMTIuODIzMyAxMC41NDQ0IDE2LjA5OTcgMTMuODIwOCAxNi4wOTk3IDE4LjA5NDNaIiBmaWxsPSIjNEE1NzY3IiBzdHJva2U9IiM0QTU3NjciIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+CjxwYXRoIGQ9Ik04LjU0OTM4IDkuNTQ3QzEwLjkwOTYgOS41NDcgMTIuODIyOSA3LjYzMzY5IDEyLjgyMjkgNS4yNzM1QzEyLjgyMjkgMi45MTMzMSAxMC45MDk2IDEgOC41NDkzOCAxQzYuMTg5MTkgMSA0LjI3NTg4IDIuOTEzMzEgNC4yNzU4OCA1LjI3MzVDNC4yNzU4OCA3LjYzMzY5IDYuMTg5MTkgOS41NDcgOC41NDkzOCA5LjU0N1oiIGZpbGw9IiM0QTU3NjciIHN0cm9rZT0iIzRBNTc2NyIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPC9zdmc+Cg==);
    background-repeat: no-repeat;
    background-size: 100% 100%;
    background-position: 50% 50%;
    width: 22px;
    height: 22px;
    margin-right: 15px;
  }
  .b-transfer__info-restrictions .b-transfer__info-capacity-text {
    font-size: 15px;
    line-height: 33px;
  }
  .b-transfer__info-restrictions .b-transfer__info-capacity--exceeded-icon {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMCAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGNpcmNsZSBjeD0iMTAiIGN5PSIxMCIgcj0iOS41IiBmaWxsPSJ3aGl0ZSIgc3Ryb2tlPSIjRkY4RDJFIi8+CjxwYXRoIGQ9Ik0xMC42MjUgMTMuMzVWNy43NUg4LjEyNVY5LjE1SDkuMzc1VjEzLjM1SDcuNVYxNC43NUgxMi41VjEzLjM1SDEwLjYyNVoiIGZpbGw9IiNGRjhEMkUiLz4KPHBhdGggZD0iTTkuOTY0MzUgNC4xMDcxNUM5Ljc3MzYzIDQuMTA3MTUgOS41ODcyIDQuMTYzNyA5LjQyODYyIDQuMjY5NjZDOS4yNzAwNCA0LjM3NTYyIDkuMTQ2NDUgNC41MjYyMiA5LjA3MzQ2IDQuNzAyNDJDOS4wMDA0OCA0Ljg3ODYyIDguOTgxMzggNS4wNzI1IDkuMDE4NTkgNS4yNTk1NkM5LjA1NTggNS40NDY2MSA5LjE0NzY0IDUuNjE4NDMgOS4yODI0OSA1Ljc1MzI5QzkuNDE3MzUgNS44ODgxNCA5LjU4OTE3IDUuOTc5OTggOS43NzYyMiA2LjAxNzE5QzkuOTYzMjggNi4wNTQ0IDEwLjE1NzIgNi4wMzUzIDEwLjMzMzQgNS45NjIzMkMxMC41MDk2IDUuODg5MzMgMTAuNjYwMiA1Ljc2NTc0IDEwLjc2NjEgNS42MDcxNkMxMC44NzIxIDUuNDQ4NTggMTAuOTI4NiA1LjI2MjE1IDEwLjkyODYgNS4wNzE0M0MxMC45Mjg2IDQuODE1NjkgMTAuODI3IDQuNTcwNDIgMTAuNjQ2MiA0LjM4OTU4QzEwLjQ2NTQgNC4yMDg3NCAxMC4yMjAxIDQuMTA3MTUgOS45NjQzNSA0LjEwNzE1WiIgZmlsbD0iI0ZGOEQyRSIvPgo8L3N2Zz4K);
    background-repeat: no-repeat;
    background-size: 100% 100%;
    background-position: 50% 50%;
    width: 22px;
    height: 22px;
    margin-right: 15px;
  }
  .b-transfer__info-restrictions .b-transfer__info-capacity--exceeded-text {
    font-size: 11px;
    line-height: 13px;
  }
  .b-transfer__car-class-text {
    font-size: 28px;
    line-height: 33px;
  }
  .b-transfer__model-name-text {
    font-size: 13px;
    line-height: 15px;
  }
  .b-transfer__price-block {
    flex-basis: 15%;
    margin-top: 20px;
    margin-left: 23px;
  }
  .b-transfer__price-block .b-transfer__select-button,
  .b-transfer__price-block .b-transfer__select-button--offer {
    height: 36px;
    width: 100%;
    padding: 4px 0;
  }
  .b-transfer__price-block .b-transfer__select-button--offer {
    height: 36px;
  }
  .b-transfer__price-block .b-transfer__select-button--offer::before {
    content: "+";
    left: 20px;
    top: 7px;
    z-index: 100;
    width: 20px;
    height: 20px;
    font-size: 14px;
    border: 2px solid #4882BD;
  }
  .b-transfer__select-button {
    width: 100%;
    font-size: 20px;
  }
  .b-transfer__select-button--offer {
    width: 260px;
    font-size: 18px;
    white-space: nowrap;
  }
}

.b-filters-transfers {
  box-shadow: none;
  margin: 0 0 50px;
}
.b-filters-transfers .b-filters__drop-filters.fixed {
  position: fixed;
  bottom: 0;
  width: 285px;
  z-index: 2;
}
.b-filters-transfers .b-filters__block.b-selection {
  padding: 0;
  border: 0;
}
.b-filters-transfers .b-selection__values {
  padding-left: 8px;
}
.b-filters-transfers .b-selection__value {
  margin: 12px 0 0;
  padding-right: 0;
  height: 20px;
  position: relative;
}
.b-filters-transfers .b-selection__value .b-checkbox {
  height: unset;
  line-height: unset;
}
.b-filters-transfers .b-selection__value .b-checkbox__view {
  line-height: 20px;
  min-height: 20px;
  padding-left: 36px;
  width: unset;
}
.b-filters-transfers .b-selection__value .b-checkbox__view:before {
  border-color: #fff;
}
.b-filters-transfers .b-selection__value .b-checkbox .b-checkbox__input:disabled + .b-checkbox__view {
  opacity: 0.5;
  cursor: default;
}
.b-filters-transfers .b-selection__value .b-checkbox .b-checkbox__input:disabled + .b-checkbox__view:before {
  background: none;
  border-color: #fff;
}
.b-filters-transfers .b-selection__value .b-checkbox .b-checkbox__input:disabled + .b-checkbox__view:after {
  background: #fff;
  transform: scale(1, 1);
  opacity: 1;
}
.b-filters-transfers .b-selection__more {
  margin: 12px 0 0 8px;
  cursor: pointer;
  display: inline-block;
  position: relative;
  padding-right: 30px;
}
.b-filters-transfers .b-selection__more:after {
  content: '';
  position: absolute;
  right: 8px;
  width: 1em;
  height: 0.5em;
  top: calc(50% - 0.25em);
  transform: none;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iNyIgdmlld0JveD0iMCAwIDEyIDciIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik0xMSAxTDYgNkwxIDEiIHN0cm9rZT0id2hpdGUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIvPgo8L3N2Zz4K);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-position: 50% 50%;
}
.b-filters-transfers .b-selection__more.collapsed:after {
  transform: rotate(180deg);
}
.b-filters-transfers .b-selection__more.dn {
  display: none;
}
.b-filters-transfers .b-selection__attribute {
  display: block;
  position: absolute;
  right: 10px;
  height: 20px;
  top: calc(50% - 8px);
}
.b-filters-transfers .b-selection__attribute.dn {
  display: none;
}
.b-filters-transfers__sorting {
  padding: 11px 0;
}
.b-filters-transfers__sorting .b-sorting__label,
.b-filters-transfers__sorting .b-sorting__selected {
  padding-top: 0;
  padding-bottom: 0;
}
.b-filters-transfers__sorting .b-sorting__selected {
  padding-right: 15px;
}
.b-filters-transfers__sorting .b-sorting__selected:before {
  top: calc(50% - 3px);
}
.b-filters-transfers__sorting + .b-filters-transfers__categories {
  border-top: 1px solid #2F3842;
}
.b-filters-transfers__categories {
  padding: 11px 0;
}
.b-filters-transfers__categories .b-categories__label,
.b-filters-transfers__categories .b-categories__selected {
  padding-top: 0;
  padding-bottom: 0;
}
.b-filters-transfers__categories .b-categories__selected {
  padding-right: 15px;
}
.b-filters-transfers__categories .b-categories__selected:before {
  top: calc(50% - 3px);
}
.b-filters-transfers__item {
  margin: 0;
  padding: 18px 0;
  border-top: 1px solid #2F3842;
}
.b-filters-transfers__searchString .b-input {
  padding: 0;
}
.b-filters-transfers__searchString .b-input__value {
  height: unset;
  border-radius: 3px;
  border: none;
  padding: 11px 30px 11px 10px;
  background: #fff url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTEiIGhlaWdodD0iMTEiIHZpZXdCb3g9IjAgMCAxMSAxMSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik03LjcyOTczIDQuMTYyMTZDNy43Mjk3MyA2LjEzMjQ4IDYuMTMyNDggNy43Mjk3MyA0LjE2MjE2IDcuNzI5NzNDMi4xOTE4NSA3LjcyOTczIDAuNTk0NTk1IDYuMTMyNDggMC41OTQ1OTUgNC4xNjIxNkMwLjU5NDU5NSAyLjE5MTg1IDIuMTkxODUgMC41OTQ1OTUgNC4xNjIxNiAwLjU5NDU5NUM2LjEzMjQ4IDAuNTk0NTk1IDcuNzI5NzMgMi4xOTE4NSA3LjcyOTczIDQuMTYyMTZaTTYuODg3NTYgNy4zMDgwMUM2LjE1NzM2IDcuOTQxMTYgNS4yMDQ1MSA4LjMyNDMyIDQuMTYyMTYgOC4zMjQzMkMxLjg2MzQ2IDguMzI0MzIgMCA2LjQ2MDg2IDAgNC4xNjIxNkMwIDEuODYzNDYgMS44NjM0NiAwIDQuMTYyMTYgMEM2LjQ2MDg2IDAgOC4zMjQzMiAxLjg2MzQ2IDguMzI0MzIgNC4xNjIxNkM4LjMyNDMyIDUuMjA0NTEgNy45NDExNiA2LjE1NzM2IDcuMzA4MDEgNi44ODc1NkwxMC45MTI5IDEwLjQ5MjVDMTEuMDI5IDEwLjYwODYgMTEuMDI5IDEwLjc5NjggMTAuOTEyOSAxMC45MTI5QzEwLjc5NjggMTEuMDI5IDEwLjYwODYgMTEuMDI5IDEwLjQ5MjUgMTAuOTEyOUw2Ljg4NzU2IDcuMzA4MDFaIiBmaWxsPSIjMkYzODQyIi8+Cjwvc3ZnPgo=) calc(100% - 12px) center no-repeat;
  background-size: 12px;
}
.b-filters-transfers__searchString .b-input__value[disabled] {
  background-color: rgba(0, 0, 0, 0.2);
}
.b-filters-transfers__distance .noUi-lower-value,
.b-filters-transfers__price .noUi-lower-value,
.b-filters-transfers__distance .noUi-lower-upper,
.b-filters-transfers__price .noUi-lower-upper {
  white-space: nowrap;
  width: unset;
  font-size: 13px;
  padding: 3px;
  margin-bottom: 7px;
}
.b-filters-transfers__distance .noUi-lower-value,
.b-filters-transfers__price .noUi-lower-value {
  top: unset;
  bottom: 100%;
  margin-top: 0;
  left: 0;
  right: unset;
}
.b-filters-transfers__distance .noUi-lower-upper,
.b-filters-transfers__price .noUi-lower-upper {
  right: 0;
  left: unset;
}
.b-filters-transfers__distance .b-range,
.b-filters-transfers__price .b-range {
  padding-bottom: 18px;
}
.b-filters-transfers__distance .b-range__input,
.b-filters-transfers__price .b-range__input {
  margin: 0 20px 0 12px;
}
.b-filters-transfers__distance .b-filters__range-input-container,
.b-filters-transfers__price .b-filters__range-input-container {
  display: flex;
  align-items: center;
  justify-content: space-between;
  font-size: 13px;
  margin: 0 10px 12px 12px;
}
.b-filters-transfers__distance .b-filters__range-input,
.b-filters-transfers__price .b-filters__range-input {
  display: flex;
  align-items: center;
}
.b-filters-transfers__distance .b-filters__range-input .b-input,
.b-filters-transfers__price .b-filters__range-input .b-input {
  padding: 0;
  width: unset;
  margin-left: 5px;
}
.b-filters-transfers__distance .b-filters__range-input .b-input__value,
.b-filters-transfers__price .b-filters__range-input .b-input__value {
  background: rgba(255, 255, 255, 0.2);
  border: 1px solid #FFFFFF;
  border-radius: 3px;
  color: rgba(255, 255, 255, 0.5);
  height: unset;
  width: unset;
  max-width: 88px;
  text-align: center;
  padding: 6px 0;
}
.b-filters-transfers__distance .b-filters__range-input .b-input__value:focus,
.b-filters-transfers__price .b-filters__range-input .b-input__value:focus {
  color: #fff;
}
.b-filters-transfers__class .b-hotel-star {
  width: 20px;
  height: 20px;
  display: inline-block;
  vertical-align: top;
  background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjEiIGhlaWdodD0iMTkiIHZpZXdCb3g9IjAgMCAyMSAxOSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEwLjUgMEwxMy41ODU5IDYuMjUyNjZMMjAuNDg2MSA3LjI1NTMyTDE1LjQ5MyAxMi4xMjIzTDE2LjY3MTcgMTguOTk0N0wxMC41IDE1Ljc1TDQuMzI4MjUgMTguOTk0N0w1LjUwNjk1IDEyLjEyMjNMMC41MTM5MDYgNy4yNTUzMkw3LjQxNDEzIDYuMjUyNjZMMTAuNSAwWiIgZmlsbD0id2hpdGUiLz4KPC9zdmc+Cg==) center -1px no-repeat;
  background-size: cover;
  margin-right: 10px;
}
.b-filters-transfers__class .b-hotel-star:last-child {
  margin-right: 0;
}
.b-filters-transfers__footer {
  padding: 28px 10px;
  border-top: 1px solid #2F3842;
}
.b-filters-transfers__reset,
.b-filters-transfers__apply {
  background: #4882BD;
  color: #fff;
  padding: 10px 0;
  margin-bottom: 5px;
  text-align: center;
  border: 0;
  cursor: pointer;
  height: unset;
  font-weight: normal;
}
.b-filters-transfers__reset.btn-disabled,
.b-filters-transfers__apply.btn-disabled {
  border: none;
}
.b-filters-transfers__reset.dn,
.b-filters-transfers__apply.dn {
  display: none;
}
.b-filters-transfers__footer-variants {
  text-align: center;
  display: none;
}
@media (max-width: 768px) {
  .l-layout.show-filters .b-filters-transfers .b-filters__range-input .b-input__value {
    border: 1px solid #099C9D;
    color: #4a5767;
  }
  .l-layout.show-filters .b-filters-transfers .b-filters__range-input .b-input__value:focus {
    color: #099C9D;
  }
  .l-layout.show-filters .b-filters-transfers .b-selection__value .b-checkbox__view:before {
    border-color: #099C9D;
  }
  .l-layout.show-filters .b-filters-transfers .b-selection__value .b-checkbox .b-checkbox__input:disabled + .b-checkbox__view:before {
    background: none;
    border-color: #099C9D;
  }
  .l-layout.show-filters .b-filters-transfers .b-selection__value .b-checkbox .b-checkbox__input:disabled + .b-checkbox__view:after {
    background: #099C9D;
  }
  .b-filters__mobile-buttons {
    order: 7;
    width: 100%;
    margin-top: 20px;
    display: flex;
    -webkit-box-shadow: unset;
    -moz-box-shadow: unset;
    box-shadow: unset;
  }
  .b-filters__mobile-buttons.fixed {
    margin-top: unset;
    position: fixed;
    bottom: 0;
    left: 0;
    z-index: 9999;
    -webkit-box-shadow: 1px 2px 6px #4a5767;
    -moz-box-shadow: 1px 2px 6px #4a5767;
    box-shadow: 1px 2px 6px #4a5767;
  }
  .b-filters__mobile-buttons > span {
    width: 100%;
    display: flex;
    padding: 20px 0;
    justify-content: center;
    align-items: center;
  }
  .b-filters__mobile-buttons > span.disabled {
    color: #A4ABB3;
    pointer-events: none;
    opacity: 0.5;
  }
  .b-filters__mobile-buttons .b-filters__mobile-apply {
    background: #099C9D;
    color: #FFFFFF;
    -webkit-border-radius: '0px 4px 4px 0px';
    -webkit-background-clip: padding-box;
    -moz-border-radius: '0px 4px 4px 0px';
    -moz-background-clip: padding;
    border-radius: '0px 4px 4px 0px';
    background-clip: padding-box;
  }
  .b-filters__mobile-buttons .b-filters__mobile-reset {
    background: #EDEEF0;
    color: #D70000;
    -webkit-border-radius: '4px 0px 0px 4px';
    -webkit-background-clip: padding-box;
    -moz-border-radius: '4px 0px 0px 4px';
    -moz-background-clip: padding;
    border-radius: '4px 0px 0px 4px';
    background-clip: padding-box;
  }
  .b-filters__mobile-buttons .b-filters__mobile-reset:after {
    display: none;
  }
}

.b-selection {
  margin: 10px 0 10px 0;
}
.b-selection__value {
  margin: 10px 0 10px 0;
  position: relative;
  display: block;
  padding-right: 50px;
}
.b-selection__value .b-checkbox__view {
  display: block;
  width: 160px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.b-selection__service-icon {
  position: absolute;
  right: 0;
  top: -2px;
  margin-right: 0;
}
.b-selection__open {
  font-size: 12px;
  color: #ffffff;
  position: relative;
  height: 30px;
  margin-top: 10px;
  line-height: 30px;
  display: none;
}
.b-selection__open:before {
  content: " ";
  border: 1px solid #2F3842;
  border-bottom: 0;
  -webkit-border-top-left-radius: 3px;
  -webkit-background-clip: padding-box;
  -moz-border-radius-topleft: 3px;
  -moz-background-clip: padding;
  border-top-left-radius: 3px;
  background-clip: padding-box;
  display: block;
  position: absolute;
  width: 30px;
  height: 30px;
  right: 0;
  bottom: 0;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxOS4yLjEsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0i0KHQu9C+0LlfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHZpZXdCb3g9IjAgMCAxMy44MzggMTEuMTg5IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxMy44MzggMTEuMTg5IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwb2x5Z29uIGZpbGw9IiNGRkZGRkYiIHBvaW50cz0iNi45MTksMTEuMTg5IDAsMC41NDUgMC44MzksMCA2LjkxOSw5LjM1NSAxMywwIDEzLjgzOCwwLjU0NSAiLz4NCjwvc3ZnPg0K);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-position: 50% 50%;
  background-size: 15px 15px;
}

.b-transfers-search {
  background: #4A5767;
  box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.15);
  border-radius: 3px;
  padding: 24px;
  margin-bottom: 13px;
}
.b-transfers-search__dates-container,
.b-transfers-search__row {
  display: flex;
  flex-flow: nowrap row;
}
.b-transfers-search__dates-container {
  min-width: 230px;
}
@media (max-width: 840px) {
  .b-transfers-search__dates-container {
    min-width: 180px;
  }
}
.b-transfers-search__dates-container .b-transfers-search__options-date-element {
  flex: 1;
}
.b-transfers-search__dates-container .b-transfers-search__options-date-element--type-datefrom .p-search__direction-date-calendar {
  width: 40px;
  height: 100%;
  display: block;
  position: absolute;
  top: 0;
  right: 0;
}
.b-transfers-search__dates-container .b-transfers-search__options-date-element--type-datefrom .b-datepicker__remove {
  background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOSIgaGVpZ2h0PSI5IiB2aWV3Qm94PSIwIDAgOSA5IiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8cGF0aCBkPSJNOCA4TDEgMU04IDhMMSAxIiBzdHJva2U9IiM0QTU3NjciLz4KPHBhdGggZD0iTTEgOEw4IDFNMSA4TDggMSIgc3Ryb2tlPSIjNEE1NzY3Ii8+Cjwvc3ZnPgo=) no-repeat center;
  background-size: 14px;
}
.b-transfers-search__direction {
  margin-right: 12px;
  flex: 1 1 50%;
  display: flex;
  flex-direction: row;
}
.b-transfers-search__direction .b-geocoder-autocomplete:last-child .b-input__value {
  padding-left: 16px;
}
.b-transfers-search__direction .b-geocoder-autocomplete {
  padding-bottom: 0;
  margin-bottom: 0;
  min-width: 150px;
}
.b-transfers-search__direction .b-geocoder-autocomplete__value {
  height: 46px;
  padding-bottom: unset;
}
.b-transfers-search__options-date-element + .b-transfers-search__options-date-element {
  position: relative;
  margin-left: 12px;
}
.b-transfers-search .p-search__direction-date {
  display: flex;
  flex-direction: row;
  align-items: center;
  position: relative;
}
.b-transfers-search .p-search__direction-date-calendar {
  font-family: 'Roboto', sans-serif;
  font-size: 14px;
  color: #fff;
  background-color: unset;
  border: 0;
  width: 34px;
  height: 34px;
  position: absolute;
  right: 0;
}
.b-transfers-search .p-search__input {
  color: #4A5767;
  font-size: 18px;
  background: #fff;
  border: 1px solid transparent;
  box-sizing: border-box;
  border-radius: 3px 3px 0 0;
  width: 100%;
  padding: 12px 20px;
}
.b-transfers-search .p-search__input::-webkit-input-placeholder {
  color: rgba(74, 87, 103, 0.5);
}
.b-transfers-search .p-search__input:-moz-placeholder {
  color: rgba(74, 87, 103, 0.5);
}
.b-transfers-search .p-search__input::-moz-placeholder {
  color: rgba(74, 87, 103, 0.5);
}
.b-transfers-search .p-search__input:-ms-input-placeholder {
  color: rgba(74, 87, 103, 0.5);
}
.b-transfers-search .b-transfers-search__button {
  background: #4882BD;
  display: flex;
  align-items: center;
  justify-content: center;
  cursor: pointer;
  color: #fff;
  font-size: 16px;
  font-weight: 500;
  height: 100%;
  width: 100%;
  padding: 0 72px;
  border-radius: 3px;
}
.b-transfers-search .b-transfers-search__button-container {
  margin-left: 10px;
}
.b-transfers-search .b-transfers-search__direction-swap {
  position: relative;
  display: flex;
  align-items: center;
  width: 10px;
}
.b-transfers-search .b-transfers-search__direction-swap-img {
  background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGNpcmNsZSBjeD0iMTIiIGN5PSIxMiIgcj0iMTIiIGZpbGw9IiM0QTU3NjciLz4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwKSI+CjxwYXRoIGQ9Ik0xMy4zMzMzIDE1LjMzMzVIOC42NjY2N0M2LjggMTUuMzMzNSA1LjMzMzMzIDEzLjg2NjggNS4zMzMzMyAxMi4wMDAyQzUuMzMzMzMgMTAuMTMzNSA2LjggOC42NjY4MyA4LjY2NjY3IDguNjY2ODNDOS4wNjY2NyA4LjY2NjgzIDkuMzMzMzMgOC40MDAxNiA5LjMzMzMzIDguMDAwMTZDOS4zMzMzMyA3LjYwMDE2IDkuMDY2NjcgNy4zMzM1IDguNjY2NjcgNy4zMzM1QzYuMDY2NjcgNy4zMzM1IDQgOS40MDAxNiA0IDEyLjAwMDJDNCAxNC42MDAyIDYuMDY2NjcgMTYuNjY2OCA4LjY2NjY3IDE2LjY2NjhWMTkuMzMzNUM4LjY2NjY3IDE5LjYwMDIgOC44IDE5LjgwMDIgOS4wNjY2NyAxOS45MzM1QzkuMTMzMzMgMjAuMDAwMiA5LjI2NjY3IDIwLjAwMDIgOS4zMzMzMyAyMC4wMDAyQzkuNDY2NjcgMjAuMDAwMiA5LjY2NjY3IDE5LjkzMzUgOS43MzMzMyAxOS44NjY4TDEzLjczMzMgMTYuNTMzNUMxMy45MzMzIDE2LjMzMzUgMTQgMTYuMDY2OCAxMy45MzMzIDE1LjgwMDJDMTMuODY2NyAxNS41MzM1IDEzLjYgMTUuMzMzNSAxMy4zMzMzIDE1LjMzMzVaIiBmaWxsPSJ3aGl0ZSIvPgo8cGF0aCBkPSJNMTUuMzMzNSA3LjMzMzQ5VjQuNjY2ODJDMTUuMzMzNSA0LjQwMDE1IDE1LjIwMDEgNC4yMDAxNSAxNC45MzM1IDQuMDY2ODJDMTQuNzMzNSAzLjkzMzQ5IDE0LjQwMDEgNC4wMDAxNSAxNC4yMDAxIDQuMTMzNDlMMTAuMjAwMSA3LjQ2NjgyQzEwLjAwMDEgNy42NjY4MiA5LjkzMzQ3IDcuOTMzNDkgMTAuMDY2OCA4LjIwMDE1QzEwLjEzMzUgOC40NjY4MiAxMC40MDAxIDguNjY2ODIgMTAuNjY2OCA4LjY2NjgySDE1LjMzMzVDMTcuMjAwMSA4LjY2NjgyIDE4LjY2NjggMTAuMTMzNSAxOC42NjY4IDEyLjAwMDJDMTguNjY2OCAxMy44NjY4IDE3LjIwMDEgMTUuMzMzNSAxNS4zMzM1IDE1LjMzMzVDMTQuOTMzNSAxNS4zMzM1IDE0LjY2NjggMTUuNjAwMiAxNC42NjY4IDE2LjAwMDJDMTQuNjY2OCAxNi40MDAyIDE0LjkzMzUgMTYuNjY2OCAxNS4zMzM1IDE2LjY2NjhDMTcuOTMzNSAxNi42NjY4IDIwLjAwMDEgMTQuNjAwMiAyMC4wMDAxIDEyLjAwMDJDMjAuMDAwMSA5LjQwMDE1IDE3LjkzMzUgNy4zMzM0OSAxNS4zMzM1IDcuMzMzNDlaIiBmaWxsPSJ3aGl0ZSIvPgo8L2c+CjxkZWZzPgo8Y2xpcFBhdGggaWQ9ImNsaXAwIj4KPHJlY3Qgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiBmaWxsPSJ3aGl0ZSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNCA0KSIvPgo8L2NsaXBQYXRoPgo8L2RlZnM+Cjwvc3ZnPgo=) no-repeat center;
  height: 24px;
  width: 24px;
  color: #fff;
  position: absolute;
  z-index: 999;
  cursor: pointer;
  left: -7px;
}
.b-transfers-search-mobile {
  display: none;
}
.b-transfers-search-mobile__route {
  max-width: 95%;
  overflow: hidden;
  white-space: nowrap;
}
.b-transfers-search-mobile__search-form {
  overflow: hidden;
}

.b-transfers-popup-offers-modal_mask {
  padding: 50px 0;
  overflow: auto;
  display: flex;
}
.b-transfers-popup-offers-modal_mask .break {
  flex-basis: 100%;
  height: 0;
}
.b-transfers-popup-offers-modal_mask .b-popup-mask__table {
  height: unset;
  width: unset;
  margin: auto 0 auto auto;
}
.b-transfers-popup-offers-modal_mask .b-popup-mask__cell {
  text-align: right;
}
.b-transfers-popup-offers-modal_mask .b-transfers-popup-offers-modal {
  width: 75%;
  min-width: 924px;
  max-width: 90vw;
  padding-right: 12px;
}
.b-transfers-popup-offers-modal_mask .b-popup__content {
  background: #fff;
  text-align: left;
  padding: 0;
  border-radius: 14px;
  box-shadow: 10px 10px 20px rgba(0, 0, 0, 0.25);
  border: 0;
}
.b-transfers-popup-offers-modal_mask .b-popup-mask-overlay {
  background: rgba(74, 87, 103, 0.5);
}
.b-transfers-popup-offers-modal_mask .b-button-container__top {
  box-shadow: none;
}
.b-transfers-popup-offers-modal_mask .b-popup__header,
.b-transfers-popup-offers-modal_mask .b-button-container__footer {
  display: none;
}
.b-transfers-popup-offers-modal_mask .drag-sort-active {
  background: transparent;
  color: transparent;
  border: 1px solid #4ca1af;
  border-left: 0;
  border-right: 0;
}
.b-offers-transfers-modal__form,
.b-offers-transfers-modal__title {
  padding: 20px 40px 20px 27px;
}
.b-offers-transfers-modal__title {
  padding-bottom: 0;
}
.b-offers-transfers-modal__close {
  background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOSIgaGVpZ2h0PSI5IiB2aWV3Qm94PSIwIDAgOSA5IiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8cGF0aCBkPSJNOCA4TDEgMU04IDhMMSAxIiBzdHJva2U9IiM0QTU3NjciLz4KPHBhdGggZD0iTTEgOEw4IDFNMSA4TDggMSIgc3Ryb2tlPSIjNEE1NzY3Ii8+Cjwvc3ZnPgo=) no-repeat center;
  background-size: contain;
  width: 14px;
  height: 14px;
  display: block;
  position: absolute;
  right: 20px;
  top: 20px;
  cursor: pointer;
}
.b-offers-transfers-modal__close:hover {
  opacity: 0.7;
}
.b-offers-transfers-modal__close:active {
  opacity: 1;
}
.b-offers-transfers-modal__title {
  font-size: 16px;
  line-height: 19px;
  color: rgba(74, 87, 103, 0.8);
  margin-bottom: 10px;
}
.b-offers-transfers-modal__title-person {
  font-weight: bold;
  font-size: 20px;
  line-height: 23px;
}
.b-offers-transfers-modal__no-offers {
  text-align: center;
  margin: auto;
  padding: 30px 0;
  font-size: 18px;
}
.b-offers-transfers-modal__no-offers > span {
  border-bottom: 1px dotted;
}
.b-offers-transfers-modal__no-offers.dn {
  display: none;
}
.b-offers-transfers-modal__emails {
  padding: 10px 40px 20px 27px;
}
.b-offers-transfers-modal__list-item-comment {
  width: 100%;
  padding-top: 0 !important;
  padding-bottom: 5px !important;
}
.b-offers-transfers-modal__list-item {
  position: relative;
  padding: 20px 40px 20px 57px;
  min-height: 140px;
  display: flex;
  align-items: center;
  flex-wrap: wrap;
}
.b-offers-transfers-modal__list-item:after {
  content: '';
  display: block;
  position: absolute;
  left: 30px;
  right: 40px;
  bottom: 0;
}
.b-offers-transfers-modal__list-item__car-info {
  display: flex;
  flex-direction: column;
  justify-content: center;
  flex-basis: 30%;
  color: #4A5767;
}
.b-offers-transfers-modal__list-item__restrictions {
  display: flex;
  flex-flow: column;
  justify-content: center;
  flex-basis: 20%;
  gap: 10px;
}
.b-offers-transfers-modal__list-item__restrictions .b-transfer__info-capacity {
  white-space: nowrap;
  display: flex;
  align-items: center;
}
.b-offers-transfers-modal__list-item__restrictions .b-transfer__info-capacity-icon {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTciIGhlaWdodD0iMTkiIHZpZXdCb3g9IjAgMCAxNyAxOSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE2LjA5OTcgMTguMDk0M0gxQzEgMTMuOTYzMiA0LjQxODggMTAuNTQ0NCA4LjU0OTg1IDEwLjU0NDRDMTIuODIzMyAxMC41NDQ0IDE2LjA5OTcgMTMuODIwOCAxNi4wOTk3IDE4LjA5NDNaIiBmaWxsPSIjNEE1NzY3IiBzdHJva2U9IiM0QTU3NjciIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+CjxwYXRoIGQ9Ik04LjU0OTM4IDkuNTQ3QzEwLjkwOTYgOS41NDcgMTIuODIyOSA3LjYzMzY5IDEyLjgyMjkgNS4yNzM1QzEyLjgyMjkgMi45MTMzMSAxMC45MDk2IDEgOC41NDkzOCAxQzYuMTg5MTkgMSA0LjI3NTg4IDIuOTEzMzEgNC4yNzU4OCA1LjI3MzVDNC4yNzU4OCA3LjYzMzY5IDYuMTg5MTkgOS41NDcgOC41NDkzOCA5LjU0N1oiIGZpbGw9IiM0QTU3NjciIHN0cm9rZT0iIzRBNTc2NyIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPC9zdmc+Cg==);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-position: 50% 50%;
  width: 22px;
  height: 22px;
  display: block;
  margin-right: 15px;
}
.b-offers-transfers-modal__list-item__restrictions .b-transfer__info-capacity-text {
  font-weight: 500;
  font-size: 15px;
  line-height: 33px;
}
.b-offers-transfers-modal__list-item__restrictions .b-transfer__info-capacity--exceeded-icon {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMCAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGNpcmNsZSBjeD0iMTAiIGN5PSIxMCIgcj0iOS41IiBmaWxsPSJ3aGl0ZSIgc3Ryb2tlPSIjRkY4RDJFIi8+CjxwYXRoIGQ9Ik0xMC42MjUgMTMuMzVWNy43NUg4LjEyNVY5LjE1SDkuMzc1VjEzLjM1SDcuNVYxNC43NUgxMi41VjEzLjM1SDEwLjYyNVoiIGZpbGw9IiNGRjhEMkUiLz4KPHBhdGggZD0iTTkuOTY0MzUgNC4xMDcxNUM5Ljc3MzYzIDQuMTA3MTUgOS41ODcyIDQuMTYzNyA5LjQyODYyIDQuMjY5NjZDOS4yNzAwNCA0LjM3NTYyIDkuMTQ2NDUgNC41MjYyMiA5LjA3MzQ2IDQuNzAyNDJDOS4wMDA0OCA0Ljg3ODYyIDguOTgxMzggNS4wNzI1IDkuMDE4NTkgNS4yNTk1NkM5LjA1NTggNS40NDY2MSA5LjE0NzY0IDUuNjE4NDMgOS4yODI0OSA1Ljc1MzI5QzkuNDE3MzUgNS44ODgxNCA5LjU4OTE3IDUuOTc5OTggOS43NzYyMiA2LjAxNzE5QzkuOTYzMjggNi4wNTQ0IDEwLjE1NzIgNi4wMzUzIDEwLjMzMzQgNS45NjIzMkMxMC41MDk2IDUuODg5MzMgMTAuNjYwMiA1Ljc2NTc0IDEwLjc2NjEgNS42MDcxNkMxMC44NzIxIDUuNDQ4NTggMTAuOTI4NiA1LjI2MjE1IDEwLjkyODYgNS4wNzE0M0MxMC45Mjg2IDQuODE1NjkgMTAuODI3IDQuNTcwNDIgMTAuNjQ2MiA0LjM4OTU4QzEwLjQ2NTQgNC4yMDg3NCAxMC4yMjAxIDQuMTA3MTUgOS45NjQzNSA0LjEwNzE1WiIgZmlsbD0iI0ZGOEQyRSIvPgo8L3N2Zz4K);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-position: 50% 50%;
  width: 22px;
  height: 22px;
  display: block;
  margin-right: 15px;
}
.b-offers-transfers-modal__list-item__restrictions .b-transfer__info-capacity--exceeded-text {
  font-size: 11px;
  line-height: 13px;
  max-width: 230px;
  color: #FF8D2E;
}
.b-offers-transfers-modal__list-item__car-class {
  font-size: 28px;
  line-height: 33px;
}
.b-offers-transfers-modal__list-item__models {
  font-size: 13px;
  line-height: 15px;
}
.b-offers-transfers-modal__list-item-drag {
  display: block;
  width: 0;
  position: absolute;
  left: 30px;
  top: 20px;
  bottom: 20px;
  border-left: 2px solid #4882BD;
  padding: 0 30px;
}
.b-offers-transfers-modal__list-item-content {
  display: flex;
  flex: 1 1;
  gap: 10px;
}
.b-offers-transfers-modal__list-item-price {
  display: flex;
  align-items: center;
}
.b-offers-transfers-modal__list-item-price-container {
  color: #4A5767;
  font-size: 14px;
  line-height: 16px;
  display: flex;
  align-items: center;
}
.b-offers-transfers-modal__list-item-price-amount {
  font-weight: bold;
  font-size: 20px;
  line-height: 23px;
  margin-right: 5px;
}
.b-offers-transfers-modal__list-item-remove {
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxOS4yLjEsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0i0KHQu9C+0LlfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHZpZXdCb3g9IjAgMCAxMS40IDExLjQiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDExLjQgMTEuNDsiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4NCgkuc3Qwe2ZpbGw6bm9uZTtzdHJva2U6I0U1MDAwMDtzdHJva2UtbGluZWNhcDpzcXVhcmU7c3Ryb2tlLW1pdGVybGltaXQ6MTA7fQ0KPC9zdHlsZT4NCjxnPg0KCTxsaW5lIGNsYXNzPSJzdDAiIHgxPSIwLjciIHkxPSIwLjciIHgyPSIxMC43IiB5Mj0iMTAuNyIvPg0KCTxsaW5lIGNsYXNzPSJzdDAiIHgxPSIxMC43IiB5MT0iMC43IiB4Mj0iMC43IiB5Mj0iMTAuNyIvPg0KPC9nPg0KPC9zdmc+DQo=) no-repeat center;
  cursor: pointer;
  display: block;
  background-size: 10px;
  width: 10px;
  height: 10px;
  margin-left: 30px;
}
.b-offers-transfers-modal__list-item-line {
  margin: 15px auto;
  width: 96%;
  border-bottom: 1px solid rgba(164, 171, 179, 0.5);
}
.b-offers-transfers-modal__form {
  padding-top: 20px;
}
.b-offers-transfers-modal__form .b-textarea,
.b-offers-transfers-modal__form .b-input {
  padding: 0;
  width: 100%;
}
.b-offers-transfers-modal__form .b-textarea__value,
.b-offers-transfers-modal__form .b-input__value {
  border-color: rgba(164, 171, 179, 0.5);
  color: #2F3842;
}
.b-offers-transfers-modal__form .b-textarea__value::-webkit-input-placeholder,
.b-offers-transfers-modal__form .b-input__value::-webkit-input-placeholder {
  color: #6E7985;
}
.b-offers-transfers-modal__form .b-textarea__value:-moz-placeholder,
.b-offers-transfers-modal__form .b-input__value:-moz-placeholder {
  color: #6E7985;
}
.b-offers-transfers-modal__form .b-textarea__value::-moz-placeholder,
.b-offers-transfers-modal__form .b-input__value::-moz-placeholder {
  color: #6E7985;
}
.b-offers-transfers-modal__form .b-textarea__value:-ms-input-placeholder,
.b-offers-transfers-modal__form .b-input__value:-ms-input-placeholder {
  color: #6E7985;
}
.b-offers-transfers-modal__form .b-input__value {
  height: 35px;
}
.b-offers-transfers-modal__form .b-textarea__value {
  height: 38px;
  min-height: 0 !important;
}
.b-offers-transfers-modal__form .b-message {
  margin: 0 0 15px;
}
.b-offers-transfers-modal__form-buttons {
  display: flex;
  flex-flow: row nowrap;
  align-items: center;
}
.b-offers-transfers-modal__form-button {
  font-size: 14px;
  line-height: 16px;
  display: flex;
  align-items: center;
  justify-content: center;
  cursor: pointer;
  height: 30px;
  border-radius: 4px;
  border: 1px solid transparent;
}
.b-offers-transfers-modal__form-button.disabled {
  opacity: 0.5;
  pointer-events: none;
}
.b-offers-transfers-modal__form-button + .b-offers-transfers-modal__form-button {
  margin-left: 10px;
}
.b-offers-transfers-modal__submit {
  font-weight: bold;
  background: #4882BD;
  color: #fff;
  min-width: 220px;
  border-color: #4882BD;
}
.b-offers-transfers-modal__form-control {
  margin-bottom: 10px;
}
.b-offers-transfers-modal__order {
  color: #6E7985;
  border-color: rgba(164, 171, 179, 0.5);
  padding: 0 7px;
}
@media (max-width: 1440px) {
  .b-offers-transfers-modal__list {
    width: 100%;
  }
  .b-button-container__top {
    max-height: 500px !important;
  }
}
@media (max-width: 768px) {
  .b-offers-transfers-modal__list-item__car-info {
    flex: 1 1 30%;
  }
  .b-offers-transfers-modal__list-item__car-class {
    font-size: 16px;
    line-height: 19px;
    margin-bottom: 10px;
  }
}

@media (max-width: 768px) {
  .b-block-container__footer,
  .b-booking__footer {
    justify-content: unset !important;
    height: 36px;
    padding: 0 12px !important;
    background: none !important;
  }
  .b-block-container__footer-leftbar,
  .b-booking__footer-leftbar,
  .b-block-container__footer-rightbar,
  .b-booking__footer-rightbar {
    height: 100%;
    width: 100%;
  }
  .b-block-container__price-info .b-pricing__header,
  .b-booking__price-info .b-pricing__header {
    display: none;
  }
  .b-block-container__price-info .b-pricing,
  .b-booking__price-info .b-pricing {
    margin: 20px 0;
  }
  .b-block-container .b-booking__submit,
  .b-booking .b-booking__submit {
    background-color: #099C9D;
    border-radius: 0 4px 4px 0;
    height: 100%;
    width: 100%;
    border: none;
  }
  .b-block-container .b-booking__back,
  .b-booking .b-booking__back {
    background-color: #EDEEF0;
    border-radius: 4px 0 0 4px;
    height: 100%;
    width: 100%;
    color: #A4ABB3;
    display: flex;
    border: none;
    justify-content: center;
    align-items: center;
    margin: 0 auto;
  }
  .b-block-container .b-booking__back:before,
  .b-booking .b-booking__back:before {
    width: 1em;
    height: 1em;
    margin-right: 10px;
    display: inline-block;
    content: ' ';
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTEiIGhlaWdodD0iMTkiIHZpZXdCb3g9IjAgMCAxMSAxOSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEwLjAwMDUgMUwxLjUwMDQ5IDkuNUwxMC4wMDA1IDE4IiBzdHJva2U9IiM0QTU3NjciLz4KPC9zdmc+Cg==);
    background-repeat: no-repeat;
    background-size: 100% 100%;
    background-position: 50% 50%;
  }
}
.b-booking-transfers__block-header {
  background: #4a5767;
  border-top-left-radius: 3px;
  -webkit-border-top-right-radius: 3px;
  -webkit-background-clip: padding-box;
  -moz-border-radius-topright: 3px;
  -moz-background-clip: padding;
  border-top-right-radius: 3px;
  background-clip: padding-box;
  display: flex;
  padding: 12px;
  font-weight: 500;
  font-size: 14px;
  color: #fff;
  text-transform: uppercase;
}
.b-booking-transfers__additional-services-wrapper {
  background: #FFFFFF;
  box-shadow: 1px 1px 4px rgba(0, 0, 0, 0.15);
  border-radius: 0 3px;
  margin-bottom: 20px;
}
.b-booking-transfers__notes {
  padding: 0;
}
@media (max-width: 768px) {
  .b-booking__price-info-container .b-transfer-pricing__header {
    display: none;
  }
  .b-booking__price-info-container .b-transfer-pricing__service {
    margin: 0;
  }
  .b-booking__price-info-container .b-transfer-pricing__direction,
  .b-booking__price-info-container .b-transfer-pservice__element {
    color: #4A5767 !important;
  }
  .b-booking-transfers__additional-services-header {
    margin-bottom: unset;
  }
  .b-booking-transfers__additional-services-header:before {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGNpcmNsZSBjeD0iMTIiIGN5PSIxMiIgcj0iMTIiIGZpbGw9IndoaXRlIi8+CjxlbGxpcHNlIGN4PSIxMi42ODQyIiBjeT0iMy43NSIgcng9IjEuNzQ5MTUiIHJ5PSIxLjc1IiBmaWxsPSIjNEE1NzY3Ii8+CjxwYXRoIGQ9Ik0xNS45MzI3IDkuNzUwMDJWOC45MTY2OUMxNS45MzI3IDguNDc0NjYgMTUuNzU3MiA4LjA1MDc0IDE1LjQ0NDggNy43MzgxOEMxNS4xMzI0IDcuNDI1NjIgMTQuNzA4NyA3LjI1MDAyIDE0LjI2NjggNy4yNTAwMkgxMC45MzUxQzEwLjQ5MzMgNy4yNTAwMiAxMC4wNjk2IDcuNDI1NjIgOS43NTcyIDcuNzM4MThDOS40NDQ4IDguMDUwNzQgOS4yNjkyOSA4LjQ3NDY2IDkuMjY5MjkgOC45MTY2OVY5Ljc1MDAyIiBmaWxsPSIjNEE1NzY3Ii8+CjxwYXRoIGQ9Ik0xNS45MzI3IDkuNzUwMDJWOC45MTY2OUMxNS45MzI3IDguNDc0NjYgMTUuNzU3MiA4LjA1MDc0IDE1LjQ0NDggNy43MzgxOEMxNS4xMzI0IDcuNDI1NjIgMTQuNzA4NyA3LjI1MDAyIDE0LjI2NjggNy4yNTAwMkgxMC45MzUxQzEwLjQ5MzMgNy4yNTAwMiAxMC4wNjk2IDcuNDI1NjIgOS43NTcyIDcuNzM4MThDOS40NDQ4IDguMDUwNzQgOS4yNjkyOSA4LjQ3NDY2IDkuMjY5MjkgOC45MTY2OVY5Ljc1MDAySDE1LjkzMjdaIiBzdHJva2U9IiM0QTU3NjciIHN0cm9rZS13aWR0aD0iMS41IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik04LjMyNzkyIDExLjMwOTZDNy45MTMwNCAxMS4zOTI3IDcuNjIzNzkgMTEuNDg2MyA3LjI5MjY2IDExLjY0NDdDNy4wMDYxMSAxMS43ODE4IDYuODg5NjEgMTEuODUyMyA2LjQzMzIgMTIuMTY1MUM2LjM0NzI1IDEyLjIyNCA2LjA5Njk5IDEyLjQyOTkgNS44NzcwNCAxMi42MjI3TDUuNDc3MiAxMi45NzMyTDcuMTQ2NjMgMTYuMzE0TDguODE2MDYgMTkuNjU0OEwxMi4yNzM1IDE5LjY1NDZDMTUuOTk2MSAxOS42NTQ1IDE2LjEwMDMgMTkuNjQ5NiAxNi42NzY5IDE5LjQ0OUMxNy4yMDU4IDE5LjI2NSAxNy44NTI2IDE4LjgyODMgMTguMTc2MiAxOC40MzY5QzE4LjI1MzMgMTguMzQzNiAxOS4xMTk0IDE3LjExNjkgMjAuMTAwOCAxNS43MTExQzIyLjAyNzYgMTIuOTUxIDIyLjAzMzMgMTIuOTQxMyAyMS45ODk2IDEyLjUxNzdDMjEuOTc3OSAxMi40MDQ5IDIxLjkzNDQgMTIuMjM1NiAyMS44OTI4IDEyLjE0MTVDMjEuNjA5MSAxMS41IDIwLjc5NCAxMS4yNTU4IDIwLjIwNDMgMTEuNjM1N0MyMC4wOTUgMTEuNzA2IDE5LjUwNDggMTIuNDAwMSAxOC4zODc0IDEzLjc3MjRDMTcuNDYzNSAxNC45MDcgMTYuNjY5NyAxNS44NDY3IDE2LjU5MDMgMTUuODk5N0MxNi4yNTIyIDE2LjEyNTQgMTYuMTc0NiAxNi4xMzQ0IDE0LjU0NzcgMTYuMTM1OEMxMy4xMjQyIDE2LjEzNyAxMy4wNDQ0IDE2LjEzMzMgMTIuODk3NyAxNi4wNTg0QzEyLjcyNDQgMTUuOTY5OSAxMi41ODYyIDE1Ljc0NDcgMTIuNTg2MiAxNS41NTA4QzEyLjU4NjIgMTUuMzc1MSAxMi43MjQzIDE1LjEzMjggMTIuODY5OCAxNS4wNTMzQzEyLjk4MjIgMTQuOTkxOCAxMy4xNTQxIDE0Ljk4MTkgMTQuNDAyOCAxNC45NjQ1QzE1LjczNyAxNC45NDYgMTUuODE4NSAxNC45NDA3IDE1Ljk5MDggMTQuODYxQzE2LjIyMzUgMTQuNzUzMyAxNi40Nzc4IDE0LjQ5ODYgMTYuNTgzOSAxNC4yNjY4QzE2LjY5OTQgMTQuMDE0NCAxNi42OTk0IDEzLjU2OTUgMTYuNTgzOSAxMy4zMTcxQzE2LjQ3NzggMTMuMDg1MyAxNi4yMjM1IDEyLjgzMDUgMTUuOTkwOCAxMi43MjI5QzE1LjgxNTYgMTIuNjQxOSAxNS43NDYzIDEyLjYzODIgMTQuMDI5OCAxMi42MTk0QzEyLjQ3MDkgMTIuNjAyMiAxMi4yMzg2IDEyLjU5MTkgMTIuMTU0NyAxMi41MzZDMTIuMTAxOSAxMi41MDEgMTEuOTIwMiAxMi4zNTY1IDExLjc1MDggMTIuMjE1MUMxMC45NDI2IDExLjU0IDEwLjEyNDggMTEuMjQ3MSA5LjA3MDE5IDExLjI1NUM4LjgwMTYxIDExLjI1NzEgOC40Njc1OSAxMS4yODE2IDguMzI3OTIgMTEuMzA5NlpNMi43NDM3OSAxMy42NTUyQzIuMTgyMTMgMTMuOTMzMyAyLjE0NzYzIDEzLjk1NyAyLjA3NjE4IDE0LjExNDVDMi4wMzQ3NyAxNC4yMDU4IDIuMDAwNDcgMTQuMzI4OSAyIDE0LjM4ODFDMS45OTk0OSAxNC40NTMxIDIuNzI1NyAxNS45NDk0IDMuODM0OCAxOC4xNjg2QzUuNjM1NTcgMjEuNzcxNyA1LjY3MzM5IDIxLjg0MyA1LjgyNTYzIDIxLjkyMDdDNS45MTA5OSAyMS45NjQzIDYuMDQxODcgMjEuOTk5OSA2LjExNjQ0IDIxLjk5OTlDNi4zMTEyNyAyMS45OTk5IDcuMjM1IDIxLjUyOTkgNy40MzY1NCAyMS4zMjgzQzcuNzMyNzEgMjEuMDMyIDcuODQ0NTEgMjAuNTk2OSA3LjcyNzcxIDIwLjE5NDlDNy42OTMxNyAyMC4wNzYgNi45NzEyMiAxOC41ODg0IDYuMTIzNCAxNi44ODkxQzQuNjg3NTUgMTQuMDExMiA0LjU2OTY0IDEzLjc4OTIgNC40MDMzOCAxMy42NTAyQzQuMTU0NjQgMTMuNDQyMiAzLjk0Njg0IDEzLjM2NjggMy42MTQ5NyAxMy4zNjQyQzMuMzQ0NzkgMTMuMzYyMSAzLjMxNzY0IDEzLjM3MTEgMi43NDM3OSAxMy42NTUyWiIgZmlsbD0iIzRBNTc2NyIvPgo8L3N2Zz4K);
    background-repeat: no-repeat;
    background-size: 100% 100%;
    background-position: 50% 50%;
    margin-right: 10px;
  }
  .b-booking-transfers__passengers-header:before {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGNpcmNsZSBjeD0iMTIiIGN5PSIxMiIgcj0iMTIiIGZpbGw9IndoaXRlIi8+CjxlbGxpcHNlIGN4PSIxMi41IiBjeT0iNy41IiByeD0iMy41IiByeT0iMy41IiBmaWxsPSIjNEE1NzY3Ii8+CjxwYXRoIGQ9Ik0xOC42NjY2IDE5LjVWMTcuODMzM0MxOC42NjY2IDE2Ljk0OTMgMTguMzE1NCAxNi4xMDE0IDE3LjY5MDMgMTUuNDc2M0MxNy4wNjUyIDE0Ljg1MTIgMTYuMjE3MyAxNC41IDE1LjMzMzMgMTQuNUg4LjY2NjU4QzcuNzgyNTMgMTQuNSA2LjkzNDY4IDE0Ljg1MTIgNi4zMDk1NiAxNS40NzYzQzUuNjg0NDQgMTYuMTAxNCA1LjMzMzI1IDE2Ljk0OTMgNS4zMzMyNSAxNy44MzMzVjE5LjUiIGZpbGw9IiM0QTU3NjciLz4KPHBhdGggZD0iTTE4LjY2NjYgMTkuNVYxNy44MzMzQzE4LjY2NjYgMTYuOTQ5MyAxOC4zMTU0IDE2LjEwMTQgMTcuNjkwMyAxNS40NzYzQzE3LjA2NTIgMTQuODUxMiAxNi4yMTczIDE0LjUgMTUuMzMzMyAxNC41SDguNjY2NThDNy43ODI1MyAxNC41IDYuOTM0NjggMTQuODUxMiA2LjMwOTU2IDE1LjQ3NjNDNS42ODQ0NCAxNi4xMDE0IDUuMzMzMjUgMTYuOTQ5MyA1LjMzMzI1IDE3LjgzMzNWMTkuNUgxOC42NjY2WiIgc3Ryb2tlPSIjNEE1NzY3IiBzdHJva2Utd2lkdGg9IjEuNSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+Cjwvc3ZnPgo=);
    background-repeat: no-repeat;
    background-size: 100% 100%;
    background-position: 50% 50%;
    margin-right: 10px;
  }
  .b-booking-transfers__notes {
    padding: 0 !important;
  }
  .b-booking-notes__caption {
    margin-bottom: unset;
  }
  .b-booking-notes__caption:before {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGNpcmNsZSBjeD0iMTIiIGN5PSIxMiIgcj0iMTIiIGZpbGw9IndoaXRlIi8+CjxwYXRoIGQ9Ik0yMCAxMC4yNUMyMCAxMS4zODI4IDE5LjY0MjkgMTIuNDI5NCAxOC45Mjg2IDEzLjM4OTZDMTguMjE0MyAxNC4zNDk5IDE3LjI0NCAxNS4xMDg0IDE2LjAxNzkgMTUuNjY1QzE0Ljc5MTcgMTYuMjIxNyAxMy40NTI0IDE2LjUgMTIgMTYuNUMxMS41ODMzIDE2LjUgMTEuMTUxOCAxNi40NzQgMTAuNzA1NCAxNi40MjE5QzkuNTI2NzkgMTcuNTYxMiA4LjE1Nzc0IDE4LjM0OSA2LjU5ODIxIDE4Ljc4NTJDNi4zMDY1NSAxOC44NzYzIDUuOTY3MjYgMTguOTQ3OSA1LjU4MDM2IDE5QzUuNDc5MTcgMTkuMDEzIDUuMzg4MzkgMTguOTgzNyA1LjMwODA0IDE4LjkxMjFDNS4yMjc2OCAxOC44NDA1IDUuMTc1NiAxOC43NDYxIDUuMTUxNzkgMTguNjI4OVYxOC42MTkxQzUuMTMzOTMgMTguNTkzMSA1LjEzMjQ0IDE4LjU1NCA1LjE0NzMyIDE4LjUwMkM1LjE2MjIgMTguNDQ5OSA1LjE2ODE1IDE4LjQxNzMgNS4xNjUxOCAxOC40MDQzQzUuMTYyMiAxOC4zOTEzIDUuMTc1NiAxOC4zNjAzIDUuMjA1MzYgMTguMzExNUw1LjI1ODkzIDE4LjIyMzZMNS4zMjE0MyAxOC4xNDA2TDUuMzkyODYgMTguMDUyN0M1LjQzNDUyIDE4LjAwMDYgNS41MjY3OSAxNy44ODgzIDUuNjY5NjQgMTcuNzE1OEM1LjgxMjUgMTcuNTQzMyA1LjkxNTE4IDE3LjQxOTYgNS45Nzc2OCAxNy4zNDQ3QzYuMDQwMTggMTcuMjY5OSA2LjEzMjQ0IDE3LjE0MTMgNi4yNTQ0NiAxNi45NTlDNi4zNzY0OSAxNi43NzY3IDYuNDczMjEgMTYuNjEwNyA2LjU0NDY0IDE2LjQ2MDlDNi42MTYwNyAxNi4zMTEyIDYuNjk2NDMgMTYuMTE5MSA2Ljc4NTcxIDE1Ljg4NDhDNi44NzUgMTUuNjUwNCA2Ljk1MjM4IDE1LjQwMyA3LjAxNzg2IDE1LjE0MjZDNi4wODMzMyAxNC41NjMxIDUuMzQ2NzMgMTMuODQ3IDQuODA4MDQgMTIuOTk0MUM0LjI2OTM1IDEyLjE0MTMgNCAxMS4yMjY2IDQgMTAuMjVDNCA5LjQwMzY1IDQuMjExMzEgOC41OTQ3MyA0LjYzMzkzIDcuODIzMjRDNS4wNTY1NSA3LjA1MTc2IDUuNjI1IDYuMzg2MDcgNi4zMzkyOSA1LjgyNjE3QzcuMDUzNTcgNS4yNjYyOCA3LjkwNDc2IDQuODIxOTQgOC44OTI4NiA0LjQ5MzE2QzkuODgwOTUgNC4xNjQzOSAxMC45MTY3IDQgMTIgNEMxMy40NTI0IDQgMTQuNzkxNyA0LjI3ODMyIDE2LjAxNzkgNC44MzQ5NkMxNy4yNDQgNS4zOTE2IDE4LjIxNDMgNi4xNTAwNiAxOC45Mjg2IDcuMTEwMzVDMTkuNjQyOSA4LjA3MDY0IDIwIDkuMTE3MTkgMjAgMTAuMjVaIiBmaWxsPSIjNEE1NzY3Ii8+Cjwvc3ZnPgo=);
    background-repeat: no-repeat;
    background-size: 100% 100%;
    background-position: 50% 50%;
    margin-right: 10px;
  }
  .b-booking-notes__caption,
  .b-booking-transfers__additional-services-header,
  .b-booking-transfers__passengers-header {
    display: flex;
    align-items: center;
  }
  .b-booking-notes__caption:before,
  .b-booking-transfers__additional-services-header:before,
  .b-booking-transfers__passengers-header:before {
    width: 22px;
    height: 22px;
    display: block;
    content: ' ';
  }
}

.b-transfer-travellers__footer {
  display: flex;
  margin: 10px auto;
  width: 100%;
  min-height: 50px;
  align-items: center;
  justify-content: center;
}
.b-transfer-travellers__add {
  display: flex;
  cursor: pointer;
  color: #099C9D;
  align-items: center;
  position: relative;
  width: 190px;
  height: 31px;
  padding: 0 12px;
  border: 1px solid #A9A9A9;
  border-radius: 4px;
}
.b-transfer-travellers__add:after {
  content: '';
  display: block;
  position: absolute;
  top: 8px;
  right: 13px;
  width: 15px;
  height: 15px;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE5LjIuMSwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9ItCh0LvQvtC5XzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCAyMCAyMCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMjAgMjA7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4KCS5zdDB7ZmlsbDpub25lO3N0cm9rZTojMDk5QzlEO3N0cm9rZS1taXRlcmxpbWl0OjEwO30KPC9zdHlsZT4KPGxpbmUgY2xhc3M9InN0MCIgeDE9IjAiIHkxPSIxMCIgeDI9IjIwIiB5Mj0iMTAiLz4KPGxpbmUgY2xhc3M9InN0MCIgeDE9IjEwIiB5MT0iMCIgeDI9IjEwIiB5Mj0iMjAiLz4KPC9zdmc+Cg==);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-position: 50% 50%;
  cursor: pointer;
}
@media (max-width: 768px) {
  .b-transfer-travellers__add {
    color: #FF8D2E;
    border: none;
  }
  .b-transfer-travellers__add:after {
    right: -7px;
    width: 1em;
    height: 1em;
    background-image: unset;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTkiIGhlaWdodD0iMTkiIHZpZXdCb3g9IjAgMCAxOSAxOSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTkuNTM1NTMgNS45OTk5OVYxMy4wNzExIiBzdHJva2U9IiNGRjhEMkUiIHN0cm9rZS13aWR0aD0iMS41IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPHBhdGggZD0iTTYgOS41MzU1MkgxMy4wNzExIiBzdHJva2U9IiNGRjhEMkUiIHN0cm9rZS13aWR0aD0iMS41IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPHBhdGggZD0iTTkuMzMzMzMgMTcuNjY2N0MxMy45MzU3IDE3LjY2NjcgMTcuNjY2NyAxMy45MzU3IDE3LjY2NjcgOS4zMzMzM0MxNy42NjY3IDQuNzMwOTYgMTMuOTM1NyAxIDkuMzMzMzMgMUM0LjczMDk2IDEgMSA0LjczMDk2IDEgOS4zMzMzM0MxIDEzLjkzNTcgNC43MzA5NiAxNy42NjY3IDkuMzMzMzMgMTcuNjY2N1oiIHN0cm9rZT0iI0ZGOEQyRSIgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8L3N2Zz4K);
    background-repeat: no-repeat;
    background-size: 100% 100%;
    background-position: 50% 50%;
  }
}

.b-transfer-travellers__container .lg-visible-block {
  display: none;
}
.b-transfer-travellers__container .b-traveller__title {
  color: #4A5767;
  background: #F0F0F0;
  display: flex;
  flex-direction: row;
  height: 35px;
  padding: 0 18px;
  font-size: 13px;
  font-weight: 500;
  align-items: center;
}
.b-transfer-travellers__container .b-traveller__title .b-checkbox {
  height: unset;
}
.b-transfer-travellers__container .b-traveller__title .b-traveller__controls {
  margin-left: 20px;
}
.b-transfer-travellers__container .b-traveller-number {
  text-transform: capitalize;
}
.b-transfer-travellers__container .b-traveller-info {
  padding: 10px;
}
.b-transfer-travellers__container .b-traveller-info .b-input {
  padding-bottom: 0;
}
.b-transfer-travellers__container .b-traveller__block-header {
  display: flex;
  align-items: center;
  width: 100%;
  height: unset;
  line-height: unset;
  margin: 25px 0 20px;
  position: relative;
}
.b-transfer-travellers__container .b-traveller__block-header:after {
  content: '';
  height: 1px;
  margin-left: 25px;
  flex: 1;
  display: block;
  border-top: 1px solid rgba(0, 0, 0, 0.1);
}
@media (max-width: 768px) {
  .b-transfer-travellers__container .b-traveller-info {
    padding: 12px;
  }
  .b-transfer-travellers__container .b-traveller-info .b-traveller__controls {
    margin: 20px 0;
  }
  .b-transfer-travellers__container .b-traveller-info .b-traveller__controls .b-traveller__remove {
    width: 25px !important;
    height: 25px !important;
  }
}

.b-additional-services {
  box-shadow: 1px 1px 4px #F0F0F0;
}
.b-additional-services__header {
  background: #F0F0F0;
  font-weight: 500;
  font-size: 13px;
  line-height: 15px;
  color: #4A5767;
  padding: 18px 9px;
}
.b-additional-services__content {
  padding: 23px 16px;
  flex-direction: column;
}
.b-additional-services__table-service__checkbox-container {
  display: flex;
  align-items: baseline;
  min-width: 300px;
  margin-right: 20px;
}
.b-additional-services__table-service__table-caption-container {
  display: flex;
  flex: 1 1;
}
.b-additional-services__seat-services {
  display: none;
  margin-top: 10px;
}
.b-additional-services__seat-services__service {
  display: flex;
  flex-flow: column wrap;
  padding-left: 20px;
  margin: 15px 0;
  flex: 1 1;
}
.b-additional-services__seat-services__service-row {
  display: flex;
  flex-flow: row nowrap;
  align-items: baseline;
}
.b-additional-services__seat-services__service-description {
  line-height: 16px;
  color: #808A94;
  padding-left: 32px;
}
.b-additional-services__seat-services.open {
  display: flex;
  flex-flow: row wrap;
}
.b-additional-services__seat-services-checkbox {
  display: flex;
  align-items: baseline;
}
.b-additional-services__service {
  display: flex;
  white-space: nowrap;
  min-height: 50px;
  align-items: baseline;
}
.b-additional-services__service-price {
  font-weight: 500;
  line-height: 16px;
  display: flex;
  align-items: center;
  color: #4A5767;
  margin-left: 10px;
}
.b-additional-services__service-price > .currency {
  margin-left: 5px;
}
.b-additional-services__service.fc {
  flex-direction: column;
}
@media (max-width: 768px) {
  .b-additional-services__table-service {
    flex-direction: column;
  }
  .b-additional-services__service {
    align-items: unset;
  }
  .b-additional-services__service .b-toggle {
    width: 100%;
  }
  .b-additional-services__service .b-toggle__label {
    color: #4A5767;
    display: flex;
    justify-content: space-between;
    align-items: center;
    width: 100%;
    float: unset !important;
  }
  .b-additional-services__service .b-toggle__view {
    order: 2;
    border: 1px solid #A4ABB3;
    background-color: #A4ABB3;
    margin-right: unset !important;
  }
  .b-additional-services__service .b-toggle__view:before {
    background: #FFFFFF;
    border: 1px solid #FFFFFF;
  }
  .b-additional-services__service .b-toggle__input:checked + .b-toggle__label .b-toggle__view {
    background: #099C9D;
    border: 1px solid #099C9D;
  }
  .b-additional-services__service .b-toggle__input:checked + .b-toggle__label .b-toggle__view:before {
    background: #FFFFFF;
    border: 1px solid #FFFFFF;
  }
  .b-additional-services__service .b-toggle .b-toggle__input:disabled + .b-toggle__view:before {
    background: #bdbdbd;
    border-color: #bdbdbd;
  }
  .b-additional-services__service .b-toggle .b-toggle__input:disabled + .b-toggle__label {
    color: #4a576799 !important;
  }
  .b-additional-services__service .b-toggle .b-toggle__input[disabled="disabled"]:checked + .b-toggle__view:before {
    background: #099c9d;
    border-color: #099c9d;
  }
  .b-additional-services__service .b-toggle .b-toggle__input:checked + .b-toggle__label {
    color: #4A5767 !important;
  }
  .b-additional-services__seat-services.open {
    flex-flow: column;
  }
  .b-additional-services__table-service__checkbox-container {
    margin-right: unset;
  }
  .b-additional-services__service-price {
    position: absolute;
    right: 80px;
    margin-top: 3px;
  }
  .b-additional-services__table-service__table-caption-container {
    margin: 10px 0;
  }
  .b-additional-services__seat-services__service {
    padding-left: unset;
  }
  .b-additional-services__seat-services__service-description {
    padding-left: unset;
  }
}

.b-transfers__ride-details__header {
  background: #4a5767;
  border-top-left-radius: 3px;
  -webkit-border-top-right-radius: 3px;
  -webkit-background-clip: padding-box;
  -moz-border-radius-topright: 3px;
  -moz-background-clip: padding;
  border-top-right-radius: 3px;
  background-clip: padding-box;
  display: flex;
}
.b-transfers__ride-details__header-label {
  padding: 12px;
  font-weight: 500;
  font-size: 14px;
  color: #fff;
  text-transform: uppercase;
}
.b-transfers__ride-details__wrapper {
  background: #FFFFFF;
  box-shadow: 1px 1px 4px rgba(0, 0, 0, 0.15);
  border-radius: 0 3px;
  margin-bottom: 20px;
}
.b-transfers__ride-details__warning {
  display: flex;
  align-items: center;
  height: 50px;
  margin: 18px 0;
  padding: 20px 20px;
}
.b-transfers__ride-details__warning-icon {
  display: block;
  width: 22px;
  height: 22px;
  margin-right: 10px;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyMCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPG1hc2sgaWQ9InBhdGgtMS1pbnNpZGUtMV81MjgwOjQ0MzUiIGZpbGw9IndoaXRlIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0wLjUgMEgxOS41QzE5LjggMCAyMCAwLjIgMjAgMC41VjcuN0MyMCAxNC41IDE2LjIgMjAuNyAxMC4yIDIzLjlDMTAuMiAyNCAxMC4xIDI0IDEwIDI0SDkuOEMzLjcgMjAuOCAwIDE0LjYgMCA3LjhWMC41QzAgMC4yIDAuMiAwIDAuNSAwWiIvPgo8L21hc2s+CjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNMC41IDBIMTkuNUMxOS44IDAgMjAgMC4yIDIwIDAuNVY3LjdDMjAgMTQuNSAxNi4yIDIwLjcgMTAuMiAyMy45QzEwLjIgMjQgMTAuMSAyNCAxMCAyNEg5LjhDMy43IDIwLjggMCAxNC42IDAgNy44VjAuNUMwIDAuMiAwLjIgMCAwLjUgMFoiIGZpbGw9IndoaXRlIi8+CjxwYXRoIGQ9Ik0xMC4yIDIzLjlMOS43Mjk0MSAyMy4wMTc2TDkuMiAyMy4zVjIzLjlIMTAuMlpNOS44IDI0TDkuMzM1NDUgMjQuODg1NUw5LjU1MzYzIDI1SDkuOFYyNFpNMTkuNSAtMUgwLjVWMUgxOS41Vi0xWk0yMSAwLjVDMjEgMC4xMjI3NTEgMjAuODY5OSAtMC4yNjkzMjggMjAuNTY5NiAtMC41Njk2MDdDMjAuMjY5MyAtMC44Njk4ODYgMTkuODc3MiAtMSAxOS41IC0xVjFDMTkuNDIyOCAxIDE5LjI4MDcgMC45Njk4ODYgMTkuMTU1NCAwLjg0NDYwN0MxOS4wMzAxIDAuNzE5MzI4IDE5IDAuNTc3MjQ5IDE5IDAuNUgyMVpNMjEgNy43VjAuNUgxOVY3LjdIMjFaTTEwLjY3MDYgMjQuNzgyNEMxNi45ODkyIDIxLjQxMjQgMjEgMTQuODc3NCAyMSA3LjdIMTlDMTkgMTQuMTIyNiAxNS40MTA4IDE5Ljk4NzYgOS43Mjk0MSAyMy4wMTc2TDEwLjY3MDYgMjQuNzgyNFpNMTAgMjVDMTAuMDE3OSAyNSAxMC4wNzczIDI1LjAwMDQgMTAuMTQgMjQuOTk2MkMxMC4yMDAyIDI0Ljk5MjIgMTAuMzE4NSAyNC45ODEzIDEwLjQ1MzcgMjQuOTM2MkMxMC41OTQ4IDI0Ljg4OTIgMTAuODAzOSAyNC43ODgxIDEwLjk3MjIgMjQuNTcxOEMxMS4xNDcyIDI0LjM0NjcgMTEuMiAyNC4wOTc5IDExLjIgMjMuOUg5LjJDOS4yIDIzLjc1MjEgOS4yNDAzMyAyMy41NDA4IDkuMzkzNDYgMjMuMzQzOUM5LjUzOTg2IDIzLjE1NTYgOS43MTc2OCAyMy4wNzMzIDkuODIxMjcgMjMuMDM4OEM5LjkxOSAyMy4wMDYyIDkuOTkzNTcgMjMuMDAxNSAxMC4wMDY5IDIzLjAwMDdDMTAuMDIyNyAyMi45OTk2IDEwLjAzMjEgMjMgMTAgMjNWMjVaTTkuOCAyNUgxMFYyM0g5LjhWMjVaTS0xIDcuOEMtMSAxNC45Njk1IDIuOTA0MjQgMjEuNTExOCA5LjMzNTQ1IDI0Ljg4NTVMMTAuMjY0NSAyMy4xMTQ1QzQuNDk1NzYgMjAuMDg4MiAxIDE0LjIzMDUgMSA3LjhILTFaTS0xIDAuNVY3LjhIMVYwLjVILTFaTTAuNSAtMUMwLjEyMjc1MiAtMSAtMC4yNjkzMjggLTAuODY5ODg2IC0wLjU2OTYwNyAtMC41Njk2MDdDLTAuODY5ODg2IC0wLjI2OTMyOCAtMSAwLjEyMjc1MiAtMSAwLjVIMUMxIDAuNTc3MjQ4IDAuOTY5ODg2IDAuNzE5MzI4IDAuODQ0NjA3IDAuODQ0NjA3QzAuNzE5MzI4IDAuOTY5ODg2IDAuNTc3MjQ4IDEgMC41IDFWLTFaIiBmaWxsPSIjRkY4RDJFIiBtYXNrPSJ1cmwoI3BhdGgtMS1pbnNpZGUtMV81MjgwOjQ0MzUpIi8+CjxwYXRoIGQ9Ik04Ljk1Mjg1IDEwLjkwOTlMOC42OTgzNSA3LjExMzM4QzguNjUwODMgNi4zNzM5NSA4LjYyNzkzIDUuODQyNjMgOC42Mjc5MyA1LjUyMDI4QzguNjI3OTMgNS4wODExNSA4Ljc0MjQ0IDQuNzM5NjIgOC45NzIwMyA0LjQ5MzE0QzkuMjAyNDggNC4yNDgxIDkuNTA1MzUgNC4xMjUgOS44ODA5NCA0LjEyNUMxMC4zMzQxIDQuMTI1IDEwLjYzODQgNC4yODI3NCAxMC43OTA3IDQuNTk2MkMxMC45NDQ0IDQuOTExNjcgMTEuMDIyMyA1LjM2NDU1IDExLjAyMjMgNS45NTYyOEMxMS4wMjIzIDYuMzA0MSAxMS4wMDM0IDYuNjU4NSAxMC45NjU2IDcuMDE3NzdMMTAuNjI1IDEwLjkyNTFDMTAuNTg4IDExLjM5MDYgMTAuNTA5MyAxMS43NDczIDEwLjM4ODIgMTEuOTk1NEMxMC4yNjYzIDEyLjI0NDggMTAuMDY1MyAxMi4zNjc5IDkuNzg0NDYgMTIuMzY3OUM5LjUwMDQ4IDEyLjM2NzkgOS4zMDA2NyAxMi4yNDc5IDkuMTkxMzEgMTIuMDA4QzkuMDc4ODEgMTEuNzY3MyA5LjAwMDA4IDExLjQwMTIgOC45NTI4NSAxMC45MDk5Wk05LjgzMjI3IDE2LjEyNDlDOS41MTAyMiAxNi4xMjQ5IDkuMjI5MzkgMTYuMDIxMyA4Ljk4ODYzIDE1LjgxMkM4Ljc0Nzg4IDE1LjYwMzYgOC42Mjc5MyAxNS4zMTE2IDguNjI3OTMgMTQuOTM2NkM4LjYyNzkzIDE0LjYwOTQgOC43NDI0NCAxNC4zMjk3IDguOTcyMDMgMTQuMTAwNEM5LjIwMjQ4IDEzLjg2OTcgOS40ODMzMSAxMy43NTUyIDkuODE2ODEgMTMuNzU1MkMxMC4xNTAzIDEzLjc1NTIgMTAuNDMzMiAxMy44Njk3IDEwLjY2OSAxNC4xMDA0QzEwLjkwMjQgMTQuMzI5NyAxMS4wMjIzIDE0LjYwOTQgMTEuMDIyMyAxNC45MzY2QzExLjAyMjMgMTUuMzA1OSAxMC45MDI0IDE1LjU5NzMgMTAuNjY1NiAxNS44MDhDMTAuNDM4IDE2LjAxNTQgMTAuMTQwMiAxNi4xMjg3IDkuODMyMjcgMTYuMTI0OVoiIGZpbGw9IiNGRjhEMkUiLz4KPC9zdmc+Cg==);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-position: 50% 50%;
}
.b-transfers__ride-details__warning-text {
  font-weight: 600;
}
.b-transfers__ride-details .p-search__direction-date {
  width: 100%;
}
.b-transfers__ride-details .p-search__direction-date-label {
  position: relative;
  z-index: 3;
  display: inline;
  width: min-content;
}
.b-transfers__ride-details .p-search__direction-date-input {
  width: 100%;
  margin-top: -8px;
  margin-bottom: 5px;
  border: 1px solid #4A576766;
  border-radius: 3px;
  background: #fff;
  color: #4a5767;
  font-weight: 400;
  text-align: center;
}
.b-transfers__ride-details .p-search__direction-date-calendar {
  display: inline;
}
.b-transfer__trip-container {
  display: flex;
  width: 100%;
  flex-flow: row wrap;
  margin: 18px 0;
  padding: 0 10px;
}
.b-transfer__trip-row {
  min-width: 178px;
  display: flex;
  align-items: center;
  padding-right: 18px;
  margin-bottom: 10px;
  width: 16.6667%;
}
.b-transfer__passengers-amount {
  width: 32.6%;
  padding: 10px 0 10px 10px;
  min-width: 360px;
}
.b-transfer__trip-address {
  background: #F0F0F0;
  font-weight: 500;
  font-size: 13px;
  line-height: 15px;
  color: #4A5767;
  padding: 18px 9px;
}
@media (min-width: 1920px) {
  .b-transfers__ride-details-content {
    padding: 20px;
  }
  .b-transfers__ride-details .p-search__direction-date-input {
    height: 30px;
  }
  .b-transfer__trip-container {
    margin-bottom: 18px;
  }
}
@media (min-width: 1440px) {
  .b-transfers__ride-details-content {
    padding: 12px;
  }
}
@media (max-width: 768px) {
  .b-transfers__ride-details__header {
    display: flex;
    align-items: center;
  }
  .b-transfers__ride-details__header:before {
    width: 22px;
    height: 22px;
    display: block;
    content: ' ';
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGNpcmNsZSBjeD0iMTIiIGN5PSIxMiIgcj0iMTIiIGZpbGw9IndoaXRlIi8+CjxwYXRoIGQ9Ik0yMi44NDczIDguMzMyMTJDMjIuNzk1IDguMTc5ODggMjIuNjA5NiA4LjA2MTQ4IDIyLjQ1NDkgOC4wNjE0OEMyMS43ODQ3IDguMDYxNDggMjEuMTE0NyA4LjA2MTQ4IDIwLjQ0NDYgOC4wNjE0OEMyMC4yODk5IDguMDYxNDggMjAuMTA0NSA4LjE3OTg4IDIwLjA1MjIgOC4zMzIxMkMyMC4wMDEgOC40ODExMyAxOS45NjI3IDguNjE0MDkgMTkuOTM3MyA4LjczOTEzTDE4LjU5NDUgNS4wMjQxNkMxOC4zNzMgNC40MTE1NyAxNy43ODY1IDQgMTcuMTM1MSA0SDYuODY0OTJDNi4yMTM1MyA0IDUuNjI3MDggNC40MTE1NyA1LjQwNTQ5IDUuMDI0MjhMNC4wNjI2MyA4LjczOTU3QzQuMDM3MTUgOC42MTQ0MiAzLjk5ODkxIDguNDgxMyAzLjk0NzY4IDguMzMyMTJDMy44OTUzOSA4LjE3OTg4IDMuNzA5OTggOC4wNjE0OCAzLjU1NTI5IDguMDYxNDhDMi44ODUyMiA4LjA2MTQ4IDIuMjE1MTYgOC4wNjE0OCAxLjU0NTAzIDguMDYxNDhDMS4zOTAzNCA4LjA2MTQ4IDEuMjA0OTMgOC4xNzk4OCAxLjE1MjY0IDguMzMyMTJDMC45NDkwNTUgOC45MjQ4NyAwLjk0OTE2NyA5LjI2NDIgMS4xNTI2OSA5Ljg1N0MxLjIwNDk4IDEwLjAwOTIgMS4zOTA0IDEwLjEyNzYgMS41NDUwOSAxMC4xMjc2QzIuMjE1MjEgMTAuMTI3NiAyLjg4NTI4IDEwLjEyNzYgMy41NTUzNCAxMC4xMjc2QzMuNTU3MjQgMTAuMTI3NiAzLjU1OTI0IDEwLjEyNzEgMy41NjEyIDEwLjEyNzFMMy41MzA4NyAxMC4yMTExQzMuMTIwOTcgMTAuMzQ3MyAyLjgyNTAyIDEwLjczMzIgMi44MjUwMiAxMS4xODg4VjE0LjI5OTdWMTQuNTU2MVYxNy45OTg1QzIuODI1MDIgMTguMjcyMiAzLjA0Njc3IDE4LjQ5MzkgMy4zMjA0MyAxOC40OTM5SDUuODEzNzdDNi4wODczOCAxOC40OTM5IDYuMzA5MTkgMTguMjcyMiA2LjMwOTE5IDE3Ljk5ODVWMTUuNTg2OEgxNy42OTA4VjE3Ljk5ODVDMTcuNjkwOCAxOC4yNzIyIDE3LjkxMjYgMTguNDkzOSAxOC4xODYyIDE4LjQ5MzlIMjAuNjc5NkMyMC45NTMyIDE4LjQ5MzkgMjEuMTc1IDE4LjI3MjIgMjEuMTc1IDE3Ljk5ODVWMTQuNTU2MVYxNC4yOTk3VjExLjE4ODhDMjEuMTc1IDEwLjczMzMgMjAuODc5MiAxMC4zNDc1IDIwLjQ2OTQgMTAuMjExMkwyMC40MzkgMTAuMTI3MUMyMC40NDA5IDEwLjEyNzEgMjAuNDQyOCAxMC4xMjc2IDIwLjQ0NDcgMTAuMTI3NkMyMS4xMTQ4IDEwLjEyNzYgMjEuNzg0OCAxMC4xMjc2IDIyLjQ1NDkgMTAuMTI3NkMyMi42MDk3IDEwLjEyNzYgMjIuNzk1IDEwLjAwOTIgMjIuODQ3MyA5Ljg1Njk0QzIzLjA1MDggOS4yNjQyIDIzLjA1MDcgOC45MjQ4NyAyMi44NDczIDguMzMyMTJaTTcuMDU0NjIgNS44MjMxMUgxNi45NDQxTDE4LjUxMSAxMC4xNThINS40ODc3N0w3LjA1NDYyIDUuODIzMTFaTTcuMzMwNDUgMTMuMjExOEg1LjI0NDU1QzQuNzk3MDMgMTMuMjExOCA0LjQzNDI5IDEyLjg0OTEgNC40MzQyOSAxMi40MDE2QzQuNDM0MjkgMTEuOTU0MSA0Ljc5Njk3IDExLjU5MTMgNS4yNDQ1NSAxMS41OTEzSDcuMzMwNDVDNy43Nzc5MyAxMS41OTEzIDguMTQwNzIgMTEuOTU0IDguMTQwNzIgMTIuNDAxNkM4LjE0MDc4IDEyLjg0OTEgNy43Nzc5MyAxMy4yMTE4IDcuMzMwNDUgMTMuMjExOFpNMTguNzU1MyAxMy4yMTE4SDE2LjY2OTRDMTYuMjIxOSAxMy4yMTE4IDE1Ljg1OTEgMTIuODQ5MSAxNS44NTkxIDEyLjQwMTZDMTUuODU5MSAxMS45NTQxIDE2LjIyMTkgMTEuNTkxMyAxNi42Njk0IDExLjU5MTNIMTguNzU1M0MxOS4yMDI4IDExLjU5MTMgMTkuNTY1NiAxMS45NTQgMTkuNTY1NiAxMi40MDE2QzE5LjU2NTYgMTIuODQ5MSAxOS4yMDI4IDEzLjIxMTggMTguNzU1MyAxMy4yMTE4WiIgZmlsbD0iIzRBNTc2NyIvPgo8L3N2Zz4K);
    background-repeat: no-repeat;
    background-size: 100% 100%;
    background-position: 50% 50%;
    margin-left: 10px;
  }
  .b-transfers__ride-details__trips .b-transfer__trip {
    padding: 0 10px;
  }
  .b-transfers__ride-details__warning {
    padding: 0 10px;
    background-color: #FCEFE0;
    color: #FF8D2E;
  }
  .b-transfers__ride-details__warning-icon {
    min-width: 22px;
    min-height: 22px;
  }
  .b-transfers__ride-details__warning-text {
    font-weight: normal;
  }
  .b-transfer__trip-row {
    width: 100%;
    margin-right: 0;
    padding-right: 0;
  }
  .b-transfer__passengers-amount {
    padding: 18px 0 0 0;
    min-width: unset !important;
  }
  .b-transfer__trip-container {
    padding: 0;
  }
}

.b-transfer-info__wrapper {
  display: flex;
  flex-flow: column;
  background: #4A5767;
  -webkit-box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.07);
  -moz-box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.07);
  box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.07);
  border-radius: 3px 3px 0 0;
  margin-bottom: 40px;
}
.b-transfer-info__wrapper .b-transfer-info .b-transfer-info__name {
  font-weight: 600;
  padding: 13px 13px 0 13px;
  font-size: 14px;
  color: #ffffff;
}
.b-transfer-info__wrapper .b-transfer-info .b-transfer-info__name .b-travel-policy {
  float: right;
}
.b-transfer-info__wrapper .b-transfer-info .b-transfer-info__car-class {
  font-weight: 600;
  padding: 13px;
  color: #ffffff;
  flex-wrap: wrap;
}
.b-transfer-info__wrapper .b-transfer-info .b-transfer-info__car-class .train-service__img {
  margin-bottom: 13px;
}
.b-transfer-info__wrapper .b-transfer-info .b-ticket-stops-info {
  position: relative;
  display: inline-block;
  padding-left: 26px;
}
.b-transfer-info__wrapper .b-transfer-info .b-ticket-stops-info a {
  color: #4A5767;
  text-decoration: none;
  border-bottom: 1px dashed #4A5767;
  font-weight: normal;
}
.b-transfer-info__wrapper .b-transfer-info .b-ticket-stops-info:before {
  content: '';
  position: absolute;
  top: 8px;
  display: block;
  width: 20px;
  height: 1px;
  transform: rotate(90deg);
  left: 0;
  background: rgba(0, 0, 0, 0.1);
}
.b-transfer-info__wrapper .b-transfer-info .b-ticket-info__legs-leg-info {
  border-bottom-left-radius: 3px;
  border-bottom-right-radius: 3px;
}
.b-transfer-info__wrapper .b-transfer-pricing {
  padding: 0 14px 14px;
}
.b-transfer-info__wrapper .b-transfer-pricing .separator-dotted {
  border: 1px dashed rgba(0, 0, 0, 0.1);
  background: none;
}
.b-transfer-info__wrapper .b-transfer-pricing .b-pricing__total {
  color: #FFFFFF;
  font-weight: 500;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
}

.b-transfer-pricing {
  font-size: 14px;
  color: #fff;
}
.b-transfer-pricing__header {
  text-transform: uppercase;
  font-weight: 500;
  border-bottom: 1px solid #2F3842;
  padding: 11px 0;
}
.b-transfer-pricing__section {
  border-bottom: 1px solid #2F3842;
  padding: 5px 0 7px;
}
.b-transfer-pricing__section:last-child {
  border: none;
}
.b-transfer-pricing__service {
  flex-flow: column;
  margin: 8px 10px;
  display: flex;
}
.b-transfer-pricing__service:first-child {
  margin-top: 0;
}
.b-transfer-pricing__caption {
  font-weight: 500;
}
.b-transfer-pricing__direction {
  margin-top: 10px;
}
.b-transfer-pservice__caption {
  font-weight: 500;
  color: #fff;
}
.b-transfer-pservice__caption:first-letter {
  text-transform: capitalize;
}
.b-transfer-pservice__caption-tax,
.b-transfer-pservice__caption-mr {
  color: #fff;
  font-weight: 500;
  margin: 12px 0;
}
.b-transfer-pservice__element {
  display: flex;
  width: 100%;
  flex-flow: row nowrap;
  color: rgba(255, 255, 255, 0.8);
  align-items: center;
  justify-content: space-between;
  gap: 20px;
  margin: 4px 0;
}
.b-transfer-pservice__element-p {
  white-space: nowrap;
}
.b-transfer-pricing__section.with-taxs .b-transfer-pricing__total {
  border-bottom: 1px dashed rgba(0, 0, 0, 0.1);
  padding-bottom: 12px;
}
.b-transfer-pricing__total {
  color: #fff;
  font-weight: 500;
  border-top: 1px dashed rgba(0, 0, 0, 0.1);
  padding-top: 12px;
}
@media (max-width: 768px) {
  .b-transfer-pricing__section-title {
    color: #4A5767 !important;
  }
  .b-transfer-pricing__section-passenger {
    color: #4A5767 !important;
  }
  .b-transfer-pricing__section-price {
    color: #4A5767 !important;
  }
  .b-transfer-pricing__total-section {
    color: #4A5767 !important;
  }
}

.p-cabinet-orders {
  margin-bottom: 30px;
}
.p-cabinet-orders .b-block-table__cell-controls {
  display: none;
}
.p-cabinet-orders .b-block-container__header {
  box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.15);
}
.p-cabinet-orders .b-block-container__element-dates {
  display: flex;
  flex-flow: row nowrap;
  position: relative;
  padding-top: 8px;
  max-width: 350px;
}
.p-cabinet-orders .b-block-container__element-dates .p-search__options-date-element:first-child {
  margin-right: 15px;
}
.p-cabinet-orders .b-block-container__element-dates .p-search__options-date-element:first-child .p-search__direction-date {
  position: relative;
}
.p-cabinet-orders .b-block-container__element-dates .p-search__options-date-element:first-child .p-search__direction-date:after {
  content: '';
  display: block;
  height: 0;
  width: 15px;
  top: 50%;
  right: -15px;
  position: absolute;
  border-top: 1px solid #A4ABB3;
}
.p-cabinet-orders .b-block-container__element-dates .p-search__options-date-label {
  position: absolute;
  padding: 0 4px;
  background: #fff;
  top: 0;
  left: 4px;
  z-index: 2;
}
.p-cabinet-orders .b-block-container__element-dates .p-search__direction-date-input {
  height: 30px;
  padding: 0 11px;
}
.p-cabinet-orders .b-block-container__element-dates .p-search__direction-date-calendar {
  background-color: unset;
  height: 30px;
  width: 30px;
  min-width: 30px;
}
.p-cabinet-orders .b-block-container__element-dates .b-datepicker__icon {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHZpZXdCb3g9IjAgMCAxNCAxNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHJlY3QgeT0iOCIgd2lkdGg9IjIiIGhlaWdodD0iMiIgZmlsbD0iIzRBNTc2NyIvPgo8cmVjdCB4PSI0IiB5PSI4IiB3aWR0aD0iMiIgaGVpZ2h0PSIyIiBmaWxsPSIjNEE1NzY3Ii8+CjxyZWN0IHg9IjgiIHk9IjgiIHdpZHRoPSIyIiBoZWlnaHQ9IjIiIGZpbGw9IiM0QTU3NjciLz4KPHJlY3QgeD0iMTIiIHk9IjgiIHdpZHRoPSIyIiBoZWlnaHQ9IjIiIGZpbGw9IiM0QTU3NjciLz4KPHJlY3QgeT0iMTIiIHdpZHRoPSIyIiBoZWlnaHQ9IjIiIGZpbGw9IiM0QTU3NjciLz4KPHJlY3QgeD0iNCIgeT0iMTIiIHdpZHRoPSIyIiBoZWlnaHQ9IjIiIGZpbGw9IiM0QTU3NjciLz4KPHJlY3QgeD0iOCIgeT0iMTIiIHdpZHRoPSIyIiBoZWlnaHQ9IjIiIGZpbGw9IiM0QTU3NjciLz4KPHJlY3QgeD0iNCIgd2lkdGg9IjIiIGhlaWdodD0iMiIgZmlsbD0iIzRBNTc2NyIvPgo8cmVjdCB4PSI4IiB3aWR0aD0iMiIgaGVpZ2h0PSIyIiBmaWxsPSIjNEE1NzY3Ii8+CjxyZWN0IHg9IjEyIiB3aWR0aD0iMiIgaGVpZ2h0PSIyIiBmaWxsPSIjNEE1NzY3Ii8+CjxyZWN0IHk9IjQiIHdpZHRoPSIyIiBoZWlnaHQ9IjIiIGZpbGw9IiM0QTU3NjciLz4KPHJlY3QgeD0iNCIgeT0iNCIgd2lkdGg9IjIiIGhlaWdodD0iMiIgZmlsbD0iIzRBNTc2NyIvPgo8cmVjdCB4PSI4IiB5PSI0IiB3aWR0aD0iMiIgaGVpZ2h0PSIyIiBmaWxsPSIjNEE1NzY3Ii8+CjxwYXRoIGQ9Ik0xMiA0SDE0VjZIMTJWNFoiIGZpbGw9IiM0QTU3NjciLz4KPC9zdmc+Cg==);
}
.p-cabinet-orders .b-input {
  padding-bottom: 0;
}
.p-cabinet-orders .b-company-autocomplete__wrapper {
  display: block !important;
}
.p-cabinet-orders .b-block-container__element {
  margin-right: 12px;
  flex: 1 1 20%;
}
.p-cabinet-orders .b-block-container__element:last-child,
.p-cabinet-orders .b-block-container__element:nth-child(4n) {
  margin-right: 0;
}
.p-cabinet-orders .p-search__direction-date-input,
.p-cabinet-orders .p-search__direction-date-calendar,
.p-cabinet-orders .b-input__value {
  border-color: #4A5767;
}
.p-cabinet-orders .b-block-container .b-block-container__top-controls {
  background: #FFFFFF;
  border: 1px solid #A9A9A9;
  box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.15);
  border-radius: 0 0 3px 3px;
  border-top: none;
  padding: 10px 20px 12px 12px;
  display: flex;
  flex-flow: row wrap;
  align-items: center;
  position: relative;
  z-index: 1;
}
.p-cabinet-orders .p-search__submit {
  width: 300px;
  height: 30px;
  box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.15);
  border-radius: 3px;
  align-items: center;
  padding: 0;
  margin-left: auto;
  margin-top: 18px;
}
.p-cabinet-orders .b-block-container__content-orders {
  background: #FFFFFF;
  border: 1px solid #A9A9A9;
  box-sizing: border-box;
  box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.15);
  border-radius: 3px;
  margin-top: -5px;
  padding-top: 5px;
  position: relative;
  overflow: hidden;
  z-index: 0;
}
.p-cabinet-orders .b-block-container__content-orders > .b-block-container__content {
  padding: 0;
  border-top: 0;
}
@media (min-width: 769px) {
  .p-cabinet-orders .b-block-table__row:not(.b-block-table__row-header) {
    cursor: pointer;
  }
  .p-cabinet-orders .b-block-table__row:not(.b-block-table__row-header):hover {
    background: #c0d5ed !important;
  }
  .p-cabinet-orders .b-block-table__row:not(.b-block-table__row-header):hover .b-block-table__cell {
    background: #c0d5ed !important;
  }
}
.p-cabinet-orders .b-addition-orders__item-add {
  display: none;
}
.p-cabinet-orders .b-block-table__row-header .b-block-table__cell[data-sort] {
  cursor: pointer;
}
.p-cabinet-orders .b-block-table__row-header .b-block-table__cell[data-sort] .b-block-table__label {
  position: relative;
}
.p-cabinet-orders .b-block-table__row-header .b-block-table__cell[data-sort] .b-block-table__label:after {
  content: '';
  border: 4px solid;
  border-color: #4A5767 transparent transparent;
  position: absolute;
  right: -15px;
  display: none;
}
.p-cabinet-orders .b-block-table__row-header .b-block-table__cell[data-sort][data-order="ASC"] .b-block-table__label:after,
.p-cabinet-orders .b-block-table__row-header .b-block-table__cell[data-sort]:not([data-order]):hover .b-block-table__label:after,
.p-cabinet-orders .b-block-table__row-header .b-block-table__cell[data-sort][data-order="DESC"]:hover .b-block-table__label:after {
  display: block;
  top: calc(50% - 6px);
  transform: rotate(180deg);
}
.p-cabinet-orders .b-block-table__row-header .b-block-table__cell[data-sort][data-order="DESC"] .b-block-table__label:after,
.p-cabinet-orders .b-block-table__row-header .b-block-table__cell[data-sort][data-order="ASC"]:hover .b-block-table__label:after {
  display: block;
  top: calc(50% - 2px);
  transform: none;
}
@media (max-width: 768px) {
  .p-cabinet-orders .b-block-container__header-label:before {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMCAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KCTxwYXRoIGQ9Ik0xMy4zMzMzIDMuMzMzMzNIMTQuOTk5OUMxNS40NDE5IDMuMzMzMzMgMTUuODY1OSAzLjUwODkyIDE2LjE3ODQgMy44MjE0OEMxNi40OTEgNC4xMzQwNCAxNi42NjY2IDQuNTU3OTcgMTYuNjY2NiA0Ljk5OTk5VjE2LjY2NjdDMTYuNjY2NiAxNy4xMDg3IDE2LjQ5MSAxNy41MzI2IDE2LjE3ODQgMTcuODQ1MkMxNS44NjU5IDE4LjE1NzcgMTUuNDQxOSAxOC4zMzMzIDE0Ljk5OTkgMTguMzMzM0g0Ljk5OTkyQzQuNTU3ODkgMTguMzMzMyA0LjEzMzk3IDE4LjE1NzcgMy44MjE0MSAxNy44NDUyQzMuNTA4ODUgMTcuNTMyNiAzLjMzMzI1IDE3LjEwODcgMy4zMzMyNSAxNi42NjY3VjQuOTk5OTlDMy4zMzMyNSA0LjU1Nzk3IDMuNTA4ODUgNC4xMzQwNCAzLjgyMTQxIDMuODIxNDhDNC4xMzM5NyAzLjUwODkyIDQuNTU3ODkgMy4zMzMzMyA0Ljk5OTkyIDMuMzMzMzNINi42NjY1OCIgc3Ryb2tlPSIjNEE1NzY3IiBzdHJva2Utd2lkdGg9IjEuNSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+Cgk8cGF0aCBkPSJNMTIuNTAwMSAxLjY2NjY3SDcuNTAwMDhDNy4wMzk4NCAxLjY2NjY3IDYuNjY2NzUgMi4wMzk3NyA2LjY2Njc1IDIuNTAwMDFWNC4xNjY2N0M2LjY2Njc1IDQuNjI2OTEgNy4wMzk4NCA1LjAwMDAxIDcuNTAwMDggNS4wMDAwMUgxMi41MDAxQzEyLjk2MDMgNS4wMDAwMSAxMy4zMzM0IDQuNjI2OTEgMTMuMzMzNCA0LjE2NjY3VjIuNTAwMDFDMTMuMzMzNCAyLjAzOTc3IDEyLjk2MDMgMS42NjY2NyAxMi41MDAxIDEuNjY2NjdaIiBzdHJva2U9IiM0QTU3NjciIHN0cm9rZS13aWR0aD0iMS41IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPC9zdmc+Cg==);
    background-repeat: no-repeat;
    background-size: 100% 100%;
    background-position: 50% 50%;
    background-color: #fff;
    display: flex;
    align-items: center;
    -webkit-border-radius: 50%;
    -webkit-background-clip: padding-box;
    -moz-border-radius: 50%;
    -moz-background-clip: padding;
    border-radius: 50%;
    background-clip: padding-box;
    justify-content: center;
  }
}
@media (min-width: 1440px) {
  .p-cabinet-orders .p-search__submit {
    width: 355px;
  }
}
@media (min-width: 1920px) {
  .p-cabinet-orders .b-block-container__element {
    flex: 1 1 20%;
  }
  .p-cabinet-orders .b-block-container__element:nth-child(3n) {
    margin-right: 12px;
  }
}

.b-payment-cash {
  background: #2F3842;
  -webkit-border-radius: 3px;
  -webkit-background-clip: padding-box;
  -moz-border-radius: 3px;
  -moz-background-clip: padding;
  border-radius: 3px;
  background-clip: padding-box;
}
.b-payment-cash__header {
  background: #4A5767;
  padding: 0 15px;
  height: 55px;
  line-height: 55px;
  color: rgba(255, 255, 255, 0.8);
  font-size: 14px;
  text-transform: uppercase;
  -webkit-border-top-left-radius: 3px;
  -moz-border-radius-topleft: 3px;
  border-top-left-radius: 3px;
  -webkit-border-top-right-radius: 3px;
  -webkit-background-clip: padding-box;
  -moz-border-radius-topright: 3px;
  -moz-background-clip: padding;
  border-top-right-radius: 3px;
  background-clip: padding-box;
  -webkit-box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.07);
  -moz-box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.07);
  box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.07);
}
.b-payment-cash__content {
  background: #ffffff;
  padding: 25px;
}
.b-payment-cash__content-header {
  font-size: 14px;
  color: #2F3842;
}
.b-payment-cash__content-header-number {
  font-size: 14px;
  color: #D70000;
}
.b-payment-cash__content-price {
  font-size: 14px;
}
.b-payment-cash__content-price-amount {
  font-size: 14px;
  color: #FF8D2E;
}

.b-order {
  margin-bottom: 3px;
  color: #4A5767;
}
.b-order .b-order-hotel-common-info__wrapper {
  display: flex;
  gap: 8px;
}
.b-order .b-order-hotel-common-info__wrapper:not(:last-child) {
  border-bottom: 1px solid #A4ABB3;
  padding-bottom: 8px;
}
.b-order .b-order-hotel-common-info__wrapper .b-order-hotel-common-infos {
  display: inline-flex;
  gap: 16px;
}
.b-order .b-order-hotel-common-info__wrapper .b-order-hotel-common-infos span {
  display: inline-block;
  width: 30px;
  height: 30px;
}
.b-order .missing-info-warning {
  display: inline-block;
  width: 22px;
  height: 22px;
  vertical-align: bottom;
  background-size: 22px;
  background-repeat: no-repeat;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTIzLjAwMTUgMTEuODAxNUMyMy4xMDE1IDE3LjkwMTUgMTguMTAxNSAyMi45MDE1IDEyLjAwMTUgMjMuMDAxNUM1LjkwMTQ3IDIzLjEwMTUgMS4xMDE0NyAxOC4zMDE1IDEuMDAxNDcgMTIuMjAxNUMwLjkwMTQ3NCA2LjEwMTUzIDUuOTAxNDcgMS4xMDE1MyAxMi4wMDE1IDEuMDAxNTNDMTguMTAxNSAwLjkwMTUzNCAyMi45MDE1IDUuNzAxNTMgMjMuMDAxNSAxMS44MDE1WiIgc3Ryb2tlPSIjRTUwMDAwIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+CjxwYXRoIGQ9Ik0xMi4wMDE1IDEzLjUwMTVWNi41MDE1NCIgc3Ryb2tlPSIjRTUwMDAwIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+CjxwYXRoIGQ9Ik0xMi41MDE1IDE3LjAwMTVDMTIuNTAxNSAxNy4zMDE1IDEyLjMwMTUgMTcuNTAxNSAxMi4wMDE1IDE3LjUwMTVDMTEuNzAxNSAxNy41MDE1IDExLjUwMTUgMTcuMzAxNSAxMS41MDE1IDE3LjAwMTVDMTEuNTAxNSAxNi43MDE1IDExLjcwMTUgMTYuNTAxNSAxMi4wMDE1IDE2LjUwMTVDMTIuMzAxNSAxNi41MDE1IDEyLjUwMTUgMTYuNzAxNSAxMi41MDE1IDE3LjAwMTVaIiBzdHJva2U9IiNFNTAwMDAiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+Cjwvc3ZnPgo=);
}
.b-order__important {
  color: #E50000;
}
.b-order-reservation {
  margin-bottom: 16px;
}
.b-order-reservation.disabled {
  opacity: 0.75;
  pointer-events: none;
}
.b-order-reservation.disabled .action-link {
  pointer-events: all;
}
.b-order .b-block-container.b-order__info .b-block-container__footer,
.b-order .b-block-container.b-order__notes .b-block-container__footer {
  padding: 13px;
  border-top: 1px solid rgba(0, 0, 0, 0.1);
}
.b-order .b-block-container.b-order__info .b-block-container__header .g-icon-service {
  margin-right: 10px;
}
.b-order .b-block-container.b-order__info .b-block-container__header span {
  color: rgba(255, 255, 255, 0.8);
  text-transform: uppercase;
}
.b-order .b-block-container.b-order__info .b-block-container__header span:not(:last-child):before {
  display: none;
}
.b-order .b-block-container.b-order__info .b-block-container__header span:before {
  content: '';
  margin: 0 13px;
  display: inline-block;
  vertical-align: middle;
  height: 20px;
  width: 1px;
  background: #2F3842;
}
.b-order__docodoca-container > td {
  padding: 0;
}
.b-order__docodoca-container .b-visa-info__info,
.b-order__docodoca-container .b-input__label:after,
.b-order__docodoca-container .b-input__select-value:before {
  background-color: #FBFBFB;
}
.b-order__docodoca-container .b-visa-info__info {
  border-radius: 0;
  border: 1px solid rgba(0, 0, 0, 0.1);
}
.b-order__passengers-list .b-block-table__cell-type-checkbox {
  width: 50px;
  padding: 0;
  text-align: center;
  vertical-align: middle;
}
.b-order__passengers-list .b-block-table__cell-type-checkbox .b-checkbox {
  height: 18px;
}
.b-order__passengers-list .b-block-table__cell-type-checkbox .b-checkbox__view {
  height: 18px;
  width: 18px;
  padding: 0;
}
.b-order__service-tags {
  margin-left: 8px;
}
.b-order__service-tags > span {
  border-radius: 10px;
  padding: 0 7px;
  height: 18px;
  line-height: 18px;
  font-weight: 700;
  font-size: 14px;
  color: #aaaaa9;
  background: #e2e2de;
  margin-right: 5px;
  white-space: nowrap;
}
.b-order__service-tags > span.red-tag {
  color: #f15f6c;
  background: #ffcece;
}
.b-order__editing-type-container {
  display: flex;
  flex-direction: row;
  width: 100%;
  position: relative;
  align-items: center;
  min-height: 30px;
}
.b-order__editing-type .b-radiobutton {
  border: 2px solid #deddda;
  border-radius: 3px;
  font-weight: 700;
  color: #aaaaa9;
  text-align: center;
  position: relative;
  margin: 0;
  padding: 13px 30px;
  line-height: normal;
  overflow: hidden;
  text-overflow: ellipsis;
  display: flex;
  align-items: center;
}
.b-order__editing-type .b-radiobutton.active {
  border: 2px solid #cececc;
  color: #060604;
  border-radius: 2px!important;
  box-shadow: none;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  z-index: 1;
}
.b-order__editing-type .b-radiobutton:first-child:not(:last-child) {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.b-order__editing-type .b-radiobutton:not(:first-child) {
  margin-left: -3px;
}
.b-order__editing-type .b-radiobutton__label {
  position: static;
}
.b-order__editing-type .b-radiobutton__view {
  display: none;
}
.b-order-reservation__authorization-status {
  display: inline-block;
  vertical-align: bottom;
  width: 18px;
  height: 18px;
}
@media ((max-width: 768px)) {
  .b-order-reservation__authorization-status {
    margin-left: auto;
    margin-top: 4px;
  }
}
.b-order .g-icon-service {
  display: inline-block;
  vertical-align: middle;
  background-position: center;
  background-repeat: no-repeat;
  background-size: 17px;
  width: 20px;
  min-width: 20px;
  height: 20px;
}
.b-order .g-icon-service.large {
  width: 30px;
  height: 30px;
}
.b-order .g-icon-service--type-INSURANCE_ACCIDENT {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzIiIGhlaWdodD0iMzIiIHZpZXdCb3g9IjAgMCAzMiAzMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE3Ljk1NCAzQzE4LjE2NTQgMyAxOC4zNjgxIDMuMDUwMzggMTguNTE3NSAzLjE0MDA1QzE4LjY2NyAzLjIyOTcyIDE4Ljc1MSAzLjM1MTM0IDE4Ljc1MSAzLjQ3ODE2QzE4Ljc1MSAzLjYwNDk4IDE4LjgzNDkgMy43MjY2IDE4Ljk4NDQgMy44MTYyN0MxOS4xMzM4IDMuOTA1OTQgMTkuMzM2NSAzLjk1NjMyIDE5LjU0NzkgMy45NTYzMkMxOS43NTkzIDMuOTU2MzIgMTkuOTYyIDQuMDA2NyAyMC4xMTE0IDQuMDk2MzdDMjAuMjYwOSA0LjE4NjA0IDIwLjM0NDggNC4zMDc2NyAyMC4zNDQ4IDQuNDM0NDhWNC45MTI2NEMyMC4zNDQ4IDUuMDM5NDYgMjAuMjYwOSA1LjE2MTA4IDIwLjExMTQgNS4yNTA3NUMxOS45NjIgNS4zNDA0MyAxOS43NTkzIDUuMzkwOCAxOS41NDc5IDUuMzkwOEgxMS41Nzg2QzExLjM2NzIgNS4zOTA4IDExLjE2NDUgNS4zNDA0MyAxMS4wMTUgNS4yNTA3NUMxMC44NjU2IDUuMTYxMDggMTAuNzgxNiA1LjAzOTQ2IDEwLjc4MTYgNC45MTI2NFY0LjQzNDQ4QzEwLjc4MTYgNC4zMDc2NyAxMC44NjU2IDQuMTg2MDQgMTEuMDE1IDQuMDk2MzdDMTEuMTY0NSA0LjAwNjcgMTEuMzY3MiAzLjk1NjMyIDExLjU3ODYgMy45NTYzMkMxMS43ODk5IDMuOTU2MzIgMTEuOTkyNiAzLjkwNTk0IDEyLjE0MjEgMy44MTYyN0MxMi4yOTE1IDMuNzI2NiAxMi4zNzU1IDMuNjA0OTggMTIuMzc1NSAzLjQ3ODE2QzEyLjM3NTUgMy4zNTEzNCAxMi40NTk0IDMuMjI5NzIgMTIuNjA4OSAzLjE0MDA1QzEyLjc1ODQgMy4wNTAzOCAxMi45NjExIDMgMTMuMTcyNCAzSDE3Ljk1NFoiIGZpbGw9IiNlZWUiLz4KPHBhdGggZD0iTTcuNTkzODcgNy40ODI2QzcuNTkzODcgNy4yNzEyNCA3LjY3NzgzIDcuMDY4NTQgNy44MjcyOSA2LjkxOTA4QzcuOTc2NzQgNi43Njk2MyA4LjE3OTQ0IDYuNjg1NjcgOC4zOTA4IDYuNjg1NjdIOS4xODc3NEM5LjM5OTEgNi42ODU2NyA5LjYwMTggNi42MDE3IDkuNzUxMjYgNi40NTIyNUM5LjkwMDcxIDYuMzAyOCA5Ljk4NDY3IDYuMTAwMDkgOS45ODQ2NyA1Ljg4ODczQzkuOTg0NjcgNS42NzczNyA5LjkwMDcxIDUuNDc0NjcgOS43NTEyNiA1LjMyNTIxQzkuNjAxOCA1LjE3NTc2IDkuMzk5MSA1LjA5MTggOS4xODc3NCA1LjA5MThIOC4zOTA4QzcuNzU2NzIgNS4wOTE4IDcuMTQ4NjEgNS4zNDM2OCA2LjcwMDI1IDUuNzkyMDVDNi4yNTE4OSA2LjI0MDQxIDYgNi44NDg1MiA2IDcuNDgyNlYyNi42MDlDNiAyNy4yNDMxIDYuMjUxODkgMjcuODUxMiA2LjcwMDI1IDI4LjI5OTZDNy4xNDg2MSAyOC43NDggNy43NTY3MiAyOC45OTk4IDguMzkwOCAyOC45OTk4SDIyLjczNTZDMjMuMzY5NyAyOC45OTk4IDIzLjk3NzggMjguNzQ4IDI0LjQyNjIgMjguMjk5NkMyNC44NzQ1IDI3Ljg1MTIgMjUuMTI2NCAyNy4yNDMxIDI1LjEyNjQgMjYuNjA5VjcuNDgyNkMyNS4xMjY0IDYuODQ4NTIgMjQuODc0NSA2LjI0MDQxIDI0LjQyNjIgNS43OTIwNUMyMy45Nzc4IDUuMzQzNjggMjMuMzY5NyA1LjA5MTggMjIuNzM1NiA1LjA5MThIMjEuOTM4N0MyMS43MjczIDUuMDkxOCAyMS41MjQ2IDUuMTc1NzYgMjEuMzc1MiA1LjMyNTIxQzIxLjIyNTcgNS40NzQ2NyAyMS4xNDE4IDUuNjc3MzcgMjEuMTQxOCA1Ljg4ODczQzIxLjE0MTggNi4xMDAwOSAyMS4yMjU3IDYuMzAyOCAyMS4zNzUyIDYuNDUyMjVDMjEuNTI0NiA2LjYwMTcgMjEuNzI3MyA2LjY4NTY3IDIxLjkzODcgNi42ODU2N0gyMi43MzU2QzIyLjk0NyA2LjY4NTY3IDIzLjE0OTcgNi43Njk2MyAyMy4yOTkyIDYuOTE5MDhDMjMuNDQ4NiA3LjA2ODU0IDIzLjUzMjYgNy4yNzEyNCAyMy41MzI2IDcuNDgyNlYyNi42MDlDMjMuNTMyNiAyNi44MjA0IDIzLjQ0ODYgMjcuMDIzMSAyMy4yOTkyIDI3LjE3MjZDMjMuMTQ5NyAyNy4zMjIgMjIuOTQ3IDI3LjQwNiAyMi43MzU2IDI3LjQwNkg4LjM5MDhDOC4xNzk0NCAyNy40MDYgNy45NzY3NCAyNy4zMjIgNy44MjcyOSAyNy4xNzI2QzcuNjc3ODMgMjcuMDIzMSA3LjU5Mzg3IDI2LjgyMDQgNy41OTM4NyAyNi42MDlWNy40ODI2WiIgZmlsbD0iI2VlZSIvPgo8cmVjdCB3aWR0aD0iMTciIGhlaWdodD0iMjIiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDcgNikiIGZpbGw9IiNlZWUiLz4KPG1hc2sgaWQ9InBhdGgtNC1pbnNpZGUtMV82MjZfMTEyNyIgZmlsbD0id2hpdGUiPgoJPHBhdGggZD0iTTE2LjI4MTIgMTQuODg5N0MxNi4yMzM5IDE0LjcyMzIgMTYuMTM1NCAxNC41NzgxIDE2LjAwMTMgMTQuNDc3MkMxNS44NjcxIDE0LjM3NjQgMTUuNzA1IDE0LjMyNTUgMTUuNTQwNSAxNC4zMzI3QzE1LjM3NiAxNC4zMzk5IDE1LjIxODQgMTQuNDA0NyAxNS4wOTI2IDE0LjUxNjhDMTQuOTY2OCAxNC42MjkgMTQuODggMTQuNzgyMiAxNC44NDU4IDE0Ljk1MjNMMTMuMjI4IDIyLjkyNkwxMS44MzQxIDE4LjAxODdDMTEuNzkxNCAxNy44Njg2IDExLjcwNyAxNy43MzU0IDExLjU5MTggMTcuNjM2NUMxMS40NzY1IDE3LjUzNzYgMTEuMzM1OCAxNy40Nzc1IDExLjE4NzkgMTcuNDY0QzExLjAzOTkgMTcuNDUwNSAxMC44OTE1IDE3LjQ4NDMgMTAuNzYxOSAxNy41NjA4QzEwLjYzMjMgMTcuNjM3NCAxMC41Mjc1IDE3Ljc1MzMgMTAuNDYxIDE3Ljg5MzVMOC40Mzg0IDIyLjE1OUg4LjE1NjY1QzcuOTYwMDEgMjIuMTU5IDcuNzcxNDMgMjIuMjQxNCA3LjYzMjM4IDIyLjM4ODJDNy40OTMzNCAyMi41MzUgNy40MTUyMiAyMi43MzQxIDcuNDE1MjIgMjIuOTQxNkM3LjQxNTIyIDIzLjE0OTIgNy40OTMzNCAyMy4zNDgzIDcuNjMyMzggMjMuNDk1MUM3Ljc3MTQzIDIzLjY0MTggNy45NjAwMSAyMy43MjQzIDguMTU2NjUgMjMuNzI0M0g4Ljg5ODA4QzkuMDM1NjYgMjMuNzI0MyA5LjE3MDUyIDIzLjY4MzkgOS4yODc1OCAyMy42MDc2QzkuNDA0NjQgMjMuNTMxMyA5LjQ5OTI5IDIzLjQyMjEgOS41NjA5MiAyMy4yOTIzTDEwLjk0ODkgMjAuMzYwNEwxMi42MzY0IDI2LjI5NzdDMTIuNjgzNyAyNi40NjQyIDEyLjc4MjIgMjYuNjA5MyAxMi45MTYzIDI2LjcxMDFDMTMuMDUwNSAyNi44MTEgMTMuMjEyNiAyNi44NjE4IDEzLjM3NzEgMjYuODU0NkMxMy41NDE2IDI2Ljg0NzQgMTMuNjk5MiAyNi43ODI3IDEzLjgyNSAyNi42NzA1QzEzLjk1MDggMjYuNTU4MyAxNC4wMzc2IDI2LjQwNTEgMTQuMDcxOCAyNi4yMzUxTDE1LjY4OTYgMTguMjYxM0wxNy4wODM1IDIzLjE2ODZDMTcuMTI5NyAyMy4zMjk3IDE3LjIyMzkgMjMuNDcwOCAxNy4zNTIyIDIzLjU3MDlDMTcuNDgwNCAyMy42NzEgMTcuNjM1OCAyMy43MjQ4IDE3Ljc5NTIgMjMuNzI0M0gxOC41MzY3QzE4LjczMzMgMjMuNzI0MyAxOC45MjE5IDIzLjY0MTggMTkuMDYwOSAyMy40OTUxQzE5LjIgMjMuMzQ4MyAxOS4yNzgxIDIzLjE0OTIgMTkuMjc4MSAyMi45NDE2QzE5LjI3ODEgMjIuNzM0MSAxOS4yIDIyLjUzNSAxOS4wNjA5IDIyLjM4ODJDMTguOTIxOSAyMi4yNDE0IDE4LjczMzMgMjIuMTU5IDE4LjUzNjcgMjIuMTU5SDE4LjM0NjlMMTYuMjgxMiAxNC44ODk3WiIvPgo8L21hc2s+CjxwYXRoIGQ9Ik0xNi4yODEyIDE0Ljg4OTdDMTYuMjMzOSAxNC43MjMyIDE2LjEzNTQgMTQuNTc4MSAxNi4wMDEzIDE0LjQ3NzJDMTUuODY3MSAxNC4zNzY0IDE1LjcwNSAxNC4zMjU1IDE1LjU0MDUgMTQuMzMyN0MxNS4zNzYgMTQuMzM5OSAxNS4yMTg0IDE0LjQwNDcgMTUuMDkyNiAxNC41MTY4QzE0Ljk2NjggMTQuNjI5IDE0Ljg4IDE0Ljc4MjIgMTQuODQ1OCAxNC45NTIzTDEzLjIyOCAyMi45MjZMMTEuODM0MSAxOC4wMTg3QzExLjc5MTQgMTcuODY4NiAxMS43MDcgMTcuNzM1NCAxMS41OTE4IDE3LjYzNjVDMTEuNDc2NSAxNy41Mzc2IDExLjMzNTggMTcuNDc3NSAxMS4xODc5IDE3LjQ2NEMxMS4wMzk5IDE3LjQ1MDUgMTAuODkxNSAxNy40ODQzIDEwLjc2MTkgMTcuNTYwOEMxMC42MzIzIDE3LjYzNzQgMTAuNTI3NSAxNy43NTMzIDEwLjQ2MSAxNy44OTM1TDguNDM4NCAyMi4xNTlIOC4xNTY2NUM3Ljk2MDAxIDIyLjE1OSA3Ljc3MTQzIDIyLjI0MTQgNy42MzIzOCAyMi4zODgyQzcuNDkzMzQgMjIuNTM1IDcuNDE1MjIgMjIuNzM0MSA3LjQxNTIyIDIyLjk0MTZDNy40MTUyMiAyMy4xNDkyIDcuNDkzMzQgMjMuMzQ4MyA3LjYzMjM4IDIzLjQ5NTFDNy43NzE0MyAyMy42NDE4IDcuOTYwMDEgMjMuNzI0MyA4LjE1NjY1IDIzLjcyNDNIOC44OTgwOEM5LjAzNTY2IDIzLjcyNDMgOS4xNzA1MiAyMy42ODM5IDkuMjg3NTggMjMuNjA3NkM5LjQwNDY0IDIzLjUzMTMgOS40OTkyOSAyMy40MjIxIDkuNTYwOTIgMjMuMjkyM0wxMC45NDg5IDIwLjM2MDRMMTIuNjM2NCAyNi4yOTc3QzEyLjY4MzcgMjYuNDY0MiAxMi43ODIyIDI2LjYwOTMgMTIuOTE2MyAyNi43MTAxQzEzLjA1MDUgMjYuODExIDEzLjIxMjYgMjYuODYxOCAxMy4zNzcxIDI2Ljg1NDZDMTMuNTQxNiAyNi44NDc0IDEzLjY5OTIgMjYuNzgyNyAxMy44MjUgMjYuNjcwNUMxMy45NTA4IDI2LjU1ODMgMTQuMDM3NiAyNi40MDUxIDE0LjA3MTggMjYuMjM1MUwxNS42ODk2IDE4LjI2MTNMMTcuMDgzNSAyMy4xNjg2QzE3LjEyOTcgMjMuMzI5NyAxNy4yMjM5IDIzLjQ3MDggMTcuMzUyMiAyMy41NzA5QzE3LjQ4MDQgMjMuNjcxIDE3LjYzNTggMjMuNzI0OCAxNy43OTUyIDIzLjcyNDNIMTguNTM2N0MxOC43MzMzIDIzLjcyNDMgMTguOTIxOSAyMy42NDE4IDE5LjA2MDkgMjMuNDk1MUMxOS4yIDIzLjM0ODMgMTkuMjc4MSAyMy4xNDkyIDE5LjI3ODEgMjIuOTQxNkMxOS4yNzgxIDIyLjczNDEgMTkuMiAyMi41MzUgMTkuMDYwOSAyMi4zODgyQzE4LjkyMTkgMjIuMjQxNCAxOC43MzMzIDIyLjE1OSAxOC41MzY3IDIyLjE1OUgxOC4zNDY5TDE2LjI4MTIgMTQuODg5N1oiIGZpbGw9IiM0QTU3NjciIHN0cm9rZT0iIzRBNTc2NyIgc3Ryb2tlLXdpZHRoPSIwLjIzOTA4IiBtYXNrPSJ1cmwoI3BhdGgtNC1pbnNpZGUtMV82MjZfMTEyNykiLz4KPC9zdmc+Cg==);
}
.b-order .g-icon-service--type-TAXI {
  background-image: url(1c654733296581fb7cd343fe8e88da7a.svg);
}
.b-order .g-icon-service--type-OTHER {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzIiIGhlaWdodD0iMzIiIHZpZXdCb3g9IjAgMCAzMiAzMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KCTxwYXRoIGQ9Ik0xNy45NTQgM0MxOC4xNjU0IDMgMTguMzY4MSAzLjA1MDM4IDE4LjUxNzUgMy4xNDAwNUMxOC42NjcgMy4yMjk3MiAxOC43NTEgMy4zNTEzNCAxOC43NTEgMy40NzgxNkMxOC43NTEgMy42MDQ5OCAxOC44MzQ5IDMuNzI2NiAxOC45ODQ0IDMuODE2MjdDMTkuMTMzOCAzLjkwNTk0IDE5LjMzNjUgMy45NTYzMiAxOS41NDc5IDMuOTU2MzJDMTkuNzU5MyAzLjk1NjMyIDE5Ljk2MiA0LjAwNjcgMjAuMTExNCA0LjA5NjM3QzIwLjI2MDkgNC4xODYwNCAyMC4zNDQ4IDQuMzA3NjcgMjAuMzQ0OCA0LjQzNDQ4VjQuOTEyNjRDMjAuMzQ0OCA1LjAzOTQ2IDIwLjI2MDkgNS4xNjEwOCAyMC4xMTE0IDUuMjUwNzVDMTkuOTYyIDUuMzQwNDMgMTkuNzU5MyA1LjM5MDggMTkuNTQ3OSA1LjM5MDhIMTEuNTc4NkMxMS4zNjcyIDUuMzkwOCAxMS4xNjQ1IDUuMzQwNDMgMTEuMDE1IDUuMjUwNzVDMTAuODY1NiA1LjE2MTA4IDEwLjc4MTYgNS4wMzk0NiAxMC43ODE2IDQuOTEyNjRWNC40MzQ0OEMxMC43ODE2IDQuMzA3NjcgMTAuODY1NiA0LjE4NjA0IDExLjAxNSA0LjA5NjM3QzExLjE2NDUgNC4wMDY3IDExLjM2NzIgMy45NTYzMiAxMS41Nzg2IDMuOTU2MzJDMTEuNzg5OSAzLjk1NjMyIDExLjk5MjYgMy45MDU5NCAxMi4xNDIxIDMuODE2MjdDMTIuMjkxNSAzLjcyNjYgMTIuMzc1NSAzLjYwNDk4IDEyLjM3NTUgMy40NzgxNkMxMi4zNzU1IDMuMzUxMzQgMTIuNDU5NCAzLjIyOTcyIDEyLjYwODkgMy4xNDAwNUMxMi43NTg0IDMuMDUwMzggMTIuOTYxMSAzIDEzLjE3MjQgM0gxNy45NTRaIiBmaWxsPSIjZWVlIi8+Cgk8cGF0aCBkPSJNNy41OTM4NyA3LjQ4MjZDNy41OTM4NyA3LjI3MTI0IDcuNjc3ODMgNy4wNjg1NCA3LjgyNzI5IDYuOTE5MDhDNy45NzY3NCA2Ljc2OTYzIDguMTc5NDQgNi42ODU2NyA4LjM5MDggNi42ODU2N0g5LjE4Nzc0QzkuMzk5MSA2LjY4NTY3IDkuNjAxOCA2LjYwMTcgOS43NTEyNiA2LjQ1MjI1QzkuOTAwNzEgNi4zMDI4IDkuOTg0NjcgNi4xMDAwOSA5Ljk4NDY3IDUuODg4NzNDOS45ODQ2NyA1LjY3NzM3IDkuOTAwNzEgNS40NzQ2NyA5Ljc1MTI2IDUuMzI1MjFDOS42MDE4IDUuMTc1NzYgOS4zOTkxIDUuMDkxOCA5LjE4Nzc0IDUuMDkxOEg4LjM5MDhDNy43NTY3MiA1LjA5MTggNy4xNDg2MSA1LjM0MzY4IDYuNzAwMjUgNS43OTIwNUM2LjI1MTg5IDYuMjQwNDEgNiA2Ljg0ODUyIDYgNy40ODI2VjI2LjYwOUM2IDI3LjI0MzEgNi4yNTE4OSAyNy44NTEyIDYuNzAwMjUgMjguMjk5NkM3LjE0ODYxIDI4Ljc0OCA3Ljc1NjcyIDI4Ljk5OTggOC4zOTA4IDI4Ljk5OThIMjIuNzM1NkMyMy4zNjk3IDI4Ljk5OTggMjMuOTc3OCAyOC43NDggMjQuNDI2MiAyOC4yOTk2QzI0Ljg3NDUgMjcuODUxMiAyNS4xMjY0IDI3LjI0MzEgMjUuMTI2NCAyNi42MDlWNy40ODI2QzI1LjEyNjQgNi44NDg1MiAyNC44NzQ1IDYuMjQwNDEgMjQuNDI2MiA1Ljc5MjA1QzIzLjk3NzggNS4zNDM2OCAyMy4zNjk3IDUuMDkxOCAyMi43MzU2IDUuMDkxOEgyMS45Mzg3QzIxLjcyNzMgNS4wOTE4IDIxLjUyNDYgNS4xNzU3NiAyMS4zNzUyIDUuMzI1MjFDMjEuMjI1NyA1LjQ3NDY3IDIxLjE0MTggNS42NzczNyAyMS4xNDE4IDUuODg4NzNDMjEuMTQxOCA2LjEwMDA5IDIxLjIyNTcgNi4zMDI4IDIxLjM3NTIgNi40NTIyNUMyMS41MjQ2IDYuNjAxNyAyMS43MjczIDYuNjg1NjcgMjEuOTM4NyA2LjY4NTY3SDIyLjczNTZDMjIuOTQ3IDYuNjg1NjcgMjMuMTQ5NyA2Ljc2OTYzIDIzLjI5OTIgNi45MTkwOEMyMy40NDg2IDcuMDY4NTQgMjMuNTMyNiA3LjI3MTI0IDIzLjUzMjYgNy40ODI2VjI2LjYwOUMyMy41MzI2IDI2LjgyMDQgMjMuNDQ4NiAyNy4wMjMxIDIzLjI5OTIgMjcuMTcyNkMyMy4xNDk3IDI3LjMyMiAyMi45NDcgMjcuNDA2IDIyLjczNTYgMjcuNDA2SDguMzkwOEM4LjE3OTQ0IDI3LjQwNiA3Ljk3Njc0IDI3LjMyMiA3LjgyNzI5IDI3LjE3MjZDNy42Nzc4MyAyNy4wMjMxIDcuNTkzODcgMjYuODIwNCA3LjU5Mzg3IDI2LjYwOVY3LjQ4MjZaIiBmaWxsPSIjZWVlIi8+Cgk8cmVjdCB3aWR0aD0iMTciIGhlaWdodD0iMjIiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDcgNikiIGZpbGw9IiNlZWUiLz4KCTxyZWN0IHg9IjkiIHk9IjEwIiB3aWR0aD0iMS4xOTU0IiBoZWlnaHQ9IjEuMTk1NCIgZmlsbD0iIzRBNTc2NyIvPgoJPHJlY3QgeD0iMTIuNTg2MiIgeT0iMTAiIHdpZHRoPSIxLjE5NTQiIGhlaWdodD0iMS4xOTU0IiBmaWxsPSIjNEE1NzY3Ii8+Cgk8cmVjdCB4PSI5IiB5PSIxMi4zOTA2IiB3aWR0aD0iMS4xOTU0IiBoZWlnaHQ9IjEuMTk1NCIgZmlsbD0iIzRBNTc2NyIvPgoJPHJlY3QgeD0iMTIuNTg2MiIgeT0iMTIuMzkwNiIgd2lkdGg9IjEuMTk1NCIgaGVpZ2h0PSIxLjE5NTQiIGZpbGw9IiM0QTU3NjciLz4KCTxyZWN0IHg9IjkiIHk9IjE0Ljc4MTIiIHdpZHRoPSIxLjE5NTQiIGhlaWdodD0iMS4xOTU0IiBmaWxsPSIjNEE1NzY3Ii8+Cgk8cmVjdCB4PSIxMi41ODYyIiB5PSIxNC43ODEyIiB3aWR0aD0iMS4xOTU0IiBoZWlnaHQ9IjEuMTk1NCIgZmlsbD0iIzRBNTc2NyIvPgoJPHJlY3QgeD0iOSIgeT0iMTkiIHdpZHRoPSIxLjE5NTQiIGhlaWdodD0iMS4xOTU0IiBmaWxsPSIjNEE1NzY3Ii8+Cgk8cmVjdCB4PSIxMi41ODYyIiB5PSIxOSIgd2lkdGg9IjEuMTk1NCIgaGVpZ2h0PSIxLjE5NTQiIGZpbGw9IiM0QTU3NjciLz4KCTxyZWN0IHg9IjkiIHk9IjIxLjM5MDYiIHdpZHRoPSIxLjE5NTQiIGhlaWdodD0iMS4xOTU0IiBmaWxsPSIjNEE1NzY3Ii8+Cgk8cmVjdCB4PSIxMi41ODYyIiB5PSIyMS4zOTA2IiB3aWR0aD0iMS4xOTU0IiBoZWlnaHQ9IjEuMTk1NCIgZmlsbD0iIzRBNTc2NyIvPgoJPHJlY3QgeD0iOSIgeT0iMjMuNzgxMiIgd2lkdGg9IjEuMTk1NCIgaGVpZ2h0PSIxLjE5NTQiIGZpbGw9IiM0QTU3NjciLz4KCTxyZWN0IHg9IjEyLjU4NjIiIHk9IjIzLjc4MTIiIHdpZHRoPSIxLjE5NTQiIGhlaWdodD0iMS4xOTU0IiBmaWxsPSIjNEE1NzY3Ii8+Cgk8cmVjdCB4PSIxNyIgeT0iMTAiIHdpZHRoPSIxLjE5NTQiIGhlaWdodD0iMS4xOTU0IiBmaWxsPSIjNEE1NzY3Ii8+Cgk8cmVjdCB4PSIyMC41ODYyIiB5PSIxMCIgd2lkdGg9IjEuMTk1NCIgaGVpZ2h0PSIxLjE5NTQiIGZpbGw9IiM0QTU3NjciLz4KCTxyZWN0IHg9IjE3IiB5PSIxMi4zOTA2IiB3aWR0aD0iMS4xOTU0IiBoZWlnaHQ9IjEuMTk1NCIgZmlsbD0iIzRBNTc2NyIvPgoJPHJlY3QgeD0iMjAuNTg2MiIgeT0iMTIuMzkwNiIgd2lkdGg9IjEuMTk1NCIgaGVpZ2h0PSIxLjE5NTQiIGZpbGw9IiM0QTU3NjciLz4KCTxyZWN0IHg9IjE3IiB5PSIxNC43ODEyIiB3aWR0aD0iMS4xOTU0IiBoZWlnaHQ9IjEuMTk1NCIgZmlsbD0iIzRBNTc2NyIvPgoJPHJlY3QgeD0iMjAuNTg2MiIgeT0iMTQuNzgxMiIgd2lkdGg9IjEuMTk1NCIgaGVpZ2h0PSIxLjE5NTQiIGZpbGw9IiM0QTU3NjciLz4KCTxyZWN0IHg9IjE3IiB5PSIxOSIgd2lkdGg9IjEuMTk1NCIgaGVpZ2h0PSIxLjE5NTQiIGZpbGw9IiM0QTU3NjciLz4KCTxyZWN0IHg9IjIwLjU4NjIiIHk9IjE5IiB3aWR0aD0iMS4xOTU0IiBoZWlnaHQ9IjEuMTk1NCIgZmlsbD0iIzRBNTc2NyIvPgoJPHJlY3QgeD0iMTciIHk9IjIxLjM5MDYiIHdpZHRoPSIxLjE5NTQiIGhlaWdodD0iMS4xOTU0IiBmaWxsPSIjNEE1NzY3Ii8+Cgk8cmVjdCB4PSIyMC41ODYyIiB5PSIyMS4zOTA2IiB3aWR0aD0iMS4xOTU0IiBoZWlnaHQ9IjEuMTk1NCIgZmlsbD0iIzRBNTc2NyIvPgoJPHJlY3QgeD0iMTciIHk9IjIzLjc4MTIiIHdpZHRoPSIxLjE5NTQiIGhlaWdodD0iMS4xOTU0IiBmaWxsPSIjNEE1NzY3Ii8+Cgk8cmVjdCB4PSIyMC41ODYyIiB5PSIyMy43ODEyIiB3aWR0aD0iMS4xOTU0IiBoZWlnaHQ9IjEuMTk1NCIgZmlsbD0iIzRBNTc2NyIvPgo8L3N2Zz4K);
}
.b-order .g-icon-service--type-AEROEXPRESS {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyMCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE0LjM3NSAySDUuNjIxQzUuMzk3IDIgNC4yMjIgMi4wNjUgMy4xMTggMy4zNTFDMi4wMzEgNC42MTYgMiA1Ljg2MiAyIDZWMTdDMiAxNy41MzA0IDIuMjEwNzEgMTguMDM5MSAyLjU4NTc5IDE4LjQxNDJDMi45NjA4NiAxOC43ODkzIDMuNDY5NTcgMTkgNCAxOUg1TDMgMjJINS4zNTNMNi4wMiAyMUgxNC4wMkwxNC42OTcgMjJIMTdMMTUgMTlIMTZDMTYuNTMwNCAxOSAxNy4wMzkxIDE4Ljc4OTMgMTcuNDE0MiAxOC40MTQyQzE3Ljc4OTMgMTguMDM5MSAxOCAxNy41MzA0IDE4IDE3VjZDMTguMDAxIDUuODEyIDE3Ljk2OCA0LjU2NiAxNi44NzEgMy4zMzVDMTUuNzE1IDIuMDM3IDE0LjUwOSAyIDE0LjM3NSAyWk04IDRIMTJWNkg4VjRaTTUuNSAxN0M1LjEwMjA0IDE2Ljk5OTkgNC43MjA0NCAxNi44NDE3IDQuNDM5MTMgMTYuNTYwMkM0LjE1NzgzIDE2LjI3ODcgMy45OTk4NyAxNS44OTcgNCAxNS40OTlDNC4wMDAxMyAxNS4xMDEgNC4xNTgzNSAxNC43MTk0IDQuNDM5ODQgMTQuNDM4MUM0LjcyMTMzIDE0LjE1NjggNS4xMDMwNCAxMy45OTg5IDUuNTAxIDEzLjk5OUM1Ljg5ODk2IDEzLjk5OTEgNi4yODA1NiAxNC4xNTczIDYuNTYxODcgMTQuNDM4OEM2Ljg0MzE3IDE0LjcyMDMgNy4wMDExMyAxNS4xMDIgNy4wMDEgMTUuNUM3LjAwMDg3IDE1Ljg5OCA2Ljg0MjY1IDE2LjI3OTYgNi41NjExNiAxNi41NjA5QzYuMjc5NjcgMTYuODQyMiA1Ljg5Nzk2IDE3LjAwMDEgNS41IDE3Wk0xNC41IDE3QzE0LjEwMiAxNi45OTk5IDEzLjcyMDQgMTYuODQxNyAxMy40MzkxIDE2LjU2MDJDMTMuMTU3OCAxNi4yNzg3IDEyLjk5OTkgMTUuODk3IDEzIDE1LjQ5OUMxMy4wMDAxIDE1LjEwMSAxMy4xNTgzIDE0LjcxOTQgMTMuNDM5OCAxNC40MzgxQzEzLjcyMTMgMTQuMTU2OCAxNC4xMDMgMTMuOTk4OSAxNC41MDEgMTMuOTk5QzE0Ljg5OSAxMy45OTkxIDE1LjI4MDYgMTQuMTU3MyAxNS41NjE5IDE0LjQzODhDMTUuODQzMiAxNC43MjAzIDE2LjAwMTEgMTUuMTAyIDE2LjAwMSAxNS41QzE2LjAwMDkgMTUuODk4IDE1Ljg0MjcgMTYuMjc5NiAxNS41NjEyIDE2LjU2MDlDMTUuMjc5NyAxNi44NDIyIDE0Ljg5OCAxNy4wMDAxIDE0LjUgMTdaTTE2IDEySDRWOEgxNlYxMloiIGZpbGw9IiNFRUVFRUUiLz4KPC9zdmc+Cg==);
}
.b-order .g-icon-service--type-INSURANCE_TOURISTIC {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzIiIGhlaWdodD0iMzIiIHZpZXdCb3g9IjAgMCAzMiAzMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KCTxyZWN0IHg9IjYiIHk9IjQiIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMy4zMzMzIiByeD0iMiIgZmlsbD0iI2VlZSIvPgoJPHBhdGggZD0iTTcuNjY2NjcgNi4zMzMzM0M3LjY2NjY3IDYuMTI3MDYgNy43NTQ0NiA1LjkyOTIyIDcuOTEwNzQgNS43ODMzNkM4LjA2NzAyIDUuNjM3NSA4LjI3ODk5IDUuNTU1NTYgOC41IDUuNTU1NTZMMjIuNjY2NyA1LjU1NTU2TDE3LjExMTEgNS4wMzcxMUwxNi41NDI1IDQuNTA2MzdMMTYuNTU1NiA0LjUxODUyTDE2IDRMOC41IDRDNy44MzY5NiA0IDcuMjAxMDcgNC4yNDU4MyA2LjczMjIzIDQuNjgzNDJDNi4yNjMzOSA1LjEyMSA2IDUuNzE0NSA2IDYuMzMzMzNWMjVDNiAyNS42MTg4IDYuMjYzMzkgMjYuMjEyMyA2LjczMjIzIDI2LjY0OTlDNy4yMDEwNyAyNy4wODc1IDcuODM2OTYgMjcuMzMzMyA4LjUgMjcuMzMzM0gyMy41QzI0LjE2MyAyNy4zMzMzIDI0Ljc5ODkgMjcuMDg3NSAyNS4yNjc4IDI2LjY0OTlDMjUuNzM2NiAyNi4yMTIzIDI2IDI1LjYxODggMjYgMjVWNi4zMzMzM0MyNiA1LjcxNDUgMjUuNzM2NiA1LjEyMSAyNS4yNjc4IDQuNjgzNDJDMjQuNzk4OSA0LjI0NTgzIDI0LjE2MyA0IDIzLjUgNEgyMi42NjY3QzIyLjQ0NTcgNCAxNiA0IDE2IDRMMTcuMTExMSA1LjAzNzExTDIyLjExMTEgNS41NTU1NkMyMi4xMTExIDUuNTU1NTYgMjIuNDQ1NyA1LjU1NTU2IDIyLjY2NjcgNS41NTU1NkwyMy41IDUuNTU1NTZDMjMuNzIxIDUuNTU1NTYgMjMuOTMzIDUuNjM3NSAyNC4wODkzIDUuNzgzMzZDMjQuMjQ1NSA1LjkyOTIyIDI0LjMzMzMgNi4xMjcwNiAyNC4zMzMzIDYuMzMzMzNWMjVDMjQuMzMzMyAyNS4yMDYzIDI0LjI0NTUgMjUuNDA0MSAyNC4wODkzIDI1LjU1QzIzLjkzMyAyNS42OTU4IDIzLjcyMSAyNS43Nzc4IDIzLjUgMjUuNzc3OEg4LjVDOC4yNzg5OSAyNS43Nzc4IDguMDY3MDIgMjUuNjk1OCA3LjkxMDc0IDI1LjU1QzcuNzU0NDYgMjUuNDA0MSA3LjY2NjY3IDI1LjIwNjMgNy42NjY2NyAyNVY2LjMzMzMzWiIgZmlsbD0iI2VlZSIvPgoJPHBhdGggZD0iTTE4LjE3MjQgMUMxOC4zODM4IDEgMTguNTg2NSAxLjA1MDM4IDE4LjczNTkgMS4xNDAwNUMxOC44ODU0IDEuMjI5NzIgMTguOTY5MyAxLjM1MTM0IDE4Ljk2OTMgMS40NzgxNkMxOC45NjkzIDEuNjA0OTggMTkuMDUzMyAxLjcyNjYgMTkuMjAyOCAxLjgxNjI3QzE5LjM1MjIgMS45MDU5NCAxOS41NTQ5IDEuOTU2MzIgMTkuNzY2MyAxLjk1NjMyQzE5Ljk3NzYgMS45NTYzMiAyMC4xODAzIDIuMDA2NyAyMC4zMjk4IDIuMDk2MzdDMjAuNDc5MyAyLjE4NjA0IDIwLjU2MzIgMi4zMDc2NyAyMC41NjMyIDIuNDM0NDhWMi45MTI2NEMyMC41NjMyIDMuMDM5NDYgMjAuNDc5MyAzLjE2MTA4IDIwLjMyOTggMy4yNTA3NUMyMC4xODAzIDMuMzQwNDMgMTkuOTc3NiAzLjM5MDggMTkuNzY2MyAzLjM5MDhIMTEuNzk2OUMxMS41ODU2IDMuMzkwOCAxMS4zODI5IDMuMzQwNDMgMTEuMjMzNCAzLjI1MDc1QzExLjA4NCAzLjE2MTA4IDExIDMuMDM5NDYgMTEgMi45MTI2NFYyLjQzNDQ4QzExIDIuMzA3NjcgMTEuMDg0IDIuMTg2MDQgMTEuMjMzNCAyLjA5NjM3QzExLjM4MjkgMi4wMDY3IDExLjU4NTYgMS45NTYzMiAxMS43OTY5IDEuOTU2MzJDMTIuMDA4MyAxLjk1NjMyIDEyLjIxMSAxLjkwNTk0IDEyLjM2MDUgMS44MTYyN0MxMi41MDk5IDEuNzI2NiAxMi41OTM5IDEuNjA0OTggMTIuNTkzOSAxLjQ3ODE2QzEyLjU5MzkgMS4zNTEzNCAxMi42Nzc4IDEuMjI5NzIgMTIuODI3MyAxLjE0MDA1QzEyLjk3NjcgMS4wNTAzOCAxMy4xNzk0IDEgMTMuMzkwOCAxSDE4LjE3MjRaIiBmaWxsPSIjZWVlIi8+Cgk8cGF0aCBkPSJNOS4xMzk5IDI2LjI1MUM5LjA1Mjc2IDI2LjI0MjkgOC45NzE1NiAyNi4yMzYxIDguODk1ODYgMjYuMjMwNUwxMC45MjU0IDIyLjgxODRDMTEuMjU1MSAyMi41NjU5IDExLjcwOTMgMjIuNTc5NiAxMi4wMjYxIDIyLjg2MDdMMTIuMDI2MiAyMi44NjA4TDEzLjg4MzYgMjQuNTA4MkwxNC4yMjQ3IDI0LjgxMDZMMTQuNTU3MyAyNC40OTg5TDE4LjIwNDUgMjEuMDgxMUMxOC41NCAyMC43NjY4IDE5LjA0MTkgMjAuNzYzMSAxOS4zODA1IDIxLjA3MDRMMjQuMTEyNSAyNi4wMzI3TDI0LjExMDQgMjYuMTUwNkw5LjEzOTkgMjYuMjUxWk0xMC41MDY1IDE3LjY2MDNDMTAuNTA2NSAxNy4wMDIgMTEuMDE2MyAxNi41IDExLjYwNzUgMTYuNUMxMi4xOTg4IDE2LjUgMTIuNzA4NSAxNy4wMDIgMTIuNzA4NSAxNy42NjAzQzEyLjcwODUgMTguMzE4NiAxMi4xOTg4IDE4LjgyMDYgMTEuNjA3NSAxOC44MjA2QzExLjAxNjMgMTguODIwNiAxMC41MDY1IDE4LjMxODYgMTAuNTA2NSAxNy42NjAzWiIgc3Ryb2tlPSIjNEE1NzY3Ii8+Cjwvc3ZnPgo=);
}
.b-order .g-icon-service--type-CAR_RENTAL {
  background-image: url(5a98cd1c05ad0db98e4f8fd90da2ce17.svg);
}
.b-order .g-icon-service--type-VISA {
  background-image: url(ec884848513afbf121c7f7650ad603d5.svg);
}
.b-order .g-icon-service--type-BUS {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KCTxwYXRoIGQ9Ik0xOC43NSA1LjI1SDUuMjVDNC40MjE1NyA1LjI1IDMuNzUgNS45MjE1NyAzLjc1IDYuNzVWMTIuNzVDMy43NSAxMy41Nzg0IDQuNDIxNTcgMTQuMjUgNS4yNSAxNC4yNUgxOC43NUMxOS41Nzg0IDE0LjI1IDIwLjI1IDEzLjU3ODQgMjAuMjUgMTIuNzVWNi43NUMyMC4yNSA1LjkyMTU3IDE5LjU3ODQgNS4yNSAxOC43NSA1LjI1WiIgc3Ryb2tlPSIjZmZmIiBzdHJva2Utd2lkdGg9IjEuNSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+Cgk8cGF0aCBkPSJNMTguNzUgMTQuMjVINS4yNUM0LjQyMTU3IDE0LjI1IDMuNzUgMTQuOTIxNiAzLjc1IDE1Ljc1VjE4Ljc1QzMuNzUgMTkuNTc4NCA0LjQyMTU3IDIwLjI1IDUuMjUgMjAuMjVIMTguNzVDMTkuNTc4NCAyMC4yNSAyMC4yNSAxOS41Nzg0IDIwLjI1IDE4Ljc1VjE1Ljc1QzIwLjI1IDE0LjkyMTYgMTkuNTc4NCAxNC4yNSAxOC43NSAxNC4yNVoiIHN0cm9rZT0iI2ZmZiIgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgoJPHBhdGggZD0iTTE4Ljc1IDUuMjVINS4yNUM0Ljg1MjUyIDUuMjQ4ODkgNC40NzE2MyA1LjA5MDQ5IDQuMTkwNTcgNC44MDk0M0MzLjkwOTUxIDQuNTI4MzcgMy43NTExMSA0LjE0NzQ4IDMuNzUgMy43NUMzLjc1MTExIDMuMzUyNTIgMy45MDk1MSAyLjk3MTYzIDQuMTkwNTcgMi42OTA1N0M0LjQ3MTYzIDIuNDA5NTEgNC44NTI1MiAyLjI1MTExIDUuMjUgMi4yNUgxOC43NUMxOS4xNDc1IDIuMjUxMTEgMTkuNTI4NCAyLjQwOTUxIDE5LjgwOTQgMi42OTA1N0MyMC4wOTA1IDIuOTcxNjMgMjAuMjQ4OSAzLjM1MjUyIDIwLjI1IDMuNzVDMjAuMjQ4OSA0LjE0NzQ4IDIwLjA5MDUgNC41MjgzNyAxOS44MDk0IDQuODA5NDNDMTkuNTI4NCA1LjA5MDQ5IDE5LjE0NzUgNS4yNDg4OSAxOC43NSA1LjI1Wk02Ljc1IDIwLjI1VjIxLjI4MTJDNi43NSAyMS40MDU2IDYuNzAwNjEgMjEuNTI0OCA2LjYxMjcxIDIxLjYxMjdDNi41MjQ4IDIxLjcwMDYgNi40MDU1NyAyMS43NSA2LjI4MTI1IDIxLjc1SDQuOTY4NzVDNC44NDQ0MyAyMS43NSA0LjcyNTIgMjEuNzAwNiA0LjYzNzI5IDIxLjYxMjdDNC41NDkzOSAyMS41MjQ4IDQuNSAyMS40MDU2IDQuNSAyMS4yODEyVjIwLjI1SDYuNzVaTTE5LjUgMjAuMjVWMjEuMjgxMkMxOS41IDIxLjQwNTYgMTkuNDUwNiAyMS41MjQ4IDE5LjM2MjcgMjEuNjEyN0MxOS4yNzQ4IDIxLjcwMDYgMTkuMTU1NiAyMS43NSAxOS4wMzEyIDIxLjc1SDE3LjcxODhDMTcuNTk0NCAyMS43NSAxNy40NzUyIDIxLjcwMDYgMTcuMzg3MyAyMS42MTI3QzE3LjI5OTQgMjEuNTI0OCAxNy4yNSAyMS40MDU2IDE3LjI1IDIxLjI4MTJWMjAuMjVIMTkuNVoiIHN0cm9rZT0iI2ZmZiIgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgoJPHBhdGggZD0iTTE3LjI1IDE4QzE3LjY2NDIgMTggMTggMTcuNjY0MiAxOCAxNy4yNUMxOCAxNi44MzU4IDE3LjY2NDIgMTYuNSAxNy4yNSAxNi41QzE2LjgzNTggMTYuNSAxNi41IDE2LjgzNTggMTYuNSAxNy4yNUMxNi41IDE3LjY2NDIgMTYuODM1OCAxOCAxNy4yNSAxOFoiIHN0cm9rZT0iI2ZmZiIgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KCTxwYXRoIGQ9Ik02Ljc1IDE4QzcuMTY0MjEgMTggNy41IDE3LjY2NDIgNy41IDE3LjI1QzcuNSAxNi44MzU4IDcuMTY0MjEgMTYuNSA2Ljc1IDE2LjVDNi4zMzU3OSAxNi41IDYgMTYuODM1OCA2IDE3LjI1QzYgMTcuNjY0MiA2LjMzNTc5IDE4IDYuNzUgMThaIiBzdHJva2U9IiNmZmYiIHN0cm9rZS13aWR0aD0iMS41IiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+Cgk8cGF0aCBkPSJNMTIgNS4yNVYxNC4yNU0zLjc1IDMuNzVWMTcuMjVNMjAuMjUgMy43NVYxNy4yNSIgc3Ryb2tlPSIjZmZmIiBzdHJva2Utd2lkdGg9IjEuNSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+Cjwvc3ZnPgoK);
}
.b-order .g-icon-service--type-air {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjEiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMSAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE5LjQ2MTUgMC41Mzg0NjJDMTkuMTUzOCAwLjIzMDc2OSAxOC42OTIzIDAgMTguMTUzOCAwQzE3LjY5MjMgMCAxNy4zMDc3IDAuMTUzODQ2IDE2LjkyMzEgMC41Mzg0NjJMMTEuNjkyMyA1Ljc2OTIzTDIuODQ2MTUgNC42OTIzMUMyLjQ2MTU0IDQuNjkyMzEgMiA0Ljg0NjE1IDEuNjkyMzEgNS4wNzY5MkwwLjQ2MTUzOCA2LjMwNzY5QzAuMjMwNzY5IDYuNTM4NDYgMC4xNTM4NDYgNi43NjkyMyAwLjIzMDc2OSA3LjA3NjkyQzAuMzA3NjkyIDcuMzA3NjkgMC40NjE1MzggNy40NjE1NCAwLjc2OTIzMSA3LjYxNTM4TDcuNjE1MzggOS45MjMwOEw0Ljg0NjE1IDEyLjY5MjNMMS40NjE1NCAxMi41Mzg1QzEuMzA3NjkgMTIuNTM4NSAxLjIzMDc3IDEyLjYxNTQgMS4wNzY5MiAxMi42OTIzTDAuMTUzODQ2IDEzLjYxNTRDMCAxMy42OTIzIDAgMTMuODQ2MiAwIDE0QzAgMTQuMTUzOCAwLjE1Mzg0NiAxNC4zMDc3IDAuMjMwNzY5IDE0LjM4NDZMMy44NDYxNSAxNi4yMzA4TDUuNjkyMzEgMTkuNzY5MkM1Ljc2OTIzIDE5LjkyMzEgNS45MjMwOCAyMCA2LjA3NjkyIDIwSDYuMTUzODVDNi4zMDc2OSAyMCA2LjM4NDYyIDE5LjkyMzEgNi40NjE1NCAxOS44NDYyTDcuMzA3NjkgMTlDNy4zODQ2MiAxOC45MjMxIDcuNDYxNTQgMTguNzY5MiA3LjQ2MTU0IDE4LjY5MjNWMTUuMTUzOEwxMC4yMzA4IDEyLjM4NDZMMTIuNTM4NSAxOS4yMzA4QzEyLjYxNTQgMTkuNTM4NSAxMi45MjMxIDE5Ljc2OTIgMTMuMjMwOCAxOS43NjkyQzEzLjQ2MTUgMTkuNzY5MiAxMy42MTU0IDE5LjY5MjMgMTMuNzY5MiAxOS41Mzg1TDE0Ljg0NjIgMTguNDYxNUMxNS4xNTM4IDE4LjE1MzggMTUuMzA3NyAxNy42OTIzIDE1LjIzMDggMTcuMzA3N0wxNC4zMDc3IDguMzA3NjlMMTkuNDYxNSAzLjA3NjkyQzIwLjIzMDggMi4zODQ2MiAyMC4yMzA4IDEuMjMwNzcgMTkuNDYxNSAwLjUzODQ2MloiIGZpbGw9IndoaXRlIi8+Cjwvc3ZnPgo=);
}
.b-order .g-icon-service--type-railway {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMjEiIHZpZXdCb3g9IjAgMCAxOCAyMSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xNS45NzY2IDE2LjEyOTlIMTUuNzM3MUwxNy44MTMyIDE5LjE2NDJDMTguMTMyNiAxOS42NDMzIDE4LjA1MjcgMjAuMzYxOSAxNy40OTM4IDIwLjY4MTNDMTcuMzM0MSAyMC44NDEgMTcuMDk0NSAyMC44NDEgMTYuODU1IDIwLjg0MUMxNi41MzU2IDIwLjg0MSAxNi4xMzYzIDIwLjY4MTMgMTUuOTc2NiAyMC4zNjE5TDEzLjEwMiAxNi4xMjk5SDQuODc3MzdMMi4wMDI3NCAyMC4zNjE5QzEuNzYzMTkgMjAuNjgxMyAxLjQ0Mzc4IDIwLjg0MSAxLjEyNDM4IDIwLjg0MUMwLjg4NDgyOSAyMC44NDEgMC43MjUxMjcgMjAuNzYxMiAwLjQ4NTU3NSAyMC42ODEzQzAuMDA2NDcwNzkgMjAuMzYxOSAtMC4xNTMyMzEgMTkuNjQzMyAwLjE2NjE3MiAxOS4xNjQyTDIuMjQyMjkgMTYuMTI5OUgyLjAwMjc0QzAuODg0ODI5IDE2LjEyOTkgMC4wMDY0NzA4MiAxNS4yNTE1IDAuMDA2NDcwODIgMTQuMTMzNlYxLjk5NjI3Qy0wLjA3MzM3OTkgMC44NzgzNTggMC44ODQ4MjkgMCAyLjAwMjc0IDBIMTUuOTc2NkMxNy4wOTQ1IDAgMTcuOTcyOSAwLjg3ODM1OCAxNy45NzI5IDEuOTk2MjdWMTQuMDUzN0MxNy45NzI5IDE1LjI1MTUgMTcuMDk0NSAxNi4xMjk5IDE1Ljk3NjYgMTYuMTI5OVpNMTQuNjk5IDEzLjI1NTJDMTUuNDk3NSAxMy4yNTUyIDE2LjEzNjMgMTIuNjE2NCAxNi4xMzYzIDExLjgxNzlDMTYuMTM2MyAxMS4wMTk0IDE1LjQ5NzUgMTAuMzgwNiAxNC42OTkgMTAuMzgwNkMxMy45MDA1IDEwLjM4MDYgMTMuMjYxNyAxMS4wMTk0IDEzLjI2MTcgMTEuODE3OUMxMy4yNjE3IDEyLjYxNjQgMTMuOTAwNSAxMy4yNTUyIDE0LjY5OSAxMy4yNTUyWk0zLjI4MDM1IDEzLjI1NTJDNC4wNzg4NiAxMy4yNTUyIDQuNzE3NjYgMTIuNjE2NCA0LjcxNzY2IDExLjgxNzlDNC43MTc2NiAxMS4wMTk0IDQuMDc4ODYgMTAuMzgwNiAzLjI4MDM1IDEwLjM4MDZDMi40ODE4NCAxMC4zODA2IDEuODQzMDQgMTEuMDE5NCAxLjg0MzA0IDExLjgxNzlDMS44NDMwNCAxMi42MTY0IDIuNDgxODQgMTMuMjU1MiAzLjI4MDM1IDEzLjI1NTJaTTE2LjEzNjMgMy40MzM1OEMxNi4xMzYzIDIuNTU1MjIgMTUuNDE3NyAxLjkxNjQyIDE0LjYxOTIgMS45MTY0MkgzLjQ0MDA1QzIuNTYxNjkgMS45MTY0MiAxLjkyMjg5IDIuNjM1MDcgMS45MjI4OSAzLjQzMzU4VjcuMDI2ODdDMS45MjI4OSA3LjkwNTIyIDIuNjQxNTUgOC41NDQwMyAzLjQ0MDA1IDguNTQ0MDNIMTQuNjE5MkMxNS40OTc1IDguNTQ0MDMgMTYuMTM2MyA3LjgyNTM3IDE2LjEzNjMgNy4wMjY4N1YzLjQzMzU4WiIgZmlsbD0id2hpdGUiLz4KPC9zdmc+Cg==);
}
.b-order .g-icon-service--type-hotel_reservation {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMjEiIHZpZXdCb3g9IjAgMCAxOCAyMSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0wLjk2MzI4MiAwQzAuNDMxMjc2IDAgMCAwLjQzMTI3NCAwIDAuOTYzMjgyVjcuNzY3NzFWNy43ODgyM1YyMC40NDQxSDE3LjMzOTFWNy43Njc3MUMxNy4zMzkxIDYuNzAzNjkgMTYuNDc2NSA1Ljg0MTE0IDE1LjQxMjUgNS44NDExNEgxMS41NTk0VjAuOTYzMjgyQzExLjU1OTQgMC40MzEyNzYgMTEuMTI4MSAwIDEwLjU5NjEgMEgwLjk2MzI4MlpNNy42OTEyMyA3Ljc4ODIzSDguNjg0NTJDOS4yMDk2IDcuNzk2MjUgOS42MzI4IDguMjI0NCA5LjYzMjggOC43NTE0VjEwLjcxOUM5LjYzMjggMTEuMjUxIDkuMjAxNTIgMTEuNjgyMiA4LjY2OTUxIDExLjY4MjJINy43MDYyM0M3LjE3NDIzIDExLjY4MjIgNi43NDI5NSAxMS4yNTEgNi43NDI5NSAxMC43MTlWOC43NTE0QzYuNzQyOTUgOC4yMjQ0IDcuMTY2MTQgNy43OTYyNSA3LjY5MTIzIDcuNzg4MjNaTTIuODc0ODkgNy43ODgyM0gzLjg2ODE3QzQuMzkzMjYgNy43OTYyNSA0LjgxNjQ1IDguMjI0NCA0LjgxNjQ1IDguNzUxNFYxMC43MTlDNC44MTY0NSAxMS4yNTEgNC4zODUxOCAxMS42ODIyIDMuODUzMTcgMTEuNjgyMkgyLjg4OTg5QzIuMzU3ODggMTEuNjgyMiAxLjkyNjYxIDExLjI1MSAxLjkyNjYxIDEwLjcxOVY4Ljc1MTRDMS45MjY2MSA4LjIyNDQgMi4zNDk4IDcuNzk2MjUgMi44NzQ4OSA3Ljc4ODIzWk04LjY5OTkgNS44NDExNEM5LjIxNzg2IDUuODI1MTEgOS42MzI4MyA1LjQwMDE4IDkuNjMyODMgNC44NzgzM1YyLjkxMDc4QzkuNjMyODMgMi4zNzg3NyA5LjIwMTU1IDEuOTQ3NDkgOC42Njk1NSAxLjk0NzQ5SDcuNzA2MjZDNy4xNzQyNiAxLjk0NzQ5IDYuNzQyOTggMi4zNzg3NyA2Ljc0Mjk4IDIuOTEwNzhWNC44NzgzM0M2Ljc0Mjk4IDUuNDAwMTggNy4xNTc5NSA1LjgyNTExIDcuNjc1OTEgNS44NDExNEg4LjY5OTlaTTMuODgzNTYgNS44NDExNEM0LjQwMTUyIDUuODI1MTEgNC44MTY0OCA1LjQwMDE4IDQuODE2NDggNC44NzgzM1YyLjkxMDc4QzQuODE2NDggMi4zNzg3NyA0LjM4NTIxIDEuOTQ3NDkgMy44NTMyIDEuOTQ3NDlIMi44ODk5MkMyLjM1NzkxIDEuOTQ3NDkgMS45MjY2NCAyLjM3ODc3IDEuOTI2NjQgMi45MTA3OFY0Ljg3ODMzQzEuOTI2NjQgNS40MDAxOCAyLjM0MTYgNS44MjUxMSAyLjg1OTU2IDUuODQxMTRIMy44ODM1NlpNNy43MDYyMyAxNC42MDI2QzcuMTc0MjMgMTQuNjAyNiA2Ljc0Mjk1IDE1LjAzMzkgNi43NDI5NSAxNS41NjU5VjIwLjQ0MzhIMTAuNTk2MVYxNS41NjU5QzEwLjU5NjEgMTUuMDMzOSAxMC4xNjQ4IDE0LjYwMjYgOS42MzI4IDE0LjYwMjZINy43MDYyM1pNMTMuNDg2IDcuNzg4MTJDMTIuOTU0IDcuNzg4MTIgMTIuNTIyNyA4LjIxOTM5IDEyLjUyMjcgOC43NTE0VjEwLjcxOUMxMi41MjI3IDExLjI1MSAxMi45NTQgMTEuNjgyMiAxMy40ODYgMTEuNjgyMkgxNC40NDkyQzE0Ljk4MTIgMTEuNjgyMiAxNS40MTI1IDExLjI1MSAxNS40MTI1IDEwLjcxOVY4Ljc1MTRDMTUuNDEyNSA4LjIxOTM5IDE0Ljk4MTIgNy43ODgxMiAxNC40NDkyIDcuNzg4MTJIMTMuNDg2Wk0yLjg4OTg5IDE0LjYwMjZDMi4zNTc4OCAxNC42MDI2IDEuOTI2NjEgMTUuMDMzOSAxLjkyNjYxIDE1LjU2NTlWMTcuNTMzNUMxLjkyNjYxIDE4LjA2NTUgMi4zNTc4OCAxOC40OTY3IDIuODg5ODkgMTguNDk2N0gzLjg1MzE3QzQuMzg1MTggMTguNDk2NyA0LjgxNjQ1IDE4LjA2NTUgNC44MTY0NSAxNy41MzM1VjE1LjU2NTlDNC44MTY0NSAxNS4wMzM5IDQuMzg1MTggMTQuNjAyNiAzLjg1MzE3IDE0LjYwMjZIMi44ODk4OVpNMTIuNTIyNyAxNS41NjU5QzEyLjUyMjcgMTUuMDMzOSAxMi45NTQgMTQuNjAyNiAxMy40ODYgMTQuNjAyNkgxNC40NDkyQzE0Ljk4MTIgMTQuNjAyNiAxNS40MTI1IDE1LjAzMzkgMTUuNDEyNSAxNS41NjU5VjE3LjUzMzVDMTUuNDEyNSAxOC4wNjU1IDE0Ljk4MTIgMTguNDk2NyAxNC40NDkyIDE4LjQ5NjdIMTMuNDg2QzEyLjk1NCAxOC40OTY3IDEyLjUyMjcgMTguMDY1NSAxMi41MjI3IDE3LjUzMzVWMTUuNTY1OVoiIGZpbGw9IndoaXRlIi8+Cjwvc3ZnPgo=);
}
.b-order .g-icon-service--type-transfer {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjMiIGhlaWdodD0iMTUiIHZpZXdCb3g9IjAgMCAyMyAxNSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTIyLjM4NTggNC4zMzIxMkMyMi4zMzM1IDQuMTc5ODggMjIuMTQ4MiA0LjA2MTQ4IDIxLjk5MzQgNC4wNjE0OEMyMS4zMjMzIDQuMDYxNDggMjAuNjUzMyA0LjA2MTQ4IDE5Ljk4MzIgNC4wNjE0OEMxOS44Mjg1IDQuMDYxNDggMTkuNjQzMSA0LjE3OTg4IDE5LjU5MDcgNC4zMzIxMkMxOS41Mzk2IDQuNDgxMTMgMTkuNTAxMyA0LjYxNDA5IDE5LjQ3NTkgNC43MzkxM0wxOC4xMzMxIDEuMDI0MTZDMTcuOTExNiAwLjQxMTU3MiAxNy4zMjUxIDAgMTYuNjczNyAwSDYuNDAzNDlDNS43NTIxIDAgNS4xNjU2NiAwLjQxMTU3MiA0Ljk0NDA3IDEuMDI0MjhMMy42MDEyIDQuNzM5NTdDMy41NzU3MyA0LjYxNDQyIDMuNTM3NDkgNC40ODEzIDMuNDg2MjYgNC4zMzIxMkMzLjQzMzk3IDQuMTc5ODggMy4yNDg1NiA0LjA2MTQ4IDMuMDkzODYgNC4wNjE0OEMyLjQyMzggNC4wNjE0OCAxLjc1MzczIDQuMDYxNDggMS4wODM2MSA0LjA2MTQ4QzAuOTI4OTE0IDQuMDYxNDggMC43NDM1MDMgNC4xNzk4OCAwLjY5MTIxMyA0LjMzMjEyQzAuNDg3NjI5IDQuOTI0ODcgMC40ODc3NDEgNS4yNjQyIDAuNjkxMjY5IDUuODU3QzAuNzQzNTU5IDYuMDA5MjQgMC45Mjg5NyA2LjEyNzY0IDEuMDgzNjYgNi4xMjc2NEMxLjc1Mzc5IDYuMTI3NjQgMi40MjM4NSA2LjEyNzY0IDMuMDkzOTIgNi4xMjc2NEwzLjA5OTc3IDYuMTI3MDlMMy4wNjk0NCA2LjIxMTFDMi42NTk1NCA2LjM0NzI4IDIuMzYzNTkgNi43MzMxNiAyLjM2MzU5IDcuMTg4ODJWMTAuMjk5N1YxMC41NTYxVjEzLjk5ODVDMi4zNjM1OSAxNC4yNzIyIDIuNTg1MzUgMTQuNDkzOSAyLjg1OSAxNC40OTM5SDUuMzUyMzVDNS42MjU5NSAxNC40OTM5IDUuODQ3NzYgMTQuMjcyMiA1Ljg0Nzc2IDEzLjk5ODVWMTEuNTg2OEgxNy4yMjk0VjEzLjk5ODVDMTcuMjI5NCAxNC4yNzIyIDE3LjQ1MTIgMTQuNDkzOSAxNy43MjQ4IDE0LjQ5MzlIMjAuMjE4MkMyMC40OTE4IDE0LjQ5MzkgMjAuNzEzNiAxNC4yNzIyIDIwLjcxMzYgMTMuOTk4NVYxMC41NTYxVjEwLjI5OTdWNy4xODg4MkMyMC43MTM2IDYuNzMzMjcgMjAuNDE3NyA2LjM0NzQ1IDIwLjAwOCA2LjIxMTE1TDE5Ljk3NzYgNi4xMjcwOUwxOS45ODMyIDYuMTI3NTlDMjAuNjUzNCA2LjEyNzU5IDIxLjMyMzQgNi4xMjc1OSAyMS45OTM1IDYuMTI3NTlDMjIuMTQ4MiA2LjEyNzU5IDIyLjMzMzYgNi4wMDkxOCAyMi4zODU5IDUuODU2OTRDMjIuNTg5NCA1LjI2NDIgMjIuNTg5MyA0LjkyNDg3IDIyLjM4NTggNC4zMzIxMlpNNi41OTMyIDEuODIzMTFIMTYuNDgyNkwxOC4wNDk1IDYuMTU4MDNINS4wMjYzNUw2LjU5MzIgMS44MjMxMVpNNi44NjkwMyA5LjIxMTg0SDQuNzgzMTNDNC4zMzU2IDkuMjExODQgMy45NzI4NiA4Ljg0OTEgMy45NzI4NiA4LjQwMTU4QzMuOTcyODYgNy45NTQxIDQuMzM1NTQgNy41OTEzMSA0Ljc4MzEzIDcuNTkxMzFINi44NjkwM0M3LjMxNjUgNy41OTEzMSA3LjY3OTI5IDcuOTU0MDUgNy42NzkyOSA4LjQwMTU4QzcuNjc5MzUgOC44NDkxIDcuMzE2NSA5LjIxMTg0IDYuODY5MDMgOS4yMTE4NFpNMTguMjkzOSA5LjIxMTg0SDE2LjIwOEMxNS43NjA1IDkuMjExODQgMTUuMzk3NyA4Ljg0OTEgMTUuMzk3NyA4LjQwMTU4QzE1LjM5NzcgNy45NTQxIDE1Ljc2MDUgNy41OTEzMSAxNi4yMDggNy41OTEzMUgxOC4yOTM5QzE4Ljc0MTQgNy41OTEzMSAxOS4xMDQxIDcuOTU0MDUgMTkuMTA0MSA4LjQwMTU4QzE5LjEwNDEgOC44NDkxIDE4Ljc0MTQgOS4yMTE4NCAxOC4yOTM5IDkuMjExODRaIiBmaWxsPSJ3aGl0ZSIvPgo8L3N2Zz4K);
}
.b-order .g-icon-service--type-unknown {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTgiIHZpZXdCb3g9IjAgMCAxNCAxOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEzLjkyMjIgNC41NzVMOS4yNTU1NiAwLjA3NUM5LjE3Nzc4IDAuMDc1IDkuMDIyMjIgMCA4Ljk0NDQ0IDBIMC4zODg4ODlDMC4xNTU1NTYgMCAwIDAuMTUgMCAwLjM3NVYxNy42MjVDMCAxNy44NSAwLjE1NTU1NiAxOCAwLjM4ODg4OSAxOEgxMy42MTExQzEzLjg0NDQgMTggMTQgMTcuODUgMTQgMTcuNjI1VjQuODc1QzE0IDQuOCAxMy45MjIyIDQuNjUgMTMuOTIyMiA0LjU3NVpNMy41IDUuMjVIN0M3LjIzMzMzIDUuMjUgNy4zODg4OSA1LjQgNy4zODg4OSA1LjYyNUM3LjM4ODg5IDUuODUgNy4yMzMzMyA2IDcgNkgzLjVDMy4yNjY2NyA2IDMuMTExMTEgNS44NSAzLjExMTExIDUuNjI1QzMuMTExMTEgNS40IDMuMjY2NjcgNS4yNSAzLjUgNS4yNVpNMTAuNSAxNUgzLjVDMy4yNjY2NyAxNSAzLjExMTExIDE0Ljg1IDMuMTExMTEgMTQuNjI1QzMuMTExMTEgMTQuNCAzLjI2NjY3IDE0LjI1IDMuNSAxNC4yNUgxMC41QzEwLjczMzMgMTQuMjUgMTAuODg4OSAxNC40IDEwLjg4ODkgMTQuNjI1QzEwLjg4ODkgMTQuODUgMTAuNzMzMyAxNSAxMC41IDE1Wk0xMC41IDEyLjc1SDMuNUMzLjI2NjY3IDEyLjc1IDMuMTExMTEgMTIuNiAzLjExMTExIDEyLjM3NUMzLjExMTExIDEyLjE1IDMuMjY2NjcgMTIgMy41IDEySDEwLjVDMTAuNzMzMyAxMiAxMC44ODg5IDEyLjE1IDEwLjg4ODkgMTIuMzc1QzEwLjg4ODkgMTIuNiAxMC43MzMzIDEyLjc1IDEwLjUgMTIuNzVaTTEwLjUgMTAuNUgzLjVDMy4yNjY2NyAxMC41IDMuMTExMTEgMTAuMzUgMy4xMTExMSAxMC4xMjVDMy4xMTExMSA5LjkgMy4yNjY2NyA5Ljc1IDMuNSA5Ljc1SDEwLjVDMTAuNzMzMyA5Ljc1IDEwLjg4ODkgOS45IDEwLjg4ODkgMTAuMTI1QzEwLjg4ODkgMTAuMzUgMTAuNzMzMyAxMC41IDEwLjUgMTAuNVpNMTAuNSA4LjI1SDMuNUMzLjI2NjY3IDguMjUgMy4xMTExMSA4LjEgMy4xMTExMSA3Ljg3NUMzLjExMTExIDcuNjUgMy4yNjY2NyA3LjUgMy41IDcuNUgxMC41QzEwLjczMzMgNy41IDEwLjg4ODkgNy42NSAxMC44ODg5IDcuODc1QzEwLjg4ODkgOC4xIDEwLjczMzMgOC4yNSAxMC41IDguMjVaTTguNTU1NTYgNS4yNVYwLjc1TDEzLjIyMjIgNS4yNUg4LjU1NTU2WiIgZmlsbD0id2hpdGUiLz4KPC9zdmc+Cg==);
}
.b-order .g-icon-service--color-black.g-icon-service--type-railway {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMjEiIHZpZXdCb3g9IjAgMCAxOCAyMSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xNS45NzY2IDE2LjEyOTlIMTUuNzM3MUwxNy44MTMyIDE5LjE2NDJDMTguMTMyNiAxOS42NDMzIDE4LjA1MjcgMjAuMzYxOSAxNy40OTM4IDIwLjY4MTNDMTcuMzM0MSAyMC44NDEgMTcuMDk0NSAyMC44NDEgMTYuODU1IDIwLjg0MUMxNi41MzU2IDIwLjg0MSAxNi4xMzYzIDIwLjY4MTMgMTUuOTc2NiAyMC4zNjE5TDEzLjEwMiAxNi4xMjk5SDQuODc3MzdMMi4wMDI3NCAyMC4zNjE5QzEuNzYzMTkgMjAuNjgxMyAxLjQ0Mzc4IDIwLjg0MSAxLjEyNDM4IDIwLjg0MUMwLjg4NDgyOSAyMC44NDEgMC43MjUxMjcgMjAuNzYxMiAwLjQ4NTU3NSAyMC42ODEzQzAuMDA2NDcwNzkgMjAuMzYxOSAtMC4xNTMyMzEgMTkuNjQzMyAwLjE2NjE3MiAxOS4xNjQyTDIuMjQyMjkgMTYuMTI5OUgyLjAwMjc0QzAuODg0ODI5IDE2LjEyOTkgMC4wMDY0NzA4MiAxNS4yNTE1IDAuMDA2NDcwODIgMTQuMTMzNlYxLjk5NjI3Qy0wLjA3MzM3OTkgMC44NzgzNTggMC44ODQ4MjkgMCAyLjAwMjc0IDBIMTUuOTc2NkMxNy4wOTQ1IDAgMTcuOTcyOSAwLjg3ODM1OCAxNy45NzI5IDEuOTk2MjdWMTQuMDUzN0MxNy45NzI5IDE1LjI1MTUgMTcuMDk0NSAxNi4xMjk5IDE1Ljk3NjYgMTYuMTI5OVpNMTQuNjk5IDEzLjI1NTJDMTUuNDk3NSAxMy4yNTUyIDE2LjEzNjMgMTIuNjE2NCAxNi4xMzYzIDExLjgxNzlDMTYuMTM2MyAxMS4wMTk0IDE1LjQ5NzUgMTAuMzgwNiAxNC42OTkgMTAuMzgwNkMxMy45MDA1IDEwLjM4MDYgMTMuMjYxNyAxMS4wMTk0IDEzLjI2MTcgMTEuODE3OUMxMy4yNjE3IDEyLjYxNjQgMTMuOTAwNSAxMy4yNTUyIDE0LjY5OSAxMy4yNTUyWk0zLjI4MDM1IDEzLjI1NTJDNC4wNzg4NiAxMy4yNTUyIDQuNzE3NjYgMTIuNjE2NCA0LjcxNzY2IDExLjgxNzlDNC43MTc2NiAxMS4wMTk0IDQuMDc4ODYgMTAuMzgwNiAzLjI4MDM1IDEwLjM4MDZDMi40ODE4NCAxMC4zODA2IDEuODQzMDQgMTEuMDE5NCAxLjg0MzA0IDExLjgxNzlDMS44NDMwNCAxMi42MTY0IDIuNDgxODQgMTMuMjU1MiAzLjI4MDM1IDEzLjI1NTJaTTE2LjEzNjMgMy40MzM1OEMxNi4xMzYzIDIuNTU1MjIgMTUuNDE3NyAxLjkxNjQyIDE0LjYxOTIgMS45MTY0MkgzLjQ0MDA1QzIuNTYxNjkgMS45MTY0MiAxLjkyMjg5IDIuNjM1MDcgMS45MjI4OSAzLjQzMzU4VjcuMDI2ODdDMS45MjI4OSA3LjkwNTIyIDIuNjQxNTUgOC41NDQwMyAzLjQ0MDA1IDguNTQ0MDNIMTQuNjE5MkMxNS40OTc1IDguNTQ0MDMgMTYuMTM2MyA3LjgyNTM3IDE2LjEzNjMgNy4wMjY4N1YzLjQzMzU4WiIgZmlsbD0iIzJGMzg0MiIvPgo8L3N2Zz4K);
}
.b-order .g-icon-service--color-black.g-icon-service--type-air {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTUiIGhlaWdodD0iMTUiIHZpZXdCb3g9IjAgMCAxNSAxNSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE0LjI3MTggMC4zOTQ3NUMxNC4wNDYyIDAuMTY5MTA5IDEzLjcwNzcgLTAuMDAwMTIyMDcgMTMuMzEyOCAtMC4wMDAxMjIwN0MxMi45NzQ0IC0wLjAwMDEyMjA3IDEyLjY5MjMgMC4xMTI2OTggMTIuNDEwMyAwLjM5NDc1TDguNTc0MzYgNC4yMzA2NUwyLjA4NzE4IDMuNDQwOUMxLjgwNTEzIDMuNDQwOSAxLjQ2NjY3IDMuNTUzNzIgMS4yNDEwMyAzLjcyMjk1TDAuMzM4NDYyIDQuNjI1NTJDMC4xNjkyMzEgNC43OTQ3NSAwLjExMjgyMSA0Ljk2Mzk4IDAuMTY5MjMxIDUuMTg5NjJDMC4yMjU2NDEgNS4zNTg4NSAwLjMzODQ2MiA1LjQ3MTY3IDAuNTY0MTAzIDUuNTg0NDlMNS41ODQ2MiA3LjI3NjhMMy41NTM4NSA5LjMwNzU3TDEuMDcxNzkgOS4xOTQ3NUMwLjk1ODk3NCA5LjE5NDc1IDAuOTAyNTY0IDkuMjUxMTYgMC43ODk3NDQgOS4zMDc1N0wwLjExMjgyMSA5Ljk4NDQ5QzAgMTAuMDQwOSAwIDEwLjE1MzcgMCAxMC4yNjY1QzAgMTAuMzc5NCAwLjExMjgyMSAxMC40OTIyIDAuMTY5MjMxIDEwLjU0ODZMMi44MjA1MSAxMS45MDI0TDQuMTc0MzYgMTQuNDk3M0M0LjIzMDc3IDE0LjYxMDEgNC4zNDM1OSAxNC42NjY1IDQuNDU2NDEgMTQuNjY2NUg0LjUxMjgyQzQuNjI1NjQgMTQuNjY2NSA0LjY4MjA1IDE0LjYxMDEgNC43Mzg0NiAxNC41NTM3TDUuMzU4OTcgMTMuOTMzMkM1LjQxNTM4IDEzLjg3NjggNS40NzE4IDEzLjc2NCA1LjQ3MTggMTMuNzA3NlYxMS4xMTI3TDcuNTAyNTYgOS4wODE5M0w5LjE5NDg3IDE0LjEwMjRDOS4yNTEyOCAxNC4zMjgxIDkuNDc2OTIgMTQuNDk3MyA5LjcwMjU3IDE0LjQ5NzNDOS44NzE4IDE0LjQ5NzMgOS45ODQ2MiAxNC40NDA5IDEwLjA5NzQgMTQuMzI4MUwxMC44ODcyIDEzLjUzODNDMTEuMTEyOCAxMy4zMTI3IDExLjIyNTYgMTIuOTc0MiAxMS4xNjkyIDEyLjY5MjJMMTAuNDkyMyA2LjA5MjE5TDE0LjI3MTggMi4yNTYyOUMxNC44MzU5IDEuNzQ4NiAxNC44MzU5IDAuOTAyNDQyIDE0LjI3MTggMC4zOTQ3NVoiIGZpbGw9IiMyRjM4NDIiLz4KPC9zdmc+Cg==);
}
.b-order .g-icon-service--color-black.g-icon-service--type-hotel_reservation {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMjEiIHZpZXdCb3g9IjAgMCAxOCAyMSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0wLjk2MzI4MiAwQzAuNDMxMjc2IDAgMCAwLjQzMTI3NCAwIDAuOTYzMjU3VjcuNzY3NjRWNy43ODgyMVYyMC40NDRIMTcuMzM5MVY3Ljc2NzY0QzE3LjMzOTEgNi43MDM2MSAxNi40NzY1IDUuODQxMDYgMTUuNDEyNSA1Ljg0MTA2SDExLjU1OTRWMC45NjMyNTdDMTEuNTU5NCAwLjQzMTI3NCAxMS4xMjgxIDAgMTAuNTk2MSAwSDAuOTYzMjgyWk03LjY5MDc0IDcuNzg4MjFIOC42ODUwMUM5LjIwOTg3IDcuNzk2NTEgOS42MzI4IDguMjI0NTUgOS42MzI4IDguNzUxMzRWMTAuNzE4OUM5LjYzMjggMTEuMjUwOSA5LjIwMTUyIDExLjY4MjIgOC42Njk1MSAxMS42ODIySDcuNzA2MjNDNy4xNzQyMyAxMS42ODIyIDYuNzQyOTUgMTEuMjUwOSA2Ljc0Mjk1IDEwLjcxODlWOC43NTEzNEM2Ljc0Mjk1IDguMjI0NTUgNy4xNjU4OCA3Ljc5NjUxIDcuNjkwNzQgNy43ODgyMVpNMi44NzQzOSA3Ljc4ODIxSDMuODY4NjZDNC4zOTM1MiA3Ljc5NjUxIDQuODE2NDUgOC4yMjQ1NSA0LjgxNjQ1IDguNzUxMzRWMTAuNzE4OUM0LjgxNjQ1IDExLjI1MDkgNC4zODUxOCAxMS42ODIyIDMuODUzMTcgMTEuNjgyMkgyLjg4OTg5QzIuMzU3ODggMTEuNjgyMiAxLjkyNjYxIDExLjI1MDkgMS45MjY2MSAxMC43MTg5VjguNzUxMzRDMS45MjY2MSA4LjIyNDU1IDIuMzQ5NTMgNy43OTY1MSAyLjg3NDM5IDcuNzg4MjFaTTguNzAyMzkgNS44NDEwNkM5LjIxOTE5IDUuODIzNzMgOS42MzI4MyA1LjM5OTM1IDkuNjMyODMgNC44NzgzNlYyLjkxMDc3QzkuNjMyODMgMi4zNzg3OCA5LjIwMTU1IDEuOTQ3NTEgOC42Njk1NSAxLjk0NzUxSDcuNzA2MjZDNy4xNzQyNiAxLjk0NzUxIDYuNzQyOTggMi4zNzg3OCA2Ljc0Mjk4IDIuOTEwNzdWNC44NzgzNkM2Ljc0Mjk4IDUuMzk5MzUgNy4xNTY2MiA1LjgyMzczIDcuNjczNDIgNS44NDEwNkg4LjcwMjM5Wk0zLjg4NjA0IDUuODQxMDZDNC40MDI4NCA1LjgyMzczIDQuODE2NDggNS4zOTkzNSA0LjgxNjQ4IDQuODc4MzZWMi45MTA3N0M0LjgxNjQ4IDIuMzc4NzggNC4zODUyMSAxLjk0NzUxIDMuODUzMiAxLjk0NzUxSDIuODg5OTJDMi4zNTc5MSAxLjk0NzUxIDEuOTI2NjQgMi4zNzg3OCAxLjkyNjY0IDIuOTEwNzdWNC44NzgzNkMxLjkyNjY0IDUuMzk5MzUgMi4zNDAyOCA1LjgyMzczIDIuODU3MDggNS44NDEwNkgzLjg4NjA0Wk03LjcwNjIzIDE0LjYwMjVDNy4xNzQyMyAxNC42MDI1IDYuNzQyOTUgMTUuMDMzOCA2Ljc0Mjk1IDE1LjU2NThWMjAuNDQzN0gxMC41OTYxVjE1LjU2NThDMTAuNTk2MSAxNS4wMzM4IDEwLjE2NDggMTQuNjAyNSA5LjYzMjggMTQuNjAyNUg3LjcwNjIzWk0xMy40ODYgNy43ODgwOUMxMi45NTQgNy43ODgwOSAxMi41MjI3IDguMjE5MzYgMTIuNTIyNyA4Ljc1MTM0VjEwLjcxODlDMTIuNTIyNyAxMS4yNTA5IDEyLjk1NCAxMS42ODIyIDEzLjQ4NiAxMS42ODIySDE0LjQ0OTJDMTQuOTgxMiAxMS42ODIyIDE1LjQxMjUgMTEuMjUwOSAxNS40MTI1IDEwLjcxODlWOC43NTEzNEMxNS40MTI1IDguMjE5MzYgMTQuOTgxMiA3Ljc4ODA5IDE0LjQ0OTIgNy43ODgwOUgxMy40ODZaTTIuODg5ODkgMTQuNjAyNUMyLjM1Nzg4IDE0LjYwMjUgMS45MjY2MSAxNS4wMzM4IDEuOTI2NjEgMTUuNTY1OFYxNy41MzM0QzEuOTI2NjEgMTguMDY1NCAyLjM1Nzg4IDE4LjQ5NjYgMi44ODk4OSAxOC40OTY2SDMuODUzMTdDNC4zODUxOCAxOC40OTY2IDQuODE2NDUgMTguMDY1NCA0LjgxNjQ1IDE3LjUzMzRWMTUuNTY1OEM0LjgxNjQ1IDE1LjAzMzggNC4zODUxOCAxNC42MDI1IDMuODUzMTcgMTQuNjAyNUgyLjg4OTg5Wk0xMi41MjI3IDE1LjU2NThDMTIuNTIyNyAxNS4wMzM4IDEyLjk1NCAxNC42MDI1IDEzLjQ4NiAxNC42MDI1SDE0LjQ0OTJDMTQuOTgxMiAxNC42MDI1IDE1LjQxMjUgMTUuMDMzOCAxNS40MTI1IDE1LjU2NThWMTcuNTMzNEMxNS40MTI1IDE4LjA2NTQgMTQuOTgxMiAxOC40OTY2IDE0LjQ0OTIgMTguNDk2NkgxMy40ODZDMTIuOTU0IDE4LjQ5NjYgMTIuNTIyNyAxOC4wNjU0IDEyLjUyMjcgMTcuNTMzNFYxNS41NjU4WiIgZmlsbD0iIzRBNTc2NyIvPgo8L3N2Zz4K);
}
.b-order .g-icon-service--color-black.g-icon-service--type-transfer {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjMiIGhlaWdodD0iMTUiIHZpZXdCb3g9IjAgMCAyMyAxNSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTIyLjM4NTggNC4zMzIxMkMyMi4zMzM1IDQuMTc5ODggMjIuMTQ4MiA0LjA2MTQ4IDIxLjk5MzQgNC4wNjE0OEMyMS4zMjMzIDQuMDYxNDggMjAuNjUzMyA0LjA2MTQ4IDE5Ljk4MzIgNC4wNjE0OEMxOS44Mjg1IDQuMDYxNDggMTkuNjQzMSA0LjE3OTg4IDE5LjU5MDcgNC4zMzIxMkMxOS41Mzk2IDQuNDgxMTMgMTkuNTAxMyA0LjYxNDA5IDE5LjQ3NTkgNC43MzkxM0wxOC4xMzMxIDEuMDI0MTZDMTcuOTExNiAwLjQxMTU3MiAxNy4zMjUxIDAgMTYuNjczNyAwSDYuNDAzNDlDNS43NTIxIDAgNS4xNjU2NiAwLjQxMTU3MiA0Ljk0NDA3IDEuMDI0MjhMMy42MDEyIDQuNzM5NTdDMy41NzU3MyA0LjYxNDQyIDMuNTM3NDkgNC40ODEzIDMuNDg2MjYgNC4zMzIxMkMzLjQzMzk3IDQuMTc5ODggMy4yNDg1NiA0LjA2MTQ4IDMuMDkzODYgNC4wNjE0OEMyLjQyMzggNC4wNjE0OCAxLjc1MzczIDQuMDYxNDggMS4wODM2MSA0LjA2MTQ4QzAuOTI4OTE0IDQuMDYxNDggMC43NDM1MDMgNC4xNzk4OCAwLjY5MTIxMyA0LjMzMjEyQzAuNDg3NjI5IDQuOTI0ODcgMC40ODc3NDEgNS4yNjQyIDAuNjkxMjY5IDUuODU3QzAuNzQzNTU5IDYuMDA5MjQgMC45Mjg5NyA2LjEyNzY0IDEuMDgzNjYgNi4xMjc2NEMxLjc1Mzc5IDYuMTI3NjQgMi40MjM4NSA2LjEyNzY0IDMuMDkzOTIgNi4xMjc2NEwzLjA5OTc3IDYuMTI3MDlMMy4wNjk0NCA2LjIxMTFDMi42NTk1NCA2LjM0NzI4IDIuMzYzNTkgNi43MzMxNiAyLjM2MzU5IDcuMTg4ODJWMTAuMjk5N1YxMC41NTYxVjEzLjk5ODVDMi4zNjM1OSAxNC4yNzIyIDIuNTg1MzUgMTQuNDkzOSAyLjg1OSAxNC40OTM5SDUuMzUyMzVDNS42MjU5NSAxNC40OTM5IDUuODQ3NzYgMTQuMjcyMiA1Ljg0Nzc2IDEzLjk5ODVWMTEuNTg2OEgxNy4yMjk0VjEzLjk5ODVDMTcuMjI5NCAxNC4yNzIyIDE3LjQ1MTIgMTQuNDkzOSAxNy43MjQ4IDE0LjQ5MzlIMjAuMjE4MkMyMC40OTE4IDE0LjQ5MzkgMjAuNzEzNiAxNC4yNzIyIDIwLjcxMzYgMTMuOTk4NVYxMC41NTYxVjEwLjI5OTdWNy4xODg4MkMyMC43MTM2IDYuNzMzMjcgMjAuNDE3NyA2LjM0NzQ1IDIwLjAwOCA2LjIxMTE1TDE5Ljk3NzYgNi4xMjcwOUwxOS45ODMyIDYuMTI3NTlDMjAuNjUzNCA2LjEyNzU5IDIxLjMyMzQgNi4xMjc1OSAyMS45OTM1IDYuMTI3NTlDMjIuMTQ4MiA2LjEyNzU5IDIyLjMzMzYgNi4wMDkxOCAyMi4zODU5IDUuODU2OTRDMjIuNTg5NCA1LjI2NDIgMjIuNTg5MyA0LjkyNDg3IDIyLjM4NTggNC4zMzIxMlpNNi41OTMyIDEuODIzMTFIMTYuNDgyNkwxOC4wNDk1IDYuMTU4MDNINS4wMjYzNUw2LjU5MzIgMS44MjMxMVpNNi44NjkwMyA5LjIxMTg0SDQuNzgzMTNDNC4zMzU2IDkuMjExODQgMy45NzI4NiA4Ljg0OTEgMy45NzI4NiA4LjQwMTU4QzMuOTcyODYgNy45NTQxIDQuMzM1NTQgNy41OTEzMSA0Ljc4MzEzIDcuNTkxMzFINi44NjkwM0M3LjMxNjUgNy41OTEzMSA3LjY3OTI5IDcuOTU0MDUgNy42NzkyOSA4LjQwMTU4QzcuNjc5MzUgOC44NDkxIDcuMzE2NSA5LjIxMTg0IDYuODY5MDMgOS4yMTE4NFpNMTguMjkzOSA5LjIxMTg0SDE2LjIwOEMxNS43NjA1IDkuMjExODQgMTUuMzk3NyA4Ljg0OTEgMTUuMzk3NyA4LjQwMTU4QzE1LjM5NzcgNy45NTQxIDE1Ljc2MDUgNy41OTEzMSAxNi4yMDggNy41OTEzMUgxOC4yOTM5QzE4Ljc0MTQgNy41OTEzMSAxOS4xMDQxIDcuOTU0MDUgMTkuMTA0MSA4LjQwMTU4QzE5LjEwNDEgOC44NDkxIDE4Ljc0MTQgOS4yMTE4NCAxOC4yOTM5IDkuMjExODRaIiBmaWxsPSIjMkYzODQyIi8+Cjwvc3ZnPgo=);
}
.b-order .g-icon-service--size-small {
  height: 15px;
  width: 15px;
  min-width: 15px;
  background-size: 13px;
}
.b-order .b-block-container {
  margin-bottom: 16px;
}
.b-order .b-block-container:last-child {
  margin-bottom: 0;
}
.b-order .b-block-container__content {
  padding: 0;
  border-top: 0;
}
.b-order .b-block-container__default {
  padding: 9px 13px;
}
.b-order .b-block-container__default--no-padding {
  padding: 0;
}
.b-order .b-block-container__content-title {
  padding: 9px 13px;
  align-items: center;
}
.b-order .b-order__route .b-block-container__content-title .g-icon-service {
  margin-right: 9px;
}
.b-order .b-order__route .b-block-container__content-title .b-block-container__title-rightbar {
  white-space: nowrap;
}
.b-order .b-order__route .b-order__route-location {
  font-weight: 500;
}
.b-order .b-order__route .b-order__route-status {
  margin-left: 5px;
  text-transform: uppercase;
}
.b-order .b-order__route .b-order__route-status--TO_BE_PAYED {
  color: #FF8D2E;
}
.b-order .b-order__route .b-order__route-status--PAYED,
.b-order .b-order__route .b-order__route-status--ISSUED,
.b-order .b-order__route .b-order__route-status--BOOKING {
  color: #099C9D;
}
.b-order .b-order__route .b-order__route-status--CANCELED,
.b-order .b-order__route .b-order__route-status--ERROR {
  color: #D70000;
}
.b-order .b-order__refund-exchange-container .b-standard-services {
  border-top: 0;
  flex-direction: column;
  color: rgba(74, 87, 103, 0.8);
}
.b-order .b-order__docodoca-container .b-booking__visa-info.filled {
  position: relative;
  pointer-events: none;
}
.b-order .b-order__docodoca-container .b-booking__visa-info.filled:after {
  content: '';
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  background: #fff;
  opacity: 0.25;
  z-index: 3;
}
.b-order .b-block-container__footer {
  display: flex;
  flex-direction: row;
  position: relative;
}
.b-order .b-block-container__footer .b-block-container__footer-leftbar {
  margin-right: auto;
}
.b-order .b-block-container__footer .b-block-container__footer-rightbar {
  margin-left: auto;
}
.b-order__copy-to-clipboard {
  margin-right: 25px;
}
.b-order__inner {
  border-left: none;
  border-right: none;
  border-bottom: none;
  padding: 0 10px 0 10px;
  -webkit-border-radius: 3px;
  -webkit-background-clip: padding-box;
  -moz-border-radius: 3px;
  -moz-background-clip: padding;
  border-radius: 3px;
  background-clip: padding-box;
  background: #ffffff;
}
.b-order__uid {
  color: #2F3842;
  font-size: 20px;
  font-weight: normal;
  display: table-cell;
}
.b-order__status {
  display: table-cell;
  text-transform: uppercase;
  font-size: 14px;
  width: 250px;
  text-align: right;
  vertical-align: middle;
  line-height: 16px;
}
.b-order__status-BOOKING {
  color: #FF8D2E;
}
.b-order__status-CANCELED {
  color: #D70000;
}
.b-order__status-ERROR {
  color: #D70000;
}
.b-order__status-ISSUED {
  color: #099C9D;
}
.b-order__status-FINISHED {
  color: #4A5767;
}
.b-order__status-until {
  font-size: 12px;
  color: #4A5767;
  text-transform: lowercase;
}
.b-order__footer-inner {
  width: 100%;
  display: table;
}
.b-order__footer-button {
  -webkit-border-bottom-right-radius: 3px;
  -moz-border-radius-bottomright: 3px;
  border-bottom-right-radius: 3px;
  -webkit-border-bottom-left-radius: 3px;
  -webkit-background-clip: padding-box;
  -moz-border-radius-bottomleft: 3px;
  -moz-background-clip: padding;
  border-bottom-left-radius: 3px;
  background-clip: padding-box;
  background: rgba(47, 56, 66, 0.8);
  color: #ffffff;
  font-size: 14px;
  text-align: center;
  height: 40px;
  line-height: 40px;
  width: auto;
  white-space: nowrap;
  display: table-cell;
  text-transform: uppercase;
  cursor: pointer;
  -webkit-transition: all 300ms cubic-bezier(0.645, 0.045, 0.355, 1);
  -moz-transition: all 300ms cubic-bezier(0.645, 0.045, 0.355, 1);
  -o-transition: all 300ms cubic-bezier(0.645, 0.045, 0.355, 1);
  transition: all 300ms cubic-bezier(0.645, 0.045, 0.355, 1);
}
.b-order__footer-button:hover {
  background: #2F3842;
}
.b-order__footer-button:active {
  background: #2F3842;
}
.b-order__branded-fares {
  background: rgba(47, 56, 66, 0.8);
  color: #ffffff;
}
.b-order__leg-extended {
  display: none;
}
.b-order__leg {
  margin: 0 -10px;
}
.b-order__leg-inner {
  padding: 10px 5px;
  line-height: 20px;
  border-bottom: 1px solid rgba(0, 0, 0, 0.1);
  zoom: 1;
  color: #2F3842;
  font-size: 16px;
  margin: 0 0;
}
.b-order__leg-inner:before,
.b-order__leg-inner:after {
  content: "";
  display: table;
}
.b-order__leg-inner:after {
  clear: both;
}
.b-order__leg-inner:before,
.b-order__leg-inner:after {
  content: "";
  display: table;
}
.b-order__leg-inner:after {
  clear: both;
}
.b-order__opened .b-order__leg-inner {
  -webkit-box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.07);
  -moz-box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.07);
  box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.07);
  -webkit-border-radius: 3px;
  -webkit-background-clip: padding-box;
  -moz-border-radius: 3px;
  -moz-background-clip: padding;
  border-radius: 3px;
  background-clip: padding-box;
}
.b-order__opened .b-order__leg-inner:first-child {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.b-order__opened .b-order__open:after {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxOS4yLjEsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0i0KHQu9C+0LlfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHZpZXdCb3g9IjAgMCAxMy41IDEwLjciIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDEzLjUgMTAuNzsiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4NCgkuc3Qwe29wYWNpdHk6MC45O2ZpbGw6IzMzMzMzMztlbmFibGUtYmFja2dyb3VuZDpuZXcgICAgO30NCjwvc3R5bGU+DQo8cG9seWdvbiBjbGFzcz0ic3QwIiBwb2ludHM9IjYuOCwwIDEzLjUsMTAuMSAxMi43LDEwLjcgNi44LDEuOCAwLjgsMTAuNyAwLDEwLjEgIi8+DQo8L3N2Zz4NCg==);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-position: 50% 50%;
  background-size: 14px 14px;
}
.b-order__leg-places {
  float: left;
}
.b-order__leg-place {
  color: #2F3842;
  font-size: 16px;
}
.b-order__leg-place-iata {
  color: #4A5767;
  text-transform: uppercase;
  font-size: 14px;
}
.b-order__leg-date {
  float: right;
  font-size: 14px;
}
.b-order__passengers-preview {
  padding: 10px 5px;
  margin-right: 20px;
  border-bottom: 1px solid rgba(0, 0, 0, 0.1);
}
.b-order__bottom {
  height: 30px;
  position: relative;
}
.b-order__open {
  position: absolute;
  top: 0;
  right: -10px;
  padding-right: 30px;
  line-height: 35px;
  text-decoration: none;
  color: #2F3842;
  font-size: 14px;
  cursor: pointer;
}
.b-order__open:after {
  content: "";
  display: block;
  border-top: 1px solid rgba(0, 0, 0, 0.1);
  border-left: 1px solid rgba(0, 0, 0, 0.1);
  -webkit-border-top-left-radius: 3px;
  -webkit-background-clip: padding-box;
  -moz-border-radius-topleft: 3px;
  -moz-background-clip: padding;
  border-top-left-radius: 3px;
  background-clip: padding-box;
  position: absolute;
  right: 0;
  top: 5px;
  width: 25px;
  height: 25px;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iNyIgdmlld0JveD0iMCAwIDEyIDciIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik0xIDAuNTczNzNMNiA1LjU3MzczTDExIDAuNTczNzMiIHN0cm9rZT0iIzRBNTc2NyIgc3Ryb2tlLXdpZHRoPSIycHgiIC8+Cjwvc3ZnPgo=);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-position: 50% 50%;
  background-size: 14px 14px;
}
.b-cost-codes__item {
  border-bottom: 3px dotted rgba(0, 0, 0, 0.1);
}
.b-cost-codes__item-name {
  color: #2F3842;
  font-weight: 500;
  margin-bottom: 13px;
}
.b-cost-codes__item:last-child {
  border-bottom: 0;
}
/* NEW STYLE */
.b-order__header {
  background: #4A5767;
  border-radius: 3px 3px 0 0;
  margin-bottom: 20px;
  padding: 10px;
  position: relative;
  z-index: 1;
}
.b-order__header-title {
  color: #fff;
  font-size: 18px;
  text-transform: uppercase;
}
.b-order__header-date {
  color: #fff;
  font-size: 18px;
  margin-right: 10px;
}
.b-order__header-date:before {
  content: '';
  margin: 0 17px;
  display: inline-block;
  vertical-align: middle;
  height: 20px;
  width: 1px;
  background: #2F3842;
}
.b-order__header-wrapper {
  box-shadow: 0 2px 4px rgba(0, 0, 0, 0.15);
  position: relative;
}
.b-order__header-wrapper:after {
  content: '';
  position: absolute;
  bottom: -4px;
  left: 47px;
  border-top: 10px solid #E50000;
  border-right: 30px solid transparent;
}
.b-order__header-wrapper:before {
  content: '';
  position: absolute;
  top: 0;
  bottom: -4px;
  left: -3px;
  background: #E50000;
  border-radius: 3px 0 0;
  width: 50px;
}
.b-order__header-info {
  margin-left: 5px;
}
.b-order__header-info_right {
  float: right;
  display: inline-block;
  max-width: 50%;
  overflow-x: hidden;
}
.b-order__header-info-client {
  font-size: 18px;
  color: #fff;
}
.b-order__container {
  margin-bottom: 30px;
  position: relative;
}
.b-order__container--type-simple .b-order__container-header,
.b-order__container--type-simple .b-order__container-content {
  background: none;
  border: none;
  box-shadow: none;
  border-radius: 0;
  height: unset;
}
.b-order__container-header {
  background: #4A5767;
  -webkit-border-top-left-radius: 3px;
  -moz-border-radius-topleft: 3px;
  border-top-left-radius: 3px;
  -webkit-border-top-right-radius: 3px;
  -webkit-background-clip: padding-box;
  -moz-border-radius-topright: 3px;
  -moz-background-clip: padding;
  border-top-right-radius: 3px;
  background-clip: padding-box;
  display: flex;
  padding: 0 14px;
  align-items: center;
  height: 40px;
  position: relative;
  z-index: 1;
  white-space: nowrap;
  flex-wrap: nowrap;
}
.b-order__container-header-label {
  display: flex;
  flex-grow: 1;
  font-size: 14px;
  color: #FFFFFF;
  text-transform: uppercase;
}
.b-order__container-header-label .g-icon-service {
  background-size: contain;
}
.b-order__container-header-label .b-order-label__list {
  margin-left: 14px;
  vertical-align: middle;
}
@media (min-width: 768px) {
  .b-order__container-header-label .b-order-label__list {
    display: flex;
    flex-grow: 1;
  }
}
.b-order__container-header-label .b-order-label__list .b-order-label__route {
  overflow: hidden;
  max-width: 30vw;
  text-overflow: ellipsis;
  display: inline-block;
  vertical-align: middle;
}
.b-order__container-header-label .b-order-label__list .b-order-label__item.b-order-label__pnr {
  text-align: right;
  flex-grow: 1;
}
.b-order__container-header-label .b-order-label__list .b-order-label__item-extra:after {
  content: '';
  margin: 0 17px;
  display: inline-block;
  vertical-align: middle;
  height: 20px;
  width: 1px;
  background: #2F3842;
}
.b-order__container-header-label .b-order-label__list .b-order-label__item-simple {
  font-weight: 400;
}
.b-order__container-header-label .b-order-label__list .b-order-label__item:after {
  content: '';
  margin: 0 17px;
  display: inline-block;
  vertical-align: middle;
  height: 20px;
  width: 1px;
  background: #2F3842;
}
.b-order__container-header-label .b-order-label__list .b-order-label__tab-button {
  background: #4A5767;
  color: #FFFFFF;
  font-family: "Roboto", "Segoe UI", "Arial", sans-serif;
  border: 1px solid #FFFFFF;
  border-radius: 4px;
  padding: 5px 20px;
  line-height: 12px;
  display: inline-block;
  margin-right: 10px;
  text-transform: inherit;
  font-weight: 500;
}
.b-order__container-header-label .b-order-label__list .b-order-label__tab-button.active {
  color: #4A5767;
  background: #FFFFFF;
}
.b-order__container-header-label .b-order-label__list .b-order-label__tab-button.active[data-tab="TICKETS"]:before {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTUiIGhlaWdodD0iMTUiIHZpZXdCb3g9IjAgMCAxNSAxNSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE0LjI3MTggMC4zOTQ3NUMxNC4wNDYyIDAuMTY5MTA5IDEzLjcwNzcgLTAuMDAwMTIyMDcgMTMuMzEyOCAtMC4wMDAxMjIwN0MxMi45NzQ0IC0wLjAwMDEyMjA3IDEyLjY5MjMgMC4xMTI2OTggMTIuNDEwMyAwLjM5NDc1TDguNTc0MzYgNC4yMzA2NUwyLjA4NzE4IDMuNDQwOUMxLjgwNTEzIDMuNDQwOSAxLjQ2NjY3IDMuNTUzNzIgMS4yNDEwMyAzLjcyMjk1TDAuMzM4NDYyIDQuNjI1NTJDMC4xNjkyMzEgNC43OTQ3NSAwLjExMjgyMSA0Ljk2Mzk4IDAuMTY5MjMxIDUuMTg5NjJDMC4yMjU2NDEgNS4zNTg4NSAwLjMzODQ2MiA1LjQ3MTY3IDAuNTY0MTAzIDUuNTg0NDlMNS41ODQ2MiA3LjI3NjhMMy41NTM4NSA5LjMwNzU3TDEuMDcxNzkgOS4xOTQ3NUMwLjk1ODk3NCA5LjE5NDc1IDAuOTAyNTY0IDkuMjUxMTYgMC43ODk3NDQgOS4zMDc1N0wwLjExMjgyMSA5Ljk4NDQ5QzAgMTAuMDQwOSAwIDEwLjE1MzcgMCAxMC4yNjY1QzAgMTAuMzc5NCAwLjExMjgyMSAxMC40OTIyIDAuMTY5MjMxIDEwLjU0ODZMMi44MjA1MSAxMS45MDI0TDQuMTc0MzYgMTQuNDk3M0M0LjIzMDc3IDE0LjYxMDEgNC4zNDM1OSAxNC42NjY1IDQuNDU2NDEgMTQuNjY2NUg0LjUxMjgyQzQuNjI1NjQgMTQuNjY2NSA0LjY4MjA1IDE0LjYxMDEgNC43Mzg0NiAxNC41NTM3TDUuMzU4OTcgMTMuOTMzMkM1LjQxNTM4IDEzLjg3NjggNS40NzE4IDEzLjc2NCA1LjQ3MTggMTMuNzA3NlYxMS4xMTI3TDcuNTAyNTYgOS4wODE5M0w5LjE5NDg3IDE0LjEwMjRDOS4yNTEyOCAxNC4zMjgxIDkuNDc2OTIgMTQuNDk3MyA5LjcwMjU3IDE0LjQ5NzNDOS44NzE4IDE0LjQ5NzMgOS45ODQ2MiAxNC40NDA5IDEwLjA5NzQgMTQuMzI4MUwxMC44ODcyIDEzLjUzODNDMTEuMTEyOCAxMy4zMTI3IDExLjIyNTYgMTIuOTc0MiAxMS4xNjkyIDEyLjY5MjJMMTAuNDkyMyA2LjA5MjE5TDE0LjI3MTggMi4yNTYyOUMxNC44MzU5IDEuNzQ4NiAxNC44MzU5IDAuOTAyNDQyIDE0LjI3MTggMC4zOTQ3NVoiIGZpbGw9IiMyRjM4NDIiLz4KPC9zdmc+Cg==);
}
.b-order__container-header-label .b-order-label__list .b-order-label__tab-button.active[data-tab="ANC_FEES"]:before {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjEiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMSAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwXzY4NTRfMTQzMykiPgo8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTExLjkwNjMgMC4zNDk1NkMxMS41OTMzIDAuNDUyMjUyIDExLjM1MDYgMC42NDkzMTcgMTEuMjIwMiAwLjkwNjY1M0MxMS4wMzUxIDEuMjcxOTkgMTEuMDU4MiAxLjY1NjA4IDExLjI4NjggMi4wMTY3QzExLjM1MDYgMi4xMTcxNiAxMS4zOTc0IDIuMjAzMDIgMTEuMzkwOSAyLjIwNzQ3QzExLjM4NDUgMi4yMTE5MyAxMS4yMDY5IDIuMjQ1MjUgMTAuOTk2NCAyLjI4MTUzQzEwLjc4NTkgMi4zMTc3OCAxMC4zOTkxIDIuNDE5MTEgMTAuMTM3IDIuNTA2NjhDNy4zOTU5NiAzLjQyMjQ4IDUuNTA3ODkgNi4xNTk2NiA1LjU4NjEzIDkuMTA0MjJMNS41OTgwOCA5LjU1MzQzSDYuMTgzOTZINi43Njk4TDYuNzk4MDQgOS4yOTk1M0M2Ljk5MTQ0IDcuNTYwNzIgNy4yNjg2OSA2LjU3ODk1IDcuODYyMzEgNS41MzA3QzguNTYwNzMgNC4yOTc0NSA5LjY4MDMgMy4zNDcxMyAxMS4wODEgMi43OTg1NUMxMS4yODIzIDIuNzE5NzYgMTEuNDUyOCAyLjY2MTA5IDExLjQ1OTkgMi42NjgyQzExLjQ2NyAyLjY3NTM1IDExLjI4NDggMi44MjQ0MSAxMS4wNTQ5IDIuOTk5NTJDOS4yNDQxIDQuMzc4ODYgOC4zNzMwNCA1Ljc2OTQ4IDcuOTY1IDcuOTMyMzhDNy44NzcyMyA4LjM5NzY4IDcuNzY1OTggOS4yNDAzNSA3Ljc2NTk4IDkuNDM5OTZWOS41NzMyM0wxMy4yNjM5IDkuNTYzMzFMMTguNzYxOCA5LjU1MzQzTDE4Ljc3MjggOS4wNjkyNkMxOC43OTEgOC4yNjczIDE4LjYwNzMgNy4yMDU4NCAxOC4zMjY5IDYuNDkyOTNDMTguMDg3IDUuODgyOTEgMTcuNjU1MyA1LjEyOTczIDE3LjI2MDMgNC42MzE3QzE2Ljg1MDggNC4xMTUzNSAxNi4wNTQ2IDMuNDIxMzEgMTUuNDgwNiAzLjA4MDM4QzE0LjgzOTEgMi42OTkyNiAxNC4wNDE1IDIuMzk4MzMgMTMuMzYzNSAyLjI4MTUzQzEzLjE1MjkgMi4yNDUyNSAxMi45NzU0IDIuMjExOTMgMTIuOTY4OSAyLjIwNzQ3QzEyLjk2MjQgMi4yMDMwMiAxMy4wMDkzIDIuMTE3MTYgMTMuMDczIDIuMDE2N0MxMy41MzcgMS4yODQ5NiAxMy4wODkxIDAuMzc4ODU2IDEyLjIzOTYgMC4zMzA3NzFDMTIuMTEwMSAwLjMyMzQyOCAxMS45NjAxIDAuMzMxOTA0IDExLjkwNjMgMC4zNDk1NlpNNC4zNjc2NSAxMC42NDcxVjExLjMzMDdIMTIuMTc5OUgxOS45OTIyVjEwLjY0NzFWOS45NjM1N0gxMi4xNzk5SDQuMzY3NjVWMTAuNjQ3MVpNOC4yNTQyNSAxMS44Njc3QzguMDM5NDEgMTEuODc0OCA3LjMwOTk0IDExLjkwNDEgNi42MzMyIDExLjkzMjlMNS40MDI3NyAxMS45ODUyTDQuMjY5OTkgMTIuMzk3OEMzLjEzOTM2IDEyLjgwOTYgMy4xMzcyMSAxMi44MTA2IDMuMTQ1ODggMTIuOTIwMUMzLjE1NzE3IDEzLjA2MjcgMy43MDQ3IDE2LjU2ODEgMy43MjY0NSAxNi42MzY5QzMuNzM2MTggMTYuNjY3OCAzLjgxNzE1IDE2LjU5MDggMy45MjMyNCAxNi40NDk3QzQuMTA1MzEgMTYuMjA3NCA0LjQwNDMyIDE1Ljk0NzUgNC41MTk3NSAxNS45MzExQzQuNTU0MjQgMTUuOTI2MSA1Ljc3MDQ2IDE1LjkyMTcgNy4yMjI0MSAxNS45MjEzTDkuODYyMjkgMTUuOTIwNEwxMC4yMzAxIDE1LjczNzdDMTAuOTkxNiAxNS4zNTk2IDE0LjMxNCAxMy4yMDI2IDE0LjQwOTMgMTMuMDI0NUMxNC41MjgyIDEyLjgwMjMgMTQuNDI0MSAxMi40NDQ1IDE0LjE5OTQgMTIuMzAzM0MxNC4wMTI2IDEyLjE4NiAxMy43OTg4IDEyLjIyMzcgMTMuMjAyNyAxMi40NzkyQzEyLjYxODggMTIuNzI5NCAxMS44MDY1IDEzLjA0NDkgMTAuNzM0NiAxMy40Mzc4TDEwLjAxMiAxMy43MDI4TDguNDAxNzggMTMuNjAyOUM3LjUxNjE1IDEzLjU0OCA2Ljc5NzM0IDEzLjQ5NzMgNi44MDQ0NSAxMy40OTAxQzYuODI0MjUgMTMuNDcwMyA3LjI5NDAxIDEzLjM0MjkgOC40NDIwMiAxMy4wNDU4QzkuMDE3OTggMTIuODk2OCA5LjUyOTQxIDEyLjc0ODUgOS41Nzg1NSAxMi43MTYzQzkuNzU4ODkgMTIuNTk4MSA5LjgwODU4IDEyLjMyNzggOS42OTQyNSAxMi4wODY4QzkuNTczNjMgMTEuODMyNiA5LjUyODgyIDExLjgyNTggOC4yNTQyNSAxMS44Njc3Wk0xLjI2MjI3IDEzLjAwNjZMMC4wMTIzMDQxIDEzLjIyOThMMC4wMDIyNjUzMyAxNS43NTk5TC0wLjAwNzgxMjUgMTguMjlMMC4wOTk5MTg3IDE4LjI2NjRDMC4xNTkxMzYgMTguMjUzNSAwLjk1MjE5OCAxOC4xMDM2IDEuODYyMjUgMTcuOTMzNUMyLjc3MjMgMTcuNzYzMyAzLjUyNDQ3IDE3LjYxNjQgMy41MzM3NiAxNy42MDcyQzMuNTQzMDIgMTcuNTk3OSAzLjM1MjEzIDE2LjUwNzEgMy4xMDk1NiAxNS4xODMyQzIuNjk4NDggMTIuOTM5OSAyLjY2MzE2IDEyLjc3NjQgMi41OTAzNSAxMi43Nzk3QzIuNTQ3MzkgMTIuNzgxNyAxLjk0OTc1IDEyLjg4MzggMS4yNjIyNyAxMy4wMDY2WiIgZmlsbD0iIzRBNTc2NyIvPgo8L2c+CjxkZWZzPgo8Y2xpcFBhdGggaWQ9ImNsaXAwXzY4NTRfMTQzMyI+CjxyZWN0IHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCIgZmlsbD0id2hpdGUiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAuMDM4MDg1OSkiLz4KPC9jbGlwUGF0aD4KPC9kZWZzPgo8L3N2Zz4K);
}
.b-order__container-header-label .b-order-label__list .b-order-label__tab-button[data-tab="TICKETS"]:before,
.b-order__container-header-label .b-order-label__list .b-order-label__tab-button[data-tab="ANC_FEES"]:before {
  content: ' ';
  display: inline-block;
  margin-right: 10px;
  width: 14px;
  height: 14px;
  background-size: contain;
  background-size: cover;
  background-repeat: no-repeat;
}
.b-order__container-header-label .b-order-label__list .b-order-label__tab-button[data-tab="ANC_FEES"]:before {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjEiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMSAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwXzY4NTRfMTM4NCkiPgo8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTExLjkwNjMgMC4zNDk1NkMxMS41OTMzIDAuNDUyMjUyIDExLjM1MDYgMC42NDkzMTcgMTEuMjIwMiAwLjkwNjY1M0MxMS4wMzUxIDEuMjcxOTkgMTEuMDU4MiAxLjY1NjA4IDExLjI4NjggMi4wMTY3QzExLjM1MDYgMi4xMTcxNiAxMS4zOTc0IDIuMjAzMDIgMTEuMzkwOSAyLjIwNzQ3QzExLjM4NDUgMi4yMTE5MyAxMS4yMDY5IDIuMjQ1MjUgMTAuOTk2NCAyLjI4MTUzQzEwLjc4NTkgMi4zMTc3OCAxMC4zOTkxIDIuNDE5MTEgMTAuMTM3IDIuNTA2NjhDNy4zOTU5NiAzLjQyMjQ4IDUuNTA3ODkgNi4xNTk2NiA1LjU4NjEzIDkuMTA0MjJMNS41OTgwOCA5LjU1MzQzSDYuMTgzOTZINi43Njk4TDYuNzk4MDQgOS4yOTk1M0M2Ljk5MTQ0IDcuNTYwNzIgNy4yNjg2OSA2LjU3ODk1IDcuODYyMzEgNS41MzA3QzguNTYwNzMgNC4yOTc0NSA5LjY4MDMgMy4zNDcxMyAxMS4wODEgMi43OTg1NUMxMS4yODIzIDIuNzE5NzYgMTEuNDUyOCAyLjY2MTA5IDExLjQ1OTkgMi42NjgyQzExLjQ2NyAyLjY3NTM1IDExLjI4NDggMi44MjQ0MSAxMS4wNTQ5IDIuOTk5NTJDOS4yNDQxIDQuMzc4ODYgOC4zNzMwNCA1Ljc2OTQ4IDcuOTY1IDcuOTMyMzhDNy44NzcyMyA4LjM5NzY4IDcuNzY1OTggOS4yNDAzNSA3Ljc2NTk4IDkuNDM5OTZWOS41NzMyM0wxMy4yNjM5IDkuNTYzMzFMMTguNzYxOCA5LjU1MzQzTDE4Ljc3MjggOS4wNjkyNkMxOC43OTEgOC4yNjczIDE4LjYwNzMgNy4yMDU4NCAxOC4zMjY5IDYuNDkyOTNDMTguMDg3IDUuODgyOTEgMTcuNjU1MyA1LjEyOTczIDE3LjI2MDMgNC42MzE3QzE2Ljg1MDggNC4xMTUzNSAxNi4wNTQ2IDMuNDIxMzEgMTUuNDgwNiAzLjA4MDM4QzE0LjgzOTEgMi42OTkyNiAxNC4wNDE1IDIuMzk4MzMgMTMuMzYzNSAyLjI4MTUzQzEzLjE1MjkgMi4yNDUyNSAxMi45NzU0IDIuMjExOTMgMTIuOTY4OSAyLjIwNzQ3QzEyLjk2MjQgMi4yMDMwMiAxMy4wMDkzIDIuMTE3MTYgMTMuMDczIDIuMDE2N0MxMy41MzcgMS4yODQ5NiAxMy4wODkxIDAuMzc4ODU2IDEyLjIzOTYgMC4zMzA3NzFDMTIuMTEwMSAwLjMyMzQyOCAxMS45NjAxIDAuMzMxOTA0IDExLjkwNjMgMC4zNDk1NlpNNC4zNjc2NSAxMC42NDcxVjExLjMzMDdIMTIuMTc5OUgxOS45OTIyVjEwLjY0NzFWOS45NjM1N0gxMi4xNzk5SDQuMzY3NjVWMTAuNjQ3MVpNOC4yNTQyNSAxMS44Njc3QzguMDM5NDEgMTEuODc0OCA3LjMwOTk0IDExLjkwNDEgNi42MzMyIDExLjkzMjlMNS40MDI3NyAxMS45ODUyTDQuMjY5OTkgMTIuMzk3OEMzLjEzOTM2IDEyLjgwOTYgMy4xMzcyMSAxMi44MTA2IDMuMTQ1ODggMTIuOTIwMUMzLjE1NzE3IDEzLjA2MjcgMy43MDQ3IDE2LjU2ODEgMy43MjY0NSAxNi42MzY5QzMuNzM2MTggMTYuNjY3OCAzLjgxNzE1IDE2LjU5MDggMy45MjMyNCAxNi40NDk3QzQuMTA1MzEgMTYuMjA3NCA0LjQwNDMyIDE1Ljk0NzUgNC41MTk3NSAxNS45MzExQzQuNTU0MjQgMTUuOTI2MSA1Ljc3MDQ2IDE1LjkyMTcgNy4yMjI0MSAxNS45MjEzTDkuODYyMjkgMTUuOTIwNEwxMC4yMzAxIDE1LjczNzdDMTAuOTkxNiAxNS4zNTk2IDE0LjMxNCAxMy4yMDI2IDE0LjQwOTMgMTMuMDI0NUMxNC41MjgyIDEyLjgwMjMgMTQuNDI0MSAxMi40NDQ1IDE0LjE5OTQgMTIuMzAzM0MxNC4wMTI2IDEyLjE4NiAxMy43OTg4IDEyLjIyMzcgMTMuMjAyNyAxMi40NzkyQzEyLjYxODggMTIuNzI5NCAxMS44MDY1IDEzLjA0NDkgMTAuNzM0NiAxMy40Mzc4TDEwLjAxMiAxMy43MDI4TDguNDAxNzggMTMuNjAyOUM3LjUxNjE1IDEzLjU0OCA2Ljc5NzM0IDEzLjQ5NzMgNi44MDQ0NSAxMy40OTAxQzYuODI0MjUgMTMuNDcwMyA3LjI5NDAxIDEzLjM0MjkgOC40NDIwMiAxMy4wNDU4QzkuMDE3OTggMTIuODk2OCA5LjUyOTQxIDEyLjc0ODUgOS41Nzg1NSAxMi43MTYzQzkuNzU4ODkgMTIuNTk4MSA5LjgwODU4IDEyLjMyNzggOS42OTQyNSAxMi4wODY4QzkuNTczNjMgMTEuODMyNiA5LjUyODgyIDExLjgyNTggOC4yNTQyNSAxMS44Njc3Wk0xLjI2MjI3IDEzLjAwNjZMMC4wMTIzMDQxIDEzLjIyOThMMC4wMDIyNjUzMyAxNS43NTk5TC0wLjAwNzgxMjUgMTguMjlMMC4wOTk5MTg3IDE4LjI2NjRDMC4xNTkxMzYgMTguMjUzNSAwLjk1MjE5OCAxOC4xMDM2IDEuODYyMjUgMTcuOTMzNUMyLjc3MjMgMTcuNzYzMyAzLjUyNDQ3IDE3LjYxNjQgMy41MzM3NiAxNy42MDcyQzMuNTQzMDIgMTcuNTk3OSAzLjM1MjEzIDE2LjUwNzEgMy4xMDk1NiAxNS4xODMyQzIuNjk4NDggMTIuOTM5OSAyLjY2MzE2IDEyLjc3NjQgMi41OTAzNSAxMi43Nzk3QzIuNTQ3MzkgMTIuNzgxNyAxLjk0OTc1IDEyLjg4MzggMS4yNjIyNyAxMy4wMDY2WiIgZmlsbD0id2hpdGUiLz4KPC9nPgo8ZGVmcz4KPGNsaXBQYXRoIGlkPSJjbGlwMF82ODU0XzEzODQiPgo8cmVjdCB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIGZpbGw9IndoaXRlIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwLjAzODA4NTkpIi8+CjwvY2xpcFBhdGg+CjwvZGVmcz4KPC9zdmc+Cg==);
}
.b-order__container-header-label .b-order-label__list .b-order-label__tab-button[data-tab="TICKETS"]:before {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjEiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMSAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE5LjQ2MTUgMC41Mzg0NjJDMTkuMTUzOCAwLjIzMDc2OSAxOC42OTIzIDAgMTguMTUzOCAwQzE3LjY5MjMgMCAxNy4zMDc3IDAuMTUzODQ2IDE2LjkyMzEgMC41Mzg0NjJMMTEuNjkyMyA1Ljc2OTIzTDIuODQ2MTUgNC42OTIzMUMyLjQ2MTU0IDQuNjkyMzEgMiA0Ljg0NjE1IDEuNjkyMzEgNS4wNzY5MkwwLjQ2MTUzOCA2LjMwNzY5QzAuMjMwNzY5IDYuNTM4NDYgMC4xNTM4NDYgNi43NjkyMyAwLjIzMDc2OSA3LjA3NjkyQzAuMzA3NjkyIDcuMzA3NjkgMC40NjE1MzggNy40NjE1NCAwLjc2OTIzMSA3LjYxNTM4TDcuNjE1MzggOS45MjMwOEw0Ljg0NjE1IDEyLjY5MjNMMS40NjE1NCAxMi41Mzg1QzEuMzA3NjkgMTIuNTM4NSAxLjIzMDc3IDEyLjYxNTQgMS4wNzY5MiAxMi42OTIzTDAuMTUzODQ2IDEzLjYxNTRDMCAxMy42OTIzIDAgMTMuODQ2MiAwIDE0QzAgMTQuMTUzOCAwLjE1Mzg0NiAxNC4zMDc3IDAuMjMwNzY5IDE0LjM4NDZMMy44NDYxNSAxNi4yMzA4TDUuNjkyMzEgMTkuNzY5MkM1Ljc2OTIzIDE5LjkyMzEgNS45MjMwOCAyMCA2LjA3NjkyIDIwSDYuMTUzODVDNi4zMDc2OSAyMCA2LjM4NDYyIDE5LjkyMzEgNi40NjE1NCAxOS44NDYyTDcuMzA3NjkgMTlDNy4zODQ2MiAxOC45MjMxIDcuNDYxNTQgMTguNzY5MiA3LjQ2MTU0IDE4LjY5MjNWMTUuMTUzOEwxMC4yMzA4IDEyLjM4NDZMMTIuNTM4NSAxOS4yMzA4QzEyLjYxNTQgMTkuNTM4NSAxMi45MjMxIDE5Ljc2OTIgMTMuMjMwOCAxOS43NjkyQzEzLjQ2MTUgMTkuNzY5MiAxMy42MTU0IDE5LjY5MjMgMTMuNzY5MiAxOS41Mzg1TDE0Ljg0NjIgMTguNDYxNUMxNS4xNTM4IDE4LjE1MzggMTUuMzA3NyAxNy42OTIzIDE1LjIzMDggMTcuMzA3N0wxNC4zMDc3IDguMzA3NjlMMTkuNDYxNSAzLjA3NjkyQzIwLjIzMDggMi4zODQ2MiAyMC4yMzA4IDEuMjMwNzcgMTkuNDYxNSAwLjUzODQ2MloiIGZpbGw9IndoaXRlIi8+Cjwvc3ZnPgo=);
}
.b-order__container-header-right {
  margin-left: auto;
  display: flex;
  align-items: center;
  gap: 10px;
}
.b-order__container-header-right .b-checkbox {
  height: 13px;
  margin: 0 5px 0 10px;
  line-height: unset;
}
.b-order__container-header-right .b-checkbox__view {
  height: 13px;
  width: 13px;
  padding: 0;
}
.b-order__container-header-right .b-checkbox__view:before {
  border-color: #fff !important;
  height: 13px;
  width: 13px;
}
.b-order__container-header-right .b-checkbox__view:after {
  background: #fff !important;
  height: 7px;
  width: 7px;
  border-radius: 1px;
  left: 3px;
  top: 3px;
}
.b-order__container-header .b-order-price {
  font-size: 20px;
  font-weight: 700;
  color: #fff;
}
.b-order__container-header .b-order-price__taxs {
  font-size: 15px;
  line-height: 18px;
  color: rgba(255, 255, 255, 0.8);
}
.b-order__container-content {
  background: #fff;
  box-shadow: 0 2px 4px rgba(0, 0, 0, 0.25);
  border: 1px solid #A9A9A9;
  -webkit-border-bottom-right-radius: 3px;
  -moz-border-radius-bottomright: 3px;
  border-bottom-right-radius: 3px;
  -webkit-border-bottom-left-radius: 3px;
  -webkit-background-clip: padding-box;
  -moz-border-radius-bottomleft: 3px;
  -moz-background-clip: padding;
  border-bottom-left-radius: 3px;
  background-clip: padding-box;
  position: relative;
  z-index: 2;
}
.b-order__container-content[data-tab-content="ANC_FEES"].empty {
  padding: 7px 12px 14px;
  min-height: 130px;
  display: flex;
  flex-direction: column;
}
.b-order__container-expand {
  background: #fff;
  box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.15);
  border: 1px solid #A9A9A9;
  -webkit-border-bottom-right-radius: 3px;
  -moz-border-radius-bottomright: 3px;
  border-bottom-right-radius: 3px;
  -webkit-border-bottom-left-radius: 3px;
  -webkit-background-clip: padding-box;
  -moz-border-radius-bottomleft: 3px;
  -moz-background-clip: padding;
  border-bottom-left-radius: 3px;
  background-clip: padding-box;
  margin: 0 50px 0 26px;
  padding: 0;
  position: relative;
  bottom: 5px;
  z-index: 1;
  display: none;
}
.b-order__container .b-leg__wrapper:first-child .b-leg__title {
  padding-top: 20px;
}
.b-order__none-ancillary-fees-text {
  margin-top: auto;
  display: flex;
  align-items: center;
  justify-content: center;
}
.b-order__ancillary-fees-buttons {
  margin-top: auto;
}
.b-order-reservation--status-error .b-order__container-header .g-icon-service {
  background: #E50000;
  -webkit-mask-repeat: no-repeat;
  -o-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
  -webkit-mask-position: center;
  -o-mask-position: center;
  mask-position: center;
}
.b-order-reservation--status-error .b-order__container-header .g-icon-service--type-air {
  -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjEiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMSAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE5LjQ2MTUgMC41Mzg0NjJDMTkuMTUzOCAwLjIzMDc2OSAxOC42OTIzIDAgMTguMTUzOCAwQzE3LjY5MjMgMCAxNy4zMDc3IDAuMTUzODQ2IDE2LjkyMzEgMC41Mzg0NjJMMTEuNjkyMyA1Ljc2OTIzTDIuODQ2MTUgNC42OTIzMUMyLjQ2MTU0IDQuNjkyMzEgMiA0Ljg0NjE1IDEuNjkyMzEgNS4wNzY5MkwwLjQ2MTUzOCA2LjMwNzY5QzAuMjMwNzY5IDYuNTM4NDYgMC4xNTM4NDYgNi43NjkyMyAwLjIzMDc2OSA3LjA3NjkyQzAuMzA3NjkyIDcuMzA3NjkgMC40NjE1MzggNy40NjE1NCAwLjc2OTIzMSA3LjYxNTM4TDcuNjE1MzggOS45MjMwOEw0Ljg0NjE1IDEyLjY5MjNMMS40NjE1NCAxMi41Mzg1QzEuMzA3NjkgMTIuNTM4NSAxLjIzMDc3IDEyLjYxNTQgMS4wNzY5MiAxMi42OTIzTDAuMTUzODQ2IDEzLjYxNTRDMCAxMy42OTIzIDAgMTMuODQ2MiAwIDE0QzAgMTQuMTUzOCAwLjE1Mzg0NiAxNC4zMDc3IDAuMjMwNzY5IDE0LjM4NDZMMy44NDYxNSAxNi4yMzA4TDUuNjkyMzEgMTkuNzY5MkM1Ljc2OTIzIDE5LjkyMzEgNS45MjMwOCAyMCA2LjA3NjkyIDIwSDYuMTUzODVDNi4zMDc2OSAyMCA2LjM4NDYyIDE5LjkyMzEgNi40NjE1NCAxOS44NDYyTDcuMzA3NjkgMTlDNy4zODQ2MiAxOC45MjMxIDcuNDYxNTQgMTguNzY5MiA3LjQ2MTU0IDE4LjY5MjNWMTUuMTUzOEwxMC4yMzA4IDEyLjM4NDZMMTIuNTM4NSAxOS4yMzA4QzEyLjYxNTQgMTkuNTM4NSAxMi45MjMxIDE5Ljc2OTIgMTMuMjMwOCAxOS43NjkyQzEzLjQ2MTUgMTkuNzY5MiAxMy42MTU0IDE5LjY5MjMgMTMuNzY5MiAxOS41Mzg1TDE0Ljg0NjIgMTguNDYxNUMxNS4xNTM4IDE4LjE1MzggMTUuMzA3NyAxNy42OTIzIDE1LjIzMDggMTcuMzA3N0wxNC4zMDc3IDguMzA3NjlMMTkuNDYxNSAzLjA3NjkyQzIwLjIzMDggMi4zODQ2MiAyMC4yMzA4IDEuMjMwNzcgMTkuNDYxNSAwLjUzODQ2MloiIGZpbGw9IndoaXRlIi8+Cjwvc3ZnPgo=);
  mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjEiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMSAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE5LjQ2MTUgMC41Mzg0NjJDMTkuMTUzOCAwLjIzMDc2OSAxOC42OTIzIDAgMTguMTUzOCAwQzE3LjY5MjMgMCAxNy4zMDc3IDAuMTUzODQ2IDE2LjkyMzEgMC41Mzg0NjJMMTEuNjkyMyA1Ljc2OTIzTDIuODQ2MTUgNC42OTIzMUMyLjQ2MTU0IDQuNjkyMzEgMiA0Ljg0NjE1IDEuNjkyMzEgNS4wNzY5MkwwLjQ2MTUzOCA2LjMwNzY5QzAuMjMwNzY5IDYuNTM4NDYgMC4xNTM4NDYgNi43NjkyMyAwLjIzMDc2OSA3LjA3NjkyQzAuMzA3NjkyIDcuMzA3NjkgMC40NjE1MzggNy40NjE1NCAwLjc2OTIzMSA3LjYxNTM4TDcuNjE1MzggOS45MjMwOEw0Ljg0NjE1IDEyLjY5MjNMMS40NjE1NCAxMi41Mzg1QzEuMzA3NjkgMTIuNTM4NSAxLjIzMDc3IDEyLjYxNTQgMS4wNzY5MiAxMi42OTIzTDAuMTUzODQ2IDEzLjYxNTRDMCAxMy42OTIzIDAgMTMuODQ2MiAwIDE0QzAgMTQuMTUzOCAwLjE1Mzg0NiAxNC4zMDc3IDAuMjMwNzY5IDE0LjM4NDZMMy44NDYxNSAxNi4yMzA4TDUuNjkyMzEgMTkuNzY5MkM1Ljc2OTIzIDE5LjkyMzEgNS45MjMwOCAyMCA2LjA3NjkyIDIwSDYuMTUzODVDNi4zMDc2OSAyMCA2LjM4NDYyIDE5LjkyMzEgNi40NjE1NCAxOS44NDYyTDcuMzA3NjkgMTlDNy4zODQ2MiAxOC45MjMxIDcuNDYxNTQgMTguNzY5MiA3LjQ2MTU0IDE4LjY5MjNWMTUuMTUzOEwxMC4yMzA4IDEyLjM4NDZMMTIuNTM4NSAxOS4yMzA4QzEyLjYxNTQgMTkuNTM4NSAxMi45MjMxIDE5Ljc2OTIgMTMuMjMwOCAxOS43NjkyQzEzLjQ2MTUgMTkuNzY5MiAxMy42MTU0IDE5LjY5MjMgMTMuNzY5MiAxOS41Mzg1TDE0Ljg0NjIgMTguNDYxNUMxNS4xNTM4IDE4LjE1MzggMTUuMzA3NyAxNy42OTIzIDE1LjIzMDggMTcuMzA3N0wxNC4zMDc3IDguMzA3NjlMMTkuNDYxNSAzLjA3NjkyQzIwLjIzMDggMi4zODQ2MiAyMC4yMzA4IDEuMjMwNzcgMTkuNDYxNSAwLjUzODQ2MloiIGZpbGw9IndoaXRlIi8+Cjwvc3ZnPgo=);
}
.b-order-reservation--status-error .b-order__container-header .g-icon-service--type-railway {
  -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMjEiIHZpZXdCb3g9IjAgMCAxOCAyMSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xNS45NzY2IDE2LjEyOTlIMTUuNzM3MUwxNy44MTMyIDE5LjE2NDJDMTguMTMyNiAxOS42NDMzIDE4LjA1MjcgMjAuMzYxOSAxNy40OTM4IDIwLjY4MTNDMTcuMzM0MSAyMC44NDEgMTcuMDk0NSAyMC44NDEgMTYuODU1IDIwLjg0MUMxNi41MzU2IDIwLjg0MSAxNi4xMzYzIDIwLjY4MTMgMTUuOTc2NiAyMC4zNjE5TDEzLjEwMiAxNi4xMjk5SDQuODc3MzdMMi4wMDI3NCAyMC4zNjE5QzEuNzYzMTkgMjAuNjgxMyAxLjQ0Mzc4IDIwLjg0MSAxLjEyNDM4IDIwLjg0MUMwLjg4NDgyOSAyMC44NDEgMC43MjUxMjcgMjAuNzYxMiAwLjQ4NTU3NSAyMC42ODEzQzAuMDA2NDcwNzkgMjAuMzYxOSAtMC4xNTMyMzEgMTkuNjQzMyAwLjE2NjE3MiAxOS4xNjQyTDIuMjQyMjkgMTYuMTI5OUgyLjAwMjc0QzAuODg0ODI5IDE2LjEyOTkgMC4wMDY0NzA4MiAxNS4yNTE1IDAuMDA2NDcwODIgMTQuMTMzNlYxLjk5NjI3Qy0wLjA3MzM3OTkgMC44NzgzNTggMC44ODQ4MjkgMCAyLjAwMjc0IDBIMTUuOTc2NkMxNy4wOTQ1IDAgMTcuOTcyOSAwLjg3ODM1OCAxNy45NzI5IDEuOTk2MjdWMTQuMDUzN0MxNy45NzI5IDE1LjI1MTUgMTcuMDk0NSAxNi4xMjk5IDE1Ljk3NjYgMTYuMTI5OVpNMTQuNjk5IDEzLjI1NTJDMTUuNDk3NSAxMy4yNTUyIDE2LjEzNjMgMTIuNjE2NCAxNi4xMzYzIDExLjgxNzlDMTYuMTM2MyAxMS4wMTk0IDE1LjQ5NzUgMTAuMzgwNiAxNC42OTkgMTAuMzgwNkMxMy45MDA1IDEwLjM4MDYgMTMuMjYxNyAxMS4wMTk0IDEzLjI2MTcgMTEuODE3OUMxMy4yNjE3IDEyLjYxNjQgMTMuOTAwNSAxMy4yNTUyIDE0LjY5OSAxMy4yNTUyWk0zLjI4MDM1IDEzLjI1NTJDNC4wNzg4NiAxMy4yNTUyIDQuNzE3NjYgMTIuNjE2NCA0LjcxNzY2IDExLjgxNzlDNC43MTc2NiAxMS4wMTk0IDQuMDc4ODYgMTAuMzgwNiAzLjI4MDM1IDEwLjM4MDZDMi40ODE4NCAxMC4zODA2IDEuODQzMDQgMTEuMDE5NCAxLjg0MzA0IDExLjgxNzlDMS44NDMwNCAxMi42MTY0IDIuNDgxODQgMTMuMjU1MiAzLjI4MDM1IDEzLjI1NTJaTTE2LjEzNjMgMy40MzM1OEMxNi4xMzYzIDIuNTU1MjIgMTUuNDE3NyAxLjkxNjQyIDE0LjYxOTIgMS45MTY0MkgzLjQ0MDA1QzIuNTYxNjkgMS45MTY0MiAxLjkyMjg5IDIuNjM1MDcgMS45MjI4OSAzLjQzMzU4VjcuMDI2ODdDMS45MjI4OSA3LjkwNTIyIDIuNjQxNTUgOC41NDQwMyAzLjQ0MDA1IDguNTQ0MDNIMTQuNjE5MkMxNS40OTc1IDguNTQ0MDMgMTYuMTM2MyA3LjgyNTM3IDE2LjEzNjMgNy4wMjY4N1YzLjQzMzU4WiIgZmlsbD0id2hpdGUiLz4KPC9zdmc+Cg==);
  mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMjEiIHZpZXdCb3g9IjAgMCAxOCAyMSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xNS45NzY2IDE2LjEyOTlIMTUuNzM3MUwxNy44MTMyIDE5LjE2NDJDMTguMTMyNiAxOS42NDMzIDE4LjA1MjcgMjAuMzYxOSAxNy40OTM4IDIwLjY4MTNDMTcuMzM0MSAyMC44NDEgMTcuMDk0NSAyMC44NDEgMTYuODU1IDIwLjg0MUMxNi41MzU2IDIwLjg0MSAxNi4xMzYzIDIwLjY4MTMgMTUuOTc2NiAyMC4zNjE5TDEzLjEwMiAxNi4xMjk5SDQuODc3MzdMMi4wMDI3NCAyMC4zNjE5QzEuNzYzMTkgMjAuNjgxMyAxLjQ0Mzc4IDIwLjg0MSAxLjEyNDM4IDIwLjg0MUMwLjg4NDgyOSAyMC44NDEgMC43MjUxMjcgMjAuNzYxMiAwLjQ4NTU3NSAyMC42ODEzQzAuMDA2NDcwNzkgMjAuMzYxOSAtMC4xNTMyMzEgMTkuNjQzMyAwLjE2NjE3MiAxOS4xNjQyTDIuMjQyMjkgMTYuMTI5OUgyLjAwMjc0QzAuODg0ODI5IDE2LjEyOTkgMC4wMDY0NzA4MiAxNS4yNTE1IDAuMDA2NDcwODIgMTQuMTMzNlYxLjk5NjI3Qy0wLjA3MzM3OTkgMC44NzgzNTggMC44ODQ4MjkgMCAyLjAwMjc0IDBIMTUuOTc2NkMxNy4wOTQ1IDAgMTcuOTcyOSAwLjg3ODM1OCAxNy45NzI5IDEuOTk2MjdWMTQuMDUzN0MxNy45NzI5IDE1LjI1MTUgMTcuMDk0NSAxNi4xMjk5IDE1Ljk3NjYgMTYuMTI5OVpNMTQuNjk5IDEzLjI1NTJDMTUuNDk3NSAxMy4yNTUyIDE2LjEzNjMgMTIuNjE2NCAxNi4xMzYzIDExLjgxNzlDMTYuMTM2MyAxMS4wMTk0IDE1LjQ5NzUgMTAuMzgwNiAxNC42OTkgMTAuMzgwNkMxMy45MDA1IDEwLjM4MDYgMTMuMjYxNyAxMS4wMTk0IDEzLjI2MTcgMTEuODE3OUMxMy4yNjE3IDEyLjYxNjQgMTMuOTAwNSAxMy4yNTUyIDE0LjY5OSAxMy4yNTUyWk0zLjI4MDM1IDEzLjI1NTJDNC4wNzg4NiAxMy4yNTUyIDQuNzE3NjYgMTIuNjE2NCA0LjcxNzY2IDExLjgxNzlDNC43MTc2NiAxMS4wMTk0IDQuMDc4ODYgMTAuMzgwNiAzLjI4MDM1IDEwLjM4MDZDMi40ODE4NCAxMC4zODA2IDEuODQzMDQgMTEuMDE5NCAxLjg0MzA0IDExLjgxNzlDMS44NDMwNCAxMi42MTY0IDIuNDgxODQgMTMuMjU1MiAzLjI4MDM1IDEzLjI1NTJaTTE2LjEzNjMgMy40MzM1OEMxNi4xMzYzIDIuNTU1MjIgMTUuNDE3NyAxLjkxNjQyIDE0LjYxOTIgMS45MTY0MkgzLjQ0MDA1QzIuNTYxNjkgMS45MTY0MiAxLjkyMjg5IDIuNjM1MDcgMS45MjI4OSAzLjQzMzU4VjcuMDI2ODdDMS45MjI4OSA3LjkwNTIyIDIuNjQxNTUgOC41NDQwMyAzLjQ0MDA1IDguNTQ0MDNIMTQuNjE5MkMxNS40OTc1IDguNTQ0MDMgMTYuMTM2MyA3LjgyNTM3IDE2LjEzNjMgNy4wMjY4N1YzLjQzMzU4WiIgZmlsbD0id2hpdGUiLz4KPC9zdmc+Cg==);
}
.b-order-reservation--status-error .b-order__container-header .g-icon-service--type-transfer {
  -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjMiIGhlaWdodD0iMTUiIHZpZXdCb3g9IjAgMCAyMyAxNSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTIyLjM4NTggNC4zMzIxMkMyMi4zMzM1IDQuMTc5ODggMjIuMTQ4MiA0LjA2MTQ4IDIxLjk5MzQgNC4wNjE0OEMyMS4zMjMzIDQuMDYxNDggMjAuNjUzMyA0LjA2MTQ4IDE5Ljk4MzIgNC4wNjE0OEMxOS44Mjg1IDQuMDYxNDggMTkuNjQzMSA0LjE3OTg4IDE5LjU5MDcgNC4zMzIxMkMxOS41Mzk2IDQuNDgxMTMgMTkuNTAxMyA0LjYxNDA5IDE5LjQ3NTkgNC43MzkxM0wxOC4xMzMxIDEuMDI0MTZDMTcuOTExNiAwLjQxMTU3MiAxNy4zMjUxIDAgMTYuNjczNyAwSDYuNDAzNDlDNS43NTIxIDAgNS4xNjU2NiAwLjQxMTU3MiA0Ljk0NDA3IDEuMDI0MjhMMy42MDEyIDQuNzM5NTdDMy41NzU3MyA0LjYxNDQyIDMuNTM3NDkgNC40ODEzIDMuNDg2MjYgNC4zMzIxMkMzLjQzMzk3IDQuMTc5ODggMy4yNDg1NiA0LjA2MTQ4IDMuMDkzODYgNC4wNjE0OEMyLjQyMzggNC4wNjE0OCAxLjc1MzczIDQuMDYxNDggMS4wODM2MSA0LjA2MTQ4QzAuOTI4OTE0IDQuMDYxNDggMC43NDM1MDMgNC4xNzk4OCAwLjY5MTIxMyA0LjMzMjEyQzAuNDg3NjI5IDQuOTI0ODcgMC40ODc3NDEgNS4yNjQyIDAuNjkxMjY5IDUuODU3QzAuNzQzNTU5IDYuMDA5MjQgMC45Mjg5NyA2LjEyNzY0IDEuMDgzNjYgNi4xMjc2NEMxLjc1Mzc5IDYuMTI3NjQgMi40MjM4NSA2LjEyNzY0IDMuMDkzOTIgNi4xMjc2NEwzLjA5OTc3IDYuMTI3MDlMMy4wNjk0NCA2LjIxMTFDMi42NTk1NCA2LjM0NzI4IDIuMzYzNTkgNi43MzMxNiAyLjM2MzU5IDcuMTg4ODJWMTAuMjk5N1YxMC41NTYxVjEzLjk5ODVDMi4zNjM1OSAxNC4yNzIyIDIuNTg1MzUgMTQuNDkzOSAyLjg1OSAxNC40OTM5SDUuMzUyMzVDNS42MjU5NSAxNC40OTM5IDUuODQ3NzYgMTQuMjcyMiA1Ljg0Nzc2IDEzLjk5ODVWMTEuNTg2OEgxNy4yMjk0VjEzLjk5ODVDMTcuMjI5NCAxNC4yNzIyIDE3LjQ1MTIgMTQuNDkzOSAxNy43MjQ4IDE0LjQ5MzlIMjAuMjE4MkMyMC40OTE4IDE0LjQ5MzkgMjAuNzEzNiAxNC4yNzIyIDIwLjcxMzYgMTMuOTk4NVYxMC41NTYxVjEwLjI5OTdWNy4xODg4MkMyMC43MTM2IDYuNzMzMjcgMjAuNDE3NyA2LjM0NzQ1IDIwLjAwOCA2LjIxMTE1TDE5Ljk3NzYgNi4xMjcwOUwxOS45ODMyIDYuMTI3NTlDMjAuNjUzNCA2LjEyNzU5IDIxLjMyMzQgNi4xMjc1OSAyMS45OTM1IDYuMTI3NTlDMjIuMTQ4MiA2LjEyNzU5IDIyLjMzMzYgNi4wMDkxOCAyMi4zODU5IDUuODU2OTRDMjIuNTg5NCA1LjI2NDIgMjIuNTg5MyA0LjkyNDg3IDIyLjM4NTggNC4zMzIxMlpNNi41OTMyIDEuODIzMTFIMTYuNDgyNkwxOC4wNDk1IDYuMTU4MDNINS4wMjYzNUw2LjU5MzIgMS44MjMxMVpNNi44NjkwMyA5LjIxMTg0SDQuNzgzMTNDNC4zMzU2IDkuMjExODQgMy45NzI4NiA4Ljg0OTEgMy45NzI4NiA4LjQwMTU4QzMuOTcyODYgNy45NTQxIDQuMzM1NTQgNy41OTEzMSA0Ljc4MzEzIDcuNTkxMzFINi44NjkwM0M3LjMxNjUgNy41OTEzMSA3LjY3OTI5IDcuOTU0MDUgNy42NzkyOSA4LjQwMTU4QzcuNjc5MzUgOC44NDkxIDcuMzE2NSA5LjIxMTg0IDYuODY5MDMgOS4yMTE4NFpNMTguMjkzOSA5LjIxMTg0SDE2LjIwOEMxNS43NjA1IDkuMjExODQgMTUuMzk3NyA4Ljg0OTEgMTUuMzk3NyA4LjQwMTU4QzE1LjM5NzcgNy45NTQxIDE1Ljc2MDUgNy41OTEzMSAxNi4yMDggNy41OTEzMUgxOC4yOTM5QzE4Ljc0MTQgNy41OTEzMSAxOS4xMDQxIDcuOTU0MDUgMTkuMTA0MSA4LjQwMTU4QzE5LjEwNDEgOC44NDkxIDE4Ljc0MTQgOS4yMTE4NCAxOC4yOTM5IDkuMjExODRaIiBmaWxsPSJ3aGl0ZSIvPgo8L3N2Zz4K);
  mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjMiIGhlaWdodD0iMTUiIHZpZXdCb3g9IjAgMCAyMyAxNSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTIyLjM4NTggNC4zMzIxMkMyMi4zMzM1IDQuMTc5ODggMjIuMTQ4MiA0LjA2MTQ4IDIxLjk5MzQgNC4wNjE0OEMyMS4zMjMzIDQuMDYxNDggMjAuNjUzMyA0LjA2MTQ4IDE5Ljk4MzIgNC4wNjE0OEMxOS44Mjg1IDQuMDYxNDggMTkuNjQzMSA0LjE3OTg4IDE5LjU5MDcgNC4zMzIxMkMxOS41Mzk2IDQuNDgxMTMgMTkuNTAxMyA0LjYxNDA5IDE5LjQ3NTkgNC43MzkxM0wxOC4xMzMxIDEuMDI0MTZDMTcuOTExNiAwLjQxMTU3MiAxNy4zMjUxIDAgMTYuNjczNyAwSDYuNDAzNDlDNS43NTIxIDAgNS4xNjU2NiAwLjQxMTU3MiA0Ljk0NDA3IDEuMDI0MjhMMy42MDEyIDQuNzM5NTdDMy41NzU3MyA0LjYxNDQyIDMuNTM3NDkgNC40ODEzIDMuNDg2MjYgNC4zMzIxMkMzLjQzMzk3IDQuMTc5ODggMy4yNDg1NiA0LjA2MTQ4IDMuMDkzODYgNC4wNjE0OEMyLjQyMzggNC4wNjE0OCAxLjc1MzczIDQuMDYxNDggMS4wODM2MSA0LjA2MTQ4QzAuOTI4OTE0IDQuMDYxNDggMC43NDM1MDMgNC4xNzk4OCAwLjY5MTIxMyA0LjMzMjEyQzAuNDg3NjI5IDQuOTI0ODcgMC40ODc3NDEgNS4yNjQyIDAuNjkxMjY5IDUuODU3QzAuNzQzNTU5IDYuMDA5MjQgMC45Mjg5NyA2LjEyNzY0IDEuMDgzNjYgNi4xMjc2NEMxLjc1Mzc5IDYuMTI3NjQgMi40MjM4NSA2LjEyNzY0IDMuMDkzOTIgNi4xMjc2NEwzLjA5OTc3IDYuMTI3MDlMMy4wNjk0NCA2LjIxMTFDMi42NTk1NCA2LjM0NzI4IDIuMzYzNTkgNi43MzMxNiAyLjM2MzU5IDcuMTg4ODJWMTAuMjk5N1YxMC41NTYxVjEzLjk5ODVDMi4zNjM1OSAxNC4yNzIyIDIuNTg1MzUgMTQuNDkzOSAyLjg1OSAxNC40OTM5SDUuMzUyMzVDNS42MjU5NSAxNC40OTM5IDUuODQ3NzYgMTQuMjcyMiA1Ljg0Nzc2IDEzLjk5ODVWMTEuNTg2OEgxNy4yMjk0VjEzLjk5ODVDMTcuMjI5NCAxNC4yNzIyIDE3LjQ1MTIgMTQuNDkzOSAxNy43MjQ4IDE0LjQ5MzlIMjAuMjE4MkMyMC40OTE4IDE0LjQ5MzkgMjAuNzEzNiAxNC4yNzIyIDIwLjcxMzYgMTMuOTk4NVYxMC41NTYxVjEwLjI5OTdWNy4xODg4MkMyMC43MTM2IDYuNzMzMjcgMjAuNDE3NyA2LjM0NzQ1IDIwLjAwOCA2LjIxMTE1TDE5Ljk3NzYgNi4xMjcwOUwxOS45ODMyIDYuMTI3NTlDMjAuNjUzNCA2LjEyNzU5IDIxLjMyMzQgNi4xMjc1OSAyMS45OTM1IDYuMTI3NTlDMjIuMTQ4MiA2LjEyNzU5IDIyLjMzMzYgNi4wMDkxOCAyMi4zODU5IDUuODU2OTRDMjIuNTg5NCA1LjI2NDIgMjIuNTg5MyA0LjkyNDg3IDIyLjM4NTggNC4zMzIxMlpNNi41OTMyIDEuODIzMTFIMTYuNDgyNkwxOC4wNDk1IDYuMTU4MDNINS4wMjYzNUw2LjU5MzIgMS44MjMxMVpNNi44NjkwMyA5LjIxMTg0SDQuNzgzMTNDNC4zMzU2IDkuMjExODQgMy45NzI4NiA4Ljg0OTEgMy45NzI4NiA4LjQwMTU4QzMuOTcyODYgNy45NTQxIDQuMzM1NTQgNy41OTEzMSA0Ljc4MzEzIDcuNTkxMzFINi44NjkwM0M3LjMxNjUgNy41OTEzMSA3LjY3OTI5IDcuOTU0MDUgNy42NzkyOSA4LjQwMTU4QzcuNjc5MzUgOC44NDkxIDcuMzE2NSA5LjIxMTg0IDYuODY5MDMgOS4yMTE4NFpNMTguMjkzOSA5LjIxMTg0SDE2LjIwOEMxNS43NjA1IDkuMjExODQgMTUuMzk3NyA4Ljg0OTEgMTUuMzk3NyA4LjQwMTU4QzE1LjM5NzcgNy45NTQxIDE1Ljc2MDUgNy41OTEzMSAxNi4yMDggNy41OTEzMUgxOC4yOTM5QzE4Ljc0MTQgNy41OTEzMSAxOS4xMDQxIDcuOTU0MDUgMTkuMTA0MSA4LjQwMTU4QzE5LjEwNDEgOC44NDkxIDE4Ljc0MTQgOS4yMTE4NCAxOC4yOTM5IDkuMjExODRaIiBmaWxsPSJ3aGl0ZSIvPgo8L3N2Zz4K);
}
.b-order-reservation--status-error .b-order__container-header .g-icon-service--type-hotel_reservation {
  -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMjEiIHZpZXdCb3g9IjAgMCAxOCAyMSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0wLjk2MzI4MiAwQzAuNDMxMjc2IDAgMCAwLjQzMTI3NCAwIDAuOTYzMjgyVjcuNzY3NzFWNy43ODgyM1YyMC40NDQxSDE3LjMzOTFWNy43Njc3MUMxNy4zMzkxIDYuNzAzNjkgMTYuNDc2NSA1Ljg0MTE0IDE1LjQxMjUgNS44NDExNEgxMS41NTk0VjAuOTYzMjgyQzExLjU1OTQgMC40MzEyNzYgMTEuMTI4MSAwIDEwLjU5NjEgMEgwLjk2MzI4MlpNNy42OTEyMyA3Ljc4ODIzSDguNjg0NTJDOS4yMDk2IDcuNzk2MjUgOS42MzI4IDguMjI0NCA5LjYzMjggOC43NTE0VjEwLjcxOUM5LjYzMjggMTEuMjUxIDkuMjAxNTIgMTEuNjgyMiA4LjY2OTUxIDExLjY4MjJINy43MDYyM0M3LjE3NDIzIDExLjY4MjIgNi43NDI5NSAxMS4yNTEgNi43NDI5NSAxMC43MTlWOC43NTE0QzYuNzQyOTUgOC4yMjQ0IDcuMTY2MTQgNy43OTYyNSA3LjY5MTIzIDcuNzg4MjNaTTIuODc0ODkgNy43ODgyM0gzLjg2ODE3QzQuMzkzMjYgNy43OTYyNSA0LjgxNjQ1IDguMjI0NCA0LjgxNjQ1IDguNzUxNFYxMC43MTlDNC44MTY0NSAxMS4yNTEgNC4zODUxOCAxMS42ODIyIDMuODUzMTcgMTEuNjgyMkgyLjg4OTg5QzIuMzU3ODggMTEuNjgyMiAxLjkyNjYxIDExLjI1MSAxLjkyNjYxIDEwLjcxOVY4Ljc1MTRDMS45MjY2MSA4LjIyNDQgMi4zNDk4IDcuNzk2MjUgMi44NzQ4OSA3Ljc4ODIzWk04LjY5OTkgNS44NDExNEM5LjIxNzg2IDUuODI1MTEgOS42MzI4MyA1LjQwMDE4IDkuNjMyODMgNC44NzgzM1YyLjkxMDc4QzkuNjMyODMgMi4zNzg3NyA5LjIwMTU1IDEuOTQ3NDkgOC42Njk1NSAxLjk0NzQ5SDcuNzA2MjZDNy4xNzQyNiAxLjk0NzQ5IDYuNzQyOTggMi4zNzg3NyA2Ljc0Mjk4IDIuOTEwNzhWNC44NzgzM0M2Ljc0Mjk4IDUuNDAwMTggNy4xNTc5NSA1LjgyNTExIDcuNjc1OTEgNS44NDExNEg4LjY5OTlaTTMuODgzNTYgNS44NDExNEM0LjQwMTUyIDUuODI1MTEgNC44MTY0OCA1LjQwMDE4IDQuODE2NDggNC44NzgzM1YyLjkxMDc4QzQuODE2NDggMi4zNzg3NyA0LjM4NTIxIDEuOTQ3NDkgMy44NTMyIDEuOTQ3NDlIMi44ODk5MkMyLjM1NzkxIDEuOTQ3NDkgMS45MjY2NCAyLjM3ODc3IDEuOTI2NjQgMi45MTA3OFY0Ljg3ODMzQzEuOTI2NjQgNS40MDAxOCAyLjM0MTYgNS44MjUxMSAyLjg1OTU2IDUuODQxMTRIMy44ODM1NlpNNy43MDYyMyAxNC42MDI2QzcuMTc0MjMgMTQuNjAyNiA2Ljc0Mjk1IDE1LjAzMzkgNi43NDI5NSAxNS41NjU5VjIwLjQ0MzhIMTAuNTk2MVYxNS41NjU5QzEwLjU5NjEgMTUuMDMzOSAxMC4xNjQ4IDE0LjYwMjYgOS42MzI4IDE0LjYwMjZINy43MDYyM1pNMTMuNDg2IDcuNzg4MTJDMTIuOTU0IDcuNzg4MTIgMTIuNTIyNyA4LjIxOTM5IDEyLjUyMjcgOC43NTE0VjEwLjcxOUMxMi41MjI3IDExLjI1MSAxMi45NTQgMTEuNjgyMiAxMy40ODYgMTEuNjgyMkgxNC40NDkyQzE0Ljk4MTIgMTEuNjgyMiAxNS40MTI1IDExLjI1MSAxNS40MTI1IDEwLjcxOVY4Ljc1MTRDMTUuNDEyNSA4LjIxOTM5IDE0Ljk4MTIgNy43ODgxMiAxNC40NDkyIDcuNzg4MTJIMTMuNDg2Wk0yLjg4OTg5IDE0LjYwMjZDMi4zNTc4OCAxNC42MDI2IDEuOTI2NjEgMTUuMDMzOSAxLjkyNjYxIDE1LjU2NTlWMTcuNTMzNUMxLjkyNjYxIDE4LjA2NTUgMi4zNTc4OCAxOC40OTY3IDIuODg5ODkgMTguNDk2N0gzLjg1MzE3QzQuMzg1MTggMTguNDk2NyA0LjgxNjQ1IDE4LjA2NTUgNC44MTY0NSAxNy41MzM1VjE1LjU2NTlDNC44MTY0NSAxNS4wMzM5IDQuMzg1MTggMTQuNjAyNiAzLjg1MzE3IDE0LjYwMjZIMi44ODk4OVpNMTIuNTIyNyAxNS41NjU5QzEyLjUyMjcgMTUuMDMzOSAxMi45NTQgMTQuNjAyNiAxMy40ODYgMTQuNjAyNkgxNC40NDkyQzE0Ljk4MTIgMTQuNjAyNiAxNS40MTI1IDE1LjAzMzkgMTUuNDEyNSAxNS41NjU5VjE3LjUzMzVDMTUuNDEyNSAxOC4wNjU1IDE0Ljk4MTIgMTguNDk2NyAxNC40NDkyIDE4LjQ5NjdIMTMuNDg2QzEyLjk1NCAxOC40OTY3IDEyLjUyMjcgMTguMDY1NSAxMi41MjI3IDE3LjUzMzVWMTUuNTY1OVoiIGZpbGw9IndoaXRlIi8+Cjwvc3ZnPgo=);
  mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMjEiIHZpZXdCb3g9IjAgMCAxOCAyMSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0wLjk2MzI4MiAwQzAuNDMxMjc2IDAgMCAwLjQzMTI3NCAwIDAuOTYzMjgyVjcuNzY3NzFWNy43ODgyM1YyMC40NDQxSDE3LjMzOTFWNy43Njc3MUMxNy4zMzkxIDYuNzAzNjkgMTYuNDc2NSA1Ljg0MTE0IDE1LjQxMjUgNS44NDExNEgxMS41NTk0VjAuOTYzMjgyQzExLjU1OTQgMC40MzEyNzYgMTEuMTI4MSAwIDEwLjU5NjEgMEgwLjk2MzI4MlpNNy42OTEyMyA3Ljc4ODIzSDguNjg0NTJDOS4yMDk2IDcuNzk2MjUgOS42MzI4IDguMjI0NCA5LjYzMjggOC43NTE0VjEwLjcxOUM5LjYzMjggMTEuMjUxIDkuMjAxNTIgMTEuNjgyMiA4LjY2OTUxIDExLjY4MjJINy43MDYyM0M3LjE3NDIzIDExLjY4MjIgNi43NDI5NSAxMS4yNTEgNi43NDI5NSAxMC43MTlWOC43NTE0QzYuNzQyOTUgOC4yMjQ0IDcuMTY2MTQgNy43OTYyNSA3LjY5MTIzIDcuNzg4MjNaTTIuODc0ODkgNy43ODgyM0gzLjg2ODE3QzQuMzkzMjYgNy43OTYyNSA0LjgxNjQ1IDguMjI0NCA0LjgxNjQ1IDguNzUxNFYxMC43MTlDNC44MTY0NSAxMS4yNTEgNC4zODUxOCAxMS42ODIyIDMuODUzMTcgMTEuNjgyMkgyLjg4OTg5QzIuMzU3ODggMTEuNjgyMiAxLjkyNjYxIDExLjI1MSAxLjkyNjYxIDEwLjcxOVY4Ljc1MTRDMS45MjY2MSA4LjIyNDQgMi4zNDk4IDcuNzk2MjUgMi44NzQ4OSA3Ljc4ODIzWk04LjY5OTkgNS44NDExNEM5LjIxNzg2IDUuODI1MTEgOS42MzI4MyA1LjQwMDE4IDkuNjMyODMgNC44NzgzM1YyLjkxMDc4QzkuNjMyODMgMi4zNzg3NyA5LjIwMTU1IDEuOTQ3NDkgOC42Njk1NSAxLjk0NzQ5SDcuNzA2MjZDNy4xNzQyNiAxLjk0NzQ5IDYuNzQyOTggMi4zNzg3NyA2Ljc0Mjk4IDIuOTEwNzhWNC44NzgzM0M2Ljc0Mjk4IDUuNDAwMTggNy4xNTc5NSA1LjgyNTExIDcuNjc1OTEgNS44NDExNEg4LjY5OTlaTTMuODgzNTYgNS44NDExNEM0LjQwMTUyIDUuODI1MTEgNC44MTY0OCA1LjQwMDE4IDQuODE2NDggNC44NzgzM1YyLjkxMDc4QzQuODE2NDggMi4zNzg3NyA0LjM4NTIxIDEuOTQ3NDkgMy44NTMyIDEuOTQ3NDlIMi44ODk5MkMyLjM1NzkxIDEuOTQ3NDkgMS45MjY2NCAyLjM3ODc3IDEuOTI2NjQgMi45MTA3OFY0Ljg3ODMzQzEuOTI2NjQgNS40MDAxOCAyLjM0MTYgNS44MjUxMSAyLjg1OTU2IDUuODQxMTRIMy44ODM1NlpNNy43MDYyMyAxNC42MDI2QzcuMTc0MjMgMTQuNjAyNiA2Ljc0Mjk1IDE1LjAzMzkgNi43NDI5NSAxNS41NjU5VjIwLjQ0MzhIMTAuNTk2MVYxNS41NjU5QzEwLjU5NjEgMTUuMDMzOSAxMC4xNjQ4IDE0LjYwMjYgOS42MzI4IDE0LjYwMjZINy43MDYyM1pNMTMuNDg2IDcuNzg4MTJDMTIuOTU0IDcuNzg4MTIgMTIuNTIyNyA4LjIxOTM5IDEyLjUyMjcgOC43NTE0VjEwLjcxOUMxMi41MjI3IDExLjI1MSAxMi45NTQgMTEuNjgyMiAxMy40ODYgMTEuNjgyMkgxNC40NDkyQzE0Ljk4MTIgMTEuNjgyMiAxNS40MTI1IDExLjI1MSAxNS40MTI1IDEwLjcxOVY4Ljc1MTRDMTUuNDEyNSA4LjIxOTM5IDE0Ljk4MTIgNy43ODgxMiAxNC40NDkyIDcuNzg4MTJIMTMuNDg2Wk0yLjg4OTg5IDE0LjYwMjZDMi4zNTc4OCAxNC42MDI2IDEuOTI2NjEgMTUuMDMzOSAxLjkyNjYxIDE1LjU2NTlWMTcuNTMzNUMxLjkyNjYxIDE4LjA2NTUgMi4zNTc4OCAxOC40OTY3IDIuODg5ODkgMTguNDk2N0gzLjg1MzE3QzQuMzg1MTggMTguNDk2NyA0LjgxNjQ1IDE4LjA2NTUgNC44MTY0NSAxNy41MzM1VjE1LjU2NTlDNC44MTY0NSAxNS4wMzM5IDQuMzg1MTggMTQuNjAyNiAzLjg1MzE3IDE0LjYwMjZIMi44ODk4OVpNMTIuNTIyNyAxNS41NjU5QzEyLjUyMjcgMTUuMDMzOSAxMi45NTQgMTQuNjAyNiAxMy40ODYgMTQuNjAyNkgxNC40NDkyQzE0Ljk4MTIgMTQuNjAyNiAxNS40MTI1IDE1LjAzMzkgMTUuNDEyNSAxNS41NjU5VjE3LjUzMzVDMTUuNDEyNSAxOC4wNjU1IDE0Ljk4MTIgMTguNDk2NyAxNC40NDkyIDE4LjQ5NjdIMTMuNDg2QzEyLjk1NCAxOC40OTY3IDEyLjUyMjcgMTguMDY1NSAxMi41MjI3IDE3LjUzMzVWMTUuNTY1OVoiIGZpbGw9IndoaXRlIi8+Cjwvc3ZnPgo=);
}
.b-order-reservation--status-error .b-order__container-header .g-icon-service--type-INSURANCE_ACCIDENT {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzIiIGhlaWdodD0iMzIiIHZpZXdCb3g9IjAgMCAzMiAzMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE3Ljk1NCAzQzE4LjE2NTQgMyAxOC4zNjgxIDMuMDUwMzggMTguNTE3NSAzLjE0MDA1QzE4LjY2NyAzLjIyOTcyIDE4Ljc1MSAzLjM1MTM0IDE4Ljc1MSAzLjQ3ODE2QzE4Ljc1MSAzLjYwNDk4IDE4LjgzNDkgMy43MjY2IDE4Ljk4NDQgMy44MTYyN0MxOS4xMzM4IDMuOTA1OTQgMTkuMzM2NSAzLjk1NjMyIDE5LjU0NzkgMy45NTYzMkMxOS43NTkzIDMuOTU2MzIgMTkuOTYyIDQuMDA2NyAyMC4xMTE0IDQuMDk2MzdDMjAuMjYwOSA0LjE4NjA0IDIwLjM0NDggNC4zMDc2NyAyMC4zNDQ4IDQuNDM0NDhWNC45MTI2NEMyMC4zNDQ4IDUuMDM5NDYgMjAuMjYwOSA1LjE2MTA4IDIwLjExMTQgNS4yNTA3NUMxOS45NjIgNS4zNDA0MyAxOS43NTkzIDUuMzkwOCAxOS41NDc5IDUuMzkwOEgxMS41Nzg2QzExLjM2NzIgNS4zOTA4IDExLjE2NDUgNS4zNDA0MyAxMS4wMTUgNS4yNTA3NUMxMC44NjU2IDUuMTYxMDggMTAuNzgxNiA1LjAzOTQ2IDEwLjc4MTYgNC45MTI2NFY0LjQzNDQ4QzEwLjc4MTYgNC4zMDc2NyAxMC44NjU2IDQuMTg2MDQgMTEuMDE1IDQuMDk2MzdDMTEuMTY0NSA0LjAwNjcgMTEuMzY3MiAzLjk1NjMyIDExLjU3ODYgMy45NTYzMkMxMS43ODk5IDMuOTU2MzIgMTEuOTkyNiAzLjkwNTk0IDEyLjE0MjEgMy44MTYyN0MxMi4yOTE1IDMuNzI2NiAxMi4zNzU1IDMuNjA0OTggMTIuMzc1NSAzLjQ3ODE2QzEyLjM3NTUgMy4zNTEzNCAxMi40NTk0IDMuMjI5NzIgMTIuNjA4OSAzLjE0MDA1QzEyLjc1ODQgMy4wNTAzOCAxMi45NjExIDMgMTMuMTcyNCAzSDE3Ljk1NFoiIGZpbGw9IiNENzAwMDAiLz4KPHBhdGggZD0iTTcuNTkzODcgNy40ODI2QzcuNTkzODcgNy4yNzEyNCA3LjY3NzgzIDcuMDY4NTQgNy44MjcyOSA2LjkxOTA4QzcuOTc2NzQgNi43Njk2MyA4LjE3OTQ0IDYuNjg1NjcgOC4zOTA4IDYuNjg1NjdIOS4xODc3NEM5LjM5OTEgNi42ODU2NyA5LjYwMTggNi42MDE3IDkuNzUxMjYgNi40NTIyNUM5LjkwMDcxIDYuMzAyOCA5Ljk4NDY3IDYuMTAwMDkgOS45ODQ2NyA1Ljg4ODczQzkuOTg0NjcgNS42NzczNyA5LjkwMDcxIDUuNDc0NjcgOS43NTEyNiA1LjMyNTIxQzkuNjAxOCA1LjE3NTc2IDkuMzk5MSA1LjA5MTggOS4xODc3NCA1LjA5MThIOC4zOTA4QzcuNzU2NzIgNS4wOTE4IDcuMTQ4NjEgNS4zNDM2OCA2LjcwMDI1IDUuNzkyMDVDNi4yNTE4OSA2LjI0MDQxIDYgNi44NDg1MiA2IDcuNDgyNlYyNi42MDlDNiAyNy4yNDMxIDYuMjUxODkgMjcuODUxMiA2LjcwMDI1IDI4LjI5OTZDNy4xNDg2MSAyOC43NDggNy43NTY3MiAyOC45OTk4IDguMzkwOCAyOC45OTk4SDIyLjczNTZDMjMuMzY5NyAyOC45OTk4IDIzLjk3NzggMjguNzQ4IDI0LjQyNjIgMjguMjk5NkMyNC44NzQ1IDI3Ljg1MTIgMjUuMTI2NCAyNy4yNDMxIDI1LjEyNjQgMjYuNjA5VjcuNDgyNkMyNS4xMjY0IDYuODQ4NTIgMjQuODc0NSA2LjI0MDQxIDI0LjQyNjIgNS43OTIwNUMyMy45Nzc4IDUuMzQzNjggMjMuMzY5NyA1LjA5MTggMjIuNzM1NiA1LjA5MThIMjEuOTM4N0MyMS43MjczIDUuMDkxOCAyMS41MjQ2IDUuMTc1NzYgMjEuMzc1MiA1LjMyNTIxQzIxLjIyNTcgNS40NzQ2NyAyMS4xNDE4IDUuNjc3MzcgMjEuMTQxOCA1Ljg4ODczQzIxLjE0MTggNi4xMDAwOSAyMS4yMjU3IDYuMzAyOCAyMS4zNzUyIDYuNDUyMjVDMjEuNTI0NiA2LjYwMTcgMjEuNzI3MyA2LjY4NTY3IDIxLjkzODcgNi42ODU2N0gyMi43MzU2QzIyLjk0NyA2LjY4NTY3IDIzLjE0OTcgNi43Njk2MyAyMy4yOTkyIDYuOTE5MDhDMjMuNDQ4NiA3LjA2ODU0IDIzLjUzMjYgNy4yNzEyNCAyMy41MzI2IDcuNDgyNlYyNi42MDlDMjMuNTMyNiAyNi44MjA0IDIzLjQ0ODYgMjcuMDIzMSAyMy4yOTkyIDI3LjE3MjZDMjMuMTQ5NyAyNy4zMjIgMjIuOTQ3IDI3LjQwNiAyMi43MzU2IDI3LjQwNkg4LjM5MDhDOC4xNzk0NCAyNy40MDYgNy45NzY3NCAyNy4zMjIgNy44MjcyOSAyNy4xNzI2QzcuNjc3ODMgMjcuMDIzMSA3LjU5Mzg3IDI2LjgyMDQgNy41OTM4NyAyNi42MDlWNy40ODI2WiIgZmlsbD0iI0Q3MDAwMCIvPgo8cmVjdCB3aWR0aD0iMTciIGhlaWdodD0iMjIiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDcgNikiIGZpbGw9IiNENzAwMDAiLz4KPG1hc2sgaWQ9InBhdGgtNC1pbnNpZGUtMV82MjZfMTEyNyIgZmlsbD0id2hpdGUiPgo8cGF0aCBkPSJNMTYuMjgxMiAxNC44ODk3QzE2LjIzMzkgMTQuNzIzMiAxNi4xMzU0IDE0LjU3ODEgMTYuMDAxMyAxNC40NzcyQzE1Ljg2NzEgMTQuMzc2NCAxNS43MDUgMTQuMzI1NSAxNS41NDA1IDE0LjMzMjdDMTUuMzc2IDE0LjMzOTkgMTUuMjE4NCAxNC40MDQ3IDE1LjA5MjYgMTQuNTE2OEMxNC45NjY4IDE0LjYyOSAxNC44OCAxNC43ODIyIDE0Ljg0NTggMTQuOTUyM0wxMy4yMjggMjIuOTI2TDExLjgzNDEgMTguMDE4N0MxMS43OTE0IDE3Ljg2ODYgMTEuNzA3IDE3LjczNTQgMTEuNTkxOCAxNy42MzY1QzExLjQ3NjUgMTcuNTM3NiAxMS4zMzU4IDE3LjQ3NzUgMTEuMTg3OSAxNy40NjRDMTEuMDM5OSAxNy40NTA1IDEwLjg5MTUgMTcuNDg0MyAxMC43NjE5IDE3LjU2MDhDMTAuNjMyMyAxNy42Mzc0IDEwLjUyNzUgMTcuNzUzMyAxMC40NjEgMTcuODkzNUw4LjQzODQgMjIuMTU5SDguMTU2NjVDNy45NjAwMSAyMi4xNTkgNy43NzE0MyAyMi4yNDE0IDcuNjMyMzggMjIuMzg4MkM3LjQ5MzM0IDIyLjUzNSA3LjQxNTIyIDIyLjczNDEgNy40MTUyMiAyMi45NDE2QzcuNDE1MjIgMjMuMTQ5MiA3LjQ5MzM0IDIzLjM0ODMgNy42MzIzOCAyMy40OTUxQzcuNzcxNDMgMjMuNjQxOCA3Ljk2MDAxIDIzLjcyNDMgOC4xNTY2NSAyMy43MjQzSDguODk4MDhDOS4wMzU2NiAyMy43MjQzIDkuMTcwNTIgMjMuNjgzOSA5LjI4NzU4IDIzLjYwNzZDOS40MDQ2NCAyMy41MzEzIDkuNDk5MjkgMjMuNDIyMSA5LjU2MDkyIDIzLjI5MjNMMTAuOTQ4OSAyMC4zNjA0TDEyLjYzNjQgMjYuMjk3N0MxMi42ODM3IDI2LjQ2NDIgMTIuNzgyMiAyNi42MDkzIDEyLjkxNjMgMjYuNzEwMUMxMy4wNTA1IDI2LjgxMSAxMy4yMTI2IDI2Ljg2MTggMTMuMzc3MSAyNi44NTQ2QzEzLjU0MTYgMjYuODQ3NCAxMy42OTkyIDI2Ljc4MjcgMTMuODI1IDI2LjY3MDVDMTMuOTUwOCAyNi41NTgzIDE0LjAzNzYgMjYuNDA1MSAxNC4wNzE4IDI2LjIzNTFMMTUuNjg5NiAxOC4yNjEzTDE3LjA4MzUgMjMuMTY4NkMxNy4xMjk3IDIzLjMyOTcgMTcuMjIzOSAyMy40NzA4IDE3LjM1MjIgMjMuNTcwOUMxNy40ODA0IDIzLjY3MSAxNy42MzU4IDIzLjcyNDggMTcuNzk1MiAyMy43MjQzSDE4LjUzNjdDMTguNzMzMyAyMy43MjQzIDE4LjkyMTkgMjMuNjQxOCAxOS4wNjA5IDIzLjQ5NTFDMTkuMiAyMy4zNDgzIDE5LjI3ODEgMjMuMTQ5MiAxOS4yNzgxIDIyLjk0MTZDMTkuMjc4MSAyMi43MzQxIDE5LjIgMjIuNTM1IDE5LjA2MDkgMjIuMzg4MkMxOC45MjE5IDIyLjI0MTQgMTguNzMzMyAyMi4xNTkgMTguNTM2NyAyMi4xNTlIMTguMzQ2OUwxNi4yODEyIDE0Ljg4OTdaIi8+CjwvbWFzaz4KPHBhdGggZD0iTTE2LjI4MTIgMTQuODg5N0MxNi4yMzM5IDE0LjcyMzIgMTYuMTM1NCAxNC41NzgxIDE2LjAwMTMgMTQuNDc3MkMxNS44NjcxIDE0LjM3NjQgMTUuNzA1IDE0LjMyNTUgMTUuNTQwNSAxNC4zMzI3QzE1LjM3NiAxNC4zMzk5IDE1LjIxODQgMTQuNDA0NyAxNS4wOTI2IDE0LjUxNjhDMTQuOTY2OCAxNC42MjkgMTQuODggMTQuNzgyMiAxNC44NDU4IDE0Ljk1MjNMMTMuMjI4IDIyLjkyNkwxMS44MzQxIDE4LjAxODdDMTEuNzkxNCAxNy44Njg2IDExLjcwNyAxNy43MzU0IDExLjU5MTggMTcuNjM2NUMxMS40NzY1IDE3LjUzNzYgMTEuMzM1OCAxNy40Nzc1IDExLjE4NzkgMTcuNDY0QzExLjAzOTkgMTcuNDUwNSAxMC44OTE1IDE3LjQ4NDMgMTAuNzYxOSAxNy41NjA4QzEwLjYzMjMgMTcuNjM3NCAxMC41Mjc1IDE3Ljc1MzMgMTAuNDYxIDE3Ljg5MzVMOC40Mzg0IDIyLjE1OUg4LjE1NjY1QzcuOTYwMDEgMjIuMTU5IDcuNzcxNDMgMjIuMjQxNCA3LjYzMjM4IDIyLjM4ODJDNy40OTMzNCAyMi41MzUgNy40MTUyMiAyMi43MzQxIDcuNDE1MjIgMjIuOTQxNkM3LjQxNTIyIDIzLjE0OTIgNy40OTMzNCAyMy4zNDgzIDcuNjMyMzggMjMuNDk1MUM3Ljc3MTQzIDIzLjY0MTggNy45NjAwMSAyMy43MjQzIDguMTU2NjUgMjMuNzI0M0g4Ljg5ODA4QzkuMDM1NjYgMjMuNzI0MyA5LjE3MDUyIDIzLjY4MzkgOS4yODc1OCAyMy42MDc2QzkuNDA0NjQgMjMuNTMxMyA5LjQ5OTI5IDIzLjQyMjEgOS41NjA5MiAyMy4yOTIzTDEwLjk0ODkgMjAuMzYwNEwxMi42MzY0IDI2LjI5NzdDMTIuNjgzNyAyNi40NjQyIDEyLjc4MjIgMjYuNjA5MyAxMi45MTYzIDI2LjcxMDFDMTMuMDUwNSAyNi44MTEgMTMuMjEyNiAyNi44NjE4IDEzLjM3NzEgMjYuODU0NkMxMy41NDE2IDI2Ljg0NzQgMTMuNjk5MiAyNi43ODI3IDEzLjgyNSAyNi42NzA1QzEzLjk1MDggMjYuNTU4MyAxNC4wMzc2IDI2LjQwNTEgMTQuMDcxOCAyNi4yMzUxTDE1LjY4OTYgMTguMjYxM0wxNy4wODM1IDIzLjE2ODZDMTcuMTI5NyAyMy4zMjk3IDE3LjIyMzkgMjMuNDcwOCAxNy4zNTIyIDIzLjU3MDlDMTcuNDgwNCAyMy42NzEgMTcuNjM1OCAyMy43MjQ4IDE3Ljc5NTIgMjMuNzI0M0gxOC41MzY3QzE4LjczMzMgMjMuNzI0MyAxOC45MjE5IDIzLjY0MTggMTkuMDYwOSAyMy40OTUxQzE5LjIgMjMuMzQ4MyAxOS4yNzgxIDIzLjE0OTIgMTkuMjc4MSAyMi45NDE2QzE5LjI3ODEgMjIuNzM0MSAxOS4yIDIyLjUzNSAxOS4wNjA5IDIyLjM4ODJDMTguOTIxOSAyMi4yNDE0IDE4LjczMzMgMjIuMTU5IDE4LjUzNjcgMjIuMTU5SDE4LjM0NjlMMTYuMjgxMiAxNC44ODk3WiIgZmlsbD0iI2VlZSIgc3Ryb2tlPSIjZWVlIiBzdHJva2Utd2lkdGg9IjAuMjM5MDgiIG1hc2s9InVybCgjcGF0aC00LWluc2lkZS0xXzYyNl8xMTI3KSIvPgo8L3N2Zz4K);
}
.b-order-reservation--status-error .b-order__container-header .g-icon-service--type-TAXI {
  background-image: url(e8ef2dba1c89bd1ac809766794345bfc.svg);
}
.b-order-reservation--status-error .b-order__container-header .g-icon-service--type-OTHER {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzIiIGhlaWdodD0iMzIiIHZpZXdCb3g9IjAgMCAzMiAzMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE3Ljk1NCAzQzE4LjE2NTQgMyAxOC4zNjgxIDMuMDUwMzggMTguNTE3NSAzLjE0MDA1QzE4LjY2NyAzLjIyOTcyIDE4Ljc1MSAzLjM1MTM0IDE4Ljc1MSAzLjQ3ODE2QzE4Ljc1MSAzLjYwNDk4IDE4LjgzNDkgMy43MjY2IDE4Ljk4NDQgMy44MTYyN0MxOS4xMzM4IDMuOTA1OTQgMTkuMzM2NSAzLjk1NjMyIDE5LjU0NzkgMy45NTYzMkMxOS43NTkzIDMuOTU2MzIgMTkuOTYyIDQuMDA2NyAyMC4xMTE0IDQuMDk2MzdDMjAuMjYwOSA0LjE4NjA0IDIwLjM0NDggNC4zMDc2NyAyMC4zNDQ4IDQuNDM0NDhWNC45MTI2NEMyMC4zNDQ4IDUuMDM5NDYgMjAuMjYwOSA1LjE2MTA4IDIwLjExMTQgNS4yNTA3NUMxOS45NjIgNS4zNDA0MyAxOS43NTkzIDUuMzkwOCAxOS41NDc5IDUuMzkwOEgxMS41Nzg2QzExLjM2NzIgNS4zOTA4IDExLjE2NDUgNS4zNDA0MyAxMS4wMTUgNS4yNTA3NUMxMC44NjU2IDUuMTYxMDggMTAuNzgxNiA1LjAzOTQ2IDEwLjc4MTYgNC45MTI2NFY0LjQzNDQ4QzEwLjc4MTYgNC4zMDc2NyAxMC44NjU2IDQuMTg2MDQgMTEuMDE1IDQuMDk2MzdDMTEuMTY0NSA0LjAwNjcgMTEuMzY3MiAzLjk1NjMyIDExLjU3ODYgMy45NTYzMkMxMS43ODk5IDMuOTU2MzIgMTEuOTkyNiAzLjkwNTk0IDEyLjE0MjEgMy44MTYyN0MxMi4yOTE1IDMuNzI2NiAxMi4zNzU1IDMuNjA0OTggMTIuMzc1NSAzLjQ3ODE2QzEyLjM3NTUgMy4zNTEzNCAxMi40NTk0IDMuMjI5NzIgMTIuNjA4OSAzLjE0MDA1QzEyLjc1ODQgMy4wNTAzOCAxMi45NjExIDMgMTMuMTcyNCAzSDE3Ljk1NFoiIGZpbGw9IiNENzAwMDAiLz4KPHBhdGggZD0iTTcuNTkzODcgNy40ODI2QzcuNTkzODcgNy4yNzEyNCA3LjY3NzgzIDcuMDY4NTQgNy44MjcyOSA2LjkxOTA4QzcuOTc2NzQgNi43Njk2MyA4LjE3OTQ0IDYuNjg1NjcgOC4zOTA4IDYuNjg1NjdIOS4xODc3NEM5LjM5OTEgNi42ODU2NyA5LjYwMTggNi42MDE3IDkuNzUxMjYgNi40NTIyNUM5LjkwMDcxIDYuMzAyOCA5Ljk4NDY3IDYuMTAwMDkgOS45ODQ2NyA1Ljg4ODczQzkuOTg0NjcgNS42NzczNyA5LjkwMDcxIDUuNDc0NjcgOS43NTEyNiA1LjMyNTIxQzkuNjAxOCA1LjE3NTc2IDkuMzk5MSA1LjA5MTggOS4xODc3NCA1LjA5MThIOC4zOTA4QzcuNzU2NzIgNS4wOTE4IDcuMTQ4NjEgNS4zNDM2OCA2LjcwMDI1IDUuNzkyMDVDNi4yNTE4OSA2LjI0MDQxIDYgNi44NDg1MiA2IDcuNDgyNlYyNi42MDlDNiAyNy4yNDMxIDYuMjUxODkgMjcuODUxMiA2LjcwMDI1IDI4LjI5OTZDNy4xNDg2MSAyOC43NDggNy43NTY3MiAyOC45OTk4IDguMzkwOCAyOC45OTk4SDIyLjczNTZDMjMuMzY5NyAyOC45OTk4IDIzLjk3NzggMjguNzQ4IDI0LjQyNjIgMjguMjk5NkMyNC44NzQ1IDI3Ljg1MTIgMjUuMTI2NCAyNy4yNDMxIDI1LjEyNjQgMjYuNjA5VjcuNDgyNkMyNS4xMjY0IDYuODQ4NTIgMjQuODc0NSA2LjI0MDQxIDI0LjQyNjIgNS43OTIwNUMyMy45Nzc4IDUuMzQzNjggMjMuMzY5NyA1LjA5MTggMjIuNzM1NiA1LjA5MThIMjEuOTM4N0MyMS43MjczIDUuMDkxOCAyMS41MjQ2IDUuMTc1NzYgMjEuMzc1MiA1LjMyNTIxQzIxLjIyNTcgNS40NzQ2NyAyMS4xNDE4IDUuNjc3MzcgMjEuMTQxOCA1Ljg4ODczQzIxLjE0MTggNi4xMDAwOSAyMS4yMjU3IDYuMzAyOCAyMS4zNzUyIDYuNDUyMjVDMjEuNTI0NiA2LjYwMTcgMjEuNzI3MyA2LjY4NTY3IDIxLjkzODcgNi42ODU2N0gyMi43MzU2QzIyLjk0NyA2LjY4NTY3IDIzLjE0OTcgNi43Njk2MyAyMy4yOTkyIDYuOTE5MDhDMjMuNDQ4NiA3LjA2ODU0IDIzLjUzMjYgNy4yNzEyNCAyMy41MzI2IDcuNDgyNlYyNi42MDlDMjMuNTMyNiAyNi44MjA0IDIzLjQ0ODYgMjcuMDIzMSAyMy4yOTkyIDI3LjE3MjZDMjMuMTQ5NyAyNy4zMjIgMjIuOTQ3IDI3LjQwNiAyMi43MzU2IDI3LjQwNkg4LjM5MDhDOC4xNzk0NCAyNy40MDYgNy45NzY3NCAyNy4zMjIgNy44MjcyOSAyNy4xNzI2QzcuNjc3ODMgMjcuMDIzMSA3LjU5Mzg3IDI2LjgyMDQgNy41OTM4NyAyNi42MDlWNy40ODI2WiIgZmlsbD0iI0Q3MDAwMCIvPgo8cmVjdCB3aWR0aD0iMTciIGhlaWdodD0iMjIiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDcgNikiIGZpbGw9IiNENzAwMDAiLz4KPHJlY3QgeD0iOSIgeT0iMTAiIHdpZHRoPSIxLjE5NTQiIGhlaWdodD0iMS4xOTU0IiBmaWxsPSIjRUVFRUVFIi8+CjxyZWN0IHg9IjEyLjU4NjIiIHk9IjEwIiB3aWR0aD0iMS4xOTU0IiBoZWlnaHQ9IjEuMTk1NCIgZmlsbD0iI0VFRUVFRSIvPgo8cmVjdCB4PSI5IiB5PSIxMi4zOTA2IiB3aWR0aD0iMS4xOTU0IiBoZWlnaHQ9IjEuMTk1NCIgZmlsbD0iI0VFRUVFRSIvPgo8cmVjdCB4PSIxMi41ODYyIiB5PSIxMi4zOTA2IiB3aWR0aD0iMS4xOTU0IiBoZWlnaHQ9IjEuMTk1NCIgZmlsbD0iI0VFRUVFRSIvPgo8cmVjdCB4PSI5IiB5PSIxNC43ODEyIiB3aWR0aD0iMS4xOTU0IiBoZWlnaHQ9IjEuMTk1NCIgZmlsbD0iI0VFRUVFRSIvPgo8cmVjdCB4PSIxMi41ODYyIiB5PSIxNC43ODEyIiB3aWR0aD0iMS4xOTU0IiBoZWlnaHQ9IjEuMTk1NCIgZmlsbD0iI0VFRUVFRSIvPgo8cmVjdCB4PSI5IiB5PSIxOSIgd2lkdGg9IjEuMTk1NCIgaGVpZ2h0PSIxLjE5NTQiIGZpbGw9IiNFRUVFRUUiLz4KPHJlY3QgeD0iMTIuNTg2MiIgeT0iMTkiIHdpZHRoPSIxLjE5NTQiIGhlaWdodD0iMS4xOTU0IiBmaWxsPSIjRUVFRUVFIi8+CjxyZWN0IHg9IjkiIHk9IjIxLjM5MDYiIHdpZHRoPSIxLjE5NTQiIGhlaWdodD0iMS4xOTU0IiBmaWxsPSIjRUVFRUVFIi8+CjxyZWN0IHg9IjEyLjU4NjIiIHk9IjIxLjM5MDYiIHdpZHRoPSIxLjE5NTQiIGhlaWdodD0iMS4xOTU0IiBmaWxsPSIjRUVFRUVFIi8+CjxyZWN0IHg9IjkiIHk9IjIzLjc4MTIiIHdpZHRoPSIxLjE5NTQiIGhlaWdodD0iMS4xOTU0IiBmaWxsPSIjRUVFRUVFIi8+CjxyZWN0IHg9IjEyLjU4NjIiIHk9IjIzLjc4MTIiIHdpZHRoPSIxLjE5NTQiIGhlaWdodD0iMS4xOTU0IiBmaWxsPSIjRUVFRUVFIi8+CjxyZWN0IHg9IjE3IiB5PSIxMCIgd2lkdGg9IjEuMTk1NCIgaGVpZ2h0PSIxLjE5NTQiIGZpbGw9IiNFRUVFRUUiLz4KPHJlY3QgeD0iMjAuNTg2MiIgeT0iMTAiIHdpZHRoPSIxLjE5NTQiIGhlaWdodD0iMS4xOTU0IiBmaWxsPSIjRUVFRUVFIi8+CjxyZWN0IHg9IjE3IiB5PSIxMi4zOTA2IiB3aWR0aD0iMS4xOTU0IiBoZWlnaHQ9IjEuMTk1NCIgZmlsbD0iI0VFRUVFRSIvPgo8cmVjdCB4PSIyMC41ODYyIiB5PSIxMi4zOTA2IiB3aWR0aD0iMS4xOTU0IiBoZWlnaHQ9IjEuMTk1NCIgZmlsbD0iI0VFRUVFRSIvPgo8cmVjdCB4PSIxNyIgeT0iMTQuNzgxMiIgd2lkdGg9IjEuMTk1NCIgaGVpZ2h0PSIxLjE5NTQiIGZpbGw9IiNFRUVFRUUiLz4KPHJlY3QgeD0iMjAuNTg2MiIgeT0iMTQuNzgxMiIgd2lkdGg9IjEuMTk1NCIgaGVpZ2h0PSIxLjE5NTQiIGZpbGw9IiNFRUVFRUUiLz4KPHJlY3QgeD0iMTciIHk9IjE5IiB3aWR0aD0iMS4xOTU0IiBoZWlnaHQ9IjEuMTk1NCIgZmlsbD0iI0VFRUVFRSIvPgo8cmVjdCB4PSIyMC41ODYyIiB5PSIxOSIgd2lkdGg9IjEuMTk1NCIgaGVpZ2h0PSIxLjE5NTQiIGZpbGw9IiNFRUVFRUUiLz4KPHJlY3QgeD0iMTciIHk9IjIxLjM5MDYiIHdpZHRoPSIxLjE5NTQiIGhlaWdodD0iMS4xOTU0IiBmaWxsPSIjRUVFRUVFIi8+CjxyZWN0IHg9IjIwLjU4NjIiIHk9IjIxLjM5MDYiIHdpZHRoPSIxLjE5NTQiIGhlaWdodD0iMS4xOTU0IiBmaWxsPSIjRUVFRUVFIi8+CjxyZWN0IHg9IjE3IiB5PSIyMy43ODEyIiB3aWR0aD0iMS4xOTU0IiBoZWlnaHQ9IjEuMTk1NCIgZmlsbD0iI0VFRUVFRSIvPgo8cmVjdCB4PSIyMC41ODYyIiB5PSIyMy43ODEyIiB3aWR0aD0iMS4xOTU0IiBoZWlnaHQ9IjEuMTk1NCIgZmlsbD0iI0VFRUVFRSIvPgo8L3N2Zz4K);
}
.b-order-reservation--status-error .b-order__container-header .g-icon-service--type-AEROEXPRESS {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyMCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KCTxwYXRoIGQ9Ik0xNC4zNzUgMkg1LjYyMUM1LjM5NyAyIDQuMjIyIDIuMDY1IDMuMTE4IDMuMzUxQzIuMDMxIDQuNjE2IDIgNS44NjIgMiA2VjE3QzIgMTcuNTMwNCAyLjIxMDcxIDE4LjAzOTEgMi41ODU3OSAxOC40MTQyQzIuOTYwODYgMTguNzg5MyAzLjQ2OTU3IDE5IDQgMTlINUwzIDIySDUuMzUzTDYuMDIgMjFIMTQuMDJMMTQuNjk3IDIySDE3TDE1IDE5SDE2QzE2LjUzMDQgMTkgMTcuMDM5MSAxOC43ODkzIDE3LjQxNDIgMTguNDE0MkMxNy43ODkzIDE4LjAzOTEgMTggMTcuNTMwNCAxOCAxN1Y2QzE4LjAwMSA1LjgxMiAxNy45NjggNC41NjYgMTYuODcxIDMuMzM1QzE1LjcxNSAyLjAzNyAxNC41MDkgMiAxNC4zNzUgMlpNOCA0SDEyVjZIOFY0Wk01LjUgMTdDNS4xMDIwNCAxNi45OTk5IDQuNzIwNDQgMTYuODQxNyA0LjQzOTEzIDE2LjU2MDJDNC4xNTc4MyAxNi4yNzg3IDMuOTk5ODcgMTUuODk3IDQgMTUuNDk5QzQuMDAwMTMgMTUuMTAxIDQuMTU4MzUgMTQuNzE5NCA0LjQzOTg0IDE0LjQzODFDNC43MjEzMyAxNC4xNTY4IDUuMTAzMDQgMTMuOTk4OSA1LjUwMSAxMy45OTlDNS44OTg5NiAxMy45OTkxIDYuMjgwNTYgMTQuMTU3MyA2LjU2MTg3IDE0LjQzODhDNi44NDMxNyAxNC43MjAzIDcuMDAxMTMgMTUuMTAyIDcuMDAxIDE1LjVDNy4wMDA4NyAxNS44OTggNi44NDI2NSAxNi4yNzk2IDYuNTYxMTYgMTYuNTYwOUM2LjI3OTY3IDE2Ljg0MjIgNS44OTc5NiAxNy4wMDAxIDUuNSAxN1pNMTQuNSAxN0MxNC4xMDIgMTYuOTk5OSAxMy43MjA0IDE2Ljg0MTcgMTMuNDM5MSAxNi41NjAyQzEzLjE1NzggMTYuMjc4NyAxMi45OTk5IDE1Ljg5NyAxMyAxNS40OTlDMTMuMDAwMSAxNS4xMDEgMTMuMTU4MyAxNC43MTk0IDEzLjQzOTggMTQuNDM4MUMxMy43MjEzIDE0LjE1NjggMTQuMTAzIDEzLjk5ODkgMTQuNTAxIDEzLjk5OUMxNC44OTkgMTMuOTk5MSAxNS4yODA2IDE0LjE1NzMgMTUuNTYxOSAxNC40Mzg4QzE1Ljg0MzIgMTQuNzIwMyAxNi4wMDExIDE1LjEwMiAxNi4wMDEgMTUuNUMxNi4wMDA5IDE1Ljg5OCAxNS44NDI3IDE2LjI3OTYgMTUuNTYxMiAxNi41NjA5QzE1LjI3OTcgMTYuODQyMiAxNC44OTggMTcuMDAwMSAxNC41IDE3Wk0xNiAxMkg0VjhIMTZWMTJaIiBmaWxsPSIjRDcwMDAwIi8+Cjwvc3ZnPgo=);
}
.b-order-reservation--status-error .b-order__container-header .g-icon-service--type-INSURANCE_TOURISTIC {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzIiIGhlaWdodD0iMzIiIHZpZXdCb3g9IjAgMCAzMiAzMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHJlY3QgeD0iNiIgeT0iNCIgd2lkdGg9IjIwIiBoZWlnaHQ9IjIzLjMzMzMiIHJ4PSIyIiBmaWxsPSIjRDcwMDAwIi8+CjxwYXRoIGQ9Ik03LjY2NjY3IDYuMzMzMzNDNy42NjY2NyA2LjEyNzA2IDcuNzU0NDYgNS45MjkyMiA3LjkxMDc0IDUuNzgzMzZDOC4wNjcwMiA1LjYzNzUgOC4yNzg5OSA1LjU1NTU2IDguNSA1LjU1NTU2TDIyLjY2NjcgNS41NTU1NkwxNy4xMTExIDUuMDM3MTFMMTYuNTQyNSA0LjUwNjM3TDE2LjU1NTYgNC41MTg1MkwxNiA0TDguNSA0QzcuODM2OTYgNCA3LjIwMTA3IDQuMjQ1ODMgNi43MzIyMyA0LjY4MzQyQzYuMjYzMzkgNS4xMjEgNiA1LjcxNDUgNiA2LjMzMzMzVjI1QzYgMjUuNjE4OCA2LjI2MzM5IDI2LjIxMjMgNi43MzIyMyAyNi42NDk5QzcuMjAxMDcgMjcuMDg3NSA3LjgzNjk2IDI3LjMzMzMgOC41IDI3LjMzMzNIMjMuNUMyNC4xNjMgMjcuMzMzMyAyNC43OTg5IDI3LjA4NzUgMjUuMjY3OCAyNi42NDk5QzI1LjczNjYgMjYuMjEyMyAyNiAyNS42MTg4IDI2IDI1VjYuMzMzMzNDMjYgNS43MTQ1IDI1LjczNjYgNS4xMjEgMjUuMjY3OCA0LjY4MzQyQzI0Ljc5ODkgNC4yNDU4MyAyNC4xNjMgNCAyMy41IDRIMjIuNjY2N0MyMi40NDU3IDQgMTYgNCAxNiA0TDE3LjExMTEgNS4wMzcxMUwyMi4xMTExIDUuNTU1NTZDMjIuMTExMSA1LjU1NTU2IDIyLjQ0NTcgNS41NTU1NiAyMi42NjY3IDUuNTU1NTZMMjMuNSA1LjU1NTU2QzIzLjcyMSA1LjU1NTU2IDIzLjkzMyA1LjYzNzUgMjQuMDg5MyA1Ljc4MzM2QzI0LjI0NTUgNS45MjkyMiAyNC4zMzMzIDYuMTI3MDYgMjQuMzMzMyA2LjMzMzMzVjI1QzI0LjMzMzMgMjUuMjA2MyAyNC4yNDU1IDI1LjQwNDEgMjQuMDg5MyAyNS41NUMyMy45MzMgMjUuNjk1OCAyMy43MjEgMjUuNzc3OCAyMy41IDI1Ljc3NzhIOC41QzguMjc4OTkgMjUuNzc3OCA4LjA2NzAyIDI1LjY5NTggNy45MTA3NCAyNS41NUM3Ljc1NDQ2IDI1LjQwNDEgNy42NjY2NyAyNS4yMDYzIDcuNjY2NjcgMjVWNi4zMzMzM1oiIGZpbGw9IiNENzAwMDAiLz4KPHBhdGggZD0iTTE4LjE3MjQgMUMxOC4zODM4IDEgMTguNTg2NSAxLjA1MDM4IDE4LjczNTkgMS4xNDAwNUMxOC44ODU0IDEuMjI5NzIgMTguOTY5MyAxLjM1MTM0IDE4Ljk2OTMgMS40NzgxNkMxOC45NjkzIDEuNjA0OTggMTkuMDUzMyAxLjcyNjYgMTkuMjAyOCAxLjgxNjI3QzE5LjM1MjIgMS45MDU5NCAxOS41NTQ5IDEuOTU2MzIgMTkuNzY2MyAxLjk1NjMyQzE5Ljk3NzYgMS45NTYzMiAyMC4xODAzIDIuMDA2NyAyMC4zMjk4IDIuMDk2MzdDMjAuNDc5MyAyLjE4NjA0IDIwLjU2MzIgMi4zMDc2NyAyMC41NjMyIDIuNDM0NDhWMi45MTI2NEMyMC41NjMyIDMuMDM5NDYgMjAuNDc5MyAzLjE2MTA4IDIwLjMyOTggMy4yNTA3NUMyMC4xODAzIDMuMzQwNDMgMTkuOTc3NiAzLjM5MDggMTkuNzY2MyAzLjM5MDhIMTEuNzk2OUMxMS41ODU2IDMuMzkwOCAxMS4zODI5IDMuMzQwNDMgMTEuMjMzNCAzLjI1MDc1QzExLjA4NCAzLjE2MTA4IDExIDMuMDM5NDYgMTEgMi45MTI2NFYyLjQzNDQ4QzExIDIuMzA3NjcgMTEuMDg0IDIuMTg2MDQgMTEuMjMzNCAyLjA5NjM3QzExLjM4MjkgMi4wMDY3IDExLjU4NTYgMS45NTYzMiAxMS43OTY5IDEuOTU2MzJDMTIuMDA4MyAxLjk1NjMyIDEyLjIxMSAxLjkwNTk0IDEyLjM2MDUgMS44MTYyN0MxMi41MDk5IDEuNzI2NiAxMi41OTM5IDEuNjA0OTggMTIuNTkzOSAxLjQ3ODE2QzEyLjU5MzkgMS4zNTEzNCAxMi42Nzc4IDEuMjI5NzIgMTIuODI3MyAxLjE0MDA1QzEyLjk3NjcgMS4wNTAzOCAxMy4xNzk0IDEgMTMuMzkwOCAxSDE4LjE3MjRaIiBmaWxsPSIjRDcwMDAwIi8+CjxwYXRoIGQ9Ik05LjEzOTkgMjYuMjUxQzkuMDUyNzYgMjYuMjQyOSA4Ljk3MTU2IDI2LjIzNjEgOC44OTU4NiAyNi4yMzA1TDEwLjkyNTQgMjIuODE4NEMxMS4yNTUxIDIyLjU2NTkgMTEuNzA5MyAyMi41Nzk2IDEyLjAyNjEgMjIuODYwN0wxMi4wMjYyIDIyLjg2MDhMMTMuODgzNiAyNC41MDgyTDE0LjIyNDcgMjQuODEwNkwxNC41NTczIDI0LjQ5ODlMMTguMjA0NSAyMS4wODExQzE4LjU0IDIwLjc2NjggMTkuMDQxOSAyMC43NjMxIDE5LjM4MDUgMjEuMDcwNEwyNC4xMTI1IDI2LjAzMjdMMjQuMTEwNCAyNi4xNTA2TDkuMTM5OSAyNi4yNTFaTTEwLjUwNjUgMTcuNjYwM0MxMC41MDY1IDE3LjAwMiAxMS4wMTYzIDE2LjUgMTEuNjA3NSAxNi41QzEyLjE5ODggMTYuNSAxMi43MDg1IDE3LjAwMiAxMi43MDg1IDE3LjY2MDNDMTIuNzA4NSAxOC4zMTg2IDEyLjE5ODggMTguODIwNiAxMS42MDc1IDE4LjgyMDZDMTEuMDE2MyAxOC44MjA2IDEwLjUwNjUgMTguMzE4NiAxMC41MDY1IDE3LjY2MDNaIiBzdHJva2U9IiNFRUVFRUUiLz4KPC9zdmc+Cg==);
}
.b-order-reservation--status-error .b-order__container-header .g-icon-service--type-CAR_RENTAL {
  background-image: url(4187b723ae37b5a88952f1d32a3e7014.svg);
}
.b-order-reservation--status-error .b-order__container-header .g-icon-service--type-VISA {
  background-image: url(9882767867efbe5e92f96017f99e7d70.svg);
}
.b-order-reservation--status-error .b-order__container-header .g-icon-service--type-BUS {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KCTxwYXRoIGQ9Ik0xOC43NSA1LjI1SDUuMjVDNC40MjE1NyA1LjI1IDMuNzUgNS45MjE1NyAzLjc1IDYuNzVWMTIuNzVDMy43NSAxMy41Nzg0IDQuNDIxNTcgMTQuMjUgNS4yNSAxNC4yNUgxOC43NUMxOS41Nzg0IDE0LjI1IDIwLjI1IDEzLjU3ODQgMjAuMjUgMTIuNzVWNi43NUMyMC4yNSA1LjkyMTU3IDE5LjU3ODQgNS4yNSAxOC43NSA1LjI1WiIgc3Ryb2tlPSIjRDcwMDAwIiBzdHJva2Utd2lkdGg9IjEuNSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+Cgk8cGF0aCBkPSJNMTguNzUgMTQuMjVINS4yNUM0LjQyMTU3IDE0LjI1IDMuNzUgMTQuOTIxNiAzLjc1IDE1Ljc1VjE4Ljc1QzMuNzUgMTkuNTc4NCA0LjQyMTU3IDIwLjI1IDUuMjUgMjAuMjVIMTguNzVDMTkuNTc4NCAyMC4yNSAyMC4yNSAxOS41Nzg0IDIwLjI1IDE4Ljc1VjE1Ljc1QzIwLjI1IDE0LjkyMTYgMTkuNTc4NCAxNC4yNSAxOC43NSAxNC4yNVoiIHN0cm9rZT0iI0Q3MDAwMCIgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgoJPHBhdGggZD0iTTE4Ljc1IDUuMjVINS4yNUM0Ljg1MjUyIDUuMjQ4ODkgNC40NzE2MyA1LjA5MDQ5IDQuMTkwNTcgNC44MDk0M0MzLjkwOTUxIDQuNTI4MzcgMy43NTExMSA0LjE0NzQ4IDMuNzUgMy43NUMzLjc1MTExIDMuMzUyNTIgMy45MDk1MSAyLjk3MTYzIDQuMTkwNTcgMi42OTA1N0M0LjQ3MTYzIDIuNDA5NTEgNC44NTI1MiAyLjI1MTExIDUuMjUgMi4yNUgxOC43NUMxOS4xNDc1IDIuMjUxMTEgMTkuNTI4NCAyLjQwOTUxIDE5LjgwOTQgMi42OTA1N0MyMC4wOTA1IDIuOTcxNjMgMjAuMjQ4OSAzLjM1MjUyIDIwLjI1IDMuNzVDMjAuMjQ4OSA0LjE0NzQ4IDIwLjA5MDUgNC41MjgzNyAxOS44MDk0IDQuODA5NDNDMTkuNTI4NCA1LjA5MDQ5IDE5LjE0NzUgNS4yNDg4OSAxOC43NSA1LjI1Wk02Ljc1IDIwLjI1VjIxLjI4MTJDNi43NSAyMS40MDU2IDYuNzAwNjEgMjEuNTI0OCA2LjYxMjcxIDIxLjYxMjdDNi41MjQ4IDIxLjcwMDYgNi40MDU1NyAyMS43NSA2LjI4MTI1IDIxLjc1SDQuOTY4NzVDNC44NDQ0MyAyMS43NSA0LjcyNTIgMjEuNzAwNiA0LjYzNzI5IDIxLjYxMjdDNC41NDkzOSAyMS41MjQ4IDQuNSAyMS40MDU2IDQuNSAyMS4yODEyVjIwLjI1SDYuNzVaTTE5LjUgMjAuMjVWMjEuMjgxMkMxOS41IDIxLjQwNTYgMTkuNDUwNiAyMS41MjQ4IDE5LjM2MjcgMjEuNjEyN0MxOS4yNzQ4IDIxLjcwMDYgMTkuMTU1NiAyMS43NSAxOS4wMzEyIDIxLjc1SDE3LjcxODhDMTcuNTk0NCAyMS43NSAxNy40NzUyIDIxLjcwMDYgMTcuMzg3MyAyMS42MTI3QzE3LjI5OTQgMjEuNTI0OCAxNy4yNSAyMS40MDU2IDE3LjI1IDIxLjI4MTJWMjAuMjVIMTkuNVoiIHN0cm9rZT0iI0Q3MDAwMCIgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgoJPHBhdGggZD0iTTE3LjI1IDE4QzE3LjY2NDIgMTggMTggMTcuNjY0MiAxOCAxNy4yNUMxOCAxNi44MzU4IDE3LjY2NDIgMTYuNSAxNy4yNSAxNi41QzE2LjgzNTggMTYuNSAxNi41IDE2LjgzNTggMTYuNSAxNy4yNUMxNi41IDE3LjY2NDIgMTYuODM1OCAxOCAxNy4yNSAxOFoiIHN0cm9rZT0iI0Q3MDAwMCIgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KCTxwYXRoIGQ9Ik02Ljc1IDE4QzcuMTY0MjEgMTggNy41IDE3LjY2NDIgNy41IDE3LjI1QzcuNSAxNi44MzU4IDcuMTY0MjEgMTYuNSA2Ljc1IDE2LjVDNi4zMzU3OSAxNi41IDYgMTYuODM1OCA2IDE3LjI1QzYgMTcuNjY0MiA2LjMzNTc5IDE4IDYuNzUgMThaIiBzdHJva2U9IiNENzAwMDAiIHN0cm9rZS13aWR0aD0iMS41IiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+Cgk8cGF0aCBkPSJNMTIgNS4yNVYxNC4yNU0zLjc1IDMuNzVWMTcuMjVNMjAuMjUgMy43NVYxNy4yNSIgc3Ryb2tlPSIjRDcwMDAwIiBzdHJva2Utd2lkdGg9IjEuNSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+Cjwvc3ZnPgo=);
}
.b-order-reservation--status-error .b-order__container-header-right,
.b-order-reservation--status-error .b-order-label__list {
  opacity: 0.5;
}
.b-order-reservation--status-error .b-order__container-content {
  opacity: 0.5;
  pointer-events: none;
}
.b-order-reservation--status-error .b-order__info-expand,
.b-order-reservation--status-error .b-order__info-footer {
  display: none;
}
.b-order-reservation.is-open .b-order__container-content .b-expand {
  display: none;
}
@keyframes move {
  from {
    top: 20px;
  }
  to {
    top: -11px;
  }
}
.b-order-reservation.is-selected .b-order__container:before {
  content: '';
  display: block;
  left: 0;
  right: 0;
  top: -11px;
  height: 20px;
  background: #4882BD;
  position: absolute;
  z-index: 0;
  animation: move 0.2s ease-in-out;
}
.b-order-reservation.is-selected .b-order__container-content {
  transition: box-shadow 0.2s;
  box-shadow: 0 2px 4px rgba(0, 0, 0, 0.25), 0 4px 20px rgba(0, 0, 0, 0.45);
}
.b-order-reservation__travel-policy > span {
  display: inline-block;
  width: 18px;
  height: 18px;
  background-position: center;
  background-repeat: no-repeat;
  background-size: contain;
}
.b-order .b-order__reservation-add-ancillary-fees {
  font-size: 14px;
  display: flex;
  flex-direction: row;
  align-items: center;
  float: right;
  padding: 6px 20px;
  gap: 10px;
  background: #4882BD;
  border: 1px solid #4882BD;
  color: #FFFFFF;
  border-radius: 3px;
  cursor: pointer;
}
.b-order .b-order__reservation-add-ancillary-fees:before {
  content: "+";
  display: block;
  z-index: 100;
  width: 20px;
  height: 20px;
  font-size: 14px;
  border: 2px solid #FFFFFF;
  border-radius: 50%;
  color: #FFFFFF;
}
.b-order .b-order__reservation-add-ancillary-fees.disabled {
  opacity: 0.7;
}
.b-order .b-order__reservation-remove-ancillary-fees {
  background: #fff;
  border: 1px solid #a9a9a9;
  border-radius: 3px;
  float: left;
  color: #000;
  padding: 6px 20px;
  cursor: pointer;
  display: inline-block;
  margin-right: 5px;
}
.b-order .b-order__reservation-remove-ancillary-fees.disabled {
  background: rgba(0, 0, 0, 0.2);
  color: rgba(255, 255, 255, 0.2);
  border: 1px solid #CCCCCC;
  pointer-events: none;
}
.b-order__info .b-order-mco {
  margin-top: 7px;
}
.b-order__info .b-block-table {
  border-collapse: separate;
  text-transform: uppercase;
  table-layout: auto;
}
.b-order__info .b-block-table__row.with-mco .b-block-table__cell:not(.b-block-table__cell-type-checkbox) {
  vertical-align: top;
}
.b-order__info .b-block-table__row[data-service-status="EXCHANGE"] .b-block-table__cell:nth-child(2) {
  overflow: visible;
}
.b-order__info .b-block-table__row[data-service-status="EXCHANGE"] .b-block-table__cell:nth-child(2) .b-order__info-ticket-number {
  position: relative;
  color: rgba(74, 87, 103, 0.5);
}
.b-order__info .b-block-table__row[data-service-status="EXCHANGE"] .b-block-table__cell:nth-child(2) .b-order__info-ticket-number:after {
  content: '';
  display: block;
  width: 16px;
  height: 14px;
  background: #fff url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTciIGhlaWdodD0iMTQiIHZpZXdCb3g9IjAgMCAxNyAxNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTQuMzUzNTUgMC42NDY0NDZDNC4xNTgyOSAwLjQ1MTE4NCAzLjg0MTcxIDAuNDUxMTg0IDMuNjQ2NDUgMC42NDY0NDZMMC40NjQ0NjYgMy44Mjg0M0MwLjI2OTIwNCA0LjAyMzY5IDAuMjY5MjA0IDQuMzQwMjcgMC40NjQ0NjYgNC41MzU1M0MwLjY1OTcyOCA0LjczMDggMC45NzYzMTEgNC43MzA4IDEuMTcxNTcgNC41MzU1M0w0IDEuNzA3MTFMNi44Mjg0MyA0LjUzNTUzQzcuMDIzNjkgNC43MzA4IDcuMzQwMjcgNC43MzA4IDcuNTM1NTMgNC41MzU1M0M3LjczMDggNC4zNDAyNyA3LjczMDggNC4wMjM2OSA3LjUzNTUzIDMuODI4NDNMNC4zNTM1NSAwLjY0NjQ0NlpNNC41IDEzTDQuNSAxSDMuNUwzLjUgMTNINC41WiIgZmlsbD0iIzRBNTc2NyIgZmlsbC1vcGFjaXR5PSIwLjUiLz4KPHBhdGggZD0iTTEyLjY0NjQgMTMuMzUzNkMxMi44NDE3IDEzLjU0ODggMTMuMTU4MyAxMy41NDg4IDEzLjM1MzYgMTMuMzUzNkwxNi41MzU1IDEwLjE3MTZDMTYuNzMwOCA5Ljk3NjMxIDE2LjczMDggOS42NTk3MyAxNi41MzU1IDkuNDY0NDdDMTYuMzQwMyA5LjI2OTIgMTYuMDIzNyA5LjI2OTIgMTUuODI4NCA5LjQ2NDQ3TDEzIDEyLjI5MjlMMTAuMTcxNiA5LjQ2NDQ3QzkuOTc2MzEgOS4yNjkyIDkuNjU5NzMgOS4yNjkyIDkuNDY0NDcgOS40NjQ0N0M5LjI2OTIgOS42NTk3MyA5LjI2OTIgOS45NzYzMSA5LjQ2NDQ3IDEwLjE3MTZMMTIuNjQ2NCAxMy4zNTM2Wk0xMi41IDFMMTIuNSAxM0wxMy41IDEzTDEzLjUgMUwxMi41IDFaIiBmaWxsPSIjNDg4MkJEIi8+Cjwvc3ZnPgo=) center no-repeat;
  position: absolute;
  bottom: -22px;
  left: calc(50% - 6px);
  z-index: 9;
}
.b-order__info .b-block-table__row[data-service-status="SELL"] .b-order__info-ticket-number {
  color: #4882BD;
  border-bottom: 1px dashed #4882BD;
}
.b-order__info .b-block-table__row[data-voucher="true"] .b-order__info-ticket-number {
  color: #6f7884;
  border-bottom: 0;
}
.b-order__info .b-block-table__row .b-block-table__cell {
  border-top: 1px dashed rgba(0, 0, 0, 0.3);
  border-bottom: 1px solid transparent;
}
.b-order__info .b-block-table__row .b-block-table__cell .b-order__info-status-container {
  display: inline-flex;
  flex-direction: column;
}
.b-order__info .b-block-table__row .b-block-table__cell .b-order__info-status-container .b-order__show-detailed {
  color: #4882BD;
  border: none;
  background: transparent;
  font-size: 14px;
  font-weight: 400;
  line-height: normal;
  text-align: left;
  padding: 0;
  cursor: pointer;
  outline: 0;
}
.b-order__info .b-block-table__row .b-block-table__cell .b-order__info-status-container > * + * {
  margin-top: 4px;
}
.b-order__info .b-block-table__row .b-block-table__cell-type-checkbox {
  border-top-color: transparent;
  width: 45px;
}
.b-order__info .b-block-table__row .b-block-table__cell-type-checkbox .b-checkbox {
  height: 13px;
  line-height: unset;
  vertical-align: middle;
}
.b-order__info .b-block-table__row .b-block-table__cell-type-checkbox .b-checkbox__view {
  height: 13px;
  width: 13px;
  padding: 0;
}
.b-order__info .b-block-table__row .b-block-table__cell-type-checkbox .b-checkbox__view:before {
  width: 13px;
  height: 13px;
}
.b-order__info .b-block-table__row .b-block-table__cell-type-checkbox .b-checkbox__view:after {
  width: 9px;
  height: 9px;
  top: 2px;
  left: 2px;
  border-radius: 1px;
}
.b-order__info .b-block-table__row .b-block-table__cell--width-auto {
  width: 1px;
  overflow: unset;
  white-space: nowrap;
}
.b-order__info .b-block-table__row .b-block-table__cell-empty:last-child {
  width: 50px;
}
.b-order__info .b-block-table__row .b-block-table__cell:after {
  display: none;
}
.b-order__info .b-block-table__row:first-child .b-block-table__cell {
  border: none;
}
.b-order__info .b-block-table__row-header {
  font-size: 14px;
  font-weight: 500;
}
.b-order__info .b-block-table__row-header .b-block-table__cell {
  text-align: left;
  padding: 7px 12px 14px;
}
.b-order__info .b-block-table__cell.mobile-cell {
  display: none;
}
.b-order__info-footer {
  text-transform: none;
}
.b-order__info-footer .g-icon-download {
  height: 15px;
  width: 15px;
  display: inline-block;
  vertical-align: middle;
  margin-left: 5px;
}
.b-order__info-footer .b-route-receipt-link {
  text-transform: uppercase;
  cursor: pointer;
  font-size: 12px;
  white-space: nowrap;
}
.b-order__info-footer-right {
  margin-left: auto;
  text-align: right;
}
.b-order__info-footer-top {
  vertical-align: top;
}
.b-order__info-footer-controls,
.b-order__info-footer-services {
  display: inline-block;
  vertical-align: middle;
}
.b-order__info-footer-services {
  margin-left: 25px;
}
.b-order__info-footer-text {
  cursor: pointer;
  color: #000;
  border-bottom: 1px dashed rgba(0, 0, 0, 0.3);
  margin-left: 20px;
}
.b-order__info-footer-text.disabled {
  opacity: 0.5;
  pointer-events: none;
  cursor: default;
}
.b-order__info-footer-button {
  background: #FFFFFF;
  border: 1px solid #A9A9A9;
  border-radius: 3px;
  color: #000;
  padding: 5px 12px;
  cursor: pointer;
  display: inline-block;
  margin-right: 5px;
}
.b-order__info-footer-button.btn-disabled {
  opacity: 0.5;
  pointer-events: none;
  cursor: default;
}
.b-order__info-footer-button .b-radiobutton {
  margin: 0;
  height: unset;
}
.b-order__info-footer-button .b-radiobutton__label {
  position: static;
}
.b-order__info-footer-button .b-radiobutton .b-radiobutton__view {
  display: none;
}
.b-order__info-footer-button:last-child {
  margin-right: 15px;
}
.b-order__info-footer-controls-mobile {
  display: none;
}
.b-order__info-footer-controls-popup {
  display: none;
}
.b-order__info-limitdate {
  color: #E50000;
  font-weight: bold;
}
.b-order__info-expand {
  position: absolute;
  right: 0;
  bottom: 0;
  z-index: 2;
  background-color: #fff;
}
.b-order__info-error {
  text-transform: uppercase;
  color: #E50000;
  font-weight: 500;
  margin: 0 5px;
}
.b-order__info-status--SELL {
  color: #4882BD;
}
.b-order__intention-approval:hover {
  background: #D70000;
}
.b-order__payment .b-order__container-header {
  font-weight: 400;
  font-size: 22px;
  text-transform: uppercase;
  padding: 0;
  margin-bottom: 20px;
}
.b-order__payment .b-block-container__footer-rightbar {
  display: flex;
}
.b-order__payment .b-block-container__footer-controls {
  display: inline-flex;
  vertical-align: middle;
  align-items: center;
}
.b-order__payment .g-icon-download {
  height: 15px;
  width: 15px;
  display: inline-block;
  vertical-align: middle;
  margin-left: 5px;
}
.b-order__payment .b-block-container__footer-control {
  margin-right: 10px;
}
.b-order__payment .b-block-container__footer-control > span {
  white-space: nowrap;
}
.b-order__payment .b-order__info-footer-item--finance-docs,
.b-order__payment .b-order__info-footer-item--send-booking-docs {
  white-space: nowrap;
}
.b-order__payment .b-order-pricing {
  width: 80%;
  margin: 30px 0 0 auto;
}
.b-order__payment .b-order-pricing__section {
  border: none;
}
.b-order__payment .b-order-pricing__section + .b-order-pricing__section > td {
  padding-top: 5px;
}
.b-order__payment .b-order-pricing__section-title {
  width: 1px;
  white-space: nowrap;
  padding-right: 30px;
}
.b-order__payment .b-order-pricing__section-passenger {
  margin-left: 5px;
}
.b-order__payment .b-order-pricing__section-pricing {
  width: unset;
}
.b-order__payment .b-order-pricing__section-info:nth-child(2n + 1) {
  background: #FAFAFA;
}
.b-order__payment .b-order-pricing__section-info:nth-child(2n) {
  background: #fff;
}
.b-order__payment .b-order-pricing__section-info:only-child {
  background: #fff;
  border-top: 1px dashed rgba(0, 0, 0, 0.3);
  margin-top: 5px;
}
.b-order__payment .b-order-pricing__total-section {
  display: none;
}
.b-order__payment .b-block-container__footer {
  margin-top: 30px;
}
.b-order__payment-approval,
.b-order__payment-authorization,
.b-order__payment-pay {
  background: #E50000;
  color: #fff;
  font-size: 20px;
  font-weight: 500;
  padding: 0 58px;
  line-height: unset;
  border-radius: 4px;
  border-color: transparent;
  height: 30px;
}
.b-order__payment-approval.disabled,
.b-order__payment-authorization.disabled,
.b-order__payment-pay.disabled,
.b-order__payment-approval:disabled,
.b-order__payment-authorization:disabled,
.b-order__payment-pay:disabled {
  pointer-events: none;
  opacity: 0.8;
}
.b-order__payment-approval,
.b-order__payment-authorization {
  padding: 0 28px;
  font-size: 16px;
}
.b-order__payment .b-radiobutton .b-radiobutton__input:checked + .b-radiobutton__view {
  border: none;
  background: #099C9D;
}
.b-order__payment .b-radiobutton__view {
  background: #FAFAFA;
  box-shadow: inset -1px 1px 2px rgba(0, 0, 0, 0.25);
  border: none;
}
.b-order__payment .b-radiobutton__view:before {
  display: none;
}
.b-order__payment .b-order__payment-reservations-prn {
  font-size: 14px;
  margin-left: 2px;
}
.b-order__payment .b-order__payment-reservations-prn .g-icon-service {
  margin-left: 15px;
}
.b-order__payment .b-order__payment-reservations-prn > .b-order__payment-reservation-cancel {
  margin-left: 5px;
  vertical-align: middle;
}
.b-order__payment .b-order__payment-reservations-prn > .b-order__payment-reservation-cancel:before {
  content: '';
  visibility: hidden;
  display: inline-block;
  height: 8px;
  width: 8px;
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxOS4yLjEsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0i0KHQu9C+0LlfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHZpZXdCb3g9IjAgMCAxMS40IDExLjQiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDExLjQgMTEuNDsiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4NCgkuc3Qwe2ZpbGw6bm9uZTtzdHJva2U6I0U1MDAwMDtzdHJva2UtbGluZWNhcDpzcXVhcmU7c3Ryb2tlLW1pdGVybGltaXQ6MTA7fQ0KPC9zdHlsZT4NCjxnPg0KCTxsaW5lIGNsYXNzPSJzdDAiIHgxPSIwLjciIHkxPSIwLjciIHgyPSIxMC43IiB5Mj0iMTAuNyIvPg0KCTxsaW5lIGNsYXNzPSJzdDAiIHgxPSIxMC43IiB5MT0iMC43IiB4Mj0iMC43IiB5Mj0iMTAuNyIvPg0KPC9nPg0KPC9zdmc+DQo=) center no-repeat;
  margin-right: 4px;
  vertical-align: middle;
  position: relative;
  bottom: 1px;
}
.b-order__payment .b-order__payment-reservations-prn > .b-order__payment-reservation-cancel.is-deletable {
  cursor: pointer;
}
.b-order__payment .b-order__payment-reservations-prn > .b-order__payment-reservation-cancel.is-deletable:hover {
  color: #E50000;
}
.b-order__payment .b-order__payment-reservations-prn > .b-order__payment-reservation-cancel.is-deletable:hover:before {
  visibility: visible;
}
.b-order__docodoca-status {
  display: inline-block;
  vertical-align: middle;
}
.b-order__docodoca-status-item {
  text-transform: uppercase;
  font-weight: normal;
  display: inline-block;
  vertical-align: middle;
}
.b-order__docodoca-status-item--fail {
  color: #E50000;
}
.b-order__docodoca-status-item--fail > span {
  border-bottom: 1px dashed rgba(0, 0, 0, 0.3);
}
.b-order__docodoca-status-item--ok {
  color: #099C9D;
}
.b-order__additional-select {
  width: 205px;
  display: flex;
  align-items: center;
  margin-right: 25px;
}
.b-order__additional-select .select-hidden {
  display: none;
  visibility: hidden;
  padding-right: 10px;
}
.b-order__additional-select .select {
  cursor: pointer;
  display: inline-block;
  position: relative;
  font-size: 14px;
  color: #000;
  width: 100%;
  height: 30px;
}
.b-order__additional-select .select-styled {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background-color: #fff;
  padding: 6px 15px;
  transition: all 0.2s ease-in;
  white-space: nowrap;
  border: 1px solid #A9A9A9;
  border-radius: 4px;
}
.b-order__additional-select .select-styled:after {
  content: "";
  background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAiIGhlaWdodD0iMTAiIHZpZXdCb3g9IjAgMCAxMCAxMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTAgNUgxMCIgc3Ryb2tlPSJibGFjayIvPgo8cGF0aCBkPSJNNSAwTDUgMTAiIHN0cm9rZT0iYmxhY2siLz4KPC9zdmc+Cg==) center no-repeat;
  background-size: 10px;
  position: absolute;
  top: calc(50% - 5px);
  right: 16px;
  height: 10px;
  width: 10px;
}
.b-order__additional-select .select-options {
  display: none;
  position: absolute;
  top: 100%;
  right: 5px;
  left: 5px;
  z-index: 999;
  margin: 0;
  padding: 0;
  list-style: none;
  background-color: #fff;
  border: 1px solid #A9A9A9;
  border-top: 0;
  border-radius: 0 0 4px 4px;
}
.b-order__additional-select .select-options li {
  margin: 0;
  padding: 5px 0;
  text-indent: 15px;
  color: #4A5767;
}
.b-order__additional-select .select-options li .g-icon-service {
  margin-right: 15px;
  background: #4A5767;
  -webkit-mask-repeat: no-repeat;
  -o-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
  -webkit-mask-position: center;
  -o-mask-position: center;
  mask-position: center;
  -webkit-mask-size: contain;
  height: 18px;
}
.b-order__additional-select .select-options li .g-icon-service--type-avia {
  -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjEiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMSAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE5LjQ2MTUgMC41Mzg0NjJDMTkuMTUzOCAwLjIzMDc2OSAxOC42OTIzIDAgMTguMTUzOCAwQzE3LjY5MjMgMCAxNy4zMDc3IDAuMTUzODQ2IDE2LjkyMzEgMC41Mzg0NjJMMTEuNjkyMyA1Ljc2OTIzTDIuODQ2MTUgNC42OTIzMUMyLjQ2MTU0IDQuNjkyMzEgMiA0Ljg0NjE1IDEuNjkyMzEgNS4wNzY5MkwwLjQ2MTUzOCA2LjMwNzY5QzAuMjMwNzY5IDYuNTM4NDYgMC4xNTM4NDYgNi43NjkyMyAwLjIzMDc2OSA3LjA3NjkyQzAuMzA3NjkyIDcuMzA3NjkgMC40NjE1MzggNy40NjE1NCAwLjc2OTIzMSA3LjYxNTM4TDcuNjE1MzggOS45MjMwOEw0Ljg0NjE1IDEyLjY5MjNMMS40NjE1NCAxMi41Mzg1QzEuMzA3NjkgMTIuNTM4NSAxLjIzMDc3IDEyLjYxNTQgMS4wNzY5MiAxMi42OTIzTDAuMTUzODQ2IDEzLjYxNTRDMCAxMy42OTIzIDAgMTMuODQ2MiAwIDE0QzAgMTQuMTUzOCAwLjE1Mzg0NiAxNC4zMDc3IDAuMjMwNzY5IDE0LjM4NDZMMy44NDYxNSAxNi4yMzA4TDUuNjkyMzEgMTkuNzY5MkM1Ljc2OTIzIDE5LjkyMzEgNS45MjMwOCAyMCA2LjA3NjkyIDIwSDYuMTUzODVDNi4zMDc2OSAyMCA2LjM4NDYyIDE5LjkyMzEgNi40NjE1NCAxOS44NDYyTDcuMzA3NjkgMTlDNy4zODQ2MiAxOC45MjMxIDcuNDYxNTQgMTguNzY5MiA3LjQ2MTU0IDE4LjY5MjNWMTUuMTUzOEwxMC4yMzA4IDEyLjM4NDZMMTIuNTM4NSAxOS4yMzA4QzEyLjYxNTQgMTkuNTM4NSAxMi45MjMxIDE5Ljc2OTIgMTMuMjMwOCAxOS43NjkyQzEzLjQ2MTUgMTkuNzY5MiAxMy42MTU0IDE5LjY5MjMgMTMuNzY5MiAxOS41Mzg1TDE0Ljg0NjIgMTguNDYxNUMxNS4xNTM4IDE4LjE1MzggMTUuMzA3NyAxNy42OTIzIDE1LjIzMDggMTcuMzA3N0wxNC4zMDc3IDguMzA3NjlMMTkuNDYxNSAzLjA3NjkyQzIwLjIzMDggMi4zODQ2MiAyMC4yMzA4IDEuMjMwNzcgMTkuNDYxNSAwLjUzODQ2MloiIGZpbGw9IndoaXRlIi8+Cjwvc3ZnPgo=);
  mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjEiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMSAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE5LjQ2MTUgMC41Mzg0NjJDMTkuMTUzOCAwLjIzMDc2OSAxOC42OTIzIDAgMTguMTUzOCAwQzE3LjY5MjMgMCAxNy4zMDc3IDAuMTUzODQ2IDE2LjkyMzEgMC41Mzg0NjJMMTEuNjkyMyA1Ljc2OTIzTDIuODQ2MTUgNC42OTIzMUMyLjQ2MTU0IDQuNjkyMzEgMiA0Ljg0NjE1IDEuNjkyMzEgNS4wNzY5MkwwLjQ2MTUzOCA2LjMwNzY5QzAuMjMwNzY5IDYuNTM4NDYgMC4xNTM4NDYgNi43NjkyMyAwLjIzMDc2OSA3LjA3NjkyQzAuMzA3NjkyIDcuMzA3NjkgMC40NjE1MzggNy40NjE1NCAwLjc2OTIzMSA3LjYxNTM4TDcuNjE1MzggOS45MjMwOEw0Ljg0NjE1IDEyLjY5MjNMMS40NjE1NCAxMi41Mzg1QzEuMzA3NjkgMTIuNTM4NSAxLjIzMDc3IDEyLjYxNTQgMS4wNzY5MiAxMi42OTIzTDAuMTUzODQ2IDEzLjYxNTRDMCAxMy42OTIzIDAgMTMuODQ2MiAwIDE0QzAgMTQuMTUzOCAwLjE1Mzg0NiAxNC4zMDc3IDAuMjMwNzY5IDE0LjM4NDZMMy44NDYxNSAxNi4yMzA4TDUuNjkyMzEgMTkuNzY5MkM1Ljc2OTIzIDE5LjkyMzEgNS45MjMwOCAyMCA2LjA3NjkyIDIwSDYuMTUzODVDNi4zMDc2OSAyMCA2LjM4NDYyIDE5LjkyMzEgNi40NjE1NCAxOS44NDYyTDcuMzA3NjkgMTlDNy4zODQ2MiAxOC45MjMxIDcuNDYxNTQgMTguNzY5MiA3LjQ2MTU0IDE4LjY5MjNWMTUuMTUzOEwxMC4yMzA4IDEyLjM4NDZMMTIuNTM4NSAxOS4yMzA4QzEyLjYxNTQgMTkuNTM4NSAxMi45MjMxIDE5Ljc2OTIgMTMuMjMwOCAxOS43NjkyQzEzLjQ2MTUgMTkuNzY5MiAxMy42MTU0IDE5LjY5MjMgMTMuNzY5MiAxOS41Mzg1TDE0Ljg0NjIgMTguNDYxNUMxNS4xNTM4IDE4LjE1MzggMTUuMzA3NyAxNy42OTIzIDE1LjIzMDggMTcuMzA3N0wxNC4zMDc3IDguMzA3NjlMMTkuNDYxNSAzLjA3NjkyQzIwLjIzMDggMi4zODQ2MiAyMC4yMzA4IDEuMjMwNzcgMTkuNDYxNSAwLjUzODQ2MloiIGZpbGw9IndoaXRlIi8+Cjwvc3ZnPgo=);
}
.b-order__additional-select .select-options li .g-icon-service--type-rail {
  -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMjEiIHZpZXdCb3g9IjAgMCAxOCAyMSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xNS45NzY2IDE2LjEyOTlIMTUuNzM3MUwxNy44MTMyIDE5LjE2NDJDMTguMTMyNiAxOS42NDMzIDE4LjA1MjcgMjAuMzYxOSAxNy40OTM4IDIwLjY4MTNDMTcuMzM0MSAyMC44NDEgMTcuMDk0NSAyMC44NDEgMTYuODU1IDIwLjg0MUMxNi41MzU2IDIwLjg0MSAxNi4xMzYzIDIwLjY4MTMgMTUuOTc2NiAyMC4zNjE5TDEzLjEwMiAxNi4xMjk5SDQuODc3MzdMMi4wMDI3NCAyMC4zNjE5QzEuNzYzMTkgMjAuNjgxMyAxLjQ0Mzc4IDIwLjg0MSAxLjEyNDM4IDIwLjg0MUMwLjg4NDgyOSAyMC44NDEgMC43MjUxMjcgMjAuNzYxMiAwLjQ4NTU3NSAyMC42ODEzQzAuMDA2NDcwNzkgMjAuMzYxOSAtMC4xNTMyMzEgMTkuNjQzMyAwLjE2NjE3MiAxOS4xNjQyTDIuMjQyMjkgMTYuMTI5OUgyLjAwMjc0QzAuODg0ODI5IDE2LjEyOTkgMC4wMDY0NzA4MiAxNS4yNTE1IDAuMDA2NDcwODIgMTQuMTMzNlYxLjk5NjI3Qy0wLjA3MzM3OTkgMC44NzgzNTggMC44ODQ4MjkgMCAyLjAwMjc0IDBIMTUuOTc2NkMxNy4wOTQ1IDAgMTcuOTcyOSAwLjg3ODM1OCAxNy45NzI5IDEuOTk2MjdWMTQuMDUzN0MxNy45NzI5IDE1LjI1MTUgMTcuMDk0NSAxNi4xMjk5IDE1Ljk3NjYgMTYuMTI5OVpNMTQuNjk5IDEzLjI1NTJDMTUuNDk3NSAxMy4yNTUyIDE2LjEzNjMgMTIuNjE2NCAxNi4xMzYzIDExLjgxNzlDMTYuMTM2MyAxMS4wMTk0IDE1LjQ5NzUgMTAuMzgwNiAxNC42OTkgMTAuMzgwNkMxMy45MDA1IDEwLjM4MDYgMTMuMjYxNyAxMS4wMTk0IDEzLjI2MTcgMTEuODE3OUMxMy4yNjE3IDEyLjYxNjQgMTMuOTAwNSAxMy4yNTUyIDE0LjY5OSAxMy4yNTUyWk0zLjI4MDM1IDEzLjI1NTJDNC4wNzg4NiAxMy4yNTUyIDQuNzE3NjYgMTIuNjE2NCA0LjcxNzY2IDExLjgxNzlDNC43MTc2NiAxMS4wMTk0IDQuMDc4ODYgMTAuMzgwNiAzLjI4MDM1IDEwLjM4MDZDMi40ODE4NCAxMC4zODA2IDEuODQzMDQgMTEuMDE5NCAxLjg0MzA0IDExLjgxNzlDMS44NDMwNCAxMi42MTY0IDIuNDgxODQgMTMuMjU1MiAzLjI4MDM1IDEzLjI1NTJaTTE2LjEzNjMgMy40MzM1OEMxNi4xMzYzIDIuNTU1MjIgMTUuNDE3NyAxLjkxNjQyIDE0LjYxOTIgMS45MTY0MkgzLjQ0MDA1QzIuNTYxNjkgMS45MTY0MiAxLjkyMjg5IDIuNjM1MDcgMS45MjI4OSAzLjQzMzU4VjcuMDI2ODdDMS45MjI4OSA3LjkwNTIyIDIuNjQxNTUgOC41NDQwMyAzLjQ0MDA1IDguNTQ0MDNIMTQuNjE5MkMxNS40OTc1IDguNTQ0MDMgMTYuMTM2MyA3LjgyNTM3IDE2LjEzNjMgNy4wMjY4N1YzLjQzMzU4WiIgZmlsbD0id2hpdGUiLz4KPC9zdmc+Cg==);
  mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMjEiIHZpZXdCb3g9IjAgMCAxOCAyMSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xNS45NzY2IDE2LjEyOTlIMTUuNzM3MUwxNy44MTMyIDE5LjE2NDJDMTguMTMyNiAxOS42NDMzIDE4LjA1MjcgMjAuMzYxOSAxNy40OTM4IDIwLjY4MTNDMTcuMzM0MSAyMC44NDEgMTcuMDk0NSAyMC44NDEgMTYuODU1IDIwLjg0MUMxNi41MzU2IDIwLjg0MSAxNi4xMzYzIDIwLjY4MTMgMTUuOTc2NiAyMC4zNjE5TDEzLjEwMiAxNi4xMjk5SDQuODc3MzdMMi4wMDI3NCAyMC4zNjE5QzEuNzYzMTkgMjAuNjgxMyAxLjQ0Mzc4IDIwLjg0MSAxLjEyNDM4IDIwLjg0MUMwLjg4NDgyOSAyMC44NDEgMC43MjUxMjcgMjAuNzYxMiAwLjQ4NTU3NSAyMC42ODEzQzAuMDA2NDcwNzkgMjAuMzYxOSAtMC4xNTMyMzEgMTkuNjQzMyAwLjE2NjE3MiAxOS4xNjQyTDIuMjQyMjkgMTYuMTI5OUgyLjAwMjc0QzAuODg0ODI5IDE2LjEyOTkgMC4wMDY0NzA4MiAxNS4yNTE1IDAuMDA2NDcwODIgMTQuMTMzNlYxLjk5NjI3Qy0wLjA3MzM3OTkgMC44NzgzNTggMC44ODQ4MjkgMCAyLjAwMjc0IDBIMTUuOTc2NkMxNy4wOTQ1IDAgMTcuOTcyOSAwLjg3ODM1OCAxNy45NzI5IDEuOTk2MjdWMTQuMDUzN0MxNy45NzI5IDE1LjI1MTUgMTcuMDk0NSAxNi4xMjk5IDE1Ljk3NjYgMTYuMTI5OVpNMTQuNjk5IDEzLjI1NTJDMTUuNDk3NSAxMy4yNTUyIDE2LjEzNjMgMTIuNjE2NCAxNi4xMzYzIDExLjgxNzlDMTYuMTM2MyAxMS4wMTk0IDE1LjQ5NzUgMTAuMzgwNiAxNC42OTkgMTAuMzgwNkMxMy45MDA1IDEwLjM4MDYgMTMuMjYxNyAxMS4wMTk0IDEzLjI2MTcgMTEuODE3OUMxMy4yNjE3IDEyLjYxNjQgMTMuOTAwNSAxMy4yNTUyIDE0LjY5OSAxMy4yNTUyWk0zLjI4MDM1IDEzLjI1NTJDNC4wNzg4NiAxMy4yNTUyIDQuNzE3NjYgMTIuNjE2NCA0LjcxNzY2IDExLjgxNzlDNC43MTc2NiAxMS4wMTk0IDQuMDc4ODYgMTAuMzgwNiAzLjI4MDM1IDEwLjM4MDZDMi40ODE4NCAxMC4zODA2IDEuODQzMDQgMTEuMDE5NCAxLjg0MzA0IDExLjgxNzlDMS44NDMwNCAxMi42MTY0IDIuNDgxODQgMTMuMjU1MiAzLjI4MDM1IDEzLjI1NTJaTTE2LjEzNjMgMy40MzM1OEMxNi4xMzYzIDIuNTU1MjIgMTUuNDE3NyAxLjkxNjQyIDE0LjYxOTIgMS45MTY0MkgzLjQ0MDA1QzIuNTYxNjkgMS45MTY0MiAxLjkyMjg5IDIuNjM1MDcgMS45MjI4OSAzLjQzMzU4VjcuMDI2ODdDMS45MjI4OSA3LjkwNTIyIDIuNjQxNTUgOC41NDQwMyAzLjQ0MDA1IDguNTQ0MDNIMTQuNjE5MkMxNS40OTc1IDguNTQ0MDMgMTYuMTM2MyA3LjgyNTM3IDE2LjEzNjMgNy4wMjY4N1YzLjQzMzU4WiIgZmlsbD0id2hpdGUiLz4KPC9zdmc+Cg==);
}
.b-order__additional-select .select-options li .g-icon-service--type-hotel {
  -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMjEiIHZpZXdCb3g9IjAgMCAxOCAyMSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0wLjk2MzI4MiAwQzAuNDMxMjc2IDAgMCAwLjQzMTI3NCAwIDAuOTYzMjgyVjcuNzY3NzFWNy43ODgyM1YyMC40NDQxSDE3LjMzOTFWNy43Njc3MUMxNy4zMzkxIDYuNzAzNjkgMTYuNDc2NSA1Ljg0MTE0IDE1LjQxMjUgNS44NDExNEgxMS41NTk0VjAuOTYzMjgyQzExLjU1OTQgMC40MzEyNzYgMTEuMTI4MSAwIDEwLjU5NjEgMEgwLjk2MzI4MlpNNy42OTEyMyA3Ljc4ODIzSDguNjg0NTJDOS4yMDk2IDcuNzk2MjUgOS42MzI4IDguMjI0NCA5LjYzMjggOC43NTE0VjEwLjcxOUM5LjYzMjggMTEuMjUxIDkuMjAxNTIgMTEuNjgyMiA4LjY2OTUxIDExLjY4MjJINy43MDYyM0M3LjE3NDIzIDExLjY4MjIgNi43NDI5NSAxMS4yNTEgNi43NDI5NSAxMC43MTlWOC43NTE0QzYuNzQyOTUgOC4yMjQ0IDcuMTY2MTQgNy43OTYyNSA3LjY5MTIzIDcuNzg4MjNaTTIuODc0ODkgNy43ODgyM0gzLjg2ODE3QzQuMzkzMjYgNy43OTYyNSA0LjgxNjQ1IDguMjI0NCA0LjgxNjQ1IDguNzUxNFYxMC43MTlDNC44MTY0NSAxMS4yNTEgNC4zODUxOCAxMS42ODIyIDMuODUzMTcgMTEuNjgyMkgyLjg4OTg5QzIuMzU3ODggMTEuNjgyMiAxLjkyNjYxIDExLjI1MSAxLjkyNjYxIDEwLjcxOVY4Ljc1MTRDMS45MjY2MSA4LjIyNDQgMi4zNDk4IDcuNzk2MjUgMi44NzQ4OSA3Ljc4ODIzWk04LjY5OTkgNS44NDExNEM5LjIxNzg2IDUuODI1MTEgOS42MzI4MyA1LjQwMDE4IDkuNjMyODMgNC44NzgzM1YyLjkxMDc4QzkuNjMyODMgMi4zNzg3NyA5LjIwMTU1IDEuOTQ3NDkgOC42Njk1NSAxLjk0NzQ5SDcuNzA2MjZDNy4xNzQyNiAxLjk0NzQ5IDYuNzQyOTggMi4zNzg3NyA2Ljc0Mjk4IDIuOTEwNzhWNC44NzgzM0M2Ljc0Mjk4IDUuNDAwMTggNy4xNTc5NSA1LjgyNTExIDcuNjc1OTEgNS44NDExNEg4LjY5OTlaTTMuODgzNTYgNS44NDExNEM0LjQwMTUyIDUuODI1MTEgNC44MTY0OCA1LjQwMDE4IDQuODE2NDggNC44NzgzM1YyLjkxMDc4QzQuODE2NDggMi4zNzg3NyA0LjM4NTIxIDEuOTQ3NDkgMy44NTMyIDEuOTQ3NDlIMi44ODk5MkMyLjM1NzkxIDEuOTQ3NDkgMS45MjY2NCAyLjM3ODc3IDEuOTI2NjQgMi45MTA3OFY0Ljg3ODMzQzEuOTI2NjQgNS40MDAxOCAyLjM0MTYgNS44MjUxMSAyLjg1OTU2IDUuODQxMTRIMy44ODM1NlpNNy43MDYyMyAxNC42MDI2QzcuMTc0MjMgMTQuNjAyNiA2Ljc0Mjk1IDE1LjAzMzkgNi43NDI5NSAxNS41NjU5VjIwLjQ0MzhIMTAuNTk2MVYxNS41NjU5QzEwLjU5NjEgMTUuMDMzOSAxMC4xNjQ4IDE0LjYwMjYgOS42MzI4IDE0LjYwMjZINy43MDYyM1pNMTMuNDg2IDcuNzg4MTJDMTIuOTU0IDcuNzg4MTIgMTIuNTIyNyA4LjIxOTM5IDEyLjUyMjcgOC43NTE0VjEwLjcxOUMxMi41MjI3IDExLjI1MSAxMi45NTQgMTEuNjgyMiAxMy40ODYgMTEuNjgyMkgxNC40NDkyQzE0Ljk4MTIgMTEuNjgyMiAxNS40MTI1IDExLjI1MSAxNS40MTI1IDEwLjcxOVY4Ljc1MTRDMTUuNDEyNSA4LjIxOTM5IDE0Ljk4MTIgNy43ODgxMiAxNC40NDkyIDcuNzg4MTJIMTMuNDg2Wk0yLjg4OTg5IDE0LjYwMjZDMi4zNTc4OCAxNC42MDI2IDEuOTI2NjEgMTUuMDMzOSAxLjkyNjYxIDE1LjU2NTlWMTcuNTMzNUMxLjkyNjYxIDE4LjA2NTUgMi4zNTc4OCAxOC40OTY3IDIuODg5ODkgMTguNDk2N0gzLjg1MzE3QzQuMzg1MTggMTguNDk2NyA0LjgxNjQ1IDE4LjA2NTUgNC44MTY0NSAxNy41MzM1VjE1LjU2NTlDNC44MTY0NSAxNS4wMzM5IDQuMzg1MTggMTQuNjAyNiAzLjg1MzE3IDE0LjYwMjZIMi44ODk4OVpNMTIuNTIyNyAxNS41NjU5QzEyLjUyMjcgMTUuMDMzOSAxMi45NTQgMTQuNjAyNiAxMy40ODYgMTQuNjAyNkgxNC40NDkyQzE0Ljk4MTIgMTQuNjAyNiAxNS40MTI1IDE1LjAzMzkgMTUuNDEyNSAxNS41NjU5VjE3LjUzMzVDMTUuNDEyNSAxOC4wNjU1IDE0Ljk4MTIgMTguNDk2NyAxNC40NDkyIDE4LjQ5NjdIMTMuNDg2QzEyLjk1NCAxOC40OTY3IDEyLjUyMjcgMTguMDY1NSAxMi41MjI3IDE3LjUzMzVWMTUuNTY1OVoiIGZpbGw9IndoaXRlIi8+Cjwvc3ZnPgo=);
  mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMjEiIHZpZXdCb3g9IjAgMCAxOCAyMSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0wLjk2MzI4MiAwQzAuNDMxMjc2IDAgMCAwLjQzMTI3NCAwIDAuOTYzMjgyVjcuNzY3NzFWNy43ODgyM1YyMC40NDQxSDE3LjMzOTFWNy43Njc3MUMxNy4zMzkxIDYuNzAzNjkgMTYuNDc2NSA1Ljg0MTE0IDE1LjQxMjUgNS44NDExNEgxMS41NTk0VjAuOTYzMjgyQzExLjU1OTQgMC40MzEyNzYgMTEuMTI4MSAwIDEwLjU5NjEgMEgwLjk2MzI4MlpNNy42OTEyMyA3Ljc4ODIzSDguNjg0NTJDOS4yMDk2IDcuNzk2MjUgOS42MzI4IDguMjI0NCA5LjYzMjggOC43NTE0VjEwLjcxOUM5LjYzMjggMTEuMjUxIDkuMjAxNTIgMTEuNjgyMiA4LjY2OTUxIDExLjY4MjJINy43MDYyM0M3LjE3NDIzIDExLjY4MjIgNi43NDI5NSAxMS4yNTEgNi43NDI5NSAxMC43MTlWOC43NTE0QzYuNzQyOTUgOC4yMjQ0IDcuMTY2MTQgNy43OTYyNSA3LjY5MTIzIDcuNzg4MjNaTTIuODc0ODkgNy43ODgyM0gzLjg2ODE3QzQuMzkzMjYgNy43OTYyNSA0LjgxNjQ1IDguMjI0NCA0LjgxNjQ1IDguNzUxNFYxMC43MTlDNC44MTY0NSAxMS4yNTEgNC4zODUxOCAxMS42ODIyIDMuODUzMTcgMTEuNjgyMkgyLjg4OTg5QzIuMzU3ODggMTEuNjgyMiAxLjkyNjYxIDExLjI1MSAxLjkyNjYxIDEwLjcxOVY4Ljc1MTRDMS45MjY2MSA4LjIyNDQgMi4zNDk4IDcuNzk2MjUgMi44NzQ4OSA3Ljc4ODIzWk04LjY5OTkgNS44NDExNEM5LjIxNzg2IDUuODI1MTEgOS42MzI4MyA1LjQwMDE4IDkuNjMyODMgNC44NzgzM1YyLjkxMDc4QzkuNjMyODMgMi4zNzg3NyA5LjIwMTU1IDEuOTQ3NDkgOC42Njk1NSAxLjk0NzQ5SDcuNzA2MjZDNy4xNzQyNiAxLjk0NzQ5IDYuNzQyOTggMi4zNzg3NyA2Ljc0Mjk4IDIuOTEwNzhWNC44NzgzM0M2Ljc0Mjk4IDUuNDAwMTggNy4xNTc5NSA1LjgyNTExIDcuNjc1OTEgNS44NDExNEg4LjY5OTlaTTMuODgzNTYgNS44NDExNEM0LjQwMTUyIDUuODI1MTEgNC44MTY0OCA1LjQwMDE4IDQuODE2NDggNC44NzgzM1YyLjkxMDc4QzQuODE2NDggMi4zNzg3NyA0LjM4NTIxIDEuOTQ3NDkgMy44NTMyIDEuOTQ3NDlIMi44ODk5MkMyLjM1NzkxIDEuOTQ3NDkgMS45MjY2NCAyLjM3ODc3IDEuOTI2NjQgMi45MTA3OFY0Ljg3ODMzQzEuOTI2NjQgNS40MDAxOCAyLjM0MTYgNS44MjUxMSAyLjg1OTU2IDUuODQxMTRIMy44ODM1NlpNNy43MDYyMyAxNC42MDI2QzcuMTc0MjMgMTQuNjAyNiA2Ljc0Mjk1IDE1LjAzMzkgNi43NDI5NSAxNS41NjU5VjIwLjQ0MzhIMTAuNTk2MVYxNS41NjU5QzEwLjU5NjEgMTUuMDMzOSAxMC4xNjQ4IDE0LjYwMjYgOS42MzI4IDE0LjYwMjZINy43MDYyM1pNMTMuNDg2IDcuNzg4MTJDMTIuOTU0IDcuNzg4MTIgMTIuNTIyNyA4LjIxOTM5IDEyLjUyMjcgOC43NTE0VjEwLjcxOUMxMi41MjI3IDExLjI1MSAxMi45NTQgMTEuNjgyMiAxMy40ODYgMTEuNjgyMkgxNC40NDkyQzE0Ljk4MTIgMTEuNjgyMiAxNS40MTI1IDExLjI1MSAxNS40MTI1IDEwLjcxOVY4Ljc1MTRDMTUuNDEyNSA4LjIxOTM5IDE0Ljk4MTIgNy43ODgxMiAxNC40NDkyIDcuNzg4MTJIMTMuNDg2Wk0yLjg4OTg5IDE0LjYwMjZDMi4zNTc4OCAxNC42MDI2IDEuOTI2NjEgMTUuMDMzOSAxLjkyNjYxIDE1LjU2NTlWMTcuNTMzNUMxLjkyNjYxIDE4LjA2NTUgMi4zNTc4OCAxOC40OTY3IDIuODg5ODkgMTguNDk2N0gzLjg1MzE3QzQuMzg1MTggMTguNDk2NyA0LjgxNjQ1IDE4LjA2NTUgNC44MTY0NSAxNy41MzM1VjE1LjU2NTlDNC44MTY0NSAxNS4wMzM5IDQuMzg1MTggMTQuNjAyNiAzLjg1MzE3IDE0LjYwMjZIMi44ODk4OVpNMTIuNTIyNyAxNS41NjU5QzEyLjUyMjcgMTUuMDMzOSAxMi45NTQgMTQuNjAyNiAxMy40ODYgMTQuNjAyNkgxNC40NDkyQzE0Ljk4MTIgMTQuNjAyNiAxNS40MTI1IDE1LjAzMzkgMTUuNDEyNSAxNS41NjU5VjE3LjUzMzVDMTUuNDEyNSAxOC4wNjU1IDE0Ljk4MTIgMTguNDk2NyAxNC40NDkyIDE4LjQ5NjdIMTMuNDg2QzEyLjk1NCAxOC40OTY3IDEyLjUyMjcgMTguMDY1NSAxMi41MjI3IDE3LjUzMzVWMTUuNTY1OVoiIGZpbGw9IndoaXRlIi8+Cjwvc3ZnPgo=);
}
.b-order__additional-select .select-options li .g-icon-service--type-transfer {
  -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjMiIGhlaWdodD0iMTUiIHZpZXdCb3g9IjAgMCAyMyAxNSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTIyLjM4NTggNC4zMzIxMkMyMi4zMzM1IDQuMTc5ODggMjIuMTQ4MiA0LjA2MTQ4IDIxLjk5MzQgNC4wNjE0OEMyMS4zMjMzIDQuMDYxNDggMjAuNjUzMyA0LjA2MTQ4IDE5Ljk4MzIgNC4wNjE0OEMxOS44Mjg1IDQuMDYxNDggMTkuNjQzMSA0LjE3OTg4IDE5LjU5MDcgNC4zMzIxMkMxOS41Mzk2IDQuNDgxMTMgMTkuNTAxMyA0LjYxNDA5IDE5LjQ3NTkgNC43MzkxM0wxOC4xMzMxIDEuMDI0MTZDMTcuOTExNiAwLjQxMTU3MiAxNy4zMjUxIDAgMTYuNjczNyAwSDYuNDAzNDlDNS43NTIxIDAgNS4xNjU2NiAwLjQxMTU3MiA0Ljk0NDA3IDEuMDI0MjhMMy42MDEyIDQuNzM5NTdDMy41NzU3MyA0LjYxNDQyIDMuNTM3NDkgNC40ODEzIDMuNDg2MjYgNC4zMzIxMkMzLjQzMzk3IDQuMTc5ODggMy4yNDg1NiA0LjA2MTQ4IDMuMDkzODYgNC4wNjE0OEMyLjQyMzggNC4wNjE0OCAxLjc1MzczIDQuMDYxNDggMS4wODM2MSA0LjA2MTQ4QzAuOTI4OTE0IDQuMDYxNDggMC43NDM1MDMgNC4xNzk4OCAwLjY5MTIxMyA0LjMzMjEyQzAuNDg3NjI5IDQuOTI0ODcgMC40ODc3NDEgNS4yNjQyIDAuNjkxMjY5IDUuODU3QzAuNzQzNTU5IDYuMDA5MjQgMC45Mjg5NyA2LjEyNzY0IDEuMDgzNjYgNi4xMjc2NEMxLjc1Mzc5IDYuMTI3NjQgMi40MjM4NSA2LjEyNzY0IDMuMDkzOTIgNi4xMjc2NEwzLjA5OTc3IDYuMTI3MDlMMy4wNjk0NCA2LjIxMTFDMi42NTk1NCA2LjM0NzI4IDIuMzYzNTkgNi43MzMxNiAyLjM2MzU5IDcuMTg4ODJWMTAuMjk5N1YxMC41NTYxVjEzLjk5ODVDMi4zNjM1OSAxNC4yNzIyIDIuNTg1MzUgMTQuNDkzOSAyLjg1OSAxNC40OTM5SDUuMzUyMzVDNS42MjU5NSAxNC40OTM5IDUuODQ3NzYgMTQuMjcyMiA1Ljg0Nzc2IDEzLjk5ODVWMTEuNTg2OEgxNy4yMjk0VjEzLjk5ODVDMTcuMjI5NCAxNC4yNzIyIDE3LjQ1MTIgMTQuNDkzOSAxNy43MjQ4IDE0LjQ5MzlIMjAuMjE4MkMyMC40OTE4IDE0LjQ5MzkgMjAuNzEzNiAxNC4yNzIyIDIwLjcxMzYgMTMuOTk4NVYxMC41NTYxVjEwLjI5OTdWNy4xODg4MkMyMC43MTM2IDYuNzMzMjcgMjAuNDE3NyA2LjM0NzQ1IDIwLjAwOCA2LjIxMTE1TDE5Ljk3NzYgNi4xMjcwOUwxOS45ODMyIDYuMTI3NTlDMjAuNjUzNCA2LjEyNzU5IDIxLjMyMzQgNi4xMjc1OSAyMS45OTM1IDYuMTI3NTlDMjIuMTQ4MiA2LjEyNzU5IDIyLjMzMzYgNi4wMDkxOCAyMi4zODU5IDUuODU2OTRDMjIuNTg5NCA1LjI2NDIgMjIuNTg5MyA0LjkyNDg3IDIyLjM4NTggNC4zMzIxMlpNNi41OTMyIDEuODIzMTFIMTYuNDgyNkwxOC4wNDk1IDYuMTU4MDNINS4wMjYzNUw2LjU5MzIgMS44MjMxMVpNNi44NjkwMyA5LjIxMTg0SDQuNzgzMTNDNC4zMzU2IDkuMjExODQgMy45NzI4NiA4Ljg0OTEgMy45NzI4NiA4LjQwMTU4QzMuOTcyODYgNy45NTQxIDQuMzM1NTQgNy41OTEzMSA0Ljc4MzEzIDcuNTkxMzFINi44NjkwM0M3LjMxNjUgNy41OTEzMSA3LjY3OTI5IDcuOTU0MDUgNy42NzkyOSA4LjQwMTU4QzcuNjc5MzUgOC44NDkxIDcuMzE2NSA5LjIxMTg0IDYuODY5MDMgOS4yMTE4NFpNMTguMjkzOSA5LjIxMTg0SDE2LjIwOEMxNS43NjA1IDkuMjExODQgMTUuMzk3NyA4Ljg0OTEgMTUuMzk3NyA4LjQwMTU4QzE1LjM5NzcgNy45NTQxIDE1Ljc2MDUgNy41OTEzMSAxNi4yMDggNy41OTEzMUgxOC4yOTM5QzE4Ljc0MTQgNy41OTEzMSAxOS4xMDQxIDcuOTU0MDUgMTkuMTA0MSA4LjQwMTU4QzE5LjEwNDEgOC44NDkxIDE4Ljc0MTQgOS4yMTE4NCAxOC4yOTM5IDkuMjExODRaIiBmaWxsPSJ3aGl0ZSIvPgo8L3N2Zz4K);
  mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjMiIGhlaWdodD0iMTUiIHZpZXdCb3g9IjAgMCAyMyAxNSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTIyLjM4NTggNC4zMzIxMkMyMi4zMzM1IDQuMTc5ODggMjIuMTQ4MiA0LjA2MTQ4IDIxLjk5MzQgNC4wNjE0OEMyMS4zMjMzIDQuMDYxNDggMjAuNjUzMyA0LjA2MTQ4IDE5Ljk4MzIgNC4wNjE0OEMxOS44Mjg1IDQuMDYxNDggMTkuNjQzMSA0LjE3OTg4IDE5LjU5MDcgNC4zMzIxMkMxOS41Mzk2IDQuNDgxMTMgMTkuNTAxMyA0LjYxNDA5IDE5LjQ3NTkgNC43MzkxM0wxOC4xMzMxIDEuMDI0MTZDMTcuOTExNiAwLjQxMTU3MiAxNy4zMjUxIDAgMTYuNjczNyAwSDYuNDAzNDlDNS43NTIxIDAgNS4xNjU2NiAwLjQxMTU3MiA0Ljk0NDA3IDEuMDI0MjhMMy42MDEyIDQuNzM5NTdDMy41NzU3MyA0LjYxNDQyIDMuNTM3NDkgNC40ODEzIDMuNDg2MjYgNC4zMzIxMkMzLjQzMzk3IDQuMTc5ODggMy4yNDg1NiA0LjA2MTQ4IDMuMDkzODYgNC4wNjE0OEMyLjQyMzggNC4wNjE0OCAxLjc1MzczIDQuMDYxNDggMS4wODM2MSA0LjA2MTQ4QzAuOTI4OTE0IDQuMDYxNDggMC43NDM1MDMgNC4xNzk4OCAwLjY5MTIxMyA0LjMzMjEyQzAuNDg3NjI5IDQuOTI0ODcgMC40ODc3NDEgNS4yNjQyIDAuNjkxMjY5IDUuODU3QzAuNzQzNTU5IDYuMDA5MjQgMC45Mjg5NyA2LjEyNzY0IDEuMDgzNjYgNi4xMjc2NEMxLjc1Mzc5IDYuMTI3NjQgMi40MjM4NSA2LjEyNzY0IDMuMDkzOTIgNi4xMjc2NEwzLjA5OTc3IDYuMTI3MDlMMy4wNjk0NCA2LjIxMTFDMi42NTk1NCA2LjM0NzI4IDIuMzYzNTkgNi43MzMxNiAyLjM2MzU5IDcuMTg4ODJWMTAuMjk5N1YxMC41NTYxVjEzLjk5ODVDMi4zNjM1OSAxNC4yNzIyIDIuNTg1MzUgMTQuNDkzOSAyLjg1OSAxNC40OTM5SDUuMzUyMzVDNS42MjU5NSAxNC40OTM5IDUuODQ3NzYgMTQuMjcyMiA1Ljg0Nzc2IDEzLjk5ODVWMTEuNTg2OEgxNy4yMjk0VjEzLjk5ODVDMTcuMjI5NCAxNC4yNzIyIDE3LjQ1MTIgMTQuNDkzOSAxNy43MjQ4IDE0LjQ5MzlIMjAuMjE4MkMyMC40OTE4IDE0LjQ5MzkgMjAuNzEzNiAxNC4yNzIyIDIwLjcxMzYgMTMuOTk4NVYxMC41NTYxVjEwLjI5OTdWNy4xODg4MkMyMC43MTM2IDYuNzMzMjcgMjAuNDE3NyA2LjM0NzQ1IDIwLjAwOCA2LjIxMTE1TDE5Ljk3NzYgNi4xMjcwOUwxOS45ODMyIDYuMTI3NTlDMjAuNjUzNCA2LjEyNzU5IDIxLjMyMzQgNi4xMjc1OSAyMS45OTM1IDYuMTI3NTlDMjIuMTQ4MiA2LjEyNzU5IDIyLjMzMzYgNi4wMDkxOCAyMi4zODU5IDUuODU2OTRDMjIuNTg5NCA1LjI2NDIgMjIuNTg5MyA0LjkyNDg3IDIyLjM4NTggNC4zMzIxMlpNNi41OTMyIDEuODIzMTFIMTYuNDgyNkwxOC4wNDk1IDYuMTU4MDNINS4wMjYzNUw2LjU5MzIgMS44MjMxMVpNNi44NjkwMyA5LjIxMTg0SDQuNzgzMTNDNC4zMzU2IDkuMjExODQgMy45NzI4NiA4Ljg0OTEgMy45NzI4NiA4LjQwMTU4QzMuOTcyODYgNy45NTQxIDQuMzM1NTQgNy41OTEzMSA0Ljc4MzEzIDcuNTkxMzFINi44NjkwM0M3LjMxNjUgNy41OTEzMSA3LjY3OTI5IDcuOTU0MDUgNy42NzkyOSA4LjQwMTU4QzcuNjc5MzUgOC44NDkxIDcuMzE2NSA5LjIxMTg0IDYuODY5MDMgOS4yMTE4NFpNMTguMjkzOSA5LjIxMTg0SDE2LjIwOEMxNS43NjA1IDkuMjExODQgMTUuMzk3NyA4Ljg0OTEgMTUuMzk3NyA4LjQwMTU4QzE1LjM5NzcgNy45NTQxIDE1Ljc2MDUgNy41OTEzMSAxNi4yMDggNy41OTEzMUgxOC4yOTM5QzE4Ljc0MTQgNy41OTEzMSAxOS4xMDQxIDcuOTU0MDUgMTkuMTA0MSA4LjQwMTU4QzE5LjEwNDEgOC44NDkxIDE4Ljc0MTQgOS4yMTE4NCAxOC4yOTM5IDkuMjExODRaIiBmaWxsPSJ3aGl0ZSIvPgo8L3N2Zz4K);
}
.b-order__additional-select .select-options li:hover {
  color: #fff;
  background: #4A5767;
}
.b-order__additional-select .select-options li:hover .g-icon-service {
  background: #fff;
}
.b-order__additional-select .select-options li[rel="hide"] {
  display: none;
}
.b-order__additional-select .b-input__select-value-label {
  padding-left: 15px;
}
.b-order__additional-select .b-input__value {
  border: 1px solid #A9A9A9;
  color: #000;
  border-radius: 4px;
}
.b-order__additional-select .b-input__value:before {
  border-left: none;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAiIGhlaWdodD0iMTAiIHZpZXdCb3g9IjAgMCAxMCAxMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTAgNUgxMCIgc3Ryb2tlPSJibGFjayIvPgo8cGF0aCBkPSJNNSAwTDUgMTAiIHN0cm9rZT0iYmxhY2siLz4KPC9zdmc+Cg==);
  background-size: 10px;
}
.b-order__prn-tooltip {
  max-width: 600px;
}
.b-order__prn-tooltip-title {
  display: inline-block;
  width: auto;
  border-bottom: 1px solid #fff;
  padding-bottom: 10px;
  margin-bottom: 10px;
}
.b-order__prn-tooltip-item {
  margin-bottom: 10px;
}
.b-order__prn-tooltip-item + .b-order__prn-tooltip-item {
  padding-top: 10px;
  border-top: 1px dashed rgba(255, 255, 255, 0.3);
}
.b-order__prn-caption,
.b-order__gds-caption {
  color: #FFFFFF;
  font-size: 16px;
  text-transform: uppercase;
}
.b-order__gds-caption:after {
  content: '';
  margin: 0 17px;
  display: inline-block;
  vertical-align: middle;
  height: 20px;
  width: 1px;
  background: #2F3842;
}
.b-order__info-notifications {
  display: inline-flex;
  flex-flow: column;
  max-width: 650px;
}
.b-order__transfer-notifications {
  display: flex;
  flex-direction: column;
  padding: 7px 0;
}
.b-order__transfer-notifications .b-notification__cancellation-policy {
  font-weight: 600;
  font-size: 14px;
  display: flex;
}
.b-order__transfer-notifications .b-notification__cancellation-policy:before {
  content: '';
  display: block;
  width: 1.2em;
  height: 1.2em;
  margin-right: 10px;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyMCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPG1hc2sgaWQ9InBhdGgtMS1pbnNpZGUtMV81MjgwOjQ0MzUiIGZpbGw9IndoaXRlIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0wLjUgMEgxOS41QzE5LjggMCAyMCAwLjIgMjAgMC41VjcuN0MyMCAxNC41IDE2LjIgMjAuNyAxMC4yIDIzLjlDMTAuMiAyNCAxMC4xIDI0IDEwIDI0SDkuOEMzLjcgMjAuOCAwIDE0LjYgMCA3LjhWMC41QzAgMC4yIDAuMiAwIDAuNSAwWiIvPgo8L21hc2s+CjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNMC41IDBIMTkuNUMxOS44IDAgMjAgMC4yIDIwIDAuNVY3LjdDMjAgMTQuNSAxNi4yIDIwLjcgMTAuMiAyMy45QzEwLjIgMjQgMTAuMSAyNCAxMCAyNEg5LjhDMy43IDIwLjggMCAxNC42IDAgNy44VjAuNUMwIDAuMiAwLjIgMCAwLjUgMFoiIGZpbGw9IndoaXRlIi8+CjxwYXRoIGQ9Ik0xMC4yIDIzLjlMOS43Mjk0MSAyMy4wMTc2TDkuMiAyMy4zVjIzLjlIMTAuMlpNOS44IDI0TDkuMzM1NDUgMjQuODg1NUw5LjU1MzYzIDI1SDkuOFYyNFpNMTkuNSAtMUgwLjVWMUgxOS41Vi0xWk0yMSAwLjVDMjEgMC4xMjI3NTEgMjAuODY5OSAtMC4yNjkzMjggMjAuNTY5NiAtMC41Njk2MDdDMjAuMjY5MyAtMC44Njk4ODYgMTkuODc3MiAtMSAxOS41IC0xVjFDMTkuNDIyOCAxIDE5LjI4MDcgMC45Njk4ODYgMTkuMTU1NCAwLjg0NDYwN0MxOS4wMzAxIDAuNzE5MzI4IDE5IDAuNTc3MjQ5IDE5IDAuNUgyMVpNMjEgNy43VjAuNUgxOVY3LjdIMjFaTTEwLjY3MDYgMjQuNzgyNEMxNi45ODkyIDIxLjQxMjQgMjEgMTQuODc3NCAyMSA3LjdIMTlDMTkgMTQuMTIyNiAxNS40MTA4IDE5Ljk4NzYgOS43Mjk0MSAyMy4wMTc2TDEwLjY3MDYgMjQuNzgyNFpNMTAgMjVDMTAuMDE3OSAyNSAxMC4wNzczIDI1LjAwMDQgMTAuMTQgMjQuOTk2MkMxMC4yMDAyIDI0Ljk5MjIgMTAuMzE4NSAyNC45ODEzIDEwLjQ1MzcgMjQuOTM2MkMxMC41OTQ4IDI0Ljg4OTIgMTAuODAzOSAyNC43ODgxIDEwLjk3MjIgMjQuNTcxOEMxMS4xNDcyIDI0LjM0NjcgMTEuMiAyNC4wOTc5IDExLjIgMjMuOUg5LjJDOS4yIDIzLjc1MjEgOS4yNDAzMyAyMy41NDA4IDkuMzkzNDYgMjMuMzQzOUM5LjUzOTg2IDIzLjE1NTYgOS43MTc2OCAyMy4wNzMzIDkuODIxMjcgMjMuMDM4OEM5LjkxOSAyMy4wMDYyIDkuOTkzNTcgMjMuMDAxNSAxMC4wMDY5IDIzLjAwMDdDMTAuMDIyNyAyMi45OTk2IDEwLjAzMjEgMjMgMTAgMjNWMjVaTTkuOCAyNUgxMFYyM0g5LjhWMjVaTS0xIDcuOEMtMSAxNC45Njk1IDIuOTA0MjQgMjEuNTExOCA5LjMzNTQ1IDI0Ljg4NTVMMTAuMjY0NSAyMy4xMTQ1QzQuNDk1NzYgMjAuMDg4MiAxIDE0LjIzMDUgMSA3LjhILTFaTS0xIDAuNVY3LjhIMVYwLjVILTFaTTAuNSAtMUMwLjEyMjc1MiAtMSAtMC4yNjkzMjggLTAuODY5ODg2IC0wLjU2OTYwNyAtMC41Njk2MDdDLTAuODY5ODg2IC0wLjI2OTMyOCAtMSAwLjEyMjc1MiAtMSAwLjVIMUMxIDAuNTc3MjQ4IDAuOTY5ODg2IDAuNzE5MzI4IDAuODQ0NjA3IDAuODQ0NjA3QzAuNzE5MzI4IDAuOTY5ODg2IDAuNTc3MjQ4IDEgMC41IDFWLTFaIiBmaWxsPSIjRkY4RDJFIiBtYXNrPSJ1cmwoI3BhdGgtMS1pbnNpZGUtMV81MjgwOjQ0MzUpIi8+CjxwYXRoIGQ9Ik04Ljk1Mjg1IDEwLjkwOTlMOC42OTgzNSA3LjExMzM4QzguNjUwODMgNi4zNzM5NSA4LjYyNzkzIDUuODQyNjMgOC42Mjc5MyA1LjUyMDI4QzguNjI3OTMgNS4wODExNSA4Ljc0MjQ0IDQuNzM5NjIgOC45NzIwMyA0LjQ5MzE0QzkuMjAyNDggNC4yNDgxIDkuNTA1MzUgNC4xMjUgOS44ODA5NCA0LjEyNUMxMC4zMzQxIDQuMTI1IDEwLjYzODQgNC4yODI3NCAxMC43OTA3IDQuNTk2MkMxMC45NDQ0IDQuOTExNjcgMTEuMDIyMyA1LjM2NDU1IDExLjAyMjMgNS45NTYyOEMxMS4wMjIzIDYuMzA0MSAxMS4wMDM0IDYuNjU4NSAxMC45NjU2IDcuMDE3NzdMMTAuNjI1IDEwLjkyNTFDMTAuNTg4IDExLjM5MDYgMTAuNTA5MyAxMS43NDczIDEwLjM4ODIgMTEuOTk1NEMxMC4yNjYzIDEyLjI0NDggMTAuMDY1MyAxMi4zNjc5IDkuNzg0NDYgMTIuMzY3OUM5LjUwMDQ4IDEyLjM2NzkgOS4zMDA2NyAxMi4yNDc5IDkuMTkxMzEgMTIuMDA4QzkuMDc4ODEgMTEuNzY3MyA5LjAwMDA4IDExLjQwMTIgOC45NTI4NSAxMC45MDk5Wk05LjgzMjI3IDE2LjEyNDlDOS41MTAyMiAxNi4xMjQ5IDkuMjI5MzkgMTYuMDIxMyA4Ljk4ODYzIDE1LjgxMkM4Ljc0Nzg4IDE1LjYwMzYgOC42Mjc5MyAxNS4zMTE2IDguNjI3OTMgMTQuOTM2NkM4LjYyNzkzIDE0LjYwOTQgOC43NDI0NCAxNC4zMjk3IDguOTcyMDMgMTQuMTAwNEM5LjIwMjQ4IDEzLjg2OTcgOS40ODMzMSAxMy43NTUyIDkuODE2ODEgMTMuNzU1MkMxMC4xNTAzIDEzLjc1NTIgMTAuNDMzMiAxMy44Njk3IDEwLjY2OSAxNC4xMDA0QzEwLjkwMjQgMTQuMzI5NyAxMS4wMjIzIDE0LjYwOTQgMTEuMDIyMyAxNC45MzY2QzExLjAyMjMgMTUuMzA1OSAxMC45MDI0IDE1LjU5NzMgMTAuNjY1NiAxNS44MDhDMTAuNDM4IDE2LjAxNTQgMTAuMTQwMiAxNi4xMjg3IDkuODMyMjcgMTYuMTI0OVoiIGZpbGw9IiNGRjhEMkUiLz4KPC9zdmc+Cg==);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-position: 50% 50%;
}
.b-order-hotel__notifications {
  display: flex;
  flex-flow: column;
  margin-left: 10px;
  max-width: 650px;
  gap: 8px;
}
.b-order-hotel__notification {
  background-position: left top;
  color: #2F3842;
}
.b-order-hotel__notification + .b-order-hotel__notification {
  margin-top: 10px;
}
.b-order-info__notification {
  background-position: left top;
  color: #2F3842;
}
.b-order-info__notification + .b-order-info__notification {
  margin-top: 10px;
}
.b-order__additional-services-container {
  padding: 0 60px 15px 45px;
}
.b-order__info-footer-container {
  display: flex;
  flex-flow: row nowrap;
  align-items: flex-start;
}
.b-order__info-footer-container .b-order__info-footer-controls {
  display: flex;
  flex-flow: row nowrap;
  white-space: nowrap;
}
.b-order .limit-date--with-m-top {
  margin-top: 10px;
}
.toggle-order__additional-services-container,
.toggle-order__docodoca-container {
  background: #fff;
  box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.15);
  border: 1px solid #A9A9A9;
  -webkit-border-bottom-right-radius: 3px;
  -moz-border-radius-bottomright: 3px;
  border-bottom-right-radius: 3px;
  -webkit-border-bottom-left-radius: 3px;
  -webkit-background-clip: padding-box;
  -moz-border-radius-bottomleft: 3px;
  -moz-background-clip: padding;
  border-bottom-left-radius: 3px;
  background-clip: padding-box;
  margin: 0 50px 0 26px;
  padding: 0;
  position: relative;
  bottom: 5px;
  z-index: 1;
}
.toggle-order__additional-services-container .b-order__additional-services-container,
.toggle-order__docodoca-container .b-order__additional-services-container,
.toggle-order__additional-services-container .b-order__docodoca-container,
.toggle-order__docodoca-container .b-order__docodoca-container {
  padding-top: 25px;
}
.toggle-order__additional-services-container .b-order__additional-services-container .b-visa-info__info,
.toggle-order__docodoca-container .b-order__additional-services-container .b-visa-info__info,
.toggle-order__additional-services-container .b-order__docodoca-container .b-visa-info__info,
.toggle-order__docodoca-container .b-order__docodoca-container .b-visa-info__info {
  background: none;
  border: none;
}
.toggle-order__additional-services-container.show + .b-order__container-expand {
  bottom: 10px;
  z-index: 0;
}
.b-order-reservation[data-reservation-subject="hotel_reservation"] .b-order__container-expand,
.b-order-reservation[data-reservation-subject="railway"] .b-order__container-expand {
  margin: 0;
}
.b-order-reservation[data-reservation-subject="hotel_reservation"] .b-order__container-header {
  min-height: 50px;
  height: unset;
}
.b-order-reservation[data-reservation-subject="hotel_reservation"] .b-order-price {
  text-align: right;
}
.b-popup__approval-booking {
  width: 1500px!important;
}
.b-popup__approval-booking .b-button-container__footer {
  margin: 0 auto;
  width: 700px;
}
.b-popup__approval-booking .b-offers-avia-modal {
  text-align: left;
}
.b-popup__approval-booking .b-popup__content {
  background: #fff;
  padding: 30px;
  position: relative;
}
.b-popup__approval-booking .b-cabinet-order-approval-popup__form-control {
  margin-bottom: 10px;
  text-align: left;
}
.b-popup__approval-booking .b-cabinet-order-approval-popup__form-control:last-child {
  margin-bottom: 0;
}
.b-popup__approval-booking .b-payment__block-header-status-ok {
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
}
.b-popup__approval-booking .b-textarea,
.b-popup__approval-booking .b-input {
  padding: 0;
}
.b-popup__approval-booking .b-textarea__value,
.b-popup__approval-booking .b-input__value {
  border-color: rgba(164, 171, 179, 0.5);
  color: #2F3842;
}
.b-popup__approval-booking .b-textarea__value::-webkit-input-placeholder,
.b-popup__approval-booking .b-input__value::-webkit-input-placeholder {
  color: #6E7985;
}
.b-popup__approval-booking .b-textarea__value:-moz-placeholder,
.b-popup__approval-booking .b-input__value:-moz-placeholder {
  color: #6E7985;
}
.b-popup__approval-booking .b-textarea__value::-moz-placeholder,
.b-popup__approval-booking .b-input__value::-moz-placeholder {
  color: #6E7985;
}
.b-popup__approval-booking .b-textarea__value:-ms-input-placeholder,
.b-popup__approval-booking .b-input__value:-ms-input-placeholder {
  color: #6E7985;
}
.b-popup__approval-booking .b-input__value {
  height: 35px;
}
.b-popup__approval-booking .b-textarea__value {
  max-width: 635px;
  min-height: 113px;
}
.b-order__payment .b-order__container-header .b-toggle {
  text-transform: none;
}
.b-order__footer {
  display: flex;
  flex-flow: row nowrap;
  gap: 24px;
}
.b-order__footer.b2c-view {
  justify-content: flex-end;
}
.b-order__footer.b2c-view > .b-order__payment {
  width: 50%;
  flex: unset;
}
.b-order__footer > div {
  flex: 1 1 50%;
}
.b-order__footer .b-block-container__footer-rightbar {
  display: flex;
  flex-flow: row wrap-reverse;
  gap: 20px;
  justify-content: flex-end;
}
.b-order__footer .b-block-container__footer-rightbar > .b-block-container {
  margin-bottom: unset;
  display: flex;
}
.b-order__footer .b-create-finance-documents {
  border-color: #A9A9A9;
}
.b-order__footer .b-order__container-header {
  flex-wrap: wrap;
}
.b-order__footer .b-toggle {
  height: 25px;
  line-height: 25px;
  margin: 10px 0;
  white-space: nowrap;
  display: flex;
  flex-wrap: nowrap;
  align-items: center;
}
.b-order__footer .b-toggle__label {
  color: #A5ABB3;
  font-size: 18px;
  line-height: 21px;
  margin-right: 15px;
}
.b-order__footer .b-toggle__view:before {
  width: 17px;
  height: 17px;
  left: 4px;
  transition: all 0.3s;
}
.b-order__footer .b-toggle .b-toggle__input:checked + .b-toggle__label .b-toggle__view:before,
.b-order__footer .b-toggle.first .b-toggle__label .b-toggle__view:before {
  background: #4A5767;
  border: 1px solid #A5ABB3;
}
.b-order__footer .b-toggle .b-toggle__input:checked + .b-toggle__label .b-toggle__view:before {
  left: unset;
  right: 4px;
}
.b-order__footer .b-toggle.first .b-toggle__label:first-child,
.b-order__footer .b-toggle .b-toggle__input:checked + .b-toggle__label {
  color: #4A5767;
}
.b-order__footer .b-toggle .b-toggle__input:checked + .b-toggle__label .b-toggle__view,
.b-order__footer .b-toggle.first .b-toggle__label .b-toggle__view {
  border: 1px solid #A5ABB3;
  width: 48px;
  height: 25px;
  border-radius: 12.5px;
  margin-right: 15px;
}
.b-order__cancelled .b-order__container-title {
  display: inline-block;
  text-transform: uppercase;
  font-size: 18px;
  font-weight: 500;
}
.b-order__cancelled .b-order__container-title:after {
  width: 18px;
  height: 10px;
  top: calc(50% - 5px);
}
.b-order__info-footer .flight-receipt-action-link-wrapper {
  margin-right: 10px;
  text-transform: uppercase;
  cursor: pointer;
  font-size: 12px;
  white-space: nowrap;
}
.order-reservation__travel-policy-container {
  display: flex;
  gap: 10px;
}
@media (max-width: 768px) {
  .b-order__header-info_right {
    max-width: 20%;
  }
  .b-order__header-title,
  .b-order__header-info-client,
  .b-order__header-date {
    font-size: 14px;
  }
  .b-order .missing-info-warning {
    width: 16px;
    height: 18px;
    background-size: 16px;
  }
  .b-order .b-order-reservation {
    margin: 0 12px 16px 12px;
  }
  .b-order .b-order-reservation .b-order__container-header {
    background-size: cover !important;
    display: flex;
    flex-direction: column;
    height: unset;
    padding: unset;
  }
  .b-order .b-order-reservation .b-order__container-header .b-order-price {
    font-size: 14px;
    background-color: rgba(74, 87, 103, 0.7);
    padding: 5px 10px;
    -webkit-border-radius: 15px;
    -webkit-background-clip: padding-box;
    -moz-border-radius: 15px;
    -moz-background-clip: padding;
    border-radius: 15px;
    background-clip: padding-box;
  }
  .b-order .b-order-reservation .b-order__container-header-label {
    width: 100%;
    padding: 5px 10px;
    white-space: normal;
    background: rgba(74, 87, 103, 0.5);
    display: flex;
    align-items: center;
  }
  .b-order .b-order-reservation .b-order__container-header-label .b-order-label__route {
    max-width: unset;
  }
  .b-order .b-order-reservation .b-order__container-header-label .b-order-label__route:after {
    display: none !important;
  }
  .b-order .b-order-reservation .b-order__container-header-label .b-checkbox {
    line-height: 0 !important;
  }
  .b-order .b-order-reservation .b-order__container-header-label .b-checkbox__view:before,
  .b-order .b-order-reservation .b-order__container-header-label .b-checkbox__view:after {
    border-color: #fff;
  }
  .b-order .b-order-reservation .b-order__container-header-right {
    display: flex;
    flex-wrap: wrap;
    padding: 5px 10px;
    margin-left: unset;
    color: #fff;
    font-size: 14px;
    width: 100%;
    background: rgba(74, 87, 103, 0.5);
  }
  .b-order .b-order-reservation .b-order__container-header-right .b-order-label__item:not(.b-order-label__create-date) {
    order: 1;
  }
  .b-order .b-order-reservation .b-order__container-header-right .b-order-label__item:after {
    content: unset;
  }
  .b-order .b-order-reservation .b-order__container-header-right .b-order-label__create-date {
    order: 2;
  }
  .b-order .b-order-reservation .b-order__container-header-right .b-order-price {
    order: 5;
    margin-left: auto;
  }
  .b-order .b-order-reservation .b-order__container-header-right .b-order-label__item-simple {
    display: none;
  }
  .b-order .b-order-reservation .b-order__container-content {
    border: unset;
  }
  .b-order .b-order-reservation .b-order__container-content .b-block-table {
    text-transform: unset !important;
  }
  .b-order .b-order-reservation .b-order__container-content .b-block-table__row-header {
    display: none !important;
  }
  .b-order .b-order-reservation .b-order__container-content .b-block-table__row {
    display: flex;
    flex-direction: column;
    position: relative;
  }
  .b-order .b-order-reservation .b-order__container-content .b-block-table__row:last-of-type {
    padding: 10px 0 0 0;
  }
  .b-order .b-order-reservation .b-order__container-content .b-block-table__cell {
    font-size: 14px;
    padding: 0;
    border-top: none !important;
    border-bottom: none !important;
    order: 3;
  }
  .b-order .b-order-reservation .b-order__container-content .b-block-table__cell > div:not(.b-order__info-footer-container),
  .b-order .b-order-reservation .b-order__container-content .b-block-table__cell > span:not(.b-order__info-status) {
    padding: 5px 12px;
  }
  .b-order .b-order-reservation .b-order__container-content .b-block-table__cell-type-checkbox {
    padding: 5px 12px;
    order: 0;
  }
  .b-order .b-order-reservation .b-order__container-content .b-block-table__cell--checkobx-with-caption {
    width: 100%;
    display: flex;
    justify-content: flex-start;
    align-items: center;
  }
  .b-order .b-order-reservation .b-order__container-content .b-block-table__cell.mobile-cell {
    display: flex;
    position: relative;
    padding: 0;
    overflow: unset;
    justify-content: flex-end;
  }
  .b-order .b-order-reservation .b-order__container-content .b-block-table__cell.mobile-cell .btn {
    border: none;
  }
  .b-order .b-order-reservation .b-order__container-content .b-block-table__cell.mobile-cell > div,
  .b-order .b-order-reservation .b-order__container-content .b-block-table__cell.mobile-cell > span {
    padding: 0 !important;
  }
  .b-order .b-order-reservation .b-order__container-content .b-block-table__cell.mobile-cell .b-payment__cancel {
    background: #EDEEF0;
    color: #A4ABB3;
    display: flex;
    align-items: center;
    justify-content: center;
    margin-right: 0;
    border: none;
    padding: 0;
    -webkit-border-radius: 0px 0px 0px 4px;
    -webkit-background-clip: padding-box;
    -moz-border-radius: 0px 0px 0px 4px;
    -moz-background-clip: padding;
    border-radius: 0px 0px 0px 4px;
    background-clip: padding-box;
    flex: 1 1 50%;
  }
  .b-order .b-order-reservation .b-order__container-content .b-block-table__cell.mobile-cell .b-order__intention-approval {
    background: #099C9D;
    color: #fff;
    display: flex;
    align-items: center;
    justify-content: center;
    flex: 1 1 45%;
    -webkit-border-radius: 0px;
    -webkit-background-clip: padding-box;
    -moz-border-radius: 0px;
    -moz-background-clip: padding;
    border-radius: 0px;
    background-clip: padding-box;
  }
  .b-order .b-order-reservation .b-order__container-content .b-block-table__cell.mobile-cell .b-order__intention-approval-container {
    display: flex;
    flex: 1 1 45%;
  }
  .b-order .b-order-reservation .b-order__container-content .b-block-table__cell .b-order__info-status {
    background-color: #EDEEF0;
    color: #A4ABB3;
    border-radius: 20px;
    padding: 5px 10px;
    margin-right: 10px;
    display: inline-block;
    float: right;
  }
  .b-order .b-order-reservation .b-order__container-content .b-block-table__cell .b-order__info-status .b-order-mco {
    display: flex;
  }
  .b-order .b-order-reservation .b-order__container-content .b-block-table__cell .b-order__info-status--PAYED {
    background-color: #DAE6F2;
    color: #4882BD;
  }
  .b-order .b-order-reservation .b-order__container-content .b-block-table__cell .b-order-hotel__notifications {
    margin-left: unset;
    width: 100%;
    max-width: unset;
  }
  .b-order .b-order-reservation .b-order__container-content .b-block-table__cell .b-order-hotel__notifications .b-order-hotel__notification {
    padding: 10px 10px 10px 25px;
    position: relative;
  }
  .b-order .b-order-reservation .b-order__container-content .b-block-table__cell .b-order-hotel__notifications .b-notification--type-alert {
    background-color: #D7000026;
    color: #4A5767;
  }
  .b-order .b-order-reservation .b-order__container-content .b-block-table__cell .b-order-hotel__notifications .b-notification--type-alert > strong {
    color: #D70000;
  }
  .b-order .b-order-reservation .b-order__container-content .b-block-table__cell .b-order-hotel__notifications .b-order-hotel__notification:not(.b-notification--type-alert) {
    background: #FCEFE0;
    color: #4A5767;
    padding-left: 25px;
  }
  .b-order .b-order-reservation .b-order__container-content .b-block-table__cell .b-order-hotel__notifications .b-order-hotel__notification:not(.b-notification--type-alert) > div > span {
    color: #FF8D2E;
  }
  .b-order .b-order-reservation .b-order__container-content .b-block-table__cell .b-order-hotel__notifications .b-order-hotel__notification:not(.b-notification--type-alert):before {
    content: '';
    width: 17px;
    height: 17px;
    display: block;
    position: absolute;
    left: 3px;
    top: 10px;
    background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMCAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik04LjM5NjU5IDIuMDE2QzYuNDc3NDEgMi4xMzEzNSA0LjczNzk0IDIuNTk1MzUgMy42MjE1MyAzLjI4OTc0QzIuODI1NjUgMy43ODQ3MSAyLjMyNzg4IDQuMzQzNDkgMi4wOTYwNyA1LjAwMjE2TDIgNS4yNzUxTDIuMDAwMDMgNy4wMzIxNEwyLjAwMDA3IDguNzg5MTlMMi4wOTQyNiA5LjA4OTY2QzIuMjU4NDkgOS42MTM1NyAyLjQ5MTc3IDkuOTk2NDMgMi44NjA0OSAxMC4zNDczQzMuMDMwMTEgMTAuNTA4NyAzLjQwOTU3IDEwLjc4NTQgMy41MTYzMiAxMC44MjU1QzMuNTMyMDggMTAuODMxNCAzLjUyMzg5IDEwLjkzNiAzLjQ5ODEzIDExLjA1OEMzLjQyODIgMTEuMzg5MiAzLjQzMDU4IDE0LjQ1ODMgMy41MDEwMyAxNC43OTA4QzMuODE0NTggMTYuMjcxMSA1LjgwNTE3IDE3LjQ2NTEgOC42MTgzNCAxNy44NjA1QzkuNjI0ODcgMTguMDAyIDExLjEwMTYgMTguMDQxNyAxMi4wNDY5IDE3Ljk1MjdDMTUuMTgxOSAxNy42NTc2IDE3LjM1MzYgMTYuNTYyMiAxNy45MDM5IDE0Ljk5ODZMMTggMTQuNzI1NkwxOCAxMi45Njg2TDE3Ljk5OTkgMTEuMjExNUwxNy45MDU3IDEwLjkxMTFDMTcuNzQxNSAxMC4zODcxIDE3LjUwODIgMTAuMDA0MyAxNy4xMzk1IDkuNjUzNDFDMTYuOTY5OSA5LjQ5MjA0IDE2LjU5MDQgOS4yMTUzNSAxNi40ODM3IDkuMTc1MjNDMTYuNDY3OSA5LjE2OTMyIDE2LjQ3NjEgOS4wNjQ2OSAxNi41MDE5IDguOTQyNzJDMTYuNTcxOCA4LjYxMTQ3IDE2LjU2OTQgNS41NDI0NCAxNi40OTkgNS4yMDk4NkMxNi4xNjA5IDMuNjEzODUgMTMuOTE2NyAyLjM4MTUzIDEwLjc3OTIgMi4wNjkxMkMxMC4xNTA2IDIuMDA2NTIgOC45ODYxNyAxLjk4MDU1IDguMzk2NTkgMi4wMTZaTTEwLjI1NTkgMy40ODUzN0MxMS4yMzI4IDMuNTU3NTYgMTIuMTAxOCAzLjcyMDg4IDEyLjg5NjIgMy45ODE2MUMxNC4yMTQgNC40MTQxOCAxNS4wODMyIDUuMDcwNiAxNS4wODMyIDUuNjMzMzNDMTUuMDgzMiA2LjE5NjA2IDE0LjIxNCA2Ljg1MjQ4IDEyLjg5NjIgNy4yODUwNUMxMC43MzIxIDcuOTk1MzggNy43OTkxMyA3Ljk5MTI1IDUuNjEwNDEgNy4yNzQ4MkM0LjM3MzkgNi44NzAwNSAzLjQ0OTg5IDYuMTY4MDIgMy40NDk4OSA1LjYzMzMzQzMuNDQ5ODkgNS4wOTg2MSA0LjM3NDI0IDQuMzk2MzcgNS42MTA0MSAzLjk5MTkxQzYuMzU4NDggMy43NDcxMiA3LjM1NDEgMy41NTQxOCA4LjIwODk2IDMuNDg4MjdDOC43NTUzMSAzLjQ0NjE3IDkuNzA2ODIgMy40NDQ4IDEwLjI1NTkgMy40ODUzN1pNMy45NjMyOSA4LjEyNDcyQzUuMTI3NzQgOC43MDgxMyA2LjE4MDIgOS4wMjE2NiA3LjY0NjA2IDkuMjIyQzguMTY0NTQgOS4yOTI4MyAxMC40NzgyIDkuMjgxNjcgMTEuMDIzNSA5LjIwNTY5QzEyLjM2NzkgOS4wMTgzOSAxMy41MTA4IDguNjcxNDEgMTQuNjAyNyA4LjExOTE2QzE0Ljg1NzIgNy45OTA0MyAxNS4wNjk1IDcuODg1MDggMTUuMDc0MyA3Ljg4NTA4QzE1LjA3OTIgNy44ODUwOCAxNS4wODI4IDguMDY1NDYgMTUuMDgyNCA4LjI4NTk2QzE1LjA4MTUgOC43NjQ4MyAxNS4wMzk4IDguODgyNDMgMTQuNzY5NyA5LjE2ODA2QzE0LjA5NzggOS44Nzg1OSAxMi42MTQgMTAuNDIzMiAxMC43MTY0IDEwLjY1NTlDMTAuMjI2MSAxMC43MTYgOC4yOTczOCAxMC43MTQ3IDcuNzk5NTcgMTAuNjU0QzcuMzczMjQgMTAuNjAxOSA2LjYwMzEyIDEwLjQ2NjEgNi4yOTg1MSAxMC4zODkxQzQuOTAyMjEgMTAuMDM2NCAzLjgwNzkgOS40MjAyOSAzLjUzNDUgOC44MzMwNkMzLjQ2MTA4IDguNjc1MyAzLjQ1MDUxIDguNjA0NjUgMy40NTAyMyA4LjI2ODlDMy40NTAwMyA4LjA1NzgxIDMuNDU3NzcgNy44ODUwOCAzLjQ2NzM5IDcuODg1MDhDMy40NzcwNSA3Ljg4NTA4IDMuNzAwMiA3Ljk5MjkyIDMuOTYzMjkgOC4xMjQ3MlpNMTUuODM4NCAxMC40OTkyQzE2LjA4ODYgMTAuNjY4MyAxNi4zMzI2IDEwLjkwOCAxNi40NDE4IDExLjA5MjFDMTYuNTEzOSAxMS4yMTM4IDE2LjUzMjUgMTEuMjg4MSAxNi41MzE1IDExLjQ1MDNDMTYuNTI5OSAxMS42OTQgMTYuNDgwMSAxMS43OTg2IDE2LjI0MDYgMTIuMDYwNkMxNS43MDEzIDEyLjY1MDggMTQuNDQ0MiAxMy4xODg1IDEzLjAwNCAxMy40NDUxQzExLjYwNTggMTMuNjk0MiA5LjgxNzkzIDEzLjY5NCA4LjQyODgzIDEzLjQ0NDZDNi43MzcyNiAxMy4xNDA4IDUuMzUzNjIgMTIuNDY4MSA1LjAwNDk2IDExLjc4MDFDNC44OTk4MiAxMS41NzI2IDQuODkwMjMgMTEuNDgzOSA0Ljk3NjU1IDExLjUxNzRDNS4xOTQwMyAxMS42MDIgNi4wMjY5NSAxMS44MjM3IDYuNDQ2NTMgMTEuOTA4N0M3LjU1NjU0IDEyLjEzMzcgOC4zNjE5MyAxMi4yMDIxIDkuNTU2NSAxMi4xNzI2QzExLjEwNTIgMTIuMTM0NSAxMi4zMjE2IDExLjkzOCAxMy40OTY4IDExLjUzNjFDMTQuMDk0MyAxMS4zMzE4IDE0LjkzMzMgMTAuOTA2NiAxNS4zMDQ5IDEwLjYxOTdDMTUuNDczOCAxMC40ODkzIDE1LjYyMTcgMTAuMzgxMSAxNS42MzM3IDEwLjM3OTJDMTUuNjQ1NyAxMC4zNzcyIDE1LjczNzggMTAuNDMxMyAxNS44Mzg0IDEwLjQ5OTJaTTYuMjIyMTkgMTQuMzEzNkM3LjE4MjIzIDE0LjY5ODggOC4xMzMwMiAxNC45MzM2IDkuMjE1MzUgMTUuMDUyOEM5LjY5NDkxIDE1LjEwNTYgMTEuNzE1NCAxNS4xMDUyIDEyLjIzNDUgMTUuMDUyM0MxMy42MTEzIDE0LjkxMTggMTUuMDMxNSAxNC40ODkgMTYuMjAwNCAxMy44NzE3TDE2LjU1MDEgMTMuNjg3TDE2LjU0OTQgMTQuMDg2OUMxNi41NDg0IDE0LjU3NTMgMTYuNTA2NiAxNC42ODU4IDE2LjIwMzcgMTUuMDAxM0MxNS41MDEyIDE1LjczMjkgMTQuMDMxNiAxNi4yNjEzIDEyLjA2NCAxNi40ODk1QzExLjU3NDQgMTYuNTQ2MyA5Ljg2NDU2IDE2LjU0NTggOS4zNjg4NyAxNi40ODg3QzcuNDg3NTYgMTYuMjcyMSA1Ljk2MTk2IDE1LjcyNzMgNS4yNTg4NSAxNS4wMjExQzQuOTYzMzEgMTQuNzI0MiA0LjkxNjg0IDE0LjU5OTcgNC45MTY4NCAxNC4xMDQ1VjEzLjY5MjZMNS4zMzkwOSAxMy45MTA2QzUuNTcxMzEgMTQuMDMwNSA1Ljk2ODcyIDE0LjIxMTggNi4yMjIxOSAxNC4zMTM2WiIgZmlsbD0iI0ZGOEQyRSIvPgo8L3N2Zz4K) no-repeat center;
  }
  .b-order .b-order-reservation .b-order__container-content .b-block-table__cell .b-order-hotel__notifications .b-order-hotel__notification + .b-order-hotel__notification {
    margin: 20px 0;
  }
  .b-order .b-order-reservation .b-order__container-content .b-block-table__cell-header-mobile {
    color: #A4ABB3;
    margin-right: 5px;
  }
  .b-order .b-order-reservation .b-order__container-content .b-block-table__cell-content-container {
    display: flex;
  }
  .b-order .b-order-reservation .b-order__container-content .b-block-table__cell-content-container > span:not(:last-of-type),
  .b-order .b-order-reservation .b-order__container-content .b-block-table__cell-content-container > div:not(:last-of-type) {
    margin-right: 5px;
  }
  .b-order .b-order-reservation .b-order__container-content .b-block-table__cell-fullname {
    text-transform: uppercase;
    color: #4A5767;
    order: 0;
  }
  .b-order .b-order-reservation .b-order__container-content .b-block-table__cell-ticket-number {
    order: 1;
  }
  .b-order .b-order-reservation .b-order__container-content .b-block-table__cell-status {
    order: 3;
    display: flex;
    margin-bottom: 10px;
  }
  .b-order .b-order-reservation .b-order__container-content .b-block-table__cell-travel-policy {
    position: absolute;
    bottom: 0;
    right: 0;
    width: 100px;
  }
  .b-order .b-order-reservation .b-order__container-content .b-block-table__cell-travel-policy > .b-block-table__cell-content-container {
    display: flex;
    justify-content: flex-end;
    flex-flow: row wrap;
    width: 100%;
    margin-left: auto;
  }
  .b-order .b-order-reservation .b-order__container-content .b-block-table__cell-travel-policy > .b-block-table__cell-content-container > span {
    flex: 0 0 33.333333%;
    margin-bottom: 5px;
    margin-right: unset !important;
  }
  .b-order .b-order-reservation .b-order__container-content .b-block-table__cell-empty,
  .b-order .b-order-reservation .b-order__container-content .b-block-table__cell--width-auto {
    display: none;
  }
  .b-order .b-order-reservation .b-order__container-content .b-block-table .b-order__info-expand {
    display: none;
  }
  .b-order .b-order-reservation .b-order__container-content .b-block-table .b-order__info-footer-right {
    display: flex;
    padding: unset;
    margin: unset;
  }
  .b-order .b-order-reservation .b-order__container-content .b-block-table .b-order__info-footer .mobile-hide {
    display: none !important;
  }
  .b-order .b-order-reservation .b-order__container-content .b-order__info-expand {
    display: none !important;
  }
  .b-order .b-order-reservation .b-order__container-expand {
    margin: 0;
  }
  .b-order .b-order-reservation .b-order__container-expand .b-order__info-expand {
    display: none;
  }
  .b-order .b-order-reservation .b-order__container-expand-inner .b-leg__wrapper {
    padding: 0 10px;
  }
  .b-order .b-order-reservation .b-order__container-expand-inner .b-leg__wrapper .b-leg > div:not(.b-leg__mobile) {
    display: none;
  }
  .b-order .b-order-reservation .b-order__container-expand-inner .b-leg__wrapper .b-leg__mobile {
    align-items: unset;
  }
  .b-order .b-order-reservation .b-order__container-expand-inner .b-leg__wrapper .b-leg__mobile-header {
    font-size: 16px;
    line-height: 19px;
    font-weight: 500;
  }
  .b-order .b-order-reservation .b-order__container-expand-inner .b-leg__wrapper .b-leg__mobile-info {
    display: flex;
    justify-content: flex-start;
  }
  .b-order .b-order-reservation .b-order__container-expand-inner .b-leg__wrapper .b-leg__mobile-info .b-leg__mobile-flight-number {
    margin-left: auto;
  }
  .b-order .b-order-reservation .b-order__container-expand-inner .b-leg__wrapper .b-leg__mobile-carrier-info {
    display: flex;
    flex-direction: column;
    gap: 7px;
  }
  .b-order .b-order-reservation .b-order__container-expand-inner .b-leg__wrapper .b-leg__mobile-company-icon-wrapper {
    width: 50px;
    height: 50px;
    margin-right: 12px;
    display: flex;
    overflow: hidden;
    -webkit-border-radius: 50%;
    -webkit-background-clip: padding-box;
    -moz-border-radius: 50%;
    -moz-background-clip: padding;
    border-radius: 50%;
    background-clip: padding-box;
  }
  .b-order .b-order-reservation .b-order__container-expand-inner .b-leg__wrapper .b-leg__mobile-company-icon {
    background-repeat: no-repeat;
    background-position: center;
    background-size: 80%;
    width: 50px;
    height: 50px;
  }
  .b-order .b-order-reservation .b-order__container-expand-inner .b-hotel-order-info {
    padding: 10px;
  }
  .b-order .b-order-reservation .b-order__container-expand-inner .b-hotel-order-info .b-hotel-order_column {
    margin-bottom: 10px;
    display: flex;
    flex-direction: column;
  }
  .b-order .b-order-reservation .b-order__container-expand-inner .b-hotel-order-info .b-hotel-order_column .b-hotel-order__column-container {
    padding: 10px 0;
    margin-right: 0;
  }
  .b-order .b-order-reservation .b-order__container-expand-inner .b-hotel-order-info .b-hotel-order_column .b-hotel-order__column-container .b-hotel-order__line {
    display: flex;
    flex-direction: column;
  }
  .b-order .b-order-reservation .b-order__container-expand-inner .b-hotel-order-info .b-hotel-order_column .b-hotel-order__column-container .b-hotel-order__line > .b-hotel-order__name {
    margin-right: 0;
    font-size: 16px;
    order: 1;
  }
  .b-order .b-order-reservation .b-order__container-expand-inner .b-hotel-order-info .b-hotel-order_column .b-hotel-order_slider {
    padding: 0;
    max-width: unset;
    display: flex;
    align-items: center;
    justify-content: center;
  }
  .b-order .b-order-reservation .b-order__container-expand-inner .b-hotel-order-info .b-hotel-order_column .b-hotel-order__description {
    display: flex;
    flex-direction: column;
    gap: 7px;
  }
  .b-order .b-order-reservation .b-order__container-expand-inner .b-hotel-order-info .b-hotel-order_column .b-hotel-order__description .b-hotel-order__link,
  .b-order .b-order-reservation .b-order__container-expand-inner .b-hotel-order-info .b-hotel-order_column .b-hotel-order__description .b-hotel-order__important {
    border-bottom: 1px dashed;
    width: max-content;
  }
  .b-order .b-order-reservation .b-order__container-expand-inner .b-hotel-order-info .b-hotel-order_column .b-hotel-order__description .b-hotel-order__link {
    border-bottom-color: #467EB7;
  }
  .b-order .b-order-reservation .b-order__container-expand-inner .b-hotel-order-info .b-hotel-order_column .b-hotel-order__description .b-hotel-order__important {
    border-bottom-color: #D70000;
  }
  .b-order .b-order-reservation .b-order__container-expand-inner .b-hotel-order-info .b-hotel-order_column .b-hotel-order__standart-info {
    display: flex;
    flex-direction: column;
    gap: 7px;
  }
  .b-order .b-order-reservation .b-order__container-expand-inner .b-hotel-order-info .b-hotel-order__column-container:first-of-type {
    order: 0;
  }
  .b-order .b-order-reservation .b-order__container-expand-inner .b-hotel-order-info .b-hotel-order__column-container:last-of-type {
    order: 1;
  }
  .b-order .b-order-reservation .b-order__container-expand-inner .b-hotel-order-info .b-hotel-order_column-wrapper {
    display: flex;
    flex-flow: row wrap;
  }
  .b-order .b-order-reservation .b-order__container-expand-inner .b-hotel-order-info .b-hotel-order_column-wrapper.mobile-wrap {
    order: 2;
  }
  .b-order .b-order-reservation .b-order__container-expand-inner .b-hotel-order-info .b-hotel-order_column-wrapper.mobile-wrap .b-hotel-order_column {
    flex: 1 1 100%;
  }
  .b-order .b-order-reservation .b-order__container-expand-inner .b-route-info_railways {
    padding: 12px;
  }
  .b-order .b-order-reservation .b-order__container-expand-inner .b-route-info_railways .b-train-ticket {
    padding: 20px 0 0;
  }
  .b-order .b-order-reservation .b-order__container-expand-inner .b-route-info_railways .b-train-ticket .b-info-train__number:before {
    content: unset;
  }
  .b-order .b-order-reservation .b-order__container-expand-inner .b-route-info_railways .b-train-ticket__header {
    flex-flow: row wrap;
  }
  .b-order .b-order-reservation .b-order__container-expand-inner .b-route-info_railways .b-train-ticket__direction {
    font-weight: 600;
    font-size: 14px;
  }
  .b-order .b-order-reservation .b-order__container-expand-inner .b-route-info_railways .b-train-ticket__mobile-reservation-info .b-train-ticket__mobile-row {
    display: flex;
    gap: 5px;
    font-size: 12px;
  }
  .b-order .b-order-reservation .b-order__container-expand-inner .b-route-info_railways .b-train-ticket__mobile-reservation-info .b-train-ticket__mobile-row.train-info .info-caption {
    margin-right: 5px;
  }
  .b-order .b-order-reservation .b-order__container-expand-inner .b-route-info_railways .b-train-ticket__mobile-reservation-info .b-train-ticket__mobile-row .info-caption {
    color: #A4ABB3;
  }
  .b-order .b-order-reservation .b-order__container-expand-inner .b-route-info_railways .b-train-ticket__mobile-reservation-info .b-train-ticket__mobile-row .info-value {
    color: #4A5767;
    font-weight: 500;
  }
  .b-order .b-order-reservation .b-order__container-expand-inner .b-route-info_railways .b-train-ticket__map {
    display: none;
  }
  .b-order .b-order-reservation .b-order__container-expand-inner .b-transfer-order-info__wrapper {
    padding: 10px 0;
    display: flex;
    flex-direction: column;
  }
  .b-order .b-order-reservation .b-order__container-expand-inner .b-transfer-order-info__car-info {
    flex-flow: row wrap;
  }
  .b-order .b-order-reservation .b-order__container-expand-inner .b-transfer-order-info__car-info-photo {
    width: 50%;
    height: auto;
  }
  .b-order .b-order-reservation .b-order__container-expand-inner .b-transfer-order-info__car-info-element {
    display: flex;
    align-items: center;
    flex-direction: column;
    justify-content: center;
  }
  .b-order .b-order-reservation .b-order__container-expand-inner .b-transfer-order-info__trip-info {
    padding: 0 10px;
  }
  .b-order .b-cabinet-order__notes .toggle-order__notes-container {
    padding: 0 12px;
  }
  .b-order .b-order__payment {
    padding: 0 12px;
  }
  .b-order .b-order__payment .b-block-container__footer {
    padding: 0 !important;
  }
  .b-order .b-order-reservation[data-reservation-subject="hotel_reservation"] .b-order__container-header {
    background: url(45ffc83845f728ac2f99a7468aa1c408.jpg) center no-repeat;
  }
  .b-order .b-order-reservation[data-reservation-subject="air"] .b-order__container-header {
    background: url(dae9e284c9a574dc72fff6abebfbd3c6.jpg) center no-repeat;
  }
  .b-order .b-order-reservation[data-reservation-subject="railway"] .b-order__container-header {
    background: url(80203b45f1f88fa85cd538eb78327c82.jpg) center no-repeat;
  }
  .b-order .b-order-reservation[data-reservation-subject="transfer"] .b-order__container-header {
    background: url(b48ccba3451f62777b9642d5ebb2f383.jpg) center no-repeat;
  }
  .b-order__info-footer-controls-popup {
    background-color: #5f6c80;
    width: calc(100% - 40px);
    display: flex;
    flex-direction: column;
    position: absolute;
    -webkit-box-shadow: 0 0 10px #5f6c80;
    -moz-box-shadow: 0 0 10px #5f6c80;
    box-shadow: 0 0 10px #5f6c80;
    right: 40px;
    bottom: 0;
  }
  .b-order__info-footer-controls-mobile--mobile-btn {
    width: 100%;
    height: 30px;
    padding: 10px;
    border-bottom: 1px solid #2c353d;
    align-items: center;
    background-color: #5f6c80;
    color: #fff;
  }
  .b-order__info-footer-controls-mobile--mobile-btn > span {
    pointer-events: none;
  }
  .b-order__info-footer-controls-mobile--mobile-btn.disabled {
    pointer-events: none;
    opacity: 0.5;
  }
  .b-order__info-footer-controls-mobile--mobile-btn .b-order__info-footer-controls-mobile-oneline-content {
    white-space: nowrap;
    text-overflow: ellipsis;
  }
  .b-order__info-footer-controls-mobile {
    display: flex;
    width: 40px;
    height: 30px;
    background-color: #4A5767;
    align-items: center;
    z-index: 100;
    justify-content: center;
    -webkit-border-bottom-right-radius: 4px;
    -moz-border-radius-bottomright: 4px;
    border-bottom-right-radius: 4px;
    -webkit-border-top-right-radius: 4px;
    -webkit-background-clip: padding-box;
    -moz-border-radius-topright: 4px;
    -moz-background-clip: padding;
    border-top-right-radius: 4px;
    background-clip: padding-box;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEyIDEzQzEyLjU1MjMgMTMgMTMgMTIuNTUyMyAxMyAxMkMxMyAxMS40NDc3IDEyLjU1MjMgMTEgMTIgMTFDMTEuNDQ3NyAxMSAxMSAxMS40NDc3IDExIDEyQzExIDEyLjU1MjMgMTEuNDQ3NyAxMyAxMiAxM1oiIHN0cm9rZT0id2hpdGUiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+CjxwYXRoIGQ9Ik0xMiA2QzEyLjU1MjMgNiAxMyA1LjU1MjI4IDEzIDVDMTMgNC40NDc3MiAxMi41NTIzIDQgMTIgNEMxMS40NDc3IDQgMTEgNC40NDc3MiAxMSA1QzExIDUuNTUyMjggMTEuNDQ3NyA2IDEyIDZaIiBzdHJva2U9IndoaXRlIiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8cGF0aCBkPSJNMTIgMjBDMTIuNTUyMyAyMCAxMyAxOS41NTIzIDEzIDE5QzEzIDE4LjQ0NzcgMTIuNTUyMyAxOCAxMiAxOEMxMS40NDc3IDE4IDExIDE4LjQ0NzcgMTEgMTlDMTEgMTkuNTUyMyAxMS40NDc3IDIwIDEyIDIwWiIgc3Ryb2tlPSJ3aGl0ZSIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPC9zdmc+Cg==);
    background-repeat: no-repeat;
    background-size: 100% 100%;
    background-position: 50% 50%;
    background-size: 50% 50%;
  }
  .b-order__info-footer-controls-mobile > span {
    pointer-events: none;
  }
  .b-order__info-footer-controls-mobile.expand-only {
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxOS4yLjEsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0i0KHQu9C+0LlfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHZpZXdCb3g9IjAgMCAxMy44MzggMTEuMTg5IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxMy44MzggMTEuMTg5IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwb2x5Z29uIGZpbGw9IiNGRkZGRkYiIHBvaW50cz0iNi45MTksMTEuMTg5IDAsMC41NDUgMC44MzksMCA2LjkxOSw5LjM1NSAxMywwIDEzLjgzOCwwLjU0NSAiLz4NCjwvc3ZnPg0K);
    background-repeat: no-repeat;
    background-size: 100% 100%;
    background-position: 50% 50%;
    background-size: 30% 30%;
  }
  .b-order__info-footer-controls-mobile.expand-only--reverse {
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxOS4yLjEsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0i0KHQu9C+0LlfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHZpZXdCb3g9IjAgMCAxMy40OTkgMTAuNjc4IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxMy40OTkgMTAuNjc4IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwb2x5Z29uIG9wYWNpdHk9IjAuOSIgZmlsbD0iI0ZGRkZGRiIgcG9pbnRzPSI2Ljc1LDAgMTMuNDk5LDEwLjEyNCAxMi42NjcsMTAuNjc4IDYuNzUsMS44MDMgMC44MzIsMTAuNjc4IDAsMTAuMTI0ICIvPg0KPC9zdmc+DQo=);
    background-repeat: no-repeat;
    background-size: 100% 100%;
    background-position: 50% 50%;
    background-size: 30% 30%;
  }
  .b-order__footer {
    flex-flow: column;
  }
  .b-order__footer .b-order__notes .b-cabinet-order__notes-create {
    width: 30px;
    height: 30px;
    display: flex;
    align-items: center;
    justify-self: center;
    padding: 0;
    margin-bottom: 4px;
    background: #4A5767;
    border: 0;
  }
  .b-order__footer .b-order__notes .b-cabinet-order__notes-create > .g-icon-send {
    display: inline-block;
    width: 60%;
    height: 60%;
    margin: auto;
  }
  .b-order__footer .b-order__notes .b-order__notes-attachment-btn {
    width: 30px;
    height: 30px;
    display: flex;
    align-items: center;
    justify-self: center;
    padding: 0;
    margin-bottom: 4px;
    background: #4A5767;
    border: 0;
  }
  .b-order__footer .b-order__notes .b-order__notes-attachment-btn > .g-icon-file {
    display: inline-block;
    width: 60%;
    height: 60%;
    margin: auto;
  }
  .b-order__footer .b-order__notes-container {
    display: flex;
    align-items: center;
    justify-content: space-between;
  }
  .b-order__footer .b-order__notes-container .b-textarea {
    width: 95%;
    height: min-content;
  }
  .b-order__footer .b-order__notes-container .b-textarea__value {
    width: 100%;
    min-height: 30px;
    height: 30px;
    max-height: 100px;
    padding: 5px 10px;
  }
  .b-order__footer .b-order__notes-container-footer {
    margin-top: unset;
    display: flex;
    gap: 10px;
  }
  .b-order__footer .b-payment__authorization,
  .b-order__footer .b-payment__approval,
  .b-order__footer .b-order__payment-pay {
    background-color: #099C9D;
    flex: 1 1 50%;
    height: 30px;
    font-size: 14px;
    min-width: 40%;
    -webkit-box-shadow: 0px 8px 18px -6px rgba(24, 39, 75, 0.12), 0px 12px 42px -4px rgba(24, 39, 75, 0.12);
    -moz-box-shadow: 0px 8px 18px -6px rgba(24, 39, 75, 0.12), 0px 12px 42px -4px rgba(24, 39, 75, 0.12);
    box-shadow: 0px 8px 18px -6px rgba(24, 39, 75, 0.12), 0px 12px 42px -4px rgba(24, 39, 75, 0.12);
  }
  .b-order__payment {
    display: flex;
    flex-direction: column;
  }
  .b-order .b-order__additional-select {
    width: 100%;
  }
  .b-order .b-order__additional-select .select-styled {
    -webkit-box-shadow: 0px 8px 18px -6px rgba(24, 39, 75, 0.12), 0px 12px 42px -4px rgba(24, 39, 75, 0.12);
    -moz-box-shadow: 0px 8px 18px -6px rgba(24, 39, 75, 0.12), 0px 12px 42px -4px rgba(24, 39, 75, 0.12);
    box-shadow: 0px 8px 18px -6px rgba(24, 39, 75, 0.12), 0px 12px 42px -4px rgba(24, 39, 75, 0.12);
    padding: 0 15px;
    line-height: 30px;
    border: none;
  }
  .b-order__container-title {
    width: 100%;
    font-size: 14px !important;
    color: #FFFFFF !important;
  }
  .b-order .b-block-container__footer {
    flex-flow: row wrap;
    position: relative;
  }
  .b-order .b-block-container__footer-rightbar {
    flex-flow: row nowrap;
    justify-content: flex-end;
    align-items: center;
    gap: unset;
  }
  .b-order .b-block-container__footer-rightbar > .b-block-container {
    flex: 1 1 50%;
  }
  .b-order .b-block-container__footer-rightbar .b-order__info-footer-controls-mobile {
    background-color: #4A5767;
    color: #FFFFFF;
    width: 40px;
    height: 30px;
    order: 2;
  }
  .b-order .b-block-container__footer-rightbar .b-order__info-footer-controls-mobile.second-btn {
    order: 0;
    flex: 1 1 50%;
    width: unset;
    background-image: none;
    -webkit-border-radius: 4px 0px 0px 4px;
    -webkit-background-clip: padding-box;
    -moz-border-radius: 4px 0px 0px 4px;
    -moz-background-clip: padding;
    border-radius: 4px 0px 0px 4px;
    background-clip: padding-box;
  }
  .b-order .b-block-container__footer-rightbar .b-order__info-footer-controls-popup {
    left: 0;
    bottom: 33px;
    min-width: 50%;
    width: fit-content;
    z-index: 10;
  }
  .b-order .b-block-container__footer-rightbar .b-order__additional-select {
    margin-right: unset;
    background-color: #EDEEF0;
    min-width: 50%;
    flex: 1 1;
  }
  .b-order .b-block-container__footer-rightbar .b-order__additional-select:after {
    content: '';
  }
  .b-order .b-block-container__footer-rightbar .b-order__additional-select .border-right {
    -webkit-border-radius: 0px 4px 4px 0px;
    -webkit-background-clip: padding-box;
    -moz-border-radius: 0px 4px 4px 0px;
    -moz-background-clip: padding;
    border-radius: 0px 4px 4px 0px;
    background-clip: padding-box;
  }
  .b-order .b-block-container__footer-controls {
    display: none;
  }
  .b-order .b-order-issue__post-content > pre {
    white-space: pre-wrap;
  }
  .b-popup__approval-booking {
    width: 100% !important;
  }
  .b-popup__approval-booking .b-button-container__footer {
    width: 100%;
    position: absolute;
    bottom: 0;
    left: 0;
    display: flex;
    flex-flow: row nowrap;
    gap: unset !important;
    z-index: 10;
    padding: 12px;
  }
  .b-popup__approval-booking .b-button-container__footer span.b-popup__approval-booking__action-back,
  .b-popup__approval-booking .b-button-container__footer span.b-popup__approval-booking__action-send {
    padding: 9px 10px;
    width: 50%;
    min-width: unset !important;
    display: flex;
    justify-content: center;
    align-items: center;
    height: 38px;
    margin: 0 !important;
    border: 0;
  }
  .b-popup__approval-booking .b-button-container__footer span.b-popup__approval-booking__action-back {
    color: #A4ABB3 !important;
    background: #EDEEF0 !important;
    -webkit-border-radius: 4px 0px 0px 4px;
    -webkit-background-clip: padding-box;
    -moz-border-radius: 4px 0px 0px 4px;
    -moz-background-clip: padding;
    border-radius: 4px 0px 0px 4px;
    background-clip: padding-box;
  }
  .b-popup__approval-booking .b-button-container__footer span.b-popup__approval-booking__action-send {
    -webkit-border-radius: 0px 4px 4px 0px;
    -webkit-background-clip: padding-box;
    -moz-border-radius: 0px 4px 4px 0px;
    -moz-background-clip: padding;
    border-radius: 0px 4px 4px 0px;
    background-clip: padding-box;
    background: #099C9D !important;
    color: #FFFFFF !important;
  }
}
@media (min-width: 769px) and (max-width: 1240px) {
  .b-order__footer .b-block-container__footer {
    font-size: 12px;
  }
  .b-order__footer .b-block-container__footer .b-order__additional-select .select-styled {
    font-size: 12px;
    padding: 7px 15px;
  }
  .b-order__footer .b-block-container__footer .btn {
    font-size: 12px;
  }
  .b-order__info-footer-controls {
    font-size: 12px;
    gap: 10px;
    display: flex;
    align-items: center;
    flex-flow: row wrap;
  }
  .b-order__info-footer-controls .b-order__info-footer-text {
    margin-left: unset;
  }
}
@media (max-width: 900px) {
  .b-order__container-header-label .b-order-label__list .b-order-label__tab-button {
    width: 40px;
    padding: 5px;
  }
  .b-order__container-header-label .b-order-label__list .b-order-label__tab-button:before {
    margin-right: unset !important;
  }
  .b-order__container-header-label .b-order-label__list .b-order-label__tab-button > span {
    display: none;
  }
}
@media (max-width: 900px) and (min-width: 769px) {
  .b-order__info .b-block-table__row-header .b-block-table__cell {
    padding: 7px 0 14px;
  }
  .b-block-table__cell {
    padding: 12px 0 12px;
  }
}
@media (min-width: 1440px) {
  .toggle-order__docodoca-container,
  .b-order__container-expand {
    margin: 0 23px;
  }
  .b-order-reservation[data-reservation-subject="hotel_reservation"] .toggle-order__additional-services-container,
  .b-order-reservation[data-reservation-subject="hotel_reservation"] .b-order__container-expand {
    margin: 0;
  }
  .b-order__additional-services-container {
    padding: 0 115px 20px;
  }
}
@media (min-width: 1920px) {
  .toggle-order__docodoca-container,
  .b-order__container-expand {
    margin: 0;
  }
  .b-order-reservation[data-reservation-subject="hotel_reservation"] .toggle-order__additional-services-container,
  .b-order-reservation[data-reservation-subject="hotel_reservation"] .b-order__container-expand {
    margin: 0 10%;
  }
  .b-order__container-header-label {
    font-size: 16px;
  }
}
.border-right-none {
  -webkit-border-bottom-right-radius: 0;
  -moz-border-radius-bottomright: 0;
  border-bottom-right-radius: 0;
  -webkit-border-top-right-radius: 0;
  -webkit-background-clip: padding-box;
  -moz-border-radius-topright: 0;
  -moz-background-clip: padding;
  border-top-right-radius: 0;
  background-clip: padding-box;
}
.border-left-none {
  -webkit-border-bottom-left-radius: 0;
  -moz-border-radius-bottomleft: 0;
  border-bottom-left-radius: 0;
  -webkit-border-top-left-radius: 0;
  -webkit-background-clip: padding-box;
  -moz-border-radius-topleft: 0;
  -moz-background-clip: padding;
  border-top-left-radius: 0;
  background-clip: padding-box;
}

.travel-policy-status {
  padding: 8px 10px;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  gap: 8px;
  border: 1px solid #D8D8D8;
  background: #FAFAFA;
}
.travel-policy-status__icon {
  width: 24px;
  height: 24px;
  background-position: center;
  background-repeat: no-repeat;
  background-size: 24px;
}
.travel-policy-status__label {
  font-size: 20px;
  font-weight: 700;
  line-height: normal;
}
.travel-policy-status--AUTHORIZATION_NEEDED {
  color: #FF8D2E;
}
.travel-policy-status--AUTHORIZATION_NEEDED .travel-policy-status__icon {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSIgaGVpZ2h0PSIyNCIgZmlsbD0ibm9uZSI+PGcgZmlsbD0iI0ZGOEQyRSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIHN0cm9rZS13aWR0aD0iMS41IiBjbGlwLXBhdGg9InVybCgjYSkiPjxwYXRoIHN0cm9rZT0iI0ZGOEQyRSIgZD0iTTEyLjE2Ni45MzNjLTIuMjczIDIuMzMzLTkuMDkgNC4yLTkuMDkgNC4yIDAgNy40NjcuNDU0IDE0IDkuMDkgMTcuMjY3IDguNjM2LTMuMjY3IDkuMDkxLTkuOCA5LjA5MS0xNy4yNjcgMCAwLTYuODE4LTEuODY3LTkuMDktNC4yWiIvPjxwYXRoIHN0cm9rZT0iI2ZmZiIgZD0iTTEyLjE2NyAxMC45MmMxLjUwNiAwIDIuNzI3LTEuMjU0IDIuNzI3LTIuOCAwLTEuNTQ3LTEuMjIxLTIuOC0yLjcyNy0yLjgtMS41MDYgMC0yLjcyOCAxLjI1My0yLjcyOCAyLjggMCAxLjU0NiAxLjIyMiAyLjggMi43MjggMi44Wk0xNi45ODUgMTUuODY3SDcuMzQ5YzAtMi43MDcgMi4xODEtNC45NDcgNC44MTgtNC45NDcgMi43MjcgMCA0LjgxOCAyLjE0NyA0LjgxOCA0Ljk0N1oiLz48L2c+PGRlZnM+PGNsaXBQYXRoIGlkPSJhIj48cGF0aCBmaWxsPSIjZmZmIiBkPSJNMi4xNjYgMGgyMHYyMy4zMzNoLTIweiIvPjwvY2xpcFBhdGg+PC9kZWZzPjwvc3ZnPg==);
}
.travel-policy-status--AUTHORIZATION_REQUESTED {
  color: #4A5767;
}
.travel-policy-status--AUTHORIZATION_REQUESTED .travel-policy-status__icon {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSIgaGVpZ2h0PSIyNCIgZmlsbD0ibm9uZSI+PGcgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIHN0cm9rZS13aWR0aD0iMS41IiBjbGlwLXBhdGg9InVybCgjYSkiPjxwYXRoIGZpbGw9IiM0QTU3NjciIHN0cm9rZT0iIzRBNTc2NyIgZD0iTTEyLjE2Ni45MzNjLTIuMjczIDIuMzMzLTkuMDkgNC4yLTkuMDkgNC4yIDAgNy40NjcuNDU0IDE0IDkuMDkgMTcuMjY3IDguNjM2LTMuMjY3IDkuMDkxLTkuOCA5LjA5MS0xNy4yNjcgMCAwLTYuODE4LTEuODY3LTkuMDktNC4yWiIvPjxwYXRoIGZpbGw9IiM0QTU3NjciIHN0cm9rZT0iI2ZmZiIgZD0iTTEyLjE2NyAxMC45MmMxLjUwNiAwIDIuNzI3LTEuMjU0IDIuNzI3LTIuOCAwLTEuNTQ3LTEuMjIxLTIuOC0yLjcyNy0yLjgtMS41MDYgMC0yLjcyOCAxLjI1My0yLjcyOCAyLjggMCAxLjU0NiAxLjIyMiAyLjggMi43MjggMi44WiIvPjxwYXRoIHN0cm9rZT0iI2ZmZiIgZD0iTTE2Ljk4NSAxNS44NjdINy4zNDljMC0yLjcwNyAyLjE4MS00Ljk0NyA0LjgxOC00Ljk0NyAyLjcyNyAwIDQuODE4IDIuMTQ3IDQuODE4IDQuOTQ3WiIvPjwvZz48ZGVmcz48Y2xpcFBhdGggaWQ9ImEiPjxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0yLjE2NiAwaDIwdjIzLjMzM2gtMjB6Ii8+PC9jbGlwUGF0aD48L2RlZnM+PC9zdmc+);
}
.travel-policy-status--AUTHORIZATION_APPROVED {
  color: #099C9D;
}
.travel-policy-status--AUTHORIZATION_APPROVED .travel-policy-status__icon {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSIgaGVpZ2h0PSIyNCIgZmlsbD0ibm9uZSI+PGcgZmlsbD0iIzA5OUM5RCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIHN0cm9rZS13aWR0aD0iMS41IiBjbGlwLXBhdGg9InVybCgjYSkiPjxwYXRoIHN0cm9rZT0iIzA5OUM5RCIgZD0iTTEyLjE2Ni45MzNjLTIuMjczIDIuMzMzLTkuMDkgNC4yLTkuMDkgNC4yIDAgNy40NjcuNDU0IDE0IDkuMDkgMTcuMjY3IDguNjM2LTMuMjY3IDkuMDkxLTkuOCA5LjA5MS0xNy4yNjcgMCAwLTYuODE4LTEuODY3LTkuMDktNC4yWiIvPjxwYXRoIHN0cm9rZT0iI2ZmZiIgZD0iTTEyLjE2NyAxMC45MmMxLjUwNiAwIDIuNzI3LTEuMjU0IDIuNzI3LTIuOCAwLTEuNTQ3LTEuMjIxLTIuOC0yLjcyNy0yLjgtMS41MDYgMC0yLjcyOCAxLjI1My0yLjcyOCAyLjggMCAxLjU0NiAxLjIyMiAyLjggMi43MjggMi44Wk0xNi45ODUgMTUuODY3SDcuMzQ5YzAtMi43MDcgMi4xODEtNC45NDcgNC44MTgtNC45NDcgMi43MjcgMCA0LjgxOCAyLjE0NyA0LjgxOCA0Ljk0N1oiLz48L2c+PGRlZnM+PGNsaXBQYXRoIGlkPSJhIj48cGF0aCBmaWxsPSIjZmZmIiBkPSJNMi4xNjYgMGgyMHYyMy4zMzNoLTIweiIvPjwvY2xpcFBhdGg+PC9kZWZzPjwvc3ZnPg==);
}
.travel-policy-status--AUTHORIZATION_NOT_APPROVED {
  color: #D70000;
}
.travel-policy-status--AUTHORIZATION_NOT_APPROVED .travel-policy-status__icon {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSIgaGVpZ2h0PSIyNCIgZmlsbD0ibm9uZSI+PGcgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIHN0cm9rZS13aWR0aD0iMS41IiBjbGlwLXBhdGg9InVybCgjYSkiPjxwYXRoIGZpbGw9IiNENzAwMDAiIHN0cm9rZT0iI0Q3MDAwMCIgZD0iTTEyLjE2Ni45MzNjLTIuMjczIDIuMzMzLTkuMDkgNC4yLTkuMDkgNC4yIDAgNy40NjcuNDU0IDE0IDkuMDkgMTcuMjY3IDguNjM2LTMuMjY3IDkuMDkxLTkuOCA5LjA5MS0xNy4yNjcgMCAwLTYuODE4LTEuODY3LTkuMDktNC4yWiIvPjxwYXRoIHN0cm9rZT0iI2ZmZiIgZD0iTTEyLjE2NyAxMC45MmMxLjUwNiAwIDIuNzI3LTEuMjU0IDIuNzI3LTIuOCAwLTEuNTQ3LTEuMjIxLTIuOC0yLjcyNy0yLjgtMS41MDYgMC0yLjcyOCAxLjI1My0yLjcyOCAyLjggMCAxLjU0NiAxLjIyMiAyLjggMi43MjggMi44Wk0xNi45ODUgMTUuODY3SDcuMzQ5YzAtMi43MDcgMi4xODEtNC45NDcgNC44MTgtNC45NDcgMi43MjcgMCA0LjgxOCAyLjE0NyA0LjgxOCA0Ljk0N1oiLz48L2c+PGRlZnM+PGNsaXBQYXRoIGlkPSJhIj48cGF0aCBmaWxsPSIjZmZmIiBkPSJNMi4xNjYgMGgyMHYyMy4zMzNoLTIweiIvPjwvY2xpcFBhdGg+PC9kZWZzPjwvc3ZnPg==);
}
@media (max-width: 769px) {
  .travel-policy-status {
    display: flex;
  }
}

.b-route-info_railways .b-tooltip-like-link {
  color: #4882bd;
}
.b-route-info_railways .b-route__arrival-notification {
  margin-left: 0;
}
.b-route-info_railways .b-train-ticket {
  background: none;
  border: none;
  box-shadow: none;
  padding: 21px 18px 20px 18px;
}
.b-route-info_railways .b-train-ticket__direction {
  margin-bottom: 10px;
  color: #6E7985;
}
.b-route-info_railways .b-train-ticket__header {
  align-items: flex-start;
}
.b-route-info_railways .b-train-ticket__header .b-train-ticket__info-train {
  flex-grow: 0;
}
.b-route-info_railways .b-train-ticket__info-common {
  display: flex;
  flex-flow: row nowrap;
  margin: 3px 10px 0 0;
}
.b-route-info_railways .b-train-ticket__info-services {
  margin-top: 3px;
}
.b-route-info_railways .b-train-ticket:after {
  display: none;
}
.b-route-info_railways .b-train-ticket__wrapper + .b-train-ticket__wrapper {
  position: relative;
}
.b-route-info_railways .b-train-ticket__wrapper + .b-train-ticket__wrapper:before {
  content: '';
  display: block;
  border-bottom: 1px solid #A9A9A9;
  box-shadow: 0 2px 4px rgba(0, 0, 0, 0.25);
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
}
.b-route-info_railways .b-train-ticket__route-map {
  display: flex;
  flex-direction: column;
}
.b-route-info_railways .b-route {
  min-width: 840px;
  margin: 30px auto 0 auto;
}
.b-route-info_railways .b-route__path {
  display: flex;
  flex-flow: row nowrap;
}
.b-route-info_railways .b-route__terminal {
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.b-route-info_railways .b-route__departure,
.b-route-info_railways .b-route__info {
  margin-right: 50px;
}
.b-route-info_railways .b-route__departure,
.b-route-info_railways .b-route__arrival {
  width: 145px;
}
.b-route-info_railways .b-route__arrival {
  margin-right: 25px;
}
.b-route-info_railways .b-route__info {
  text-align: center;
}
.b-route-info_railways .b-route__info-route {
  white-space: nowrap;
}
.b-route-info_railways .b-info-train {
  font-size: 18px;
}
@media (min-width: 1440px) {
  .b-route-info_railways .b-train-ticket {
    padding: 15px 24px 20px 12px;
  }
  .b-route-info_railways .b-info-train {
    font-size: 20px;
  }
  .b-route-info_railways .b-info-train__description {
    font-size: 16px;
  }
}
@media (min-width: 1920px) {
  .b-route-info_railways .b-train-ticket {
    padding: 20px 24px 20px 30px;
  }
  .b-route-info_railways .b-train-ticket__route-map {
    display: flex;
    flex-flow: row nowrap;
    margin-top: 15px;
  }
  .b-route-info_railways .b-train-ticket__route-map .b-train-ticket__map,
  .b-route-info_railways .b-train-ticket__route-map .b-train-ticket__route {
    flex: 1;
  }
  .b-route-info_railways .b-train-ticket__map {
    margin: 0;
    margin-right: 20px;
  }
  .b-route-info_railways .b-route {
    margin: 0 10px 0 0;
    flex-direction: column;
    min-width: unset;
  }
  .b-route-info_railways .b-route__departure,
  .b-route-info_railways .b-route__arrival {
    width: 195px;
  }
  .b-route-info_railways .b-route__terminal {
    overflow: visible;
    white-space: normal;
  }
  .b-route-info_railways .b-route__carriage,
  .b-route-info_railways .b-route__path {
    flex: 1;
  }
  .b-route-info_railways .b-route__carriage {
    border-left: none;
    border-top: 1px dashed rgba(0, 0, 0, 0.3);
    align-items: flex-start;
  }
  .b-route-info_railways .b-route__carriage-row {
    justify-content: unset;
    margin-top: 15px;
  }
  .b-route-info_railways .b-route__carriage-row > span {
    margin-bottom: 5px;
  }
  .b-route-info_railways .b-route__carriage-row > span:last-child {
    margin-bottom: 0;
  }
  .b-route-info_railways .b-route__carriage-row:first-child {
    margin-left: 0;
  }
}

.b-hotel-order-info {
  padding: 20px 15px 10px 0;
}
.b-hotel-order-info .b-hotel-order_column-wrapper {
  display: flex;
  flex-flow: row nowrap;
}
.b-hotel-order-info .b-hotel-order_column {
  flex: 1;
}
.b-hotel-order-info .b-hotel-order__services {
  margin-top: 12px;
  margin-bottom: -8px;
}
.b-hotel-order-info .b-hotel-order__column-container {
  border-bottom: 1px dashed rgba(0, 0, 0, 0.3);
  padding: 15px 40px 12px 30px;
  margin-right: 35px;
}
.b-hotel-order-info .b-hotel-order__column-container:last-child {
  border-bottom: none;
}
.b-hotel-order-info .b-hotel-order__name {
  font-size: 20px;
  font-weight: bold;
  display: inline-block;
  vertical-align: middle;
  margin-right: 15px;
  text-transform: uppercase;
}
.b-hotel-order-info .b-hotel-order__stars {
  display: inline-block;
  vertical-align: middle;
}
.b-hotel-order-info .b-hotel-order__line + .b-hotel-order__line {
  margin-top: 7px;
}
.b-hotel-order-info .b-hotel-order__link {
  color: #467EB7;
}
.b-hotel-order-info .b-hotel-order__important {
  color: #D70000;
}
.b-hotel-order-info .b-hotel-order__caption {
  font-size: 16px;
  font-weight: bold;
  text-transform: uppercase;
}
.b-hotel-order-info .b-hotel-order__caption + .b-hotel-order__line {
  margin-top: 12px;
}
.b-hotel-order-info .b-hotel-order__description {
  line-height: 30px;
  display: flex;
  gap: 12px;
}
.b-hotel-order-info .b-hotel-order__description .b-hotel-order__line-item {
  line-height: 30px;
  display: flex;
  align-items: center;
}
.b-hotel-order-info .b-hotel-order__description .b-hotel-order__line-item:not(:last-child)::after {
  content: '';
  margin-left: 12px;
  height: 24px;
  background: #A4ABB3;
  width: 1px;
}
.b-hotel-order-info .b-hotel-order__description .b-hotel-offer__information,
.b-hotel-order-info .b-hotel-order__description .b-hotel-offer__agencyInfo {
  display: inline-block;
  width: 30px;
  height: 30px;
  margin-left: 8px;
}
.b-hotel-order-info .b-hotel-order__standart-info > span {
  margin-right: 20px;
}
.b-hotel-order-info .b-hotel-order__standart-info > span:last-child {
  margin-right: 0;
}
.b-hotel-order-info .b-hotel-order_slider {
  max-width: 240px;
  padding: 50px 15px 0 0;
  flex: 0;
}
.b-hotel-order-info .b-hotel-order_slider .b-slider__control--type-prev {
  left: -22px;
}
.b-hotel-order-info .b-hotel-order_slider .b-slider__control--type-next {
  right: -22px;
}
.b-hotel-stars {
  margin-bottom: 3px;
}
.b-hotel-stars .b-hotel-star {
  display: inline-block;
  vertical-align: middle;
  height: 19px;
  width: 19px;
  background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTMiIGhlaWdodD0iMTIiIHZpZXdCb3g9IjAgMCAxMyAxMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTYuMyAwTDguMTUxNTIgMy44NzA2OUwxMi4yOTE3IDQuNDkxMzlMOS4yOTU4MyA3LjUwNDMxTDEwLjAwMyAxMS43NTg2TDYuMyA5Ljc1TDIuNTk2OTUgMTEuNzU4NkwzLjMwNDE3IDcuNTA0MzFMMC4zMDgzNDQgNC40OTEzOUw0LjQ0ODQ4IDMuODcwNjlMNi4zIDBaIiBmaWxsPSIjRkY4RDJFIi8+Cjwvc3ZnPgo=) center no-repeat;
  background-size: contain;
}
.b-hotel-services {
  display: flex;
  flex-direction: row;
  margin: 0 0 -12px -12px;
}
.b-hotel-services .b-hotel-service {
  min-width: 24px;
  min-height: 24px;
  margin: 0 0 12px 12px;
  background-repeat: no-repeat;
  background-position: center;
}
.b-hotel-services .b-hotel-service--type-WIFI {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjUiIHZpZXdCb3g9IjAgMCAyNCAyNSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEzLjcwMTEgMjEuNzQwOEMxMy4zMDExIDIxLjc0MDggMTMuMDAxMSAyMS40NDA4IDEzLjAwMTEgMjEuMDQwOEMxMy4wMDExIDIwLjk0MDggMTMuMDAxMSAxNy44NDA4IDE0LjkwMTEgMTUuOTQwOEMxNy4wMDExIDEzLjk0MDggMTkuNjAxMSAxNC4zNDA4IDE5LjcwMTEgMTQuMzQwOEMyMC4xMDExIDE0LjQ0MDggMjAuNDAxMSAxNC43NDA4IDIwLjMwMTEgMTUuMTQwOEMyMC4yMDExIDE1LjU0MDggMTkuOTAxMSAxNS44NDA4IDE5LjUwMTEgMTUuNzQwOEMxOS41MDExIDE1Ljc0MDggMTcuNDAxMSAxNS41NDA4IDE1LjgwMTEgMTYuOTQwOEMxNC4zMDExIDE4LjQ0MDggMTQuMzAxMSAyMC45NDA4IDE0LjMwMTEgMjEuMDQwOEMxNC40MDExIDIxLjQ0MDggMTQuMTAxMSAyMS43NDA4IDEzLjcwMTEgMjEuNzQwOFoiIGZpbGw9IndoaXRlIi8+CjxwYXRoIGQ9Ik04LjcwMTA2IDIxLjc0MTJDOC40MDEwNiAyMS43NDEyIDguMTAxMDYgMjEuNDQxMiA4LjAwMTA2IDIxLjE0MTJDOC4wMDEwNiAyMC45NDEyIDcuNTAxMDYgMTYuNTQxMiAxMS4yMDExIDEyLjY0MTJDMTUuMDAxMSA4LjY0MTE1IDE5LjYwMTEgOS4zNDExNSAxOS44MDExIDkuNDQxMTVDMjAuMjAxMSA5LjU0MTE1IDIwLjQwMTEgOS44NDExNSAyMC40MDExIDEwLjI0MTJDMjAuMzAxMSAxMC42NDEyIDIwLjAwMTEgMTAuODQxMiAxOS42MDExIDEwLjg0MTJDMTkuNDAxMSAxMC44NDEyIDE1LjUwMTEgMTAuMjQxMiAxMi4yMDExIDEzLjY0MTJDOC45MDEwNiAxNy4wNDEyIDkuNDAxMDYgMjAuOTQxMiA5LjQwMTA2IDIxLjA0MTJDOS41MDEwNiAyMS4zNDEyIDkuMjAxMDYgMjEuNzQxMiA4LjcwMTA2IDIxLjc0MTJDOC44MDEwNiAyMS43NDEyIDguNzAxMDYgMjEuNzQxMiA4LjcwMTA2IDIxLjc0MTJaIiBmaWxsPSJ3aGl0ZSIvPgo8cGF0aCBkPSJNMy43MDEwNiAyMS43NDA5QzMuMzAxMDYgMjEuNzQwOSAzLjAwMTA2IDIxLjQ0MDkgMy4wMDEwNiAyMS4wNDA5QzMuMDAxMDYgMjAuNzQwOSAyLjgwMTA2IDE0LjE0MDkgNy45MDEwNiA5LjE0MDk0QzEyLjkwMTEgNC4xNDA5NCAxOS4zMDExIDQuMzQwOTQgMTkuNjAxMSA0LjM0MDk0QzIwLjAwMTEgNC4zNDA5NCAyMC4zMDExIDQuNjQwOTQgMjAuMzAxMSA1LjA0MDk0QzIwLjMwMTEgNS40NDA5NCAyMC4wMDExIDUuNzQwOTQgMTkuNjAxMSA1Ljc0MDk0QzE5LjUwMTEgNS43NDA5NCAxMy42MDExIDUuNjQwOTQgOS4wMDEwNiAxMC4xNDA5QzQuNDAxMDYgMTQuNzQwOSA0LjUwMTA2IDIwLjk0MDkgNC41MDEwNiAyMS4wNDA5QzQuNDAxMDYgMjEuNDQwOSA0LjEwMTA2IDIxLjc0MDkgMy43MDEwNiAyMS43NDA5WiIgZmlsbD0id2hpdGUiLz4KPHBhdGggZD0iTTE5LjIwMSAyMS45NDA5QzIwLjAyOTUgMjEuOTQwOSAyMC43MDEgMjEuMjY5MyAyMC43MDEgMjAuNDQwOUMyMC43MDEgMTkuNjEyNSAyMC4wMjk1IDE4Ljk0MDkgMTkuMjAxIDE4Ljk0MDlDMTguMzcyNiAxOC45NDA5IDE3LjcwMSAxOS42MTI1IDE3LjcwMSAyMC40NDA5QzE3LjcwMSAyMS4yNjkzIDE4LjM3MjYgMjEuOTQwOSAxOS4yMDEgMjEuOTQwOVoiIGZpbGw9IndoaXRlIi8+Cjwvc3ZnPgo=);
}
.b-hotel-services .b-hotel-service--type-PETS {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xNi40MDAxIDIuNEMxNi42MDAxIDIuNCAxNi45IDIuNSAxNy4xIDIuNkMxOC4xIDMuMiAxOC4wMDAxIDQuNyAxNy40MDAxIDYuMkMxNi45MDAxIDcuMyAxNi4xMDAxIDggMTUuMjAwMSA4QzE0Ljk2MjcgOCAxNC43ODc5IDcuOTM3MzkgMTQuNTc2NyA3Ljg2MTcxTDE0LjU3NjcgNy44NjE3QzE0LjUyMSA3Ljg0MTc0IDE0LjQ2MjcgNy44MjA4NyAxNC40MDAxIDcuOEMxMy40MDAxIDcuMiAxMy40MDAxIDUuOCAxNC4wMDAxIDQuM0MxNC42MDAxIDMuMSAxNS41MDAxIDIuNCAxNi40MDAxIDIuNFpNMTYuNDAwMSAxQzE0LjkwMDEgMSAxMy41MDAxIDIuMSAxMi44MDAxIDMuOEMxMS44MDAxIDYuMiAxMi4yMDAxIDguMSAxMy44MDAxIDlDMTMuODczIDkuMDI5MTcgMTMuOTQzOCA5LjA1ODM1IDE0LjAxMzEgOS4wODY5QzE0LjQxODkgOS4yNTQwOSAxNC43NzMgOS40IDE1LjIwMDEgOS40QzE2LjYwMDEgOS40IDE4IDguNCAxOC42IDYuN0MxOS42IDQuMiAxOS4zMDAxIDIuMiAxNy43MDAxIDEuNEMxNy40MDAxIDEuMSAxNi45MDAxIDEgMTYuNDAwMSAxWk04LjQwMDA0IDIuOTk5NjFDOC45MDAwNCAyLjk5OTYxIDkuNiAzLjc5OTYxIDkuOCA1LjE5OTYxQzkuOSA1Ljg5OTYxIDkuODAwMDEgNi41OTk2MSA5LjUwMDAxIDcuMDk5NjFDOS4zMDAwMSA3LjM5OTYxIDkuMTAwMDQgNy41OTk2MSA4LjkwMDA0IDcuNjk5NjFIOC44QzguMyA3LjY5OTYxIDcuNjAwMDQgNi44OTk2MSA3LjQwMDA0IDUuNDk5NjFDNy4zMDAwNCA0Ljc5OTYxIDcuNDAwMDIgNC4wOTk2MSA3LjcwMDAyIDMuNTk5NjFDNy45MDAwMiAzLjE5OTYxIDguMTAwMDQgMi45OTk2MSA4LjQwMDA0IDIuOTk5NjFaTTguNDAwMDQgMS41OTk2MUg4LjIwMDAyQzYuODAwMDIgMS43OTk2MSA1Ljg5OTk5IDMuNTk5NjEgNi4wOTk5OSA1LjU5OTYxQzYuMjk5OTkgNy40OTk2MSA3LjYwMDA0IDguOTk5NjEgOC45MDAwNCA4Ljk5OTYxSDkuMDk5OTlDMTAuNSA4Ljc5OTYxIDExLjQgNi45OTk2MSAxMS4yIDQuOTk5NjFDMTAuOSAyLjk5OTYxIDkuNzAwMDQgMS41OTk2MSA4LjQwMDA0IDEuNTk5NjFaTTEwLjgwMDEgMTIuNEMxMi4yMDAxIDEyLjQgMTMuODAwMSAxMy4yIDE1LjIwMDEgMTQuNkMxNi43MDAxIDE2LjIgMTcuNzAwMSAxOC4yIDE3LjYwMDEgMTkuOEMxNy42MDAxIDIxIDE2LjgwMDEgMjIuNCAxNS45MDAxIDIyLjVDMTUuNjAwMSAyMi41IDE0LjgwMDEgMjIuMSAxNC4yMDAxIDIxLjhDMTMuMTAwMSAyMS4yIDExLjYwMDEgMjAuNSAxMC4xMDAxIDIwLjVIMTAuMDAwMUM4Ljg0NjA2IDIwLjUgNy44NzcwMyAyMS4xNDc0IDcuMDA0IDIxLjczMDZMNi45MDAxMSAyMS44QzYuNzQ1OTEgMjEuODkyNSA2LjU4MjE5IDIyLjAwNDEgNi40MjA2OSAyMi4xMTQxTDYuNDIwNjcgMjIuMTE0MUw2LjQyMDYzIDIyLjExNDFMNi40MjA2IDIyLjExNDJDNi4wNTg0OSAyMi4zNjA5IDUuNzA3NTUgMjIuNiA1LjUwMDA5IDIyLjZDNC40MDAwOSAyMi4yIDMuMjAwMTEgMjEuMSAzLjQwMDExIDE5LjFDMy42MDAxMSAxNy4yIDcuMzAwMDggMTIuNCAxMC44MDAxIDEyLjRaTTEwLjgwMDEgMTFDNi40MDAwOCAxMSAyLjIwMDA5IDE2LjUgMi4wMDAwOSAxOC45QzEuNzAwMDkgMjEuNiAzLjMwMDA5IDIzLjMgNS4wMDAwOSAyMy45QzUuMTAwMDkgMjQgNS4zMDAxMSAyNCA1LjQwMDExIDI0QzYuMDc2NzUgMjQgNi44MDAxMSAyMy41MDk1IDcuNTQ3NiAyMy4wMDI1QzguMzQ2NyAyMi40NjA2IDkuMTczMzkgMjEuOSAxMC4wMDAxIDIxLjlDMTEuMjA1MSAyMS45IDEyLjM4MDEgMjIuNSAxMy40NDI5IDIzLjA0MjdMMTMuNDQyOSAyMy4wNDI4QzE0LjMyMDUgMjMuNDkwOSAxNS4xMjE3IDIzLjkgMTUuODAwMSAyMy45SDE1LjkwMDFDMTcuNzAwMSAyMy43IDE4LjgwMDEgMjEuNiAxOC45MDAxIDE5LjlDMTkuMTAwMSAxNi4xIDE1LjAwMDEgMTEgMTAuODAwMSAxMVpNNC43NTE1NCA5LjU1MTQyQzQuNjU2NzUgOC4yOTg0IDMuNTE5MzEgNi45NDkwMSAyLjc2MTAxIDYuOTQ5MDFDMS43MTgzNCA3LjA0NTM5IDEuMjQ0MzggOC4wMDkyNSAxLjQzMzk1IDkuNjQ3OEMxLjUyODc0IDEwLjk5NzIgMi42NjYxOSAxMi4yNTAyIDMuNjE0MDcgMTIuMjUwMkgzLjcwODg5QzQuNzUxNTQgMTIuMDU3NCA0Ljc1MTU0IDEwLjQxOSA0Ljc1MTU0IDkuNTUxNDdWOS41NTE0MlpNMi41NzE0MiA1LjU5OTYxSDIuNzYxMDFDNC40NjcyIDUuNTk5NjEgNS44ODg5OCA3LjcyMDA5IDUuOTgzNzcgOS41NTE0MkM2LjE3MzM1IDEyLjczMjEgNC42NTY3NSAxMy41MDMyIDMuODAzNjUgMTMuNTk5NkgzLjUxOTNDMS44MTMxMiAxMy41OTk2IDAuMTA2OTE5IDExLjY3MTkgMC4wMTIxMzA0IDkuNzQ0MTlDLTAuMTc3NDQ2IDYuMDgxNTQgMS45MDc5IDUuNjk1OTkgMi41NzE0MiA1LjU5OTYxWk0yMi4wMjA1IDkuNDEyOTRDMjEuNzA1OSA5LjE5OTYxIDIxLjM5MTMgOS4wOTI5NCAyMS4wNzY3IDkuMDkyOTRDMjAuNDQ3NiA5LjA5Mjk0IDE5LjcxMzYgOS41MTk2MSAxOS4wODQ0IDEwLjI2NjNDMTguMjQ1NiAxMS40Mzk2IDE4LjI0NTYgMTIuOTMyOSAxOC45Nzk2IDEzLjY3OTZDMTkuMjk0MSAxMy44OTI5IDE5LjYwODcgMTMuOTk5NiAxOS45MjMzIDEzLjk5OTZDMjAuNjU3MyAxMy45OTk2IDIxLjM5MTMgMTMuNTcyOSAyMS45MTU2IDEyLjgyNjNDMjIuNzU0NCAxMS42NTI5IDIyLjc1NDQgMTAuMTU5NiAyMi4wMjA1IDkuNDEyOTRaTTE3LjkzMSA5LjQxMjk0QzE4Ljc2OTkgOC4yMzk2MSAxOS45MjMzIDcuNTk5NjEgMjEuMDc2NyA3LjU5OTYxQzIxLjgxMDcgNy41OTk2MSAyMi41NDQ3IDcuODEyOTQgMjIuOTY0MSA4LjM0NjI4QzI0LjMyNzMgOS42MjYyOCAyNC4zMjczIDExLjk3MjkgMjMuMDY5IDEzLjc4NjNDMjIuMjMwMiAxNC45NTk2IDIxLjA3NjcgMTUuNTk5NiAxOS45MjMzIDE1LjU5OTZDMTkuMTg5MyAxNS41OTk2IDE4LjU2MDEgMTUuMzg2MyAxOC4wMzU4IDE0Ljg1MjlDMTYuNjcyNyAxMy41NzI5IDE2LjY3MjcgMTEuMjI2MyAxNy45MzEgOS40MTI5NFoiIGZpbGw9IndoaXRlIiBmaWxsLW9wYWNpdHk9IjAuOCIvPgo8L3N2Zz4K);
}
.b-hotel-services .b-hotel-service--type-MEAL {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjUiIHZpZXdCb3g9IjAgMCAyNCAyNSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgb3BhY2l0eT0iMC44Ij4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xMi40NDY4IDcuODExNTJDMTMuNTQ2OCA2LjYxMTUyIDE1LjY0NjggNi4xMTE1MiAxNy41NDY4IDYuNjExNTJDMTkuNTQ2OCA3LjExMTUyIDIxLjA0NjggOC42MTE1MiAyMS40NDY4IDEwLjcxMTVDMjEuOTQ2OCAxMi40MTE1IDIxLjk0NjggMTQuNTExNSAyMS42NDY4IDE2LjQxMTVDMjEuMjQ2OCAxOC41MTE1IDIwLjM0NjggMjAuNjExNSAxOS4yNDY4IDIyLjExMTVDMTguMDQ2OCAyMy44MTE1IDE2LjU0NjggMjQuNzExNSAxNS4xNDY4IDI0LjcxMTVDMTQuNjQ2OCAyNC43MTE1IDE0LjA0NjggMjQuNjExNSAxMy41NDY4IDI0LjMxMTVDMTIuOTQ2OCAyNC4wMTE1IDEyLjE0NjggMjMuODExNSAxMS40NDY4IDIzLjgxMTVDMTAuNzQ2OCAyMy44MTE1IDEwLjA0NjggMjMuOTExNSA5LjM0NjgyIDI0LjMxMTVDOC44NDY4MiAyNC42MTE1IDguMzQ2ODIgMjQuNzExNSA3Ljc0NjgyIDI0LjcxMTVDNi4zNDY4MiAyNC43MTE1IDQuODQ2ODIgMjMuNzExNSAzLjY0NjgyIDIyLjExMTVDMi40NDY4MiAyMC42MTE1IDEuNjQ2ODIgMTguNTExNSAxLjI0NjgyIDE2LjQxMTVDMC44NDY4MTYgMTQuNDExNSAwLjk0NjgyMSAxMi4zMTE1IDEuNDQ2ODIgMTAuNTExNUMyLjA0NjgyIDguNTExNTIgMy42NDY4MiA3LjAxMTUyIDUuNjQ2ODIgNi41MTE1MkM3LjU0NjgyIDYuMTExNTIgOS40NDY4MiA2LjYxMTUyIDEwLjY0NjggNy44MTE1MkMxMC42NDY4IDcuODczMzMgMTAuNjg1IDcuODk2OTMgMTAuNzM3OCA3LjkyOTU2QzEwLjc3MDQgNy45NDk3MiAxMC44MDg2IDcuOTczMzMgMTAuODQ2OCA4LjAxMTUyQzEwLjg0NjggNy41MTE1MiAxMC45NDY4IDYuOTExNTIgMTEuMTQ2OCA2LjQxMTUySDguNzQ2ODJDNi4wNDY4MiA2LjQxMTUyIDMuODQ2ODEgNC4yMTE1MiAzLjg0NjgxIDEuNTExNTJDMy44NDY4MSAxLjExMTUyIDQuMTQ2ODIgMC44MTE1MjMgNC41NDY4MiAwLjgxMTUyM0g3LjM0NjgxQzkuNzQ2ODEgMC44MTE1MjMgMTEuNjQ2OCAyLjUxMTUyIDEyLjE0NjggNC43MTE1MkMxMy4yNDY4IDMuMjExNTIgMTUuMTQ2OCAyLjIxMTUyIDE3LjE0NjggMi4yMTE1MkMxNy41NDY4IDIuMjExNTIgMTcuODQ2OCAyLjUxMTUyIDE3Ljg0NjggMi45MTE1MkMxNy44NDY4IDMuMzExNTIgMTcuNTQ2OCAzLjYxMTUyIDE3LjE0NjggMy42MTE1MkMxNC41NDY4IDMuNjExNTIgMTIuNDQ2OCA1LjUxMTUyIDEyLjI0NjggOC4wMTE1MkwxMi40NDY4IDcuODExNTJaTTUuMzQ2ODEgMi4xMTE1MkM1LjY0NjgxIDMuNzExNTIgNy4wNDY4MiA0LjkxMTUyIDguNzQ2ODIgNC45MTE1MkgxMC43NDY4QzEwLjQ0NjggMy4zMTE1MiA5LjA0NjgxIDIuMTExNTIgNy4zNDY4MSAyLjExMTUySDUuMzQ2ODFaTTE4LjM0NjggMjEuMjExNUMxOS4zNDY4IDE5LjkxMTUgMjAuMTQ2OCAxOC4wMTE1IDIwLjQ0NjggMTYuMTExNUMyMC43NDY4IDE0LjQxMTUgMjAuNjQ2OCAxMi41MTE1IDIwLjI0NjggMTAuOTExNUMxOS42NDY4IDguODExNTIgMTguMDQ2OCA4LjExMTUyIDE3LjE0NjggNy45MTE1MkMxNS43NDY4IDcuNjExNTIgMTQuMjQ2OCA3LjkxMTUyIDEzLjM0NjggOC42MTE1MkMxMi44NDY4IDkuMTExNTIgMTIuMTQ2OCA5LjQxMTUyIDExLjQ0NjggOS40MTE1MkMxMC43NDY4IDkuNDExNTIgMTAuMDQ2OCA5LjExMTUyIDkuNTQ2ODIgOC42MTE1MkM4Ljc0NjgyIDcuNzExNTIgNy4zNDY4MiA3LjQxMTUyIDUuOTQ2ODIgNy43MTE1MkM0LjQ0NjgyIDguMTExNTIgMy4yNDY4MSA5LjIxMTUyIDIuODQ2ODEgMTAuNzExNUMyLjQ0NjgxIDEyLjMxMTUgMi4zNDY4MiAxNC4yMTE1IDIuNjQ2ODIgMTYuMDExNUMyLjk0NjgyIDE3LjkxMTUgMy43NDY4MiAxOS43MTE1IDQuNzQ2ODIgMjEuMTExNUM1LjY0NjgyIDIyLjQxMTUgNi43NDY4MiAyMy4xMTE1IDcuNzQ2ODIgMjMuMTExNUM4LjE0NjgyIDIzLjExMTUgOC40NDY4MiAyMy4xMTE1IDguNzQ2ODIgMjIuOTExNUM5LjY0NjgyIDIyLjQxMTUgMTAuNTQ2OCAyMi4yMTE1IDExLjU0NjggMjIuMjExNUMxMi41NDY4IDIyLjIxMTUgMTMuNDQ2OCAyMi40MTE1IDE0LjM0NjggMjIuOTExNUMxNC42NDY4IDIzLjExMTUgMTUuMDQ2OCAyMy4yMTE1IDE1LjM0NjggMjMuMjExNUMxNi4zNDY4IDIzLjIxMTUgMTcuNDQ2OCAyMi41MTE1IDE4LjM0NjggMjEuMjExNVpNMTYuOTQ2OCAxNy40MTE2QzE2LjI0NjggMTkuMTExNiAxNS4xNDY4IDIwLjMxMTYgMTUuMDQ2OCAyMC40MTE2QzE1LjAwNjggMjAuNDcxNiAxNC45NTg4IDIwLjUzNTYgMTQuOTA4NCAyMC42MDI4QzE0LjcwNjggMjAuODcxNiAxNC40NjY4IDIxLjE5MTYgMTQuNTQ2OCAyMS41MTE2QzE0Ljg0NjggMjIuMDExNiAxNS40NDY4IDIxLjcxMTYgMTUuNTQ2OCAyMS42MTE2QzE2LjM0NjggMjEuMTExNiAxNy4yNDY4IDE5LjcxMTYgMTcuOTQ2OCAxOC4yMTE2QzE4LjY0NjggMTYuNjExNiAxOS4yNDY4IDE1LjAxMTYgMTguNTQ2OCAxMy4wMTE2QzE4LjQ0NjggMTIuNjExNiAxOC4wNDY4IDEyLjIxMTYgMTcuNjQ2OCAxMi40MTE2QzE3LjE0NjggMTIuNjExNiAxNy4yNDY4IDEzLjExMTYgMTcuMzQ2OCAxMy41MTE2QzE3Ljk0NjggMTUuMDExNiAxNy40NDY4IDE2LjMxMTYgMTYuOTQ2OCAxNy40MTE2WiIgZmlsbD0id2hpdGUiLz4KPC9nPgo8L3N2Zz4K);
}
.b-hotel-services--color-gray .b-hotel-service--type-WIFI {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjUiIHZpZXdCb3g9IjAgMCAyNCAyNSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEzLjcwMTEgMjEuNzQwOEMxMy4zMDExIDIxLjc0MDggMTMuMDAxMSAyMS40NDA4IDEzLjAwMTEgMjEuMDQwOEMxMy4wMDExIDIwLjk0MDggMTMuMDAxMSAxNy44NDA4IDE0LjkwMTEgMTUuOTQwOEMxNy4wMDExIDEzLjk0MDggMTkuNjAxMSAxNC4zNDA4IDE5LjcwMTEgMTQuMzQwOEMyMC4xMDExIDE0LjQ0MDggMjAuNDAxMSAxNC43NDA4IDIwLjMwMTEgMTUuMTQwOEMyMC4yMDExIDE1LjU0MDggMTkuOTAxMSAxNS44NDA4IDE5LjUwMTEgMTUuNzQwOEMxOS41MDExIDE1Ljc0MDggMTcuNDAxMSAxNS41NDA4IDE1LjgwMTEgMTYuOTQwOEMxNC4zMDExIDE4LjQ0MDggMTQuMzAxMSAyMC45NDA4IDE0LjMwMTEgMjEuMDQwOEMxNC40MDExIDIxLjQ0MDggMTQuMTAxMSAyMS43NDA4IDEzLjcwMTEgMjEuNzQwOFoiIGZpbGw9IiM0QTU3NjciLz4KPHBhdGggZD0iTTguNzAxMDYgMjEuNzQxMkM4LjQwMTA2IDIxLjc0MTIgOC4xMDEwNiAyMS40NDEyIDguMDAxMDYgMjEuMTQxMkM4LjAwMTA2IDIwLjk0MTIgNy41MDEwNiAxNi41NDEyIDExLjIwMTEgMTIuNjQxMkMxNS4wMDExIDguNjQxMTUgMTkuNjAxMSA5LjM0MTE1IDE5LjgwMTEgOS40NDExNUMyMC4yMDExIDkuNTQxMTUgMjAuNDAxMSA5Ljg0MTE1IDIwLjQwMTEgMTAuMjQxMkMyMC4zMDExIDEwLjY0MTIgMjAuMDAxMSAxMC44NDEyIDE5LjYwMTEgMTAuODQxMkMxOS40MDExIDEwLjg0MTIgMTUuNTAxMSAxMC4yNDEyIDEyLjIwMTEgMTMuNjQxMkM4LjkwMTA2IDE3LjA0MTIgOS40MDEwNiAyMC45NDEyIDkuNDAxMDYgMjEuMDQxMkM5LjUwMTA2IDIxLjM0MTIgOS4yMDEwNiAyMS43NDEyIDguNzAxMDYgMjEuNzQxMkM4LjgwMTA2IDIxLjc0MTIgOC43MDEwNiAyMS43NDEyIDguNzAxMDYgMjEuNzQxMloiIGZpbGw9IiM0QTU3NjciLz4KPHBhdGggZD0iTTMuNzAxMDYgMjEuNzQwOUMzLjMwMTA2IDIxLjc0MDkgMy4wMDEwNiAyMS40NDA5IDMuMDAxMDYgMjEuMDQwOUMzLjAwMTA2IDIwLjc0MDkgMi44MDEwNiAxNC4xNDA5IDcuOTAxMDYgOS4xNDA5NEMxMi45MDExIDQuMTQwOTQgMTkuMzAxMSA0LjM0MDk0IDE5LjYwMTEgNC4zNDA5NEMyMC4wMDExIDQuMzQwOTQgMjAuMzAxMSA0LjY0MDk0IDIwLjMwMTEgNS4wNDA5NEMyMC4zMDExIDUuNDQwOTQgMjAuMDAxMSA1Ljc0MDk0IDE5LjYwMTEgNS43NDA5NEMxOS41MDExIDUuNzQwOTQgMTMuNjAxMSA1LjY0MDk0IDkuMDAxMDYgMTAuMTQwOUM0LjQwMTA2IDE0Ljc0MDkgNC41MDEwNiAyMC45NDA5IDQuNTAxMDYgMjEuMDQwOUM0LjQwMTA2IDIxLjQ0MDkgNC4xMDEwNiAyMS43NDA5IDMuNzAxMDYgMjEuNzQwOVoiIGZpbGw9IiM0QTU3NjciLz4KPHBhdGggZD0iTTE5LjIwMSAyMS45NDA5QzIwLjAyOTUgMjEuOTQwOSAyMC43MDEgMjEuMjY5MyAyMC43MDEgMjAuNDQwOUMyMC43MDEgMTkuNjEyNSAyMC4wMjk1IDE4Ljk0MDkgMTkuMjAxIDE4Ljk0MDlDMTguMzcyNiAxOC45NDA5IDE3LjcwMSAxOS42MTI1IDE3LjcwMSAyMC40NDA5QzE3LjcwMSAyMS4yNjkzIDE4LjM3MjYgMjEuOTQwOSAxOS4yMDEgMjEuOTQwOVoiIGZpbGw9IiM0QTU3NjciLz4KPC9zdmc+Cg==);
}
.b-hotel-services--color-gray .b-hotel-service--type-PETS {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xNi40MDAxIDIuNEMxNi42MDAxIDIuNCAxNi45IDIuNSAxNy4xIDIuNkMxOC4xIDMuMiAxOC4wMDAxIDQuNyAxNy40MDAxIDYuMkMxNi45MDAxIDcuMyAxNi4xMDAxIDggMTUuMjAwMSA4QzE0Ljk2MjcgOCAxNC43ODc5IDcuOTM3MzkgMTQuNTc2NyA3Ljg2MTcxTDE0LjU3NjcgNy44NjE3QzE0LjUyMSA3Ljg0MTc0IDE0LjQ2MjcgNy44MjA4NyAxNC40MDAxIDcuOEMxMy40MDAxIDcuMiAxMy40MDAxIDUuOCAxNC4wMDAxIDQuM0MxNC42MDAxIDMuMSAxNS41MDAxIDIuNCAxNi40MDAxIDIuNFpNMTYuNDAwMSAxQzE0LjkwMDEgMSAxMy41MDAxIDIuMSAxMi44MDAxIDMuOEMxMS44MDAxIDYuMiAxMi4yMDAxIDguMSAxMy44MDAxIDlDMTMuODczIDkuMDI5MTcgMTMuOTQzOCA5LjA1ODM1IDE0LjAxMzEgOS4wODY5QzE0LjQxODkgOS4yNTQwOSAxNC43NzMgOS40IDE1LjIwMDEgOS40QzE2LjYwMDEgOS40IDE4IDguNCAxOC42IDYuN0MxOS42IDQuMiAxOS4zMDAxIDIuMiAxNy43MDAxIDEuNEMxNy40MDAxIDEuMSAxNi45MDAxIDEgMTYuNDAwMSAxWk04LjQwMDA0IDIuOTk5NjFDOC45MDAwNCAyLjk5OTYxIDkuNiAzLjc5OTYxIDkuOCA1LjE5OTYxQzkuOSA1Ljg5OTYxIDkuODAwMDEgNi41OTk2MSA5LjUwMDAxIDcuMDk5NjFDOS4zMDAwMSA3LjM5OTYxIDkuMTAwMDQgNy41OTk2MSA4LjkwMDA0IDcuNjk5NjFIOC44QzguMyA3LjY5OTYxIDcuNjAwMDQgNi44OTk2MSA3LjQwMDA0IDUuNDk5NjFDNy4zMDAwNCA0Ljc5OTYxIDcuNDAwMDIgNC4wOTk2MSA3LjcwMDAyIDMuNTk5NjFDNy45MDAwMiAzLjE5OTYxIDguMTAwMDQgMi45OTk2MSA4LjQwMDA0IDIuOTk5NjFaTTguNDAwMDQgMS41OTk2MUg4LjIwMDAyQzYuODAwMDIgMS43OTk2MSA1Ljg5OTk5IDMuNTk5NjEgNi4wOTk5OSA1LjU5OTYxQzYuMjk5OTkgNy40OTk2MSA3LjYwMDA0IDguOTk5NjEgOC45MDAwNCA4Ljk5OTYxSDkuMDk5OTlDMTAuNSA4Ljc5OTYxIDExLjQgNi45OTk2MSAxMS4yIDQuOTk5NjFDMTAuOSAyLjk5OTYxIDkuNzAwMDQgMS41OTk2MSA4LjQwMDA0IDEuNTk5NjFaTTEwLjgwMDEgMTIuNEMxMi4yMDAxIDEyLjQgMTMuODAwMSAxMy4yIDE1LjIwMDEgMTQuNkMxNi43MDAxIDE2LjIgMTcuNzAwMSAxOC4yIDE3LjYwMDEgMTkuOEMxNy42MDAxIDIxIDE2LjgwMDEgMjIuNCAxNS45MDAxIDIyLjVDMTUuNjAwMSAyMi41IDE0LjgwMDEgMjIuMSAxNC4yMDAxIDIxLjhDMTMuMTAwMSAyMS4yIDExLjYwMDEgMjAuNSAxMC4xMDAxIDIwLjVIMTAuMDAwMUM4Ljg0NjA2IDIwLjUgNy44NzcwMyAyMS4xNDc0IDcuMDA0IDIxLjczMDZMNi45MDAxMSAyMS44QzYuNzQ1OTEgMjEuODkyNSA2LjU4MjE5IDIyLjAwNDEgNi40MjA2OSAyMi4xMTQxTDYuNDIwNjcgMjIuMTE0MUw2LjQyMDYzIDIyLjExNDFMNi40MjA2IDIyLjExNDJDNi4wNTg0OSAyMi4zNjA5IDUuNzA3NTUgMjIuNiA1LjUwMDA5IDIyLjZDNC40MDAwOSAyMi4yIDMuMjAwMTEgMjEuMSAzLjQwMDExIDE5LjFDMy42MDAxMSAxNy4yIDcuMzAwMDggMTIuNCAxMC44MDAxIDEyLjRaTTEwLjgwMDEgMTFDNi40MDAwOCAxMSAyLjIwMDA5IDE2LjUgMi4wMDAwOSAxOC45QzEuNzAwMDkgMjEuNiAzLjMwMDA5IDIzLjMgNS4wMDAwOSAyMy45QzUuMTAwMDkgMjQgNS4zMDAxMSAyNCA1LjQwMDExIDI0QzYuMDc2NzUgMjQgNi44MDAxMSAyMy41MDk1IDcuNTQ3NiAyMy4wMDI1QzguMzQ2NyAyMi40NjA2IDkuMTczMzkgMjEuOSAxMC4wMDAxIDIxLjlDMTEuMjA1MSAyMS45IDEyLjM4MDEgMjIuNSAxMy40NDI5IDIzLjA0MjdMMTMuNDQyOSAyMy4wNDI4QzE0LjMyMDUgMjMuNDkwOSAxNS4xMjE3IDIzLjkgMTUuODAwMSAyMy45SDE1LjkwMDFDMTcuNzAwMSAyMy43IDE4LjgwMDEgMjEuNiAxOC45MDAxIDE5LjlDMTkuMTAwMSAxNi4xIDE1LjAwMDEgMTEgMTAuODAwMSAxMVpNNC43NTE1NCA5LjU1MTQyQzQuNjU2NzUgOC4yOTg0IDMuNTE5MzEgNi45NDkwMSAyLjc2MTAxIDYuOTQ5MDFDMS43MTgzNCA3LjA0NTM5IDEuMjQ0MzggOC4wMDkyNSAxLjQzMzk1IDkuNjQ3OEMxLjUyODc0IDEwLjk5NzIgMi42NjYxOSAxMi4yNTAyIDMuNjE0MDcgMTIuMjUwMkgzLjcwODg5QzQuNzUxNTQgMTIuMDU3NCA0Ljc1MTU0IDEwLjQxOSA0Ljc1MTU0IDkuNTUxNDdWOS41NTE0MlpNMi41NzE0MiA1LjU5OTYxSDIuNzYxMDFDNC40NjcyIDUuNTk5NjEgNS44ODg5OCA3LjcyMDA5IDUuOTgzNzcgOS41NTE0MkM2LjE3MzM1IDEyLjczMjEgNC42NTY3NSAxMy41MDMyIDMuODAzNjUgMTMuNTk5NkgzLjUxOTNDMS44MTMxMiAxMy41OTk2IDAuMTA2OTE5IDExLjY3MTkgMC4wMTIxMzA0IDkuNzQ0MTlDLTAuMTc3NDQ2IDYuMDgxNTQgMS45MDc5IDUuNjk1OTkgMi41NzE0MiA1LjU5OTYxWk0yMi4wMjA1IDkuNDEyOTRDMjEuNzA1OSA5LjE5OTYxIDIxLjM5MTMgOS4wOTI5NCAyMS4wNzY3IDkuMDkyOTRDMjAuNDQ3NiA5LjA5Mjk0IDE5LjcxMzYgOS41MTk2MSAxOS4wODQ0IDEwLjI2NjNDMTguMjQ1NiAxMS40Mzk2IDE4LjI0NTYgMTIuOTMyOSAxOC45Nzk2IDEzLjY3OTZDMTkuMjk0MSAxMy44OTI5IDE5LjYwODcgMTMuOTk5NiAxOS45MjMzIDEzLjk5OTZDMjAuNjU3MyAxMy45OTk2IDIxLjM5MTMgMTMuNTcyOSAyMS45MTU2IDEyLjgyNjNDMjIuNzU0NCAxMS42NTI5IDIyLjc1NDQgMTAuMTU5NiAyMi4wMjA1IDkuNDEyOTRaTTE3LjkzMSA5LjQxMjk0QzE4Ljc2OTkgOC4yMzk2MSAxOS45MjMzIDcuNTk5NjEgMjEuMDc2NyA3LjU5OTYxQzIxLjgxMDcgNy41OTk2MSAyMi41NDQ3IDcuODEyOTQgMjIuOTY0MSA4LjM0NjI4QzI0LjMyNzMgOS42MjYyOCAyNC4zMjczIDExLjk3MjkgMjMuMDY5IDEzLjc4NjNDMjIuMjMwMiAxNC45NTk2IDIxLjA3NjcgMTUuNTk5NiAxOS45MjMzIDE1LjU5OTZDMTkuMTg5MyAxNS41OTk2IDE4LjU2MDEgMTUuMzg2MyAxOC4wMzU4IDE0Ljg1MjlDMTYuNjcyNyAxMy41NzI5IDE2LjY3MjcgMTEuMjI2MyAxNy45MzEgOS40MTI5NFoiIGZpbGw9IiM0QTU3NjciIGZpbGwtb3BhY2l0eT0iMC44Ii8+Cjwvc3ZnPgo=);
}
.b-hotel-services--color-gray .b-hotel-service--type-MEAL {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjUiIHZpZXdCb3g9IjAgMCAyNCAyNSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgb3BhY2l0eT0iMC44Ij4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xMi40NDY4IDcuODExNTJDMTMuNTQ2OCA2LjYxMTUyIDE1LjY0NjggNi4xMTE1MiAxNy41NDY4IDYuNjExNTJDMTkuNTQ2OCA3LjExMTUyIDIxLjA0NjggOC42MTE1MiAyMS40NDY4IDEwLjcxMTVDMjEuOTQ2OCAxMi40MTE1IDIxLjk0NjggMTQuNTExNSAyMS42NDY4IDE2LjQxMTVDMjEuMjQ2OCAxOC41MTE1IDIwLjM0NjggMjAuNjExNSAxOS4yNDY4IDIyLjExMTVDMTguMDQ2OCAyMy44MTE1IDE2LjU0NjggMjQuNzExNSAxNS4xNDY4IDI0LjcxMTVDMTQuNjQ2OCAyNC43MTE1IDE0LjA0NjggMjQuNjExNSAxMy41NDY4IDI0LjMxMTVDMTIuOTQ2OCAyNC4wMTE1IDEyLjE0NjggMjMuODExNSAxMS40NDY4IDIzLjgxMTVDMTAuNzQ2OCAyMy44MTE1IDEwLjA0NjggMjMuOTExNSA5LjM0NjgyIDI0LjMxMTVDOC44NDY4MiAyNC42MTE1IDguMzQ2ODIgMjQuNzExNSA3Ljc0NjgyIDI0LjcxMTVDNi4zNDY4MiAyNC43MTE1IDQuODQ2ODIgMjMuNzExNSAzLjY0NjgyIDIyLjExMTVDMi40NDY4MiAyMC42MTE1IDEuNjQ2ODIgMTguNTExNSAxLjI0NjgyIDE2LjQxMTVDMC44NDY4MTYgMTQuNDExNSAwLjk0NjgyMSAxMi4zMTE1IDEuNDQ2ODIgMTAuNTExNUMyLjA0NjgyIDguNTExNTIgMy42NDY4MiA3LjAxMTUyIDUuNjQ2ODIgNi41MTE1MkM3LjU0NjgyIDYuMTExNTIgOS40NDY4MiA2LjYxMTUyIDEwLjY0NjggNy44MTE1MkMxMC42NDY4IDcuODczMzMgMTAuNjg1IDcuODk2OTMgMTAuNzM3OCA3LjkyOTU2QzEwLjc3MDQgNy45NDk3MiAxMC44MDg2IDcuOTczMzMgMTAuODQ2OCA4LjAxMTUyQzEwLjg0NjggNy41MTE1MiAxMC45NDY4IDYuOTExNTIgMTEuMTQ2OCA2LjQxMTUySDguNzQ2ODJDNi4wNDY4MiA2LjQxMTUyIDMuODQ2ODEgNC4yMTE1MiAzLjg0NjgxIDEuNTExNTJDMy44NDY4MSAxLjExMTUyIDQuMTQ2ODIgMC44MTE1MjMgNC41NDY4MiAwLjgxMTUyM0g3LjM0NjgxQzkuNzQ2ODEgMC44MTE1MjMgMTEuNjQ2OCAyLjUxMTUyIDEyLjE0NjggNC43MTE1MkMxMy4yNDY4IDMuMjExNTIgMTUuMTQ2OCAyLjIxMTUyIDE3LjE0NjggMi4yMTE1MkMxNy41NDY4IDIuMjExNTIgMTcuODQ2OCAyLjUxMTUyIDE3Ljg0NjggMi45MTE1MkMxNy44NDY4IDMuMzExNTIgMTcuNTQ2OCAzLjYxMTUyIDE3LjE0NjggMy42MTE1MkMxNC41NDY4IDMuNjExNTIgMTIuNDQ2OCA1LjUxMTUyIDEyLjI0NjggOC4wMTE1MkwxMi40NDY4IDcuODExNTJaTTUuMzQ2ODEgMi4xMTE1MkM1LjY0NjgxIDMuNzExNTIgNy4wNDY4MiA0LjkxMTUyIDguNzQ2ODIgNC45MTE1MkgxMC43NDY4QzEwLjQ0NjggMy4zMTE1MiA5LjA0NjgxIDIuMTExNTIgNy4zNDY4MSAyLjExMTUySDUuMzQ2ODFaTTE4LjM0NjggMjEuMjExNUMxOS4zNDY4IDE5LjkxMTUgMjAuMTQ2OCAxOC4wMTE1IDIwLjQ0NjggMTYuMTExNUMyMC43NDY4IDE0LjQxMTUgMjAuNjQ2OCAxMi41MTE1IDIwLjI0NjggMTAuOTExNUMxOS42NDY4IDguODExNTIgMTguMDQ2OCA4LjExMTUyIDE3LjE0NjggNy45MTE1MkMxNS43NDY4IDcuNjExNTIgMTQuMjQ2OCA3LjkxMTUyIDEzLjM0NjggOC42MTE1MkMxMi44NDY4IDkuMTExNTIgMTIuMTQ2OCA5LjQxMTUyIDExLjQ0NjggOS40MTE1MkMxMC43NDY4IDkuNDExNTIgMTAuMDQ2OCA5LjExMTUyIDkuNTQ2ODIgOC42MTE1MkM4Ljc0NjgyIDcuNzExNTIgNy4zNDY4MiA3LjQxMTUyIDUuOTQ2ODIgNy43MTE1MkM0LjQ0NjgyIDguMTExNTIgMy4yNDY4MSA5LjIxMTUyIDIuODQ2ODEgMTAuNzExNUMyLjQ0NjgxIDEyLjMxMTUgMi4zNDY4MiAxNC4yMTE1IDIuNjQ2ODIgMTYuMDExNUMyLjk0NjgyIDE3LjkxMTUgMy43NDY4MiAxOS43MTE1IDQuNzQ2ODIgMjEuMTExNUM1LjY0NjgyIDIyLjQxMTUgNi43NDY4MiAyMy4xMTE1IDcuNzQ2ODIgMjMuMTExNUM4LjE0NjgyIDIzLjExMTUgOC40NDY4MiAyMy4xMTE1IDguNzQ2ODIgMjIuOTExNUM5LjY0NjgyIDIyLjQxMTUgMTAuNTQ2OCAyMi4yMTE1IDExLjU0NjggMjIuMjExNUMxMi41NDY4IDIyLjIxMTUgMTMuNDQ2OCAyMi40MTE1IDE0LjM0NjggMjIuOTExNUMxNC42NDY4IDIzLjExMTUgMTUuMDQ2OCAyMy4yMTE1IDE1LjM0NjggMjMuMjExNUMxNi4zNDY4IDIzLjIxMTUgMTcuNDQ2OCAyMi41MTE1IDE4LjM0NjggMjEuMjExNVpNMTYuOTQ2OCAxNy40MTE2QzE2LjI0NjggMTkuMTExNiAxNS4xNDY4IDIwLjMxMTYgMTUuMDQ2OCAyMC40MTE2QzE1LjAwNjggMjAuNDcxNiAxNC45NTg4IDIwLjUzNTYgMTQuOTA4NCAyMC42MDI4QzE0LjcwNjggMjAuODcxNiAxNC40NjY4IDIxLjE5MTYgMTQuNTQ2OCAyMS41MTE2QzE0Ljg0NjggMjIuMDExNiAxNS40NDY4IDIxLjcxMTYgMTUuNTQ2OCAyMS42MTE2QzE2LjM0NjggMjEuMTExNiAxNy4yNDY4IDE5LjcxMTYgMTcuOTQ2OCAxOC4yMTE2QzE4LjY0NjggMTYuNjExNiAxOS4yNDY4IDE1LjAxMTYgMTguNTQ2OCAxMy4wMTE2QzE4LjQ0NjggMTIuNjExNiAxOC4wNDY4IDEyLjIxMTYgMTcuNjQ2OCAxMi40MTE2QzE3LjE0NjggMTIuNjExNiAxNy4yNDY4IDEzLjExMTYgMTcuMzQ2OCAxMy41MTE2QzE3Ljk0NjggMTUuMDExNiAxNy40NDY4IDE2LjMxMTYgMTYuOTQ2OCAxNy40MTE2WiIgZmlsbD0iIzRBNTc2NyIvPgo8L2c+Cjwvc3ZnPgo=);
}
@media (min-width: 1440px) {
  .b-hotel-order-info .b-hotel-order__column-container {
    padding: 22px 40px 22px 0;
    margin: 0 75px 0 35px;
  }
  .b-hotel-order-info .b-hotel-order_slider {
    padding: 50px 60px 0 0;
  }
}

.b-transfer-order-info__wrapper {
  display: flex;
  padding: 20px;
  margin: 0;
}
.b-transfer-order-info__row {
  display: flex;
  flex-flow: row wrap;
  align-items: center;
  width: 100%;
}
.b-transfer-order-info__car-info {
  width: 100%;
  display: flex;
  flex-flow: row;
  flex: 1 1;
}
.b-transfer-order-info__car-info__passengers-icon {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTciIGhlaWdodD0iMTkiIHZpZXdCb3g9IjAgMCAxNyAxOSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE2LjA5OTcgMTguMDk0M0gxQzEgMTMuOTYzMiA0LjQxODggMTAuNTQ0NCA4LjU0OTg1IDEwLjU0NDRDMTIuODIzMyAxMC41NDQ0IDE2LjA5OTcgMTMuODIwOCAxNi4wOTk3IDE4LjA5NDNaIiBmaWxsPSIjNEE1NzY3IiBzdHJva2U9IiM0QTU3NjciIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+CjxwYXRoIGQ9Ik04LjU0OTM4IDkuNTQ3QzEwLjkwOTYgOS41NDcgMTIuODIyOSA3LjYzMzY5IDEyLjgyMjkgNS4yNzM1QzEyLjgyMjkgMi45MTMzMSAxMC45MDk2IDEgOC41NDkzOCAxQzYuMTg5MTkgMSA0LjI3NTg4IDIuOTEzMzEgNC4yNzU4OCA1LjI3MzVDNC4yNzU4OCA3LjYzMzY5IDYuMTg5MTkgOS41NDcgOC41NDkzOCA5LjU0N1oiIGZpbGw9IiM0QTU3NjciIHN0cm9rZT0iIzRBNTc2NyIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPC9zdmc+Cg==);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-position: 50% 50%;
  width: 15px;
  height: 15px;
  margin-right: 8px;
}
.b-transfer-order-info__car-info__passengers-text {
  white-space: nowrap;
  font-weight: 500;
  font-size: 16px;
  margin-top: 5px;
}
.b-transfer-order-info__car-info-photo {
  background-size: contain;
  background-repeat: no-repeat;
  margin-right: 30px;
}
.b-transfer-order-info__car-info-class {
  font-weight: 500;
  font-size: 20px;
  line-height: 23px;
}
.b-transfer-order-info__car-info-element {
  margin-top: 33px;
}
.b-transfer-order-info__car-info-element > .b-transfer-order-info__row {
  flex-flow: nowrap;
  white-space: nowrap;
}
.b-transfer-order-info__trip-info {
  display: flex;
  flex-flow: column;
  width: 100%;
  flex: 1 1;
  justify-content: space-between;
}
.b-transfer-order-info__trip-info-time {
  font-weight: bold;
  font-size: 18px;
  line-height: 23px;
  margin-bottom: 8px;
}
.b-transfer-order-info__trip-info-route {
  line-height: 16px;
  font-size: 16px;
  display: flex;
  align-items: baseline;
  flex-flow: row;
  gap: 5px;
  margin-bottom: 5px;
}
.b-transfer-order-info__trip-info-route > span {
  text-transform: uppercase;
  font-weight: bold;
  min-width: 60px;
}
.b-transfer-order-info__trip-info-element {
  width: 100%;
  margin-top: 33px;
}
.b-transfer-order-info__trip-sub-addresses {
  align-items: flex-start;
  margin-top: 10px;
  flex-flow: column;
}
.b-transfer-order-info__trip-sub-addresses > div:first-of-type {
  text-transform: uppercase;
  font-weight: bold;
}
.b-transfer-order-info__trip-sub-addresses > div:not(:first-of-type, :last-child) {
  margin-bottom: 5px;
}
@media (max-width: 752px) {
  .b-transfer-order-info__wrapper {
    padding: 10px;
    margin: 0;
  }
  .b-transfer-order-info__row {
    margin-bottom: 5px;
  }
  .b-transfer-order-info__car-info-photo {
    width: 120px;
    height: 90px;
    margin-right: 0;
  }
  .b-transfer-order-info__car-info-class {
    font-size: 16px;
    line-height: 16px;
  }
  .b-transfer-order-info__car-info-element {
    margin-top: 13px;
  }
  .b-transfer-order-info__trip-info-time {
    font-size: 16px;
    line-height: 16px;
  }
  .b-transfer-order-info__trip-info-route {
    font-size: 12px;
  }
  .b-transfer-order-info__trip-info-element {
    margin-top: 13px;
  }
  .b-transfer-order-info__trip-sub-addresses {
    font-size: 12px;
  }
}
@media (min-width: 753px) {
  .b-transfer-order-info__wrapper {
    padding: 10px;
    margin: 0;
  }
  .b-transfer-order-info__car-info-photo {
    width: 120px;
    height: 90px;
    margin-right: 0;
  }
  .b-transfer-order-info__car-info-class {
    font-size: 16px;
    line-height: 16px;
  }
  .b-transfer-order-info__car-info-element {
    margin-top: 13px;
  }
  .b-transfer-order-info__trip-info-time {
    font-size: 16px;
    line-height: 16px;
  }
  .b-transfer-order-info__trip-info-route {
    font-size: 12px;
  }
  .b-transfer-order-info__trip-info-element {
    margin-top: 13px;
  }
}
@media (min-width: 1220px) {
  .b-transfer-order-info__wrapper {
    padding: 10px;
  }
  .b-transfer-order-info__car-info-photo {
    width: 120px;
    height: 90px;
    margin-right: 15px;
  }
  .b-transfer-order-info__car-info-class {
    font-size: 16px;
    line-height: 19px;
  }
  .b-transfer-order-info__car-info-element {
    margin-top: 23px;
  }
  .b-transfer-order-info__trip-info-time {
    font-size: 14px;
    line-height: 19px;
  }
  .b-transfer-order-info__trip-info-route {
    line-height: 12px;
  }
  .b-transfer-order-info__trip-info-element {
    margin-top: 23px;
  }
  .b-transfer-order-info__trip-sub-addresses {
    font-size: 12px;
  }
}
@media (min-width: 1440px) {
  .b-transfer-order-info__wrapper {
    display: flex;
    padding: 20px;
    margin: 0;
  }
  .b-transfer-order-info__car-info-photo {
    width: 150px;
    height: 130px;
  }
  .b-transfer-order-info__car-info-class {
    font-size: 20px;
    line-height: 23px;
  }
  .b-transfer-order-info__car-info-element {
    margin-top: 33px;
  }
  .b-transfer-order-info__trip-info-time {
    font-size: 18px;
    line-height: 23px;
  }
  .b-transfer-order-info__trip-info-route {
    line-height: 14px;
    font-size: 14px;
  }
  .b-transfer-order-info__trip-info-element {
    margin-top: 33px;
  }
  .b-transfer-order-info__trip-sub-addresses {
    font-size: 14px;
  }
}
@media (min-width: 1920px) {
  .b-transfer-order-info__wrapper {
    display: flex;
    padding: 20px;
    margin: 0;
  }
  .b-transfer-order-info__car-info-photo {
    width: 180px;
    height: 150px;
    margin-right: 30px;
  }
  .b-transfer-order-info__car-info-class {
    font-size: 20px;
    line-height: 23px;
  }
  .b-transfer-order-info__car-info-element {
    margin-top: 33px;
  }
  .b-transfer-order-info__trip-info-time {
    font-size: 18px;
    line-height: 23px;
  }
  .b-transfer-order-info__trip-info-route {
    font-size: 14px;
  }
  .b-transfer-order-info__trip-info-element {
    margin-top: 33px;
  }
  .b-transfer-order-info__trip-sub-addresses {
    font-size: 14px;
  }
}

.b-cabinet-docodoca__footer {
  padding: 13px;
}
.b-cabinet-docodoca .b-visa-info__info {
  margin-top: 0;
}
.b-cabinet-docodoca .b-visa-info__header {
  height: 45px;
  font-size: 14px;
  text-transform: uppercase;
  color: rgba(255, 255, 255, 0.8);
  line-height: 45px;
  padding: 0 15px;
  position: relative;
}
.b-visa-info__passenger-title .b-visa-passenger__date {
  font-size: 14px;
  color: #4A5767;
  float: right;
}

.b-payment {
  -webkit-border-radius: 3px;
  -webkit-background-clip: padding-box;
  -moz-border-radius: 3px;
  -moz-background-clip: padding;
  border-radius: 3px;
  background-clip: padding-box;
  /* NEW STYLES */
}
.b-payment__header {
  background: #4A5767;
  padding: 0 15px;
  height: 45px;
  line-height: 45px;
  color: rgba(255, 255, 255, 0.8);
  font-size: 14px;
  text-transform: uppercase;
  -webkit-border-top-left-radius: 3px;
  -moz-border-radius-topleft: 3px;
  border-top-left-radius: 3px;
  -webkit-border-top-right-radius: 3px;
  -webkit-background-clip: padding-box;
  -moz-border-radius-topright: 3px;
  -moz-background-clip: padding;
  border-top-right-radius: 3px;
  background-clip: padding-box;
  -webkit-box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.07);
  -moz-box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.07);
  box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.07);
}
.b-payment__block {
  background: white;
  margin: 0;
  position: relative;
  display: inline-block;
  max-width: 75%;
  -webkit-border-radius: 3px;
  -webkit-background-clip: padding-box;
  -moz-border-radius: 3px;
  -moz-background-clip: padding;
  border-radius: 3px;
  background-clip: padding-box;
}
.b-payment__block-header {
  zoom: 1;
  height: 40px;
  line-height: 40px;
}
.b-payment__block-header:before,
.b-payment__block-header:after {
  content: "";
  display: table;
}
.b-payment__block-header:after {
  clear: both;
}
.b-payment__block-header:before,
.b-payment__block-header:after {
  content: "";
  display: table;
}
.b-payment__block-header:after {
  clear: both;
}
.b-payment__block-header-type {
  float: left;
  position: relative;
  top: 3px;
}
.b-payment__block-header-type .b-radiobutton__view {
  top: 2px;
}
.b-payment__block-header-comission {
  float: right;
  padding-right: 15px;
  color: #2F3842;
}
.b-payment__block-header-status-ok {
  zoom: 1;
  font-size: 18px;
  line-height: 1.75em;
  display: inline-block;
}
.b-payment__block-header-status-ok:before,
.b-payment__block-header-status-ok:after {
  content: "";
  display: table;
}
.b-payment__block-header-status-ok:after {
  clear: both;
}
.b-payment__block-header-status-ok:before,
.b-payment__block-header-status-ok:after {
  content: "";
  display: table;
}
.b-payment__block-header-status-ok:after {
  clear: both;
}
.b-payment__block-header-status-ok:before {
  content: "";
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOSIgaGVpZ2h0PSI3IiB2aWV3Qm94PSIwIDAgOSA3IiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8cGF0aCBkPSJNMSAzLjA3Mzk3TDMuNSA1LjU3Mzk3TDguNSAwLjU3Mzk3NSIgc3Ryb2tlPSIjMDk5QzlEIi8+Cjwvc3ZnPgo=);
  border: 1px solid #4A5767;
  border-radius: 50%;
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-position: 50% 50%;
  background-size: 70%;
  width: 22px;
  height: 22px;
  display: inline-block;
  position: absolute;
  left: -35px;
  top: calc(50% - 11px);
}
.b-payment__block-header-status-text {
  color: #4A5767;
  font-size: 12px;
  display: block;
}
.b-payment__block-header-status-fail {
  zoom: 1;
  font-size: 18px;
  line-height: 1.75em;
  display: inline-block;
}
.b-payment__block-header-status-fail:before,
.b-payment__block-header-status-fail:after {
  content: "";
  display: table;
}
.b-payment__block-header-status-fail:after {
  clear: both;
}
.b-payment__block-header-status-fail:before,
.b-payment__block-header-status-fail:after {
  content: "";
  display: table;
}
.b-payment__block-header-status-fail:after {
  clear: both;
}
.b-payment__block-header-status-fail:before {
  content: "";
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxOS4yLjEsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0i0KHQu9C+0LlfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHZpZXdCb3g9IjAgMCAxMS40IDExLjQiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDExLjQgMTEuNDsiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4NCgkuc3Qwe2ZpbGw6bm9uZTtzdHJva2U6I0U1MDAwMDtzdHJva2UtbGluZWNhcDpzcXVhcmU7c3Ryb2tlLW1pdGVybGltaXQ6MTA7fQ0KPC9zdHlsZT4NCjxnPg0KCTxsaW5lIGNsYXNzPSJzdDAiIHgxPSIwLjciIHkxPSIwLjciIHgyPSIxMC43IiB5Mj0iMTAuNyIvPg0KCTxsaW5lIGNsYXNzPSJzdDAiIHgxPSIxMC43IiB5MT0iMC43IiB4Mj0iMC43IiB5Mj0iMTAuNyIvPg0KPC9nPg0KPC9zdmc+DQo=);
  border: 1px solid #B60A0A;
  border-radius: 50%;
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-position: 50% 50%;
  background-size: 50%;
  width: 22px;
  height: 22px;
  display: inline-block;
  position: absolute;
  left: -35px;
  top: calc(50% - 11px);
}
.b-payment__block-content {
  display: none;
  padding: 0 15px 20px;
}
.b-payment__office {
  -webkit-border-radius: 3px;
  -webkit-background-clip: padding-box;
  -moz-border-radius: 3px;
  -moz-background-clip: padding;
  border-radius: 3px;
  background-clip: padding-box;
  border: 1px solid rgba(0, 0, 0, 0.1);
  padding: 5px 10px;
  zoom: 1;
}
.b-payment__office:before,
.b-payment__office:after {
  content: "";
  display: table;
}
.b-payment__office:after {
  clear: both;
}
.b-payment__office:before,
.b-payment__office:after {
  content: "";
  display: table;
}
.b-payment__office:after {
  clear: both;
}
.b-payment__office-title {
  color: #2F3842;
  font-weight: normal;
  font-size: 14px;
  margin: 0;
}
.b-payment__office-variant {
  padding: 10px 0 10px 10px;
  border-bottom: 1px solid rgba(0, 0, 0, 0.1);
  width: 50%;
  float: left;
  clear: left;
}
.b-payment__office-variant-info {
  padding-left: 22px;
  font-size: 14px;
  line-height: 1.4;
}
.b-payment__office-variant:last-child {
  border-bottom: 0;
}
.b-payment__office-variant .b-radiobutton__label {
  font-weight: normal;
  color: #2F3842;
  font-size: 14px;
  overflow: hidden;
  display: block;
  padding-left: 10px;
}
.b-payment__office-variant .b-radiobutton__view {
  top: 3px;
  float: left;
}
.b-payment__rules {
  margin-top: 2px;
}
.b-payment__new_search {
  -webkit-border-bottom-right-radius: 3px;
  -moz-border-radius-bottomright: 3px;
  border-bottom-right-radius: 3px;
  -webkit-border-bottom-left-radius: 3px;
  -webkit-background-clip: padding-box;
  -moz-border-radius-bottomleft: 3px;
  -moz-background-clip: padding;
  border-bottom-left-radius: 3px;
  background-clip: padding-box;
  background: rgba(215, 0, 0, 0.8);
  height: 35px;
  line-height: 35px;
  text-align: center;
  text-transform: uppercase;
  color: #ffffff;
  display: block;
  text-decoration: none;
}
.b-payment__gates {
  padding: 0 0 0 10px;
}
.b-payment__gates p {
  margin: 10px 0;
}
.b-payment__gates-list {
  zoom: 1;
}
.b-payment__gates-list:before,
.b-payment__gates-list:after {
  content: "";
  display: table;
}
.b-payment__gates-list:after {
  clear: both;
}
.b-payment__gates-list:before,
.b-payment__gates-list:after {
  content: "";
  display: table;
}
.b-payment__gates-list:after {
  clear: both;
}
.b-payment__gate {
  float: left;
  margin: 15px;
  padding-left: 20px;
  position: relative;
  cursor: pointer;
  height: 80px;
  background-position: 100% 0;
  background-repeat: no-repeat;
  background-size: 100px 80px;
}
.b-payment__gate-input {
  display: none;
}
.b-payment__gate-input:checked + .b-payment__gate-visual {
  border: 1px solid #099C9D;
}
.b-payment__gate-input:checked + .b-payment__gate-visual:before {
  width: 14px;
  height: 14px;
  top: 1px;
  left: 1px;
  opacity: 1;
}
.b-payment__gate-visual {
  -webkit-border-radius: 50%;
  -webkit-background-clip: padding-box;
  -moz-border-radius: 50%;
  -moz-background-clip: padding;
  border-radius: 50%;
  background-clip: padding-box;
  border: 1px solid #4A5767;
  display: inline-block;
  width: 18px;
  height: 18px;
  position: absolute;
  left: 0;
  top: 3px;
}
.b-payment__gate-visual:before {
  content: "";
  display: block;
  position: absolute;
  width: 0;
  height: 0;
  top: 8px;
  left: 8px;
  -webkit-border-radius: 50%;
  -webkit-background-clip: padding-box;
  -moz-border-radius: 50%;
  -moz-background-clip: padding;
  border-radius: 50%;
  background-clip: padding-box;
  background: #099C9D;
  -webkit-transition: all 300ms cubic-bezier(0.785, 0.135, 0.15, 0.86);
  -moz-transition: all 300ms cubic-bezier(0.785, 0.135, 0.15, 0.86);
  -o-transition: all 300ms cubic-bezier(0.785, 0.135, 0.15, 0.86);
  transition: all 300ms cubic-bezier(0.785, 0.135, 0.15, 0.86);
  opacity: 0;
}
.b-payment__footer {
  display: table;
  width: 100%;
  table-layout: fixed;
}
.b-payment__footer .b-payment__button {
  display: table-cell;
  -webkit-border-bottom-right-radius: 3px;
  -moz-border-radius-bottomright: 3px;
  border-bottom-right-radius: 3px;
  -webkit-border-bottom-left-radius: 3px;
  -webkit-background-clip: padding-box;
  -moz-border-radius-bottomleft: 3px;
  -moz-background-clip: padding;
  border-bottom-left-radius: 3px;
  background-clip: padding-box;
  text-align: center;
  height: 40px;
  color: #ffffff;
  line-height: 40px;
  width: auto;
  white-space: nowrap;
  -webkit-transition: all 300ms cubic-bezier(0.645, 0.045, 0.355, 1);
  -moz-transition: all 300ms cubic-bezier(0.645, 0.045, 0.355, 1);
  -o-transition: all 300ms cubic-bezier(0.645, 0.045, 0.355, 1);
  transition: all 300ms cubic-bezier(0.645, 0.045, 0.355, 1);
  text-transform: uppercase;
  font-size: 14px;
  cursor: pointer;
}
.b-payment__footer .b-payment__button:hover {
  background: #2F3842;
  color: #4882BD;
}
.b-payment__footer .b-payment__button:active {
  background: #2F3842;
  color: #4882BD;
}
.b-payment__footer .b-payment__button.inactive {
  cursor: default;
  background: rgba(215, 0, 0, 0.1);
}
.b-payment__button .b-payment__pay {
  background: rgba(215, 0, 0, 0.8);
  color: #ffffff;
}
.b-payment__button .b-payment__pay:hover {
  background: #2F3842;
  color: #4882BD;
}
.b-payment__button .b-payment__pay:active {
  background: #2F3842;
  color: #4882BD;
}
.b-payment__button .b-payment__pay.inactive {
  cursor: default;
  background: rgba(215, 0, 0, 0.1);
}
.b-payment__button .b-payment__cancel {
  background: rgba(47, 56, 66, 0.8);
  color: #ffffff;
}
.b-payment__button .b-payment__cancel:hover {
  background: #2F3842;
  color: #4882BD;
}
.b-payment__button .b-payment__cancel:active {
  background: #2F3842;
  color: #4882BD;
}
.b-payment__item {
  display: flex;
  flex-direction: column;
}
.b-payment__item + .b-payment__item {
  margin-top: 12px;
}
.b-payment__item .b-payment__item-cell-select {
  padding-top: 8px;
}
.b-payment__item .b-payment__item-cell-select .b-input {
  min-width: 300px;
}
.b-payment__item-row {
  display: flex;
  flex-flow: row nowrap;
  white-space: nowrap;
  align-items: center;
  width: 100%;
}
.b-payment__item-row--with-border .b-payment__item-cell {
  flex-grow: 0;
}
.b-payment__item-row--with-border .b-payment__item-cell--width-full {
  flex-grow: 1;
}
.b-payment__item-cell {
  flex: 1;
}
.b-payment__item-cell--type-title .b-radiobutton {
  margin: 0;
}
.b-payment__item-cell--type-amount {
  font-weight: 500;
  font-size: 18px;
}
.b-payment__item-border {
  display: block;
  border-top: 1px dashed #000;
  opacity: 0.3;
  margin: 0 20px;
}
.b-order__payment-in-hotel-container {
  margin-bottom: 20px;
}
.b-order__payment-in-hotel-container .b-payment__item-cell--type-title {
  font-size: 18px;
  line-height: 18px;
}
.b-cabinet-order-payment__title {
  color: #4A5767;
  font-size: 18px;
  line-height: 21px;
  font-weight: normal;
}
.b-payment__item-cell > .b-radiobutton {
  max-width: 465px;
  overflow: hidden;
  text-overflow: ellipsis;
  box-sizing: border-box;
}
.b-payment__item-cell > .b-radiobutton .b-radiobutton__label {
  max-width: 410px;
  overflow: hidden;
  text-overflow: ellipsis;
  box-sizing: border-box;
  left: 0 !important;
  margin-left: 9px;
}
@media (max-width: 768px) {
  .b-payment {
    background: #4A5767;
  }
  .b-payment__block {
    margin: 3px;
  }
}
@media (max-width: 600px) {
  .b-payment__item-cell > .b-radiobutton {
    max-width: 250px;
  }
  .b-payment__item-cell > .b-radiobutton .b-radiobutton__label {
    max-width: 200px;
  }
}

.b-order-pricing {
  padding: 0 10px;
  width: 100%;
  border-collapse: collapse;
  -webkit-border-bottom-right-radius: 3px;
  -moz-border-radius-bottomright: 3px;
  border-bottom-right-radius: 3px;
  -webkit-border-bottom-left-radius: 3px;
  -webkit-background-clip: padding-box;
  -moz-border-radius-bottomleft: 3px;
  -moz-background-clip: padding;
  border-bottom-left-radius: 3px;
  background-clip: padding-box;
}
.b-order-pricing__header {
  height: 45px;
  line-height: 45px;
  text-transform: uppercase;
  border-bottom: 1px solid #A4ABB3;
}
.b-order-pricing__section {
  line-height: 24px;
  width: 100%;
  vertical-align: top;
  border-bottom: 1px solid #A4ABB3;
}
.b-order-pricing__section-total-title {
  float: left;
  font-size: 14px;
}
.b-order-pricing__section-total-price {
  float: right;
}
.b-order-pricing__section__total-section {
  line-height: 22px;
  font-weight: 500;
}
.b-order-pricing__section-info {
  zoom: 1;
}
.b-order-pricing__section-info:before,
.b-order-pricing__section-info:after {
  content: "";
  display: table;
}
.b-order-pricing__section-info:after {
  clear: both;
}
.b-order-pricing__section-info:before,
.b-order-pricing__section-info:after {
  content: "";
  display: table;
}
.b-order-pricing__section-info:after {
  clear: both;
}
.b-order-pricing__section-title {
  font-weight: 500;
  flex: 4 1 auto;
}
.b-order-pricing__section-pricing {
  width: 30%;
}
.b-order-pricing__section-pricing:last-child {
  margin-right: 0;
}
.b-order-pricing__section-passenger {
  float: left;
}
.b-order-pricing__section-price {
  float: right;
}
.b-order-pricing_commission {
  display: none;
}
.b-order-income {
  width: auto;
  font-size: 1rem;
}
.b-order-income .b-block-table__row .b-block-table__cell {
  color: #fff;
  text-align: right;
  padding: 0;
  border: 0;
}
.b-order-income .b-block-table__row .b-block-table__cell:last-child {
  width: 1px;
  white-space: nowrap;
  padding-left: 15px;
}
.b-order-income .b-block-table__row .b-block-table__cell:after {
  display: none;
}
.b-order-income .b-block-table__row:last-child .b-block-table__cell {
  padding-top: 5px;
}

.b-cabinet-order-pdf-viewer .b-block-container__footer {
  padding: 13px;
  display: flex;
  flex-direction: row;
  position: relative;
}
.b-cabinet-order-pdf-viewer .b-block-container__footer-leftbar {
  margin-right: auto;
}
.b-cabinet-order-pdf-viewer .b-block-container__footer-rightbar {
  margin-left: auto;
}
.b-cabinet-order-pdf-viewer__modal .b-popup__content {
  padding: 13px;
}
.b-cabinet-order-pdf-viewer__pdf-modal {
  min-width: 840px;
  max-width: 70vw;
  width: 100%;
}

.b-pdf-view {
  width: 100%;
  background-color: #404040;
  text-align: center;
}
.b-pdf-view .pdf-container-docs {
  overflow: auto;
  min-height: 350px;
  max-height: 75vh;
}
.b-pdf-view .pdf-container-doc,
.b-pdf-view .html-container-doc {
  box-shadow: 0 0 5px 3px #222;
  margin: 5px;
  padding: 0px;
  display: inline-block;
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
}
.b-pdf-view .not-scallable .pdf-toolbar .pdf-toolbar-center > * {
  display: none;
}
.b-pdf-view .pdf-toolbar {
  position: relative;
  height: 32px;
  overflow: hidden;
  /* for preventing pdf container centering problem */
  background-color: #474747;
  /* fallback */
  box-shadow: 0 1px 3px black;
  text-align: left;
  font-size: 13px;
  line-height: 14px;
  padding-left: 10px;
  color: hsl(0, 0%, 95%);
}
.b-pdf-view .pdf-toolbar-field {
  padding: 3px 6px;
  margin: 4px 0 4px 0;
  border: 1px solid transparent;
  border-radius: 2px;
  background-color: hsla(0, 0%, 100%, 0.09);
  background-image: linear-gradient(hsla(0, 0%, 100%, 0.05), hsla(0, 0%, 100%, 0));
  background-clip: padding-box;
  border: 1px solid hsla(0, 0%, 0%, 0.35);
  border-color: hsla(0, 0%, 0%, 0.32) hsla(0, 0%, 0%, 0.38) hsla(0, 0%, 0%, 0.42);
  box-shadow: 0 1px 0 hsla(0, 0%, 0%, 0.05) inset, 0 1px 0 hsla(0, 0%, 100%, 0.05);
  color: hsl(0, 0%, 95%);
  font-size: 13px;
  line-height: 14px;
  outline-style: none;
  transition-property: background-color, border-color, box-shadow;
  transition-duration: 150ms;
  transition-timing-function: ease;
}
.b-pdf-view .pdf-toolbar-field.pdf-toolbar-field-pageNumber {
  -moz-appearance: textfield;
  /* hides the spinner in moz */
  min-width: 16px;
  text-align: right;
  width: 40px;
}
.b-pdf-view .pdf-toolbar .split-toolbar-button .toolbarButton {
  outline: none;
}
.b-pdf-view .pdf-toolbar .split-toolbar-button .zoomOut::before {
  content: '–';
  position: relative;
  bottom: 1px;
  font-size: 20px;
}
.b-pdf-view .pdf-toolbar .split-toolbar-button .zoomIn::before {
  content: '+';
  position: relative;
  bottom: 2px;
  font-size: 20px;
}
.b-pdf-view .pdf-toolbar .split-toolbar-button {
  margin: 3px 2px 4px 0;
  display: inline-block;
}
.b-pdf-view .pdf-toolbar .split-toolbar-button.pdf-zoom-button {
  margin-top: 0;
}
.b-pdf-view .toolbarButton,
.b-pdf-view .dropdownToolbarButton {
  min-width: 16px;
  padding: 2px 6px 0;
  border: 1px solid transparent;
  border-radius: 2px;
  color: hsla(0, 0%, 100%, 0.8);
  font-size: 12px;
  line-height: 14px;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  /* Opera does not support user-select, use <... unselectable="on"> instead */
  cursor: default;
  -webkit-transition-property: background-color, border-color, box-shadow;
  -webkit-transition-duration: 150ms;
  -webkit-transition-timing-function: ease;
  transition-property: background-color, border-color, box-shadow;
  transition-duration: 150ms;
  transition-timing-function: ease;
}
.b-pdf-view .pdf-toolbar .split-toolbar-button .toolbarButton {
  float: left;
  border: 0 none;
  background: none;
  width: 32px;
  height: 25px;
  cursor: pointer;
}
.b-pdf-view .toolbarButton > span {
  display: inline-block;
  width: 0;
  height: 0;
  overflow: hidden;
}
.b-pdf-view .toolbarButton[disabled] {
  opacity: 0.5;
  pointer-events: none;
}
.b-pdf-view .toolbarButton.group {
  margin-right: 0;
}
.b-pdf-view .pdf-toolbar .pdf-toolbar-left {
  float: left;
}
.b-pdf-view .pdf-toolbar .pdf-toolbar-center {
  position: relative;
  margin: 3px auto;
  width: 220px;
  height: 30px;
}
.b-pdf-view .pdf-toolbar .change-page-number {
  float: left;
  position: relative;
}
.b-pdf-view .pdf-toolbar .split-toolbar-button {
  float: left;
  position: relative;
  padding-top: 2px;
}
.b-pdf-view .pdf-toolbar .split-toolbar-button > .toolbarButton {
  position: relative;
}
.b-pdf-view .pdf-toolbar .split-toolbar-button > .toolbarButton:first-child,
.b-pdf-view .pdf-toolbar .split-toolbar-button > .toolbarButton:last-child {
  position: relative;
  margin: 0;
  margin-right: -1px;
  border-top-left-radius: 2px;
  border-bottom-left-radius: 2px;
  border-right-color: transparent;
}
.b-pdf-view .pdf-toolbar .split-toolbar-button > .toolbarButton:last-child,
.b-pdf-view .pdf-toolbar .split-toolbar-button > .toolbarButton:first-child {
  position: relative;
  margin: 0;
  margin-left: -1px;
  border-top-right-radius: 2px;
  border-bottom-right-radius: 2px;
  border-left-color: transparent;
}
.b-pdf-view .pdf-toolbar .split-toolbar-button .splitToolbarButtonSeparator {
  float: left;
  padding: 8px 0;
  width: 1px;
  background-color: hsla(0, 0%, 0%, 0.5);
  z-index: 99;
  box-shadow: 0 0 0 1px hsla(0, 0%, 100%, 0.08);
  display: inline-block;
  margin: 5px 0;
}
.b-pdf-view .pdf-toolbar .dropdownToolbarButton {
  padding: 3px 2px 2px;
  overflow: hidden;
}
.b-pdf-view .dropdownToolbarButton > select {
  -webkit-appearance: none;
  -moz-appearance: none;
  /* in the future this might matter, see bugzilla bug #649849 */
  min-width: 140px;
  font-size: 12px;
  color: hsl(0, 0%, 95%);
  margin: 0;
  padding: 0;
  border: none;
  background: rgba(0, 0, 0, 0);
  /* Opera does not support 'transparent' <select> background */
}
.b-pdf-view .dropdownToolbarButton > select > option {
  background: hsl(0, 0%, 24%);
}
.b-pdf-view .dropdownToolbarButton {
  background-color: hsla(0, 0%, 0%, 0.12);
  background-image: linear-gradient(hsla(0, 0%, 100%, 0.05), hsla(0, 0%, 100%, 0));
  background-clip: padding-box;
  border: 1px solid hsla(0, 0%, 0%, 0.35);
  border-color: hsla(0, 0%, 0%, 0.32) hsla(0, 0%, 0%, 0.38) hsla(0, 0%, 0%, 0.42);
  box-shadow: 0 1px 0 hsla(0, 0%, 100%, 0.05) inset, 0 0 1px hsla(0, 0%, 100%, 0.15) inset, 0 1px 0 hsla(0, 0%, 100%, 0.05);
}
.b-pdf-view .pdf-toolbar .dropdownToolbarButton {
  margin: 2px 2px 4px 0;
  display: block;
  float: left;
  background-position: 95%;
}

.dropBackground {
  display: flex;
  justify-content: center;
  align-items: center;
  position: absolute;
  width: 100%;
  height: 100%;
  -webkit-box-shadow: 0 10px 20px #4882bd;
  -moz-box-shadow: 0 10px 20px #4882bd;
  box-shadow: 0 10px 20px #4882bd;
  top: 0;
  z-index: 10;
  left: 0;
  background: #99c9f0;
  color: #4882BD;
  opacity: 0.8;
}
.b-order__container-title {
  margin-bottom: 30px;
}
.b-order__notes-container {
  position: relative;
}
.b-order__notes-container .b-order-notes__drop-background {
  display: none;
}
.b-order__notes-container.dragging .b-order-notes__drop-background {
  display: flex;
  justify-content: center;
  align-items: center;
  position: absolute;
  width: 100%;
  height: 100%;
  -webkit-box-shadow: 0 10px 20px #4882bd;
  -moz-box-shadow: 0 10px 20px #4882bd;
  box-shadow: 0 10px 20px #4882bd;
  top: 0;
  z-index: 10;
  left: 0;
  background: #99c9f0;
  color: #4882BD;
  opacity: 0.8;
}
.b-order__notes-container .b-cabinet-order__notes-create,
.b-order__notes-container-issues .b-cabinet-order__notes-create {
  line-height: normal;
  height: unset;
  margin-left: auto;
  padding: 2px 13px 2px 19px;
  font-size: 12px;
  background: #fff;
  border: 1px solid #099C9D;
  color: rgba(74, 87, 103, 0.8);
  outline: none !important;
}
.b-order__notes-container .b-cabinet-order__notes-create .g-icon-ok,
.b-order__notes-container-issues .b-cabinet-order__notes-create .g-icon-ok {
  width: 10px;
  height: 7px;
  display: inline-block;
  vertical-align: middle;
}
.b-order__notes-container-footer {
  margin-top: 20px;
  text-align: right;
}
.b-order__notes .b-textarea {
  padding: 0;
}
.b-order__notes .b-textarea__value {
  resize: none;
  border: 1px solid #D9D9D9;
  border-radius: 3px;
  color: #4A5767;
  height: 113px;
  padding-bottom: 35px;
}
.b-order__notes .b-textarea__value::-webkit-input-placeholder,
.b-order__notes .b-textarea__value:-ms-input-placeholder,
.b-order__notes .b-textarea__value::placeholder {
  color: red !important;
  opacity: 0.5;
}
.b-order__notes .b-order__container-title {
  display: inline-block;
  text-transform: uppercase;
  font-size: 18px;
  font-weight: 500;
}
.b-order__notes .b-order__container-title:after {
  width: 18px;
  height: 10px;
  top: calc(50% - 5px);
}
.b-order__attachments {
  display: flex;
  align-items: center;
  gap: 10px;
  flex-flow: row wrap;
}
.b-order__attachments .b-uploaded-attachment {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 10px;
  background: #4882bd;
  font-size: 12px;
  -webkit-border-radius: 4px;
  -webkit-background-clip: padding-box;
  -moz-border-radius: 4px;
  -moz-background-clip: padding;
  border-radius: 4px;
  background-clip: padding-box;
  color: #fff;
  padding: 5px;
}
.b-order__attachments .b-uploaded-attachment > .g-icon-w-cancel {
  width: 12px;
  height: 12px;
  cursor: pointer;
}
.b-order-issues {
  margin-bottom: 45px;
}
.b-order-issues__empty {
  text-align: center;
}
.b-order-issues__item {
  display: flex;
  flex-flow: column;
  position: relative;
}
.b-order-issues__item-textarea-container.dragging .b-order-issues__item-drop-background {
  display: flex;
  justify-content: center;
  align-items: center;
  position: absolute;
  width: 100%;
  height: 100%;
  -webkit-box-shadow: 0 10px 20px #4882bd;
  -moz-box-shadow: 0 10px 20px #4882bd;
  box-shadow: 0 10px 20px #4882bd;
  top: 0;
  z-index: 10;
  left: 0;
  background: #99c9f0;
  color: #4882BD;
  opacity: 0.8;
}
.b-order-issues__item-drop-background {
  display: none;
}
.b-order-issues__item:after {
  content: '';
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  opacity: 0.5;
  border: 1px solid #FFFFFF;
  box-shadow: 0 2px 4px rgba(0, 0, 0, 0.25);
}
.b-order-issues__item + .b-order-issues__item {
  margin-top: 20px;
}
.b-order-issues__item-name {
  background: #FAFAFA;
  box-shadow: 0 2px 4px rgba(0, 0, 0, 0.25);
  padding: 8px 30px 8px 10px;
  font-size: 14px;
  line-height: 16px;
  color: #4A5767;
}
.b-order-issues__item-title {
  white-space: nowrap;
  max-width: 90%;
  text-overflow: ellipsis;
  overflow: hidden;
}
.b-order-issue__posts {
  margin-top: 30px;
  max-height: 30vh;
  overflow: auto;
}
.b-order-issue__post-date {
  color: #4A5767;
  font-size: 18px;
  line-height: 21px;
  text-align: center;
  margin: 17px auto 35px;
}
.b-order-issue__post {
  margin: 0 0 25px;
}
.b-order-issue__post--outself {
  text-align: right;
}
.b-order-issue__post--outself .b-order-issue__post-content {
  border-radius: 8px 0 8px 8px;
}
.b-order-issue__post--outself .b-order-issue__post-attachments {
  margin-left: auto;
}
.b-order-issue__post .g-icon-download {
  vertical-align: middle;
  display: inline-block;
  height: 15px;
  width: 15px;
}
.b-order-issue__post-author {
  color: #A5ABB3;
  font-size: 14px;
  line-height: 16px;
  margin: 10px 0;
}
.b-order-issue__post-content {
  display: inline-block;
  border: 1px solid #099C9D;
  box-sizing: border-box;
  border-radius: 0 8px 8px 8px;
  padding: 10px 15px;
  width: auto;
  overflow-x: auto;
  max-width: 85%;
  font-size: 14px;
  line-height: 16px;
  color: #4A5767;
}
.b-order-issue__post-content > pre {
  margin: 0;
  white-space: pre-wrap;
}
.b-order-issue__post-attachments {
  margin-top: 10px;
  max-width: 45%;
  margin-bottom: -5px;
}
.b-order-issue__post-attachment {
  display: inline-block;
}
.b-order-issue__post-attachment-container {
  white-space: nowrap;
  display: inline-block;
  vertical-align: middle;
  margin-bottom: 5px;
}
.b-order-issue__post-attachment-container + .b-order-issue__post-attachment-container {
  margin-left: 10px;
}
.b-order-issue__post-attachment-size {
  font-size: 0.9em;
}
.b-order__voucher-message {
  display: none;
  padding: 10px 0;
}
.b-order__voucher-message--shown {
  display: block;
}

.b-booking-docs-modal {
  position: fixed;
  display: flex;
  align-items: center;
  justify-content: flex-end;
  z-index: 999;
  padding-right: 12px;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: rgba(0, 0, 0, 0.5);
}
.b-booking-docs-modal__content {
  background: #fff;
  padding: 20px;
  max-height: 90vh;
  overflow-y: auto;
  display: flex;
  flex-direction: column;
  -webkit-border-radius: 10px;
  -webkit-background-clip: padding-box;
  -moz-border-radius: 10px;
  -moz-background-clip: padding;
  border-radius: 10px;
  background-clip: padding-box;
}
.b-booking-docs-modal__content .b-input__value {
  border-color: #a3aab2;
}
.b-booking-docs-modal__header {
  position: relative;
  margin-bottom: 20px;
  font-size: 16px;
}
.b-booking-docs-modal__close-btn {
  position: absolute;
  top: 0;
  cursor: pointer;
  right: 0;
  width: 14px;
  height: 14px;
  text-decoration: none;
  display: flex;
  justify-content: center;
  align-content: center;
}
.b-booking-docs-modal__table {
  max-height: 500px;
  overflow-y: auto;
  margin-bottom: 50px;
  -webkit-box-shadow: 0 2px 4px rgba(0, 0, 0, 0.25);
  -moz-box-shadow: 0 2px 4px rgba(0, 0, 0, 0.25);
  box-shadow: 0 2px 4px rgba(0, 0, 0, 0.25);
  border: 1px solid #A9A9A9;
}
.b-booking-docs-modal .b-block-table__cell-content-container {
  display: flex;
  justify-content: center;
  align-items: center;
}
.b-booking-docs-modal .b-docs-table__download {
  width: 20px;
  height: 20px;
  display: inline-block;
  cursor: pointer;
}
.b-booking-docs-modal__footer {
  margin-top: auto;
}
.b-booking-docs-modal__send-btn {
  background-color: #4882BD;
  color: #fff;
  border: none;
  min-width: 220px;
  font-weight: 700;
}
.b-booking-docs-modal__comment {
  margin-bottom: 20px;
}
.b-booking-docs-modal__emails .b-input {
  padding-bottom: 0 !important;
}
.b-booking-docs-modal .b-block-table__row .b-block-table__cell {
  border-top: 1px dashed rgba(0, 0, 0, 0.3);
  border-bottom: 1px solid transparent;
}
.b-booking-docs-modal .b-block-table__row-header .b-block-table__cell {
  border-bottom: none;
}
.b-booking-docs-modal .b-block-table {
  text-transform: uppercase;
}
@media (max-width: 1239px) {
  .b-booking-docs-modal .b-booking-docs-modal__emails .b-emails-collection {
    margin-right: 0;
  }
  .b-booking-docs-modal .b-booking-docs-modal__emails .b-emails-collection .b-search-email-row {
    width: calc(100% - 45px);
  }
  .b-booking-docs-modal .b-block-table__cell > span {
    max-width: 250px;
  }
}
@media (max-width: 768px) {
  .b-booking-docs-modal {
    padding-right: 0 !important;
  }
  .b-booking-docs-modal__content {
    max-height: 100vh;
    height: 100%;
  }
  .b-booking-docs-modal__table .b-block-table {
    text-transform: unset !important;
  }
  .b-booking-docs-modal__table .b-block-table__row-header {
    display: none !important;
  }
  .b-booking-docs-modal__table .b-block-table__row {
    display: flex;
    flex-direction: column;
  }
  .b-booking-docs-modal__table .b-block-table__row:last-of-type {
    padding: 10px 0 0 0;
  }
  .b-booking-docs-modal__table .b-block-table__cell {
    max-width: unset;
    font-size: 14px;
    padding: 0;
    border-top: none !important;
    border-bottom: none !important;
    order: 3;
  }
  .b-booking-docs-modal__table .b-block-table__cell:last-child {
    margin-bottom: 20px;
  }
  .b-booking-docs-modal__table .b-block-table__cell > span,
  .b-booking-docs-modal__table .b-block-table__cell > div {
    padding: 5px 12px;
  }
  .b-booking-docs-modal__table .b-block-table__cell-type-checkbox {
    padding: 5px 12px;
    order: 0;
  }
  .b-booking-docs-modal__table .b-block-table__cell--checkobx-with-caption {
    width: 100% !important;
    padding: unset !important;
    display: flex;
    justify-content: flex-start;
    align-items: center;
  }
  .b-booking-docs-modal__table .b-block-table__cell-content-container {
    display: flex;
    justify-content: unset;
  }
  .b-booking-docs-modal__table .b-block-table__cell-content-container > span:not(:last-of-type),
  .b-booking-docs-modal__table .b-block-table__cell-content-container > div:not(:last-of-type) {
    margin-right: 5px;
  }
  .b-booking-docs-modal__table .b-block-table__cell.mobile-cell {
    display: flex;
    position: relative;
    padding: 0;
    overflow: unset;
    justify-content: flex-end;
  }
  .b-booking-docs-modal__table .b-block-table__cell.mobile-cell .btn {
    border: none;
  }
  .b-booking-docs-modal__table .b-block-table__cell.mobile-cell > div,
  .b-booking-docs-modal__table .b-block-table__cell.mobile-cell > span {
    padding: 0 !important;
  }
  .b-booking-docs-modal__table .b-block-table__cell-header-mobile {
    color: #A4ABB3;
    margin-right: 5px;
  }
}

.b-refund-exchange,
.b-exchange {
  position: fixed;
  top: 0;
  left: 0;
  width: 100vw;
  height: 100vh;
  display: flex;
  justify-content: center;
  z-index: 9999;
  align-items: center;
  background-color: rgba(0, 0, 0, 0.6);
}
.b-refund-exchange__modal,
.b-exchange__modal {
  width: 60%;
  height: min-content;
}
.b-refund-exchange__header,
.b-exchange__header {
  width: 100%;
  background-color: #4A5767;
  color: #FFFFFF;
  padding: 8px 16px;
  border: 1px solid #4A5767;
}
.b-refund-exchange__content,
.b-exchange__content {
  display: flex;
  flex-direction: column;
  width: 100%;
  padding: 16px;
  background-color: #FFFFFF;
  border: 1px solid #4A5767;
  max-height: 500px;
  overflow-y: auto;
}
.b-refund-exchange__traveller-view,
.b-exchange__traveller-view {
  width: 100%;
  margin-bottom: 20px;
}
.b-refund-exchange__traveller-service,
.b-exchange__traveller-service {
  display: flex;
  padding: 10px;
  padding-right: 36px;
  gap: 20px;
  align-items: center;
  justify-content: flex-end;
  font-size: 14px;
  color: #4A5767;
  margin-bottom: 10px;
}
.b-refund-exchange__traveller-service__ticketNumber,
.b-exchange__traveller-service__ticketNumber {
  display: flex;
  gap: 10px;
}
.b-refund-exchange__traveller-service__ticketNumber:before,
.b-exchange__traveller-service__ticketNumber:before {
  content: '';
  display: block;
  width: 17px;
  height: 17px;
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-position: 50% 50%;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMCAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwXzFfMTk4KSI+CjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNMS45NzMzNSAwLjA3OTg4MjhDMS44OTc0OSAwLjE2MTMyOCAxLjc4ODgyIDAuNjYwMTE3IDEuODE2MDggMC44MDE3MTlDMS44MjM5NCAwLjg0MjUzOSAxLjkzMjU3IDAuOTQ3NTc4IDIuMDU3NDkgMS4wMzUxNkMyLjU2NjkxIDEuMzkyMzggMi43MTY0NCAxLjkwNTc0IDIuNDU5MDEgMi40MTM3NUMyLjMwMDQyIDIuNzI2NzIgMi4wNjM3NCAyLjg5MzMyIDEuNjc2MDUgMi45NjVDMS41NDkzMyAyLjk4ODQ0IDEuNDE0MjkgMy4wMzU5OCAxLjM3NTk3IDMuMDcwNjZDMS4yOTM2MiAzLjE0NTE2IDEuMjE0NDEgMy40OTAyMyAxLjIzMTcxIDMuNjk4ODdDMS4yNDI2MSAzLjgzMDEyIDEuMjY4NjIgMy44NjI0MiAxLjQ3MTIgMy45OTYyMUMxLjk1NTExIDQuMzE1NzggMi4xMjI4OCA0Ljg5OTUzIDEuODcwODkgNS4zODY4OEMxLjczMDg1IDUuNjU3NyAxLjI3ODMxIDUuOTM3NSAwLjk4MDM4MiA1LjkzNzVDMC43OTUxODYgNS45Mzc1IDAuNzE4NzggNi4wNDk1NyAwLjY0MTU1NCA2LjQzNDYxQzAuNTg5NTYxIDYuNjk0MDIgMC42Mjk0MDUgNi44MDA2NiAwLjgyMTE2MyA2LjkxNTM1QzEuMjA2MTIgNy4xNDU1MSAxLjM3OTY0IDcuNDM2NzYgMS4zODAyNiA3Ljg1MzY3QzEuMzgxMDggOC40MDMxMiAxLjAyNzM3IDguNzg5NjkgMC40MzYxNjMgOC44ODU0N0MwLjIwNzcyNSA4LjkyMjQ2IDAuMTMxODY2IDkuMDExMTcgMC4wNjc5OTg4IDkuMzE1OTRDMC4wMDM5NzU0MSA5LjYyMTQxIDAuMDM1MTA4MiA5Ljc2MzYzIDAuMTgyMDYxIDkuODM2NkMwLjIyODk3NSA5Ljg1OTg4IDMuODMzNDcgMTAuNTkzNiA4LjE5MjAyIDExLjQ2N0wxNi4xMTY2IDEzLjA1NTFMMTYuMjE5NCAxMi45Nzg4QzE2LjM0MDUgMTIuODg4OSAxNi40MjYgMTIuNjA1MyAxNi40MTA1IDEyLjM0NDZDMTYuNDAwNyAxMi4xNzg0IDE2LjM4ODggMTIuMTYyMSAxNi4xNzI5IDEyLjAxOTVDMTUuNTU0MSAxMS42MTA3IDE1LjQ4MDggMTAuODIxMSAxNi4wMTggMTAuMzQ5NEMxNi4xODgyIDEwLjE5OTkgMTYuMzM2NCAxMC4xMzQxIDE2LjU4NzEgMTAuMDk2N0MxNi44NTQgMTAuMDU2OSAxNi45MTcgOS45ODc2MiAxNi45ODUgOS42NTg5NUMxNy4wNTU1IDkuMzE3NDIgMTcuMDI4MiA5LjIyMjk3IDE2LjgyMyA5LjEwMDI3QzE2LjQ0MTkgOC44NzI0NiAxNi4yNjQ1IDguNTc4MDUgMTYuMjYzOSA4LjE3MjU4QzE2LjI2MyA3LjYyNzQyIDE2LjU5NjkgNy4yNDE4NCAxNy4xNTQ5IDcuMTQzNTVDMTcuMjkyMSA3LjExOTM4IDE3LjQxODQgNy4wNzE2IDE3LjQ1NjYgNy4wMjk0MUMxNy40OTI3IDYuOTg5NDkgMTcuNTQ3MiA2LjgzNzg5IDE3LjU3NzYgNi42OTI1QzE3LjY0MzcgNi4zNzczOCAxNy42MTA0IDYuMjYwNyAxNy40MjM5IDYuMTU0MzRDMTYuNzk0MSA1Ljc5NTA0IDE2LjY1NTMgNC45OTk3NyAxNy4xMzQ4IDQuNDk4NTJDMTcuMjk4MyA0LjMyNzY2IDE3LjQ4MjkgNC4yMzU1OSAxNy43Njc1IDQuMTgyOTdDMTcuODk1MSA0LjE1OTM4IDE4LjAyMzkgNC4xMTU3NCAxOC4wNTM2IDQuMDg1OThDMTguMTE0OCA0LjAyNDczIDE4LjIxNTEgMy42MzUxNiAxOC4yMTYgMy40NTQ3M0MxOC4yMTYzIDMuMzg5MDIgMTguMTk0NiAzLjMwNTIgMTguMTY3NyAzLjI2ODQ0QzE4LjEyOTcgMy4yMTY0NSAxNi4zNDk1IDIuODQ2NzYgMTAuMTM2OSAxLjYwMDgyQzUuNzQ2ODMgMC43MjAzNTEgMi4xMzA4NSAwIDIuMTAxMzYgMEMyLjA3MTg3IDAgMi4wMTQyOSAwLjAzNTkzNzUgMS45NzMzNSAwLjA3OTg4MjhaTTUuMzQ2NzUgMi40OTQzN0M1LjQxMTg3IDIuNTM0MSA1LjQ5ODEyIDIuNjM5NzMgNS41Mzg0MyAyLjcyOTFMNS42MTE3MSAyLjg5MTZMNS4wNTQ2IDUuNjU0OEM0Ljc0ODE5IDcuMTc0NTMgNC40NzA1OCA4LjQ3NTg2IDQuNDM3NjkgOC41NDY2NEM0LjMyNTg5IDguNzg3MyAzLjk1MDQ2IDguODgzOTUgMy43MzYwOCA4LjcyNzIzQzMuNjc1OTcgOC42ODMyOCAzLjU5MzkgOC41ODExMyAzLjU1MzcgOC41MDAyN0wzLjQ4MDY5IDguMzUzMjhMNC4wMzU2NiA1LjU3NDNDNC4zNDA4OSA0LjA0NTkgNC42MTYzMiAyLjc0NTcgNC42NDc2OSAyLjY4NUM0Ljc3MjAyIDIuNDQ0NjUgNS4xMTI3NiAyLjM1MTcyIDUuMzQ2NzUgMi40OTQzN1pNMTQuNTA5NiA0LjM0Njk5QzE0LjU5NDIgNC40MDM3OSAxNC42NjI4IDQuNDk0OTIgMTQuNjk4OCA0LjU5ODE2QzE0Ljc1MzYgNC43NTU0NyAxNC43MzkxIDQuODQgMTQuMTk2NiA3LjUyNjU2QzEzLjg4OTMgOS4wNDgwOSAxMy42MTQzIDEwLjMzODcgMTMuNTg1NSAxMC4zOTQ2QzEzLjQzNzMgMTAuNjgyMSAxMi45OTM1IDEwLjczMTQgMTIuNzgyNyAxMC40ODM5QzEyLjYwNTkgMTAuMjc2NCAxMi41OTc2IDEwLjM0IDEzLjE5MzggNy4zNjQwNkMxMy41NDMyIDUuNjIwMDQgMTMuNzc4MSA0LjUzNDI2IDEzLjgxOTggNC40NzA2MkMxMy45NTg0IDQuMjU5MSAxNC4yOTAzIDQuMTk5NjEgMTQuNTA5NiA0LjM0Njk5Wk0xNy42MzMxIDEwLjAyOTlDMTcuNTI1IDEwLjQzMTYgMTcuMjIzNiAxMC43MDAyIDE2Ljc5MzMgMTAuNzc4MkMxNi40ODcxIDEwLjgzMzggMTYuMzcyOSAxMC45Mzg0IDE2LjM4ODYgMTEuMTQ4N0MxNi4zOTkxIDExLjI5IDE2LjQyMjUgMTEuMzE5OCAxNi42NDk0IDExLjQ4MkMxNi45MjQ3IDExLjY3ODkgMTcuMTA0OCAxMS45NDI2IDE3LjE0NDIgMTIuMjA2NkMxNy4xNzcxIDEyLjQyNjYgMTcuMDM4MiAxMy4wNzUgMTYuOTE3MSAxMy4yNjY5QzE2LjczMTggMTMuNTYwMyAxNi4zODQ5IDEzLjc1IDE2LjAzMzUgMTMuNzVDMTUuOTMzOSAxMy43NSAxMi44NzY2IDEzLjE1MjMgOS4yMzk2OCAxMi40MjE5QzUuNjAyNjkgMTEuNjkxNCAyLjYyMzQzIDExLjA5MzkgMi42MTkwNSAxMS4wOTQxQzIuNjE0NjggMTEuMDk0MiAyLjYwOTIxIDExLjIwNDQgMi42MDY4MyAxMS4zMzg4QzIuNjAwMDMgMTEuNzI1NCAyLjM5NDY0IDEyLjA0NTIgMi4wMzA0MiAxMi4yMzYxQzEuOTAzOTQgMTIuMzAyNCAxLjc5NDg3IDEyLjMyMTkgMS41MjczNyAxMi4zMjZDMS4xMTY2NyAxMi4zMzIzIDEuMDg0NDEgMTIuMzU0NCAwLjkzMTgyNyAxMi43MzM0QzAuODI3NzY1IDEyLjk5MTkgMC44MjU2OTQgMTMuMDA5MiAwLjg4NzUzIDEzLjEwMzZDMC45MjMxOTQgMTMuMTU4IDEuMDM1NTQgMTMuMjQ0NCAxLjEzNzIyIDEzLjI5NTVDMS43MjE2MyAxMy41ODk3IDE1LjY3NjIgMjAgMTUuNzMyMiAyMEMxNS44NjkyIDIwIDE1Ljk2MTggMTkuOTA4OCAxNi4wNzIyIDE5LjY2NTNDMTYuMjI1OSAxOS4zMjY0IDE2LjIxOTEgMTkuMjUxOCAxNi4wMTQ3IDE5LjAzMTVDMTUuNzUzIDE4Ljc0OTUgMTUuNjk4NiAxOC42MjA0IDE1LjY5ODcgMTguMjgxMkMxNS42OTg5IDE3Ljk1MDkgMTUuNzc2IDE3Ljc1OTEgMTUuOTk3OCAxNy41MzczQzE2LjIwNDMgMTcuMzMwOCAxNi40Mjk5IDE3LjI0OTYgMTYuNzgyNSAxNy4yNTQ5QzE3LjA0MzUgMTcuMjU4OCAxNy4wOTk5IDE3LjI0NzQgMTcuMTgwNiAxNy4xNzQ2QzE3LjI5OTIgMTcuMDY3NSAxNy40ODIzIDE2LjYyOTkgMTcuNDQ4IDE2LjUzNTRDMTcuNDM0IDE2LjQ5NjYgMTcuMzUzNSAxNi4zODg4IDE3LjI2OTIgMTYuMjk1OUMxNi44MzYyIDE1LjgxODggMTYuODQzMiAxNS4xODM3IDE3LjI4NTcgMTQuNzgzOEMxNy41MTAzIDE0LjU4MSAxNy42NzkzIDE0LjUyMDIgMTguMDQwOCAxNC41MTIzQzE4LjIxMjcgMTQuNTA4NSAxOC4zODIgMTQuNDkyNiAxOC40MTcgMTQuNDc2OUMxOC40OTA5IDE0LjQ0MzggMTguNzI0NCAxMy45NTg0IDE4LjcyNDQgMTMuODM4QzE4LjcyNDQgMTMuNzkzMSAxOC42NTEyIDEzLjY4MDIgMTguNTYxOCAxMy41ODcyQzE4LjAyMzcgMTMuMDI3MSAxOC4xMjY1IDEyLjIxOTIgMTguNzc4MyAxMS44ODYyQzE4Ljk0NTQgMTEuODAwOCAxOS4wMzU1IDExLjc4MyAxOS4zMjU4IDExLjc3NzlDMTkuNzMwMiAxMS43NzA4IDE5Ljc0MDcgMTEuNzYzMSAxOS45MTgxIDExLjM0NThDMjAuMDg1NCAxMC45NTIxIDIwLjExMjkgMTAuOTc2NCAxOC44MjgxIDEwLjM4NDJDMTguMjI5OCAxMC4xMDg0IDE3LjcyNTEgOS44ODI4MSAxNy43MDY2IDkuODgyODFDMTcuNjg4IDkuODgyODEgMTcuNjU0OSA5Ljk0ODk5IDE3LjYzMzEgMTAuMDI5OVoiIGZpbGw9IiM0QTU3NjciLz4KPC9nPgo8ZGVmcz4KPGNsaXBQYXRoIGlkPSJjbGlwMF8xXzE5OCI+CjxyZWN0IHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCIgZmlsbD0id2hpdGUiLz4KPC9jbGlwUGF0aD4KPC9kZWZzPgo8L3N2Zz4K);
}
.b-refund-exchange__traveller-service__fullName,
.b-exchange__traveller-service__fullName {
  display: flex;
  gap: 10px;
}
.b-refund-exchange__traveller-service__fullName:before,
.b-exchange__traveller-service__fullName:before {
  content: '';
  display: block;
  width: 17px;
  height: 17px;
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-position: 50% 50%;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTciIGhlaWdodD0iMTkiIHZpZXdCb3g9IjAgMCAxNyAxOSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE2LjA5OTcgMTguMDk0M0gxQzEgMTMuOTYzMiA0LjQxODggMTAuNTQ0NCA4LjU0OTg1IDEwLjU0NDRDMTIuODIzMyAxMC41NDQ0IDE2LjA5OTcgMTMuODIwOCAxNi4wOTk3IDE4LjA5NDNaIiBmaWxsPSIjNEE1NzY3IiBzdHJva2U9IiM0QTU3NjciIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+CjxwYXRoIGQ9Ik04LjU0OTM4IDkuNTQ3QzEwLjkwOTYgOS41NDcgMTIuODIyOSA3LjYzMzY5IDEyLjgyMjkgNS4yNzM1QzEyLjgyMjkgMi45MTMzMSAxMC45MDk2IDEgOC41NDkzOCAxQzYuMTg5MTkgMSA0LjI3NTg4IDIuOTEzMzEgNC4yNzU4OCA1LjI3MzVDNC4yNzU4OCA3LjYzMzY5IDYuMTg5MTkgOS41NDcgOC41NDkzOCA5LjU0N1oiIGZpbGw9IiM0QTU3NjciIHN0cm9rZT0iIzRBNTc2NyIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPC9zdmc+Cg==);
}
.b-refund-exchange__flight,
.b-exchange__flight {
  width: 100%;
  border: 1px solid #4A5767;
  border-radius: 3px 3px 3px 3px;
}
.b-refund-exchange__flight-header,
.b-exchange__flight-header {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 12px;
  border-bottom: 1px solid #4A5767;
}
.b-refund-exchange__flight-price,
.b-exchange__flight-price {
  font-size: 16px;
  font-weight: 700;
}
.b-refund-exchange__flight-leg,
.b-exchange__flight-leg {
  padding: 10px 26px;
}
.b-refund-exchange__flight-leg + .b-refund-exchange__flight-leg,
.b-refund-exchange__flight-leg + .b-exchange__flight-leg,
.b-exchange__flight-leg + .b-refund-exchange__flight-leg,
.b-exchange__flight-leg + .b-exchange__flight-leg {
  border-bottom: 1px solid #4A5767;
}
.b-refund-exchange__flight-segment,
.b-exchange__flight-segment {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
}
.b-refund-exchange__footer,
.b-exchange__footer {
  display: flex;
  justify-content: space-between;
  align-items: center;
  font-size: 16px;
  font-weight: 500;
}
.b-refund-exchange__refund-price,
.b-exchange__refund-price {
  display: flex;
  align-items: center;
  gap: 10px;
}
.b-refund-exchange__refund-price-details:before,
.b-exchange__refund-price-details:before {
  content: '?';
  display: flex;
  width: 20px;
  justify-content: center;
  align-items: center;
  height: 20px;
  border: 1px solid #4A5767;
  border-radius: 50%;
  font-weight: normal;
  font-size: 14px;
  padding: 5px;
}
.b-refund-exchange__modal-buttons,
.b-exchange__modal-buttons {
  width: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  gap: 40px;
}
.b-refund-exchange__modal-buttons > button,
.b-exchange__modal-buttons > button {
  border: none;
  padding: 10px 40px;
  position: relative;
  cursor: pointer;
}
.b-refund-exchange__modal-buttons > button:after,
.b-exchange__modal-buttons > button:after,
.b-refund-exchange__modal-buttons > button:before,
.b-exchange__modal-buttons > button:before {
  content: ' ';
  position: absolute;
  width: 50px;
  top: 0;
  height: 100%;
  z-index: -1;
  cursor: pointer;
}
.b-refund-exchange__modal-buttons > button:before,
.b-exchange__modal-buttons > button:before {
  transform-origin: right bottom;
}
.b-refund-exchange__modal-buttons > button:after,
.b-exchange__modal-buttons > button:after {
  transform-origin: left bottom;
}
.b-refund-exchange__cancel,
.b-exchange__cancel {
  background: #fff;
  color: #4A5767;
}
.b-refund-exchange__cancel:after,
.b-exchange__cancel:after,
.b-refund-exchange__cancel:before,
.b-exchange__cancel:before {
  border-color: #fff;
  background: #fff;
}
.b-refund-exchange__cancel:after,
.b-exchange__cancel:after {
  right: 0;
  transform: skew(320deg);
}
.b-refund-exchange__cancel:before,
.b-exchange__cancel:before {
  left: 0;
  transform: skew(-320deg);
}
.b-refund-exchange__confirm,
.b-exchange__confirm {
  background: #4A5767;
  color: #fff;
}
.b-refund-exchange__confirm:after,
.b-exchange__confirm:after {
  right: 0;
  transform: skew(320deg);
}
.b-refund-exchange__confirm:before,
.b-exchange__confirm:before {
  left: -40px;
  transform: skew(320deg);
}
.b-refund-exchange__confirm:after,
.b-exchange__confirm:after,
.b-refund-exchange__confirm:before,
.b-exchange__confirm:before {
  background: #4A5767;
  border-color: #4A5767;
}
.b-refund-exchange__confirm.disabled,
.b-exchange__confirm.disabled {
  background: rgba(74, 87, 103, 0.8);
  color: rgba(255, 255, 255, 0.8);
  cursor: default;
}
.b-refund-exchange__confirm.disabled:after,
.b-exchange__confirm.disabled:after,
.b-refund-exchange__confirm.disabled:before,
.b-exchange__confirm.disabled:before {
  background: rgba(74, 87, 103, 0.8);
  border-color: rgba(255, 255, 255, 0.8);
}
.b-segment {
  color: #4A5767;
  font-size: 16px;
  font-weight: 500;
}
.b-segment > * {
  flex: 1 1 25%;
  min-width: 10%;
  display: flex;
  justify-content: center;
  align-items: center;
}
.b-segment__company-logo {
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-position: 50% 50%;
  width: 100px;
  height: 50px;
}
.b-segment__travel-time-container {
  justify-content: center;
}

.b-ancillary-fees {
  width: 70%;
  height: fit-content;
  max-height: 500px;
}
.b-ancillary-fees .flex-container {
  display: flex;
  align-items: center;
  width: 100%;
}
.b-ancillary-fees__modal {
  position: fixed;
  top: 0;
  bottom: 0;
  z-index: 9999;
  width: 100vw;
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: rgba(0, 0, 0, 0.5);
  min-height: 100vh;
}
.b-ancillary-fees__modal-content-container {
  height: auto;
  width: 100%;
  background: #fff;
}
.b-ancillary-fees__modal-header {
  background: #4A5767;
  width: 100%;
  color: #fff;
  position: relative;
  font-size: 14px;
  height: 40px;
  padding: 6px 20px;
  display: flex;
  align-items: center;
}
.b-ancillary-fees__modal-content {
  display: flex;
  flex-direction: column;
  width: 100%;
}
.b-ancillary-fees__legs-buttons {
  float: left;
  width: 100%;
  display: flex;
  height: 70px;
  align-items: center;
  justify-content: flex-start;
  gap: 10px;
  border-bottom: 1px solid #EDEEF0;
  padding: 10px 22px 10px 16px;
}
.b-ancillary-fees__segments-buttons {
  width: 100%;
  display: flex;
  align-items: center;
  height: 70px;
  justify-content: flex-start;
  gap: 10px;
  padding: 10px 22px 10px 16px;
}
.b-ancillary-fees__leg-button,
.b-ancillary-fees__segment-button {
  background: #FFFFFF;
  color: #4882BD;
  padding: 10px 5px;
  display: flex;
  align-items: center;
  font-size: 12px;
  height: 30px;
  -webkit-border-radius: 4px;
  -webkit-background-clip: padding-box;
  -moz-border-radius: 4px;
  -moz-background-clip: padding;
  border-radius: 4px;
  background-clip: padding-box;
  border: 1px solid #4882BD;
  cursor: pointer;
  gap: 10px;
  font-weight: 500;
  line-height: 14px;
  font-family: "Roboto", "Segoe UI", "Arial", sans-serif;
}
.b-ancillary-fees__leg-button > span,
.b-ancillary-fees__segment-button > span {
  font-weight: 500;
  line-height: 14px;
  font-family: "Roboto", "Segoe UI", "Arial", sans-serif;
}
.b-ancillary-fees__leg-button.active,
.b-ancillary-fees__segment-button.active,
.b-ancillary-fees__leg-button:hover,
.b-ancillary-fees__segment-button:hover {
  color: #FFFFFF;
  background: #4882BD;
}
.b-ancillary-fees__leg-button.active .b-ancillary-fees__segment-button-tooltip,
.b-ancillary-fees__segment-button.active .b-ancillary-fees__segment-button-tooltip,
.b-ancillary-fees__leg-button:hover .b-ancillary-fees__segment-button-tooltip,
.b-ancillary-fees__segment-button:hover .b-ancillary-fees__segment-button-tooltip {
  border-color: #FFFFFF;
}
.b-ancillary-fees__leg-button.active .b-ancillary-fees__segment-button-icon,
.b-ancillary-fees__segment-button.active .b-ancillary-fees__segment-button-icon,
.b-ancillary-fees__leg-button:hover .b-ancillary-fees__segment-button-icon,
.b-ancillary-fees__segment-button:hover .b-ancillary-fees__segment-button-icon {
  display: block;
  width: 14px;
  height: 14px;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjEiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMSAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KCTxwYXRoIGQ9Ik0xOS40NjE1IDAuNTM4NDYyQzE5LjE1MzggMC4yMzA3NjkgMTguNjkyMyAwIDE4LjE1MzggMEMxNy42OTIzIDAgMTcuMzA3NyAwLjE1Mzg0NiAxNi45MjMxIDAuNTM4NDYyTDExLjY5MjMgNS43NjkyM0wyLjg0NjE1IDQuNjkyMzFDMi40NjE1NCA0LjY5MjMxIDIgNC44NDYxNSAxLjY5MjMxIDUuMDc2OTJMMC40NjE1MzggNi4zMDc2OUMwLjIzMDc2OSA2LjUzODQ2IDAuMTUzODQ2IDYuNzY5MjMgMC4yMzA3NjkgNy4wNzY5MkMwLjMwNzY5MiA3LjMwNzY5IDAuNDYxNTM4IDcuNDYxNTQgMC43NjkyMzEgNy42MTUzOEw3LjYxNTM4IDkuOTIzMDhMNC44NDYxNSAxMi42OTIzTDEuNDYxNTQgMTIuNTM4NUMxLjMwNzY5IDEyLjUzODUgMS4yMzA3NyAxMi42MTU0IDEuMDc2OTIgMTIuNjkyM0wwLjE1Mzg0NiAxMy42MTU0QzAgMTMuNjkyMyAwIDEzLjg0NjIgMCAxNEMwIDE0LjE1MzggMC4xNTM4NDYgMTQuMzA3NyAwLjIzMDc2OSAxNC4zODQ2TDMuODQ2MTUgMTYuMjMwOEw1LjY5MjMxIDE5Ljc2OTJDNS43NjkyMyAxOS45MjMxIDUuOTIzMDggMjAgNi4wNzY5MiAyMEg2LjE1Mzg1QzYuMzA3NjkgMjAgNi4zODQ2MiAxOS45MjMxIDYuNDYxNTQgMTkuODQ2Mkw3LjMwNzY5IDE5QzcuMzg0NjIgMTguOTIzMSA3LjQ2MTU0IDE4Ljc2OTIgNy40NjE1NCAxOC42OTIzVjE1LjE1MzhMMTAuMjMwOCAxMi4zODQ2TDEyLjUzODUgMTkuMjMwOEMxMi42MTU0IDE5LjUzODUgMTIuOTIzMSAxOS43NjkyIDEzLjIzMDggMTkuNzY5MkMxMy40NjE1IDE5Ljc2OTIgMTMuNjE1NCAxOS42OTIzIDEzLjc2OTIgMTkuNTM4NUwxNC44NDYyIDE4LjQ2MTVDMTUuMTUzOCAxOC4xNTM4IDE1LjMwNzcgMTcuNjkyMyAxNS4yMzA4IDE3LjMwNzdMMTQuMzA3NyA4LjMwNzY5TDE5LjQ2MTUgMy4wNzY5MkMyMC4yMzA4IDIuMzg0NjIgMjAuMjMwOCAxLjIzMDc3IDE5LjQ2MTUgMC41Mzg0NjJaIiBmaWxsPSIjRkZGRkZGIi8+Cjwvc3ZnPgo=);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-position: 50% 50%;
}
.b-ancillary-fees__segment-button-icon {
  display: block;
  width: 20px;
  height: 20px;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjEiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMSAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE5LjQ2MTUgMC41Mzg0NjJDMTkuMTUzOCAwLjIzMDc2OSAxOC42OTIzIDAgMTguMTUzOCAwQzE3LjY5MjMgMCAxNy4zMDc3IDAuMTUzODQ2IDE2LjkyMzEgMC41Mzg0NjJMMTEuNjkyMyA1Ljc2OTIzTDIuODQ2MTUgNC42OTIzMUMyLjQ2MTU0IDQuNjkyMzEgMiA0Ljg0NjE1IDEuNjkyMzEgNS4wNzY5MkwwLjQ2MTUzOCA2LjMwNzY5QzAuMjMwNzY5IDYuNTM4NDYgMC4xNTM4NDYgNi43NjkyMyAwLjIzMDc2OSA3LjA3NjkyQzAuMzA3NjkyIDcuMzA3NjkgMC40NjE1MzggNy40NjE1NCAwLjc2OTIzMSA3LjYxNTM4TDcuNjE1MzggOS45MjMwOEw0Ljg0NjE1IDEyLjY5MjNMMS40NjE1NCAxMi41Mzg1QzEuMzA3NjkgMTIuNTM4NSAxLjIzMDc3IDEyLjYxNTQgMS4wNzY5MiAxMi42OTIzTDAuMTUzODQ2IDEzLjYxNTRDMCAxMy42OTIzIDAgMTMuODQ2MiAwIDE0QzAgMTQuMTUzOCAwLjE1Mzg0NiAxNC4zMDc3IDAuMjMwNzY5IDE0LjM4NDZMMy44NDYxNSAxNi4yMzA4TDUuNjkyMzEgMTkuNzY5MkM1Ljc2OTIzIDE5LjkyMzEgNS45MjMwOCAyMCA2LjA3NjkyIDIwSDYuMTUzODVDNi4zMDc2OSAyMCA2LjM4NDYyIDE5LjkyMzEgNi40NjE1NCAxOS44NDYyTDcuMzA3NjkgMTlDNy4zODQ2MiAxOC45MjMxIDcuNDYxNTQgMTguNzY5MiA3LjQ2MTU0IDE4LjY5MjNWMTUuMTUzOEwxMC4yMzA4IDEyLjM4NDZMMTIuNTM4NSAxOS4yMzA4QzEyLjYxNTQgMTkuNTM4NSAxMi45MjMxIDE5Ljc2OTIgMTMuMjMwOCAxOS43NjkyQzEzLjQ2MTUgMTkuNzY5MiAxMy42MTU0IDE5LjY5MjMgMTMuNzY5MiAxOS41Mzg1TDE0Ljg0NjIgMTguNDYxNUMxNS4xNTM4IDE4LjE1MzggMTUuMzA3NyAxNy42OTIzIDE1LjIzMDggMTcuMzA3N0wxNC4zMDc3IDguMzA3NjlMMTkuNDYxNSAzLjA3NjkyQzIwLjIzMDggMi4zODQ2MiAyMC4yMzA4IDEuMjMwNzcgMTkuNDYxNSAwLjUzODQ2MloiIGZpbGw9IiM0ODgyQkQiLz4KPC9zdmc+Cg==);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-position: 50% 50%;
}
.b-ancillary-fees__segment-button-tooltip {
  display: flex;
  justify-content: center;
  align-items: center;
  text-align: center;
  background-color: #4A5767;
  color: #FFFFFF;
  border: 1px solid #4A5767;
  width: 15px;
  height: 15px;
  font-size: 9px;
  border-radius: 50%;
  padding: 5px;
}
.b-ancillary-fees .segment-tooltip {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
.b-ancillary-fees .segment-tooltip > div {
  white-space: nowrap;
  width: min-content;
  display: flex;
  justify-content: center;
  align-items: center;
}
.b-ancillary-fees .segment-tooltip > div + .b-ancillary-fees .segment-tooltip > div {
  margin-right: 5px;
}
.b-ancillary-fees__traveller-views {
  flex: 1 1 100%;
}
.b-ancillary-fees__traveller-view {
  width: 100%;
  height: 100%;
}
.b-ancillary-fees__service-list {
  padding: 10px 0;
  display: flex;
  align-self: flex-start;
  flex: 1 1 45%;
  flex-direction: column;
  min-width: 200px;
  height: calc(500px - 40px - 70px - 70px);
  gap: 8px;
  justify-content: flex-start;
  overflow-y: auto;
  border-top: 1px solid #EDEEF0;
  border-right: 1px solid #EDEEF0;
  margin-right: 10px;
}
.b-ancillary-fees__service-item {
  display: flex;
  padding: 0 16px;
  cursor: pointer;
  color: #4A5767;
  align-items: center;
  height: 40px;
  gap: 10px;
}
.b-ancillary-fees__service-item:before {
  content: ' ';
  display: block;
  width: 20px;
  height: 20px;
}
.b-ancillary-fees__service-item[data-service-type="BAGGAGE"]:before {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMCAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwXzcxMTNfMjUyOCkiPgo8cGF0aCBkPSJNNy43NSAxLjQ2NDg0SDhWMi45NjQ4NEg2LjI1QzUuMzg4MDUgMi45NjQ4NCA0LjU2MTQgMy4zMDcyNSAzLjk1MTkgMy45MTY3NUMzLjM0MjQxIDQuNTI2MjQgMyA1LjM1Mjg5IDMgNi4yMTQ4NFYxNS4yMTQ4QzMuMDAwMDkgMTYuMDMzNSAzLjMwOTExIDE2LjgyMTkgMy44NjUyOCAxNy40MjI2QzQuNDIxNDUgMTguMDIzMiA1LjE4MzgxIDE4LjM5MTkgNiAxOC40NTQ4VjE5LjIxNDhDNiAxOS40MTM4IDYuMDc5MDIgMTkuNjA0NSA2LjIxOTY3IDE5Ljc0NTJDNi4zNjAzMiAxOS44ODU4IDYuNTUxMDkgMTkuOTY0OCA2Ljc1IDE5Ljk2NDhDNi45NDg5MSAxOS45NjQ4IDcuMTM5NjggMTkuODg1OCA3LjI4MDMzIDE5Ljc0NTJDNy40MjA5OCAxOS42MDQ1IDcuNSAxOS40MTM4IDcuNSAxOS4yMTQ4VjE4LjQ2NDhIMTQuNVYxOS4yMTQ4QzE0LjUgMTkuNDEzOCAxNC41NzkgMTkuNjA0NSAxNC43MTk3IDE5Ljc0NTJDMTQuODYwMyAxOS44ODU4IDE1LjA1MTEgMTkuOTY0OCAxNS4yNSAxOS45NjQ4QzE1LjQ0ODkgMTkuOTY0OCAxNS42Mzk3IDE5Ljg4NTggMTUuNzgwMyAxOS43NDUyQzE1LjkyMSAxOS42MDQ1IDE2IDE5LjQxMzggMTYgMTkuMjE0OFYxOC40NTQ4QzE2LjgxNjIgMTguMzkxOSAxNy41Nzg1IDE4LjAyMzIgMTguMTM0NyAxNy40MjI2QzE4LjY5MDkgMTYuODIxOSAxOC45OTk5IDE2LjAzMzUgMTkgMTUuMjE0OFY2LjIxNDg0QzE5IDUuMzUyODkgMTguNjU3NiA0LjUyNjI0IDE4LjA0ODEgMy45MTY3NUMxNy40Mzg2IDMuMzA3MjUgMTYuNjEyIDIuOTY0ODQgMTUuNzUgMi45NjQ4NEgxNFYxLjQ2NDg0SDE0LjI1QzE0LjQ0ODkgMS40NjQ4NCAxNC42Mzk3IDEuMzg1ODMgMTQuNzgwMyAxLjI0NTE3QzE0LjkyMSAxLjEwNDUyIDE1IDAuOTEzNzU2IDE1IDAuNzE0ODQ0QzE1IDAuNTE1OTMxIDE0LjkyMSAwLjMyNTE2NiAxNC43ODAzIDAuMTg0NTE0QzE0LjYzOTcgMC4wNDM4NjEzIDE0LjQ0ODkgLTAuMDM1MTU2MiAxNC4yNSAtMC4wMzUxNTYySDcuNzVDNy41NTEwOSAtMC4wMzUxNTYyIDcuMzYwMzIgMC4wNDM4NjEzIDcuMjE5NjcgMC4xODQ1MTRDNy4wNzkwMiAwLjMyNTE2NiA3IDAuNTE1OTMxIDcgMC43MTQ4NDRDNyAwLjkxMzc1NiA3LjA3OTAyIDEuMTA0NTIgNy4yMTk2NyAxLjI0NTE3QzcuMzYwMzIgMS4zODU4MyA3LjU1MTA5IDEuNDY0ODQgNy43NSAxLjQ2NDg0Wk05LjUgMi45NjQ4NFYxLjQ2NDg0SDEyLjVWMi45NjQ4NEg5LjVaTTYuNzUgNy40NjQ4NEgxNS4yNUMxNS40NDg5IDcuNDY0ODQgMTUuNjM5NyA3LjU0Mzg2IDE1Ljc4MDMgNy42ODQ1MUMxNS45MjEgNy44MjUxNyAxNiA4LjAxNTkzIDE2IDguMjE0ODRDMTYgOC40MTM3NiAxNS45MjEgOC42MDQ1MiAxNS43ODAzIDguNzQ1MTdDMTUuNjM5NyA4Ljg4NTgzIDE1LjQ0ODkgOC45NjQ4NCAxNS4yNSA4Ljk2NDg0SDYuNzVDNi41NTEwOSA4Ljk2NDg0IDYuMzYwMzIgOC44ODU4MyA2LjIxOTY3IDguNzQ1MTdDNi4wNzkwMiA4LjYwNDUyIDYgOC40MTM3NiA2IDguMjE0ODRDNiA4LjAxNTkzIDYuMDc5MDIgNy44MjUxNyA2LjIxOTY3IDcuNjg0NTFDNi4zNjAzMiA3LjU0Mzg2IDYuNTUxMDkgNy40NjQ4NCA2Ljc1IDcuNDY0ODRaIiBmaWxsPSIjNEE1NzY3Ii8+CjwvZz4KPGRlZnM+CjxjbGlwUGF0aCBpZD0iY2xpcDBfNzExM18yNTI4Ij4KPHJlY3Qgd2lkdGg9IjIwIiBoZWlnaHQ9IjIwIiBmaWxsPSJ3aGl0ZSIvPgo8L2NsaXBQYXRoPgo8L2RlZnM+Cjwvc3ZnPgo=);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-position: 50% 50%;
}
.b-ancillary-fees__service-item[data-service-type="MEALS"]:before {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTciIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNyAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTUgMi41QzQuNyAyLjUgNC41IDIuOCA0LjUgM1Y1LjVIMy41VjNDMy41IDIuNyAzLjMgMi41IDMgMi41QzIuNyAyLjUgMi41IDIuOCAyLjUgM1Y1LjVIMS41VjNDMS41IDIuNyAxLjMgMi41IDEgMi41QzAuNyAyLjUgMC41IDIuOCAwLjUgM1Y2LjNDMC41IDcuMiAxLjIgNy45IDIgOFYxNUMyIDE1LjYgMi40IDE2IDMgMTZDMy42IDE2IDQgMTUuNiA0IDE1VjhDNC44IDcuOSA1LjUgNy4yIDUuNSA2LjNWM0M1LjUgMi44IDUuMyAyLjUgNSAyLjVaTTcgM1Y5SDhWMTVDOCAxNS42IDguNCAxNiA5IDE2QzkuNiAxNiAxMCAxNS42IDEwIDE1VjBDOC4zIDAgNyAxLjMgNyAzWk0xNCAyQzEyLjYgMiAxMS41IDMuNSAxMS41IDUuM0MxMS40IDYuNSAxMiA3LjYgMTMgOC4zVjE1QzEzIDE1LjYgMTMuNCAxNiAxNCAxNkMxNC42IDE2IDE1IDE1LjYgMTUgMTVWOC4zQzE2IDcuNiAxNi42IDYuNSAxNi41IDUuM0MxNi41IDMuNSAxNS40IDIgMTQgMloiIGZpbGw9IiM0QTU3NjciLz4KPC9zdmc+Cg==);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-position: 50% 50%;
}
.b-ancillary-fees__service-item[data-service-type="OTHER"]:before {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjEiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMSAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwXzY4NTRfMTQzMykiPgo8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTExLjkwNjMgMC4zNDk1NkMxMS41OTMzIDAuNDUyMjUyIDExLjM1MDYgMC42NDkzMTcgMTEuMjIwMiAwLjkwNjY1M0MxMS4wMzUxIDEuMjcxOTkgMTEuMDU4MiAxLjY1NjA4IDExLjI4NjggMi4wMTY3QzExLjM1MDYgMi4xMTcxNiAxMS4zOTc0IDIuMjAzMDIgMTEuMzkwOSAyLjIwNzQ3QzExLjM4NDUgMi4yMTE5MyAxMS4yMDY5IDIuMjQ1MjUgMTAuOTk2NCAyLjI4MTUzQzEwLjc4NTkgMi4zMTc3OCAxMC4zOTkxIDIuNDE5MTEgMTAuMTM3IDIuNTA2NjhDNy4zOTU5NiAzLjQyMjQ4IDUuNTA3ODkgNi4xNTk2NiA1LjU4NjEzIDkuMTA0MjJMNS41OTgwOCA5LjU1MzQzSDYuMTgzOTZINi43Njk4TDYuNzk4MDQgOS4yOTk1M0M2Ljk5MTQ0IDcuNTYwNzIgNy4yNjg2OSA2LjU3ODk1IDcuODYyMzEgNS41MzA3QzguNTYwNzMgNC4yOTc0NSA5LjY4MDMgMy4zNDcxMyAxMS4wODEgMi43OTg1NUMxMS4yODIzIDIuNzE5NzYgMTEuNDUyOCAyLjY2MTA5IDExLjQ1OTkgMi42NjgyQzExLjQ2NyAyLjY3NTM1IDExLjI4NDggMi44MjQ0MSAxMS4wNTQ5IDIuOTk5NTJDOS4yNDQxIDQuMzc4ODYgOC4zNzMwNCA1Ljc2OTQ4IDcuOTY1IDcuOTMyMzhDNy44NzcyMyA4LjM5NzY4IDcuNzY1OTggOS4yNDAzNSA3Ljc2NTk4IDkuNDM5OTZWOS41NzMyM0wxMy4yNjM5IDkuNTYzMzFMMTguNzYxOCA5LjU1MzQzTDE4Ljc3MjggOS4wNjkyNkMxOC43OTEgOC4yNjczIDE4LjYwNzMgNy4yMDU4NCAxOC4zMjY5IDYuNDkyOTNDMTguMDg3IDUuODgyOTEgMTcuNjU1MyA1LjEyOTczIDE3LjI2MDMgNC42MzE3QzE2Ljg1MDggNC4xMTUzNSAxNi4wNTQ2IDMuNDIxMzEgMTUuNDgwNiAzLjA4MDM4QzE0LjgzOTEgMi42OTkyNiAxNC4wNDE1IDIuMzk4MzMgMTMuMzYzNSAyLjI4MTUzQzEzLjE1MjkgMi4yNDUyNSAxMi45NzU0IDIuMjExOTMgMTIuOTY4OSAyLjIwNzQ3QzEyLjk2MjQgMi4yMDMwMiAxMy4wMDkzIDIuMTE3MTYgMTMuMDczIDIuMDE2N0MxMy41MzcgMS4yODQ5NiAxMy4wODkxIDAuMzc4ODU2IDEyLjIzOTYgMC4zMzA3NzFDMTIuMTEwMSAwLjMyMzQyOCAxMS45NjAxIDAuMzMxOTA0IDExLjkwNjMgMC4zNDk1NlpNNC4zNjc2NSAxMC42NDcxVjExLjMzMDdIMTIuMTc5OUgxOS45OTIyVjEwLjY0NzFWOS45NjM1N0gxMi4xNzk5SDQuMzY3NjVWMTAuNjQ3MVpNOC4yNTQyNSAxMS44Njc3QzguMDM5NDEgMTEuODc0OCA3LjMwOTk0IDExLjkwNDEgNi42MzMyIDExLjkzMjlMNS40MDI3NyAxMS45ODUyTDQuMjY5OTkgMTIuMzk3OEMzLjEzOTM2IDEyLjgwOTYgMy4xMzcyMSAxMi44MTA2IDMuMTQ1ODggMTIuOTIwMUMzLjE1NzE3IDEzLjA2MjcgMy43MDQ3IDE2LjU2ODEgMy43MjY0NSAxNi42MzY5QzMuNzM2MTggMTYuNjY3OCAzLjgxNzE1IDE2LjU5MDggMy45MjMyNCAxNi40NDk3QzQuMTA1MzEgMTYuMjA3NCA0LjQwNDMyIDE1Ljk0NzUgNC41MTk3NSAxNS45MzExQzQuNTU0MjQgMTUuOTI2MSA1Ljc3MDQ2IDE1LjkyMTcgNy4yMjI0MSAxNS45MjEzTDkuODYyMjkgMTUuOTIwNEwxMC4yMzAxIDE1LjczNzdDMTAuOTkxNiAxNS4zNTk2IDE0LjMxNCAxMy4yMDI2IDE0LjQwOTMgMTMuMDI0NUMxNC41MjgyIDEyLjgwMjMgMTQuNDI0MSAxMi40NDQ1IDE0LjE5OTQgMTIuMzAzM0MxNC4wMTI2IDEyLjE4NiAxMy43OTg4IDEyLjIyMzcgMTMuMjAyNyAxMi40NzkyQzEyLjYxODggMTIuNzI5NCAxMS44MDY1IDEzLjA0NDkgMTAuNzM0NiAxMy40Mzc4TDEwLjAxMiAxMy43MDI4TDguNDAxNzggMTMuNjAyOUM3LjUxNjE1IDEzLjU0OCA2Ljc5NzM0IDEzLjQ5NzMgNi44MDQ0NSAxMy40OTAxQzYuODI0MjUgMTMuNDcwMyA3LjI5NDAxIDEzLjM0MjkgOC40NDIwMiAxMy4wNDU4QzkuMDE3OTggMTIuODk2OCA5LjUyOTQxIDEyLjc0ODUgOS41Nzg1NSAxMi43MTYzQzkuNzU4ODkgMTIuNTk4MSA5LjgwODU4IDEyLjMyNzggOS42OTQyNSAxMi4wODY4QzkuNTczNjMgMTEuODMyNiA5LjUyODgyIDExLjgyNTggOC4yNTQyNSAxMS44Njc3Wk0xLjI2MjI3IDEzLjAwNjZMMC4wMTIzMDQxIDEzLjIyOThMMC4wMDIyNjUzMyAxNS43NTk5TC0wLjAwNzgxMjUgMTguMjlMMC4wOTk5MTg3IDE4LjI2NjRDMC4xNTkxMzYgMTguMjUzNSAwLjk1MjE5OCAxOC4xMDM2IDEuODYyMjUgMTcuOTMzNUMyLjc3MjMgMTcuNzYzMyAzLjUyNDQ3IDE3LjYxNjQgMy41MzM3NiAxNy42MDcyQzMuNTQzMDIgMTcuNTk3OSAzLjM1MjEzIDE2LjUwNzEgMy4xMDk1NiAxNS4xODMyQzIuNjk4NDggMTIuOTM5OSAyLjY2MzE2IDEyLjc3NjQgMi41OTAzNSAxMi43Nzk3QzIuNTQ3MzkgMTIuNzgxNyAxLjk0OTc1IDEyLjg4MzggMS4yNjIyNyAxMy4wMDY2WiIgZmlsbD0iIzRBNTc2NyIvPgo8L2c+CjxkZWZzPgo8Y2xpcFBhdGggaWQ9ImNsaXAwXzY4NTRfMTQzMyI+CjxyZWN0IHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCIgZmlsbD0id2hpdGUiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAuMDM4MDg1OSkiLz4KPC9jbGlwUGF0aD4KPC9kZWZzPgo8L3N2Zz4K);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-position: 50% 50%;
}
.b-ancillary-fees__service-item.active,
.b-ancillary-fees__service-item:hover {
  background-color: #EDEEF0;
}
.b-ancillary-fees__service-content-list {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  flex: 1 1 100%;
  padding: 20px 10px;
  width: 100%;
  height: calc(500px - 40px - 70px - 70px);
  overflow-y: auto;
  gap: 10px;
  color: #4A5767;
  margin-right: 10px;
  border-top: 1px dashed rgba(0, 0, 0, 0.3);
}
.b-ancillary-fees__service-content-item {
  border-bottom: 1px dashed rgba(0, 0, 0, 0.3);
  display: flex;
  width: 100%;
  justify-content: space-between;
  align-items: center;
}
.b-ancillary-fees .b-service {
  display: flex;
  justify-content: space-between;
  align-items: center;
  gap: 10px;
  min-height: 50px;
}
.b-ancillary-fees .b-service__price-block {
  color: #4A5767;
  display: flex;
  align-items: center;
  min-width: 32%;
  justify-content: space-evenly;
}
.b-ancillary-fees .b-service__price-block .b-numerable-picker__input {
  color: #4A5767;
}
.b-ancillary-fees .b-service__price {
  min-width: 50px;
}
.b-ancillary-fees__traveller-prices {
  background: #EDEEF0;
  flex: 1 1 60%;
  min-width: 200px;
  height: calc(500px - 40px - 70px);
  display: flex;
  padding: 0 10px;
  gap: 20px;
  flex-direction: column;
  align-self: flex-start;
}
.b-ancillary-fees__traveller-prices-total {
  display: flex;
  justify-content: flex-end;
  gap: 10px;
}
.b-ancillary-fees .b-travellers-prices {
  display: table;
  width: 100%;
}
.b-ancillary-fees .b-travellers-prices__row-head {
  border-bottom: 1px solid #A4ABB3;
}
.b-ancillary-fees .b-travellers-prices__cell-head {
  text-transform: uppercase;
}
.b-ancillary-fees .b-travellers-prices__row {
  border-bottom: 1px solid #A4ABB3;
  cursor: pointer;
  padding: 24px 6px;
  border-left: 2px solid transparent;
}
.b-ancillary-fees .b-travellers-prices__row[data-action].active,
.b-ancillary-fees .b-travellers-prices__row[data-action]:hover {
  background: #FFFFFF;
  border-left-color: #4882BD;
  box-shadow: inset 4px 0 0 #4882BD;
}
.b-ancillary-fees .b-travellers-prices__cell {
  padding: 10px;
  text-align: left;
}
.b-ancillary-fees .b-travellers-prices__fullName {
  font-size: 14px;
  text-transform: capitalize;
}
.b-ancillary-fees .b-travellers-prices__service-count {
  text-align: center;
}
.b-ancillary-fees .b-travellers-prices__sum {
  text-align: right;
}
.b-ancillary-fees .b-travellers-prices__service-count,
.b-ancillary-fees .b-travellers-prices__sum {
  font-weight: 600;
  font-size: 16px;
}
.b-ancillary-fees .b-travellers-prices__total-caption {
  text-align: center;
}
.b-ancillary-fees .b-travellers-prices__total-price {
  text-align: right;
}
.b-ancillary-fees .b-travellers-prices__total-caption,
.b-ancillary-fees .b-travellers-prices__total-price {
  font-weight: 600;
  font-size: 16px;
}
.b-ancillary-fees__modal-buttons {
  display: flex;
  justify-content: center;
  align-items: center;
  gap: 40px;
}
.b-ancillary-fees__modal-buttons > button {
  border: none;
  padding: 10px 40px;
  position: relative;
  cursor: pointer;
}
.b-ancillary-fees__modal-buttons > button:after,
.b-ancillary-fees__modal-buttons > button:before {
  content: ' ';
  position: absolute;
  width: 50px;
  top: 0;
  height: 100%;
  z-index: -1;
  cursor: pointer;
}
.b-ancillary-fees__modal-buttons > button:before {
  transform-origin: right bottom;
}
.b-ancillary-fees__modal-buttons > button:after {
  transform-origin: left bottom;
}
.b-ancillary-fees__back {
  background: #fff;
  color: #4A5767;
}
.b-ancillary-fees__back:after,
.b-ancillary-fees__back:before {
  border-color: #fff;
  background: #fff;
}
.b-ancillary-fees__back:after {
  right: 0;
  transform: skew(320deg);
}
.b-ancillary-fees__back:before {
  left: 0;
  transform: skew(-320deg);
}
.b-ancillary-fees__save {
  background: #4882BD;
  color: #fff;
}
.b-ancillary-fees__save:after {
  right: 0;
  transform: skew(320deg);
}
.b-ancillary-fees__save:before {
  left: -40px;
  transform: skew(320deg);
}
.b-ancillary-fees__save:after,
.b-ancillary-fees__save:before {
  background: #4882BD;
  border-color: #4882BD;
}

.b-cabinet-order-auth-steps {
  width: 782px;
  height: fit-content;
  max-height: 700px;
}
.b-cabinet-order-auth-steps__modal {
  position: fixed;
  top: 0;
  bottom: 0;
  z-index: 9999;
  width: 100vw;
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: rgba(0, 0, 0, 0.5);
  height: 100vh;
}
.b-cabinet-order-auth-steps__modal-content-container {
  display: flex;
  flex-direction: column;
  width: 100%;
  height: 100%;
  padding: 32px;
  background: #fff;
}
.b-cabinet-order-auth-steps__modal-footer-btns {
  display: flex;
  justify-content: center;
  align-items: center;
  gap: 40px;
  width: 100%;
}
.b-cabinet-order-auth-steps__modal-footer-btns .b-cabinet-order-auth-steps__modal-footer-btn {
  text-transform: none;
  font-weight: 500;
  font-size: 14px;
  border: 1px solid #A9A9A9;
  border-left: 0;
  border-right: 0;
  border-radius: 0;
  padding: 8px 10px;
  overflow: visible;
  position: relative;
  min-width: 100px;
  cursor: pointer;
  text-align: center;
}
.b-cabinet-order-auth-steps__modal-footer-btns .b-cabinet-order-auth-steps__modal-footer-btn > span {
  max-width: 200px;
  overflow: hidden;
  text-overflow: ellipsis;
  position: relative;
  z-index: 2;
}
.b-cabinet-order-auth-steps__modal-footer-btns .b-cabinet-order-auth-steps__modal-footer-btn--close {
  color: #fff;
  background-color: #B60A0A;
  border-color: #B60A0A;
}
.b-cabinet-order-auth-steps__modal-footer-btns .b-cabinet-order-auth-steps__modal-footer-btn:before,
.b-cabinet-order-auth-steps__modal-footer-btns .b-cabinet-order-auth-steps__modal-footer-btn:after {
  position: absolute;
  content: '';
  top: -1px;
  bottom: -1px;
  z-index: 1;
  border-width: 2px;
  border-style: solid;
  width: 60%;
}
.b-cabinet-order-auth-steps__modal-footer-btns .b-cabinet-order-auth-steps__modal-footer-btn:before {
  right: 40%;
  border-width: 1px 0 1px 2px;
  transform-origin: left bottom;
  transform: skew(60deg);
}
.b-cabinet-order-auth-steps__modal-footer-btns .b-cabinet-order-auth-steps__modal-footer-btn:after {
  left: 40%;
  border-width: 1px 2px 1px 0;
  transform-origin: right bottom;
  transform: skew(-60deg);
}
.b-cabinet-order-auth-steps__modal-footer-btns .b-cabinet-order-auth-steps__modal-footer-btn--close:before,
.b-cabinet-order-auth-steps__modal-footer-btns .b-cabinet-order-auth-steps__modal-footer-btn--close:after {
  background: #B60A0A;
  border-color: #B60A0A;
}
.b-cabinet-order-auth-steps__modal-header {
  flex-shrink: 0;
  width: 100%;
  display: flex;
  justify-content: space-between;
  line-height: normal;
  padding-bottom: 12px;
  border-bottom: 2px solid #D9D9D9;
}
.b-cabinet-order-auth-steps__modal-header .b-cabinet-order-auth-steps__header-content {
  flex-grow: 1;
  color: #4A5767;
  overflow: hidden;
}
.b-cabinet-order-auth-steps__modal-header .b-cabinet-order-auth-steps__header-close-btn {
  flex-shrink: 0;
  cursor: pointer;
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE5LjIuMSwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9ItCh0LvQvtC5XzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCAxMS40IDExLjQiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDExLjQgMTEuNDsiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPgoJLnN0MHtmaWxsOm5vbmU7c3Ryb2tlOiM0QTU3Njc7c3Ryb2tlLWxpbmVjYXA6c3F1YXJlO3N0cm9rZS1taXRlcmxpbWl0OjEwO30KPC9zdHlsZT4KCTxnPgoJPGxpbmUgY2xhc3M9InN0MCIgeDE9IjAuNyIgeTE9IjAuNyIgeDI9IjEwLjciIHkyPSIxMC43Ii8+CgkJPGxpbmUgY2xhc3M9InN0MCIgeDE9IjEwLjciIHkxPSIwLjciIHgyPSIwLjciIHkyPSIxMC43Ii8+CjwvZz4KPC9zdmc+Cg==) center no-repeat;
  display: inline-block;
  background-size: 16px;
  width: 32px;
  height: 32px;
  border-radius: 100%;
  border: 2px solid #7A7A7A;
}
.b-cabinet-order-auth-steps__modal-header .b-cabinet-order-auth-steps__header-title {
  font-size: 18px;
  font-weight: 500;
  line-height: normal;
  text-transform: uppercase;
  margin: 0;
}
.b-cabinet-order-auth-steps__modal-header .b-cabinet-order-auth-steps__header-row {
  margin-top: 8px;
  display: flex;
  gap: 16px;
}
.b-cabinet-order-auth-steps__modal-header .b-cabinet-order-auth-steps__header-row--al-i-c {
  align-items: center;
}
.b-cabinet-order-auth-steps__modal-header .b-cabinet-order-auth-steps__header-row-label {
  font-size: 14px;
  font-weight: 400;
}
.b-cabinet-order-auth-steps__modal-header .b-cabinet-order-auth-steps__header-row-value {
  font-size: 16px;
  font-weight: 500;
  display: inline-flex;
  flex-direction: column;
  gap: 8px;
  overflow: hidden;
  text-overflow: ellipsis;
}
.b-cabinet-order-auth-steps__modal-header .b-cabinet-order-auth-steps__header-row-value > span {
  overflow-x: hidden;
  text-overflow: ellipsis;
}
.b-cabinet-order-auth-steps__modal-content {
  display: flex;
  flex-direction: column;
  flex-grow: 1;
  width: 100%;
  height: 540px;
  padding-top: 12px;
  overflow-y: hidden;
}
.b-cabinet-order-auth-steps__modal-content .b-cabinet-order-auth-steps__content-wrapper {
  display: flex;
  flex-direction: column;
  height: 100%;
  flex-grow: 1;
  flex-shrink: 1;
  flex-basis: 100%;
  box-sizing: border-box;
  position: relative;
}
.b-cabinet-order-auth-steps__modal-content .b-cabinet-order-auth-steps__content-scroll-wrapper {
  overflow-y: auto;
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  width: 100%;
}
.b-cabinet-order-auth-steps__modal-content .b-cabinet-order-auth-steps__steps-list {
  list-style: none;
  margin: 0;
  padding: 0;
  display: flex;
  flex-direction: column;
  gap: 24px;
}
.b-cabinet-order-auth-steps__modal-content .b-cabinet-order-auth-steps__steps-list-item {
  padding: 0;
}
.b-cabinet-order-auth-step__header {
  position: relative;
  display: flex;
  align-items: center;
  gap: 7px;
}
.b-cabinet-order-auth-step__header .b-cabinet-order-auth-step__header-step-line-container {
  display: flex;
  justify-content: center;
  align-self: flex-start;
}
.b-cabinet-order-auth-step__header .b-cabinet-order-auth-step__header-step-line-tail {
  position: absolute;
  top: 32px;
  left: 14px;
  width: 3px;
  height: calc(100% + 20px);
  border: 1px solid;
  transition: height 0.05s linear;
}
.b-cabinet-order-auth-step__header .b-cabinet-order-auth-step__header-status-icon,
.b-cabinet-order-auth-step__header .b-cabinet-order-auth-step__header-toggler {
  width: 32px;
  height: 32px;
  background-position: center;
  background-repeat: no-repeat;
  background-size: 32px;
}
.b-cabinet-order-auth-step__header .b-cabinet-order-auth-step__header-status-icon {
  z-index: 2;
}
.b-cabinet-order-auth-step__header .b-cabinet-order-auth-step__header-content {
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 10px;
}
.b-cabinet-order-auth-step__header .b-cabinet-order-auth-step__header-title {
  text-transform: uppercase;
  font-size: 20px;
  font-weight: 500;
}
.b-cabinet-order-auth-step__header .b-cabinet-order-auth-step__header-right-col {
  display: flex;
  align-items: center;
  justify-content: flex-end;
  gap: 8px;
}
.b-cabinet-order-auth-step__header .b-cabinet-order-auth-step__header-additional-text {
  font-size: 14px;
  font-weight: 500;
  flex-grow: 1;
}
.b-cabinet-order-auth-step__header .b-cabinet-order-auth-step__header-toggler {
  flex-shrink: 0;
  transition: background-image 0.1s linear;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgZmlsbD0ibm9uZSI+PHJlY3Qgd2lkdGg9IjIzIiBoZWlnaHQ9IjIzIiB4PSIuNSIgeT0iLjUiIHN0cm9rZT0iI0VERUVGMCIgcng9IjIuNSIvPjxwYXRoIHN0cm9rZT0iIzQ4ODJCRCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2Utd2lkdGg9IjEuMzEzIiBkPSJtNSA4LjUgNyA3IDctNyIvPjwvc3ZnPg==);
}
.b-cabinet-order-auth-step__header--collapsible {
  cursor: pointer;
}
.b-cabinet-order-auth-step__content {
  height: 100%;
  opacity: 1;
  transition: height 0.1s linear, opacity 0.2s linear;
}
.b-cabinet-order-auth-step__units-list {
  list-style: none;
  display: flex;
  flex-direction: column;
  padding: 24px 0 0 0;
  gap: 24px;
}
.b-cabinet-order-auth-step__units-list-item {
  padding: 0;
}
.b-cabinet-order-auth-step--collapsed .b-cabinet-order-auth-step__header-step-line-tail {
  height: 100%;
}
.b-cabinet-order-auth-step--collapsed .b-cabinet-order-auth-step__content {
  height: 0;
  opacity: 0;
}
.b-cabinet-order-auth-step--collapsed .b-cabinet-order-auth-step__header-toggler {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgZmlsbD0ibm9uZSI+PHJlY3Qgd2lkdGg9IjIzIiBoZWlnaHQ9IjIzIiB4PSIuNSIgeT0iLjUiIHN0cm9rZT0iI0VERUVGMCIgcng9IjIuNSIvPjxwYXRoIHN0cm9rZT0iIzQ4ODJCRCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2Utd2lkdGg9IjEuMzEzIiBkPSJtNSAxNS41IDctNyA3IDciLz48L3N2Zz4=);
}
.b-cabinet-order-auth-step--blocked .b-cabinet-order-auth-step__header-status-icon {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMiIgaGVpZ2h0PSIzMiIgZmlsbD0ibm9uZSI+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTAgMGgzMnYzMkgweiIvPjxjaXJjbGUgY3g9IjE1LjUiIGN5PSIxNS41IiByPSIxMS41IiBmaWxsPSIjQUZBRkFGIi8+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTExLjI1IDIyLjkzOGMtLjM5IDAtLjcyMy0uMTQtMS0uNDE2YTEuMzY3IDEuMzY3IDAgMCAxLS40MTctMS4wMDF2LTcuMDg0YzAtLjM5LjEzOS0uNzIzLjQxNi0xYTEuMzY4IDEuMzY4IDAgMCAxIDEtLjQxNmguNzA5di0xLjQxN2MwLS45OC4zNDUtMS44MTUgMS4wMzYtMi41MDVBMy40MTcgMy40MTcgMCAwIDEgMTUuNSA4LjA2MmMuOTggMCAxLjgxNS4zNDYgMi41MDYgMS4wMzdhMy40MSAzLjQxIDAgMCAxIDEuMDM1IDIuNTA1djEuNDE3aC43MDljLjM5IDAgLjcyMy4xMzkgMSAuNDE2LjI3OC4yNzguNDE3LjYxMS40MTYgMXY3LjA4NGMwIC4zOS0uMTM4LjcyMy0uNDE1IDFhMS4zNiAxLjM2IDAgMCAxLTEuMDAxLjQxNmgtOC41Wm0wLTEuNDE3aDguNXYtNy4wODRoLTguNXY3LjA4NFptNC4yNS0yLjEyNWMuMzkgMCAuNzIzLS4xMzkgMS0uNDE2YTEuMzYgMS4zNiAwIDAgMCAuNDE2LTFjMC0uMzktLjEzOC0uNzI0LS40MTUtMS4wMDFhMS4zNjcgMS4zNjcgMCAwIDAtMS4wMDEtLjQxNmMtLjM5IDAtLjcyMy4xMzgtMSAuNDE2YTEuMzY4IDEuMzY4IDAgMCAwLS40MTcgMWMwIC4zOS4xMzkuNzIzLjQxNiAxLjAwMS4yNzguMjc4LjYxMi40MTYgMSAuNDE2Wm0tMi4xMjUtNi4zNzVoNC4yNXYtMS40MTdhMi4wNSAyLjA1IDAgMCAwLS42Mi0xLjUwNSAyLjA1IDIuMDUgMCAwIDAtMS41MDUtLjYyIDIuMDUgMi4wNSAwIDAgMC0xLjUwNS42MiAyLjA1IDIuMDUgMCAwIDAtLjYyIDEuNTA1djEuNDE3WiIvPjwvc3ZnPg==);
}
.b-cabinet-order-auth-step--wait .b-cabinet-order-auth-step__header-status-icon {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMiIgaGVpZ2h0PSIzMiIgZmlsbD0ibm9uZSI+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTAgMGgzMnYzMkgweiIvPjxnIGNsaXAtcGF0aD0idXJsKCNhKSI+PHBhdGggZmlsbD0iI0E0QUJCMyIgZD0iTTE2IDYuMTQzYzUuNDIxIDAgOS44NTcgNC40MzYgOS44NTcgOS44NTcgMCA1LjQyMS00LjQzNiA5Ljg1Ny05Ljg1NyA5Ljg1Ny01LjQyMSAwLTkuODU3LTQuNDM2LTkuODU3LTkuODU3IDAtNS40MjEgNC40MzYtOS44NTcgOS44NTctOS44NTdaTTE2IDQuNUM5LjU5MyA0LjUgNC41IDkuNTkzIDQuNSAxNlM5LjU5MyAyNy41IDE2IDI3LjUgMjcuNSAyMi40MDcgMjcuNSAxNiAyMi40MDcgNC41IDE2IDQuNVoiLz48cGF0aCBzdHJva2U9IiNBNEFCQjMiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLXdpZHRoPSIxLjQzOCIgZD0iTTE2LjEgNy41MDJ2OC43MTFsMy41MTIgMy41MTEiLz48L2c+PGRlZnM+PGNsaXBQYXRoIGlkPSJhIj48cGF0aCBmaWxsPSIjZmZmIiBkPSJNNC41IDQuNWgyM3YyM2gtMjN6Ii8+PC9jbGlwUGF0aD48L2RlZnM+PC9zdmc+);
}
.b-cabinet-order-auth-step--success .b-cabinet-order-auth-step__header-status-icon {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMiIgaGVpZ2h0PSIzMSIgZmlsbD0ibm9uZSI+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTAgMGgzMnYzMUgweiIvPjxjaXJjbGUgY3g9IjE1LjUiIGN5PSIxNS41IiByPSIxMS41IiBmaWxsPSIjMDk5QzlEIi8+PHBhdGggc3Ryb2tlPSIjRkRGREZEIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS13aWR0aD0iMi42NjciIGQ9Im0yMS42NjcgMTItNy4zMzQgNy4zMzNMMTEgMTYiLz48L3N2Zz4=);
}
.b-cabinet-order-auth-step--error .b-cabinet-order-auth-step__header-status-icon {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMiIgaGVpZ2h0PSIzMiIgZmlsbD0ibm9uZSI+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTAgMGgzMnYzMkgweiIvPjxjaXJjbGUgY3g9IjE1LjUiIGN5PSIxNS41IiByPSIxMS41IiBmaWxsPSIjRDcwMDAwIi8+PHBhdGggc3Ryb2tlPSIjZmZmIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgc3Ryb2tlLXdpZHRoPSIyLjY2NyIgZD0ibTExLjMzNCAxMS4zMzMgOC44NjQgOC44NjRtMC04Ljg2NC04Ljg2NCA4Ljg2NCIvPjwvc3ZnPg==);
}
.b-cabinet-order-auth-step-unit {
  display: flex;
  gap: 8px;
  width: 100%;
}
.b-cabinet-order-auth-step-unit__step-line-container {
  width: 31px;
  padding-top: 20px;
  flex-shrink: 0;
  position: relative;
  display: flex;
  justify-content: center;
}
.b-cabinet-order-auth-step-unit__step-line-point {
  width: 25px;
  height: 25px;
  background-position: center;
  background-repeat: no-repeat;
  background-size: 25px;
  z-index: 2;
}
.b-cabinet-order-auth-step-unit__step-line-tail {
  position: absolute;
  top: 41px;
  width: 3px;
  height: 100%;
  border: 1px solid;
}
.b-cabinet-order-auth-step-unit__step-line-connect {
  position: absolute;
  top: 32px;
  right: -6px;
  width: 10px;
  height: 1px;
  background-color: #D9D9D9;
}
.b-cabinet-order-auth-step-unit__content-container {
  flex-grow: 1;
  padding: 24px;
  border: 1px solid #DBDBDB;
}
.b-cabinet-order-auth-step-unit__content-container > * + * {
  margin-top: 16px;
}
.b-cabinet-order-auth-step-unit__status-chip {
  display: inline-flex;
  padding: 8px;
  justify-content: center;
  align-items: center;
  gap: 8px;
  font-size: 14px;
  font-weight: 500;
  background-color: #fff;
  border: 1px solid #A4ABB3;
}
.b-cabinet-order-auth-step-unit__status-chip-icon {
  width: 17px;
  height: 17px;
  background-position: center;
  background-repeat: no-repeat;
  background-size: 17px;
}
.b-cabinet-order-auth-step-unit__status-chip-date {
  color: #A4ABB3;
}
.b-cabinet-order-auth-step-unit__rule-descr-container {
  border-bottom: 1px solid #bbb;
}
.b-cabinet-order-auth-step-unit__rule-descr-title,
.b-cabinet-order-auth-step-unit__rule-descr {
  font-size: 14px;
  font-weight: 500;
}
.b-cabinet-order-auth-step-unit__rule-descr-title {
  color: #A4ABB3;
}
.b-cabinet-order-auth-step-unit__rule-descr {
  margin: 0;
  padding: 8px 0;
  color: #4A5767;
  overflow-x: hidden;
  text-overflow: ellipsis;
}
.b-cabinet-order-auth-step-unit__auth-persons-list {
  list-style: none;
  padding: 0;
  display: flex;
  flex-direction: column;
  gap: 8px;
}
.b-cabinet-order-auth-step-unit__auth-persons-list-item {
  padding: 0;
  display: flex;
  align-items: center;
  gap: 16px;
}
.b-cabinet-order-auth-step-unit__auth-person-name {
  font-size: 16px;
  font-weight: 500;
  color: #4A5767;
}
.b-cabinet-order-auth-step--blocked .b-cabinet-order-auth-step__header-step-line-tail,
.b-cabinet-order-auth-step--blocked .b-cabinet-order-auth-step-unit__step-line-tail {
  border-color: #AFAFAF;
  background-color: #AFAFAF;
}
.b-cabinet-order-auth-step--wait .b-cabinet-order-auth-step__header-step-line-tail,
.b-cabinet-order-auth-step--wait .b-cabinet-order-auth-step-unit__step-line-tail {
  border-left-color: #EDEEF0;
  border-right-color: #EDEEF0;
  border-top-color: #fff;
  border-bottom-color: #fff;
  background-color: #fff;
}
.b-cabinet-order-auth-step--success .b-cabinet-order-auth-step__header-step-line-tail,
.b-cabinet-order-auth-step--success .b-cabinet-order-auth-step-unit__step-line-tail {
  border-color: #099C9D;
  background-color: #099C9D;
}
.b-cabinet-order-auth-step--error .b-cabinet-order-auth-step__header-step-line-tail,
.b-cabinet-order-auth-step--error .b-cabinet-order-auth-step-unit__step-line-tail {
  border-color: #D70000;
  background-color: #D70000;
}
.b-cabinet-order-auth-step-unit--blocked .b-cabinet-order-auth-step-unit__step-line-point {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSIgaGVpZ2h0PSIyNSIgZmlsbD0ibm9uZSI+PHJlY3Qgd2lkdGg9IjI1IiBoZWlnaHQ9IjI1IiBmaWxsPSIjZmZmIiByeD0iMTIuNSIvPjxjaXJjbGUgY3g9IjEyLjUiIGN5PSIxMi41IiByPSI4LjI2NCIgZmlsbD0iI0FGQUZBRiIgc3Ryb2tlPSIjQzVDNUM1IiBzdHJva2Utd2lkdGg9Ii40NzIiLz48L3N2Zz4=);
}
.b-cabinet-order-auth-step-unit--blocked .b-cabinet-order-auth-step-unit__content-container {
  background-color: #f9f9f9;
}
.b-cabinet-order-auth-step-unit--blocked .b-cabinet-order-auth-step-unit__status-chip {
  color: #4A5767;
}
.b-cabinet-order-auth-step-unit--blocked .b-cabinet-order-auth-step-unit__status-chip-icon {
  display: none;
}
.b-cabinet-order-auth-step-unit--wait .b-cabinet-order-auth-step-unit__step-line-point {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSIgaGVpZ2h0PSIyNSIgZmlsbD0ibm9uZSI+PHJlY3Qgd2lkdGg9IjI1IiBoZWlnaHQ9IjI1IiBmaWxsPSIjZmZmIiByeD0iMTIuNSIvPjxjaXJjbGUgY3g9IjEyLjUiIGN5PSIxMi41IiByPSI4LjI1IiBzdHJva2U9IiNBNEFCQjMiIHN0cm9rZS13aWR0aD0iLjUiLz48L3N2Zz4=);
}
.b-cabinet-order-auth-step-unit--wait .b-cabinet-order-auth-step-unit__content-container {
  background-color: #fff;
}
.b-cabinet-order-auth-step-unit--wait .b-cabinet-order-auth-step-unit__status-chip {
  color: #4A5767;
}
.b-cabinet-order-auth-step-unit--wait .b-cabinet-order-auth-step-unit__status-chip-icon {
  display: none;
}
.b-cabinet-order-auth-step-unit--success .b-cabinet-order-auth-step-unit__step-line-point {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSIgaGVpZ2h0PSIyNSIgZmlsbD0ibm9uZSI+PHJlY3Qgd2lkdGg9IjI1IiBoZWlnaHQ9IjI1IiBmaWxsPSIjZmZmIiByeD0iMTIuNSIvPjxjaXJjbGUgY3g9IjEyLjUiIGN5PSIxMi41IiByPSI4LjI2NCIgZmlsbD0iIzA5OUM5RCIgc3Ryb2tlPSIjQzVDNUM1IiBzdHJva2Utd2lkdGg9Ii40NzIiLz48L3N2Zz4=);
}
.b-cabinet-order-auth-step-unit--success .b-cabinet-order-auth-step-unit__content-container {
  background-color: #e8e8e8;
}
.b-cabinet-order-auth-step-unit--success .b-cabinet-order-auth-step-unit__status-chip {
  color: #099C9D;
}
.b-cabinet-order-auth-step-unit--success .b-cabinet-order-auth-step-unit__status-chip-icon {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNyIgaGVpZ2h0PSIxNyIgZmlsbD0ibm9uZSI+PHBhdGggc3Ryb2tlPSIjMDk5QzlEIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS13aWR0aD0iMiIgZD0ibTE1LjA0NSA0LTkgOS00LjA5LTQuMDkiLz48L3N2Zz4=);
}
.b-cabinet-order-auth-step-unit--success .b-cabinet-order-auth-step-unit__auth-person-name--is-authorizer {
  color: #099C9D;
}
.b-cabinet-order-auth-step-unit--error .b-cabinet-order-auth-step-unit__step-line-point {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSIgaGVpZ2h0PSIyNSIgZmlsbD0ibm9uZSI+PHJlY3Qgd2lkdGg9IjI1IiBoZWlnaHQ9IjI1IiBmaWxsPSIjZmZmIiByeD0iMTIuNSIvPjxjaXJjbGUgY3g9IjEyLjUiIGN5PSIxMi41IiByPSI4LjI2NCIgZmlsbD0iI0Q3MDAwMCIgc3Ryb2tlPSIjQzVDNUM1IiBzdHJva2Utd2lkdGg9Ii40NzIiLz48L3N2Zz4=);
}
.b-cabinet-order-auth-step-unit--error .b-cabinet-order-auth-step-unit__content-container {
  background-color: #e8e8e8;
}
.b-cabinet-order-auth-step-unit--error .b-cabinet-order-auth-step-unit__status-chip {
  color: #4A5767;
}
.b-cabinet-order-auth-step-unit--error .b-cabinet-order-auth-step-unit__status-chip-icon {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNyIgaGVpZ2h0PSIxNyIgZmlsbD0ibm9uZSI+PHBhdGggc3Ryb2tlPSIjRjEwNDA0IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgc3Ryb2tlLXdpZHRoPSIyIiBkPSJtMiAyIDEzLjI5NyAxMy4yOTdNMTUuMjk3IDIgMiAxNS4yOTciLz48L3N2Zz4=);
}
.b-cabinet-order-auth-step-unit--error .b-cabinet-order-auth-step-unit__auth-person-name--is-authorizer {
  color: #D70000;
}
@media (max-width: 769px) {
  .b-cabinet-order-auth-steps {
    width: 80%;
    height: fit-content;
    max-height: 50vh;
  }
  .b-cabinet-order-auth-steps__modal-content-container {
    max-height: 50vh;
  }
  .b-cabinet-order-auth-steps__modal-content {
    height: 50vh;
  }
}
@media (max-width: 1024px) and (min-aspect-ratio: 1.5) {
  .b-cabinet-order-auth-steps {
    aspect-ratio: 2;
  }
}

.r-service-icon.g-icon-service {
  display: inline-block;
  vertical-align: middle;
  background-position: center;
  background-repeat: no-repeat;
  background-size: 17px;
  width: 20px;
  min-width: 20px;
  height: 20px;
}
.r-service-icon.g-icon-service.large {
  width: 30px;
  height: 30px;
}
.r-service-icon.g-icon-service--type-INSURANCE_ACCIDENT {
  mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzIiIGhlaWdodD0iMzIiIHZpZXdCb3g9IjAgMCAzMiAzMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE3Ljk1NCAzQzE4LjE2NTQgMyAxOC4zNjgxIDMuMDUwMzggMTguNTE3NSAzLjE0MDA1QzE4LjY2NyAzLjIyOTcyIDE4Ljc1MSAzLjM1MTM0IDE4Ljc1MSAzLjQ3ODE2QzE4Ljc1MSAzLjYwNDk4IDE4LjgzNDkgMy43MjY2IDE4Ljk4NDQgMy44MTYyN0MxOS4xMzM4IDMuOTA1OTQgMTkuMzM2NSAzLjk1NjMyIDE5LjU0NzkgMy45NTYzMkMxOS43NTkzIDMuOTU2MzIgMTkuOTYyIDQuMDA2NyAyMC4xMTE0IDQuMDk2MzdDMjAuMjYwOSA0LjE4NjA0IDIwLjM0NDggNC4zMDc2NyAyMC4zNDQ4IDQuNDM0NDhWNC45MTI2NEMyMC4zNDQ4IDUuMDM5NDYgMjAuMjYwOSA1LjE2MTA4IDIwLjExMTQgNS4yNTA3NUMxOS45NjIgNS4zNDA0MyAxOS43NTkzIDUuMzkwOCAxOS41NDc5IDUuMzkwOEgxMS41Nzg2QzExLjM2NzIgNS4zOTA4IDExLjE2NDUgNS4zNDA0MyAxMS4wMTUgNS4yNTA3NUMxMC44NjU2IDUuMTYxMDggMTAuNzgxNiA1LjAzOTQ2IDEwLjc4MTYgNC45MTI2NFY0LjQzNDQ4QzEwLjc4MTYgNC4zMDc2NyAxMC44NjU2IDQuMTg2MDQgMTEuMDE1IDQuMDk2MzdDMTEuMTY0NSA0LjAwNjcgMTEuMzY3MiAzLjk1NjMyIDExLjU3ODYgMy45NTYzMkMxMS43ODk5IDMuOTU2MzIgMTEuOTkyNiAzLjkwNTk0IDEyLjE0MjEgMy44MTYyN0MxMi4yOTE1IDMuNzI2NiAxMi4zNzU1IDMuNjA0OTggMTIuMzc1NSAzLjQ3ODE2QzEyLjM3NTUgMy4zNTEzNCAxMi40NTk0IDMuMjI5NzIgMTIuNjA4OSAzLjE0MDA1QzEyLjc1ODQgMy4wNTAzOCAxMi45NjExIDMgMTMuMTcyNCAzSDE3Ljk1NFoiIGZpbGw9IiNlZWUiLz4KPHBhdGggZD0iTTcuNTkzODcgNy40ODI2QzcuNTkzODcgNy4yNzEyNCA3LjY3NzgzIDcuMDY4NTQgNy44MjcyOSA2LjkxOTA4QzcuOTc2NzQgNi43Njk2MyA4LjE3OTQ0IDYuNjg1NjcgOC4zOTA4IDYuNjg1NjdIOS4xODc3NEM5LjM5OTEgNi42ODU2NyA5LjYwMTggNi42MDE3IDkuNzUxMjYgNi40NTIyNUM5LjkwMDcxIDYuMzAyOCA5Ljk4NDY3IDYuMTAwMDkgOS45ODQ2NyA1Ljg4ODczQzkuOTg0NjcgNS42NzczNyA5LjkwMDcxIDUuNDc0NjcgOS43NTEyNiA1LjMyNTIxQzkuNjAxOCA1LjE3NTc2IDkuMzk5MSA1LjA5MTggOS4xODc3NCA1LjA5MThIOC4zOTA4QzcuNzU2NzIgNS4wOTE4IDcuMTQ4NjEgNS4zNDM2OCA2LjcwMDI1IDUuNzkyMDVDNi4yNTE4OSA2LjI0MDQxIDYgNi44NDg1MiA2IDcuNDgyNlYyNi42MDlDNiAyNy4yNDMxIDYuMjUxODkgMjcuODUxMiA2LjcwMDI1IDI4LjI5OTZDNy4xNDg2MSAyOC43NDggNy43NTY3MiAyOC45OTk4IDguMzkwOCAyOC45OTk4SDIyLjczNTZDMjMuMzY5NyAyOC45OTk4IDIzLjk3NzggMjguNzQ4IDI0LjQyNjIgMjguMjk5NkMyNC44NzQ1IDI3Ljg1MTIgMjUuMTI2NCAyNy4yNDMxIDI1LjEyNjQgMjYuNjA5VjcuNDgyNkMyNS4xMjY0IDYuODQ4NTIgMjQuODc0NSA2LjI0MDQxIDI0LjQyNjIgNS43OTIwNUMyMy45Nzc4IDUuMzQzNjggMjMuMzY5NyA1LjA5MTggMjIuNzM1NiA1LjA5MThIMjEuOTM4N0MyMS43MjczIDUuMDkxOCAyMS41MjQ2IDUuMTc1NzYgMjEuMzc1MiA1LjMyNTIxQzIxLjIyNTcgNS40NzQ2NyAyMS4xNDE4IDUuNjc3MzcgMjEuMTQxOCA1Ljg4ODczQzIxLjE0MTggNi4xMDAwOSAyMS4yMjU3IDYuMzAyOCAyMS4zNzUyIDYuNDUyMjVDMjEuNTI0NiA2LjYwMTcgMjEuNzI3MyA2LjY4NTY3IDIxLjkzODcgNi42ODU2N0gyMi43MzU2QzIyLjk0NyA2LjY4NTY3IDIzLjE0OTcgNi43Njk2MyAyMy4yOTkyIDYuOTE5MDhDMjMuNDQ4NiA3LjA2ODU0IDIzLjUzMjYgNy4yNzEyNCAyMy41MzI2IDcuNDgyNlYyNi42MDlDMjMuNTMyNiAyNi44MjA0IDIzLjQ0ODYgMjcuMDIzMSAyMy4yOTkyIDI3LjE3MjZDMjMuMTQ5NyAyNy4zMjIgMjIuOTQ3IDI3LjQwNiAyMi43MzU2IDI3LjQwNkg4LjM5MDhDOC4xNzk0NCAyNy40MDYgNy45NzY3NCAyNy4zMjIgNy44MjcyOSAyNy4xNzI2QzcuNjc3ODMgMjcuMDIzMSA3LjU5Mzg3IDI2LjgyMDQgNy41OTM4NyAyNi42MDlWNy40ODI2WiIgZmlsbD0iI2VlZSIvPgo8cmVjdCB3aWR0aD0iMTciIGhlaWdodD0iMjIiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDcgNikiIGZpbGw9IiNlZWUiLz4KPG1hc2sgaWQ9InBhdGgtNC1pbnNpZGUtMV82MjZfMTEyNyIgZmlsbD0id2hpdGUiPgoJPHBhdGggZD0iTTE2LjI4MTIgMTQuODg5N0MxNi4yMzM5IDE0LjcyMzIgMTYuMTM1NCAxNC41NzgxIDE2LjAwMTMgMTQuNDc3MkMxNS44NjcxIDE0LjM3NjQgMTUuNzA1IDE0LjMyNTUgMTUuNTQwNSAxNC4zMzI3QzE1LjM3NiAxNC4zMzk5IDE1LjIxODQgMTQuNDA0NyAxNS4wOTI2IDE0LjUxNjhDMTQuOTY2OCAxNC42MjkgMTQuODggMTQuNzgyMiAxNC44NDU4IDE0Ljk1MjNMMTMuMjI4IDIyLjkyNkwxMS44MzQxIDE4LjAxODdDMTEuNzkxNCAxNy44Njg2IDExLjcwNyAxNy43MzU0IDExLjU5MTggMTcuNjM2NUMxMS40NzY1IDE3LjUzNzYgMTEuMzM1OCAxNy40Nzc1IDExLjE4NzkgMTcuNDY0QzExLjAzOTkgMTcuNDUwNSAxMC44OTE1IDE3LjQ4NDMgMTAuNzYxOSAxNy41NjA4QzEwLjYzMjMgMTcuNjM3NCAxMC41Mjc1IDE3Ljc1MzMgMTAuNDYxIDE3Ljg5MzVMOC40Mzg0IDIyLjE1OUg4LjE1NjY1QzcuOTYwMDEgMjIuMTU5IDcuNzcxNDMgMjIuMjQxNCA3LjYzMjM4IDIyLjM4ODJDNy40OTMzNCAyMi41MzUgNy40MTUyMiAyMi43MzQxIDcuNDE1MjIgMjIuOTQxNkM3LjQxNTIyIDIzLjE0OTIgNy40OTMzNCAyMy4zNDgzIDcuNjMyMzggMjMuNDk1MUM3Ljc3MTQzIDIzLjY0MTggNy45NjAwMSAyMy43MjQzIDguMTU2NjUgMjMuNzI0M0g4Ljg5ODA4QzkuMDM1NjYgMjMuNzI0MyA5LjE3MDUyIDIzLjY4MzkgOS4yODc1OCAyMy42MDc2QzkuNDA0NjQgMjMuNTMxMyA5LjQ5OTI5IDIzLjQyMjEgOS41NjA5MiAyMy4yOTIzTDEwLjk0ODkgMjAuMzYwNEwxMi42MzY0IDI2LjI5NzdDMTIuNjgzNyAyNi40NjQyIDEyLjc4MjIgMjYuNjA5MyAxMi45MTYzIDI2LjcxMDFDMTMuMDUwNSAyNi44MTEgMTMuMjEyNiAyNi44NjE4IDEzLjM3NzEgMjYuODU0NkMxMy41NDE2IDI2Ljg0NzQgMTMuNjk5MiAyNi43ODI3IDEzLjgyNSAyNi42NzA1QzEzLjk1MDggMjYuNTU4MyAxNC4wMzc2IDI2LjQwNTEgMTQuMDcxOCAyNi4yMzUxTDE1LjY4OTYgMTguMjYxM0wxNy4wODM1IDIzLjE2ODZDMTcuMTI5NyAyMy4zMjk3IDE3LjIyMzkgMjMuNDcwOCAxNy4zNTIyIDIzLjU3MDlDMTcuNDgwNCAyMy42NzEgMTcuNjM1OCAyMy43MjQ4IDE3Ljc5NTIgMjMuNzI0M0gxOC41MzY3QzE4LjczMzMgMjMuNzI0MyAxOC45MjE5IDIzLjY0MTggMTkuMDYwOSAyMy40OTUxQzE5LjIgMjMuMzQ4MyAxOS4yNzgxIDIzLjE0OTIgMTkuMjc4MSAyMi45NDE2QzE5LjI3ODEgMjIuNzM0MSAxOS4yIDIyLjUzNSAxOS4wNjA5IDIyLjM4ODJDMTguOTIxOSAyMi4yNDE0IDE4LjczMzMgMjIuMTU5IDE4LjUzNjcgMjIuMTU5SDE4LjM0NjlMMTYuMjgxMiAxNC44ODk3WiIvPgo8L21hc2s+CjxwYXRoIGQ9Ik0xNi4yODEyIDE0Ljg4OTdDMTYuMjMzOSAxNC43MjMyIDE2LjEzNTQgMTQuNTc4MSAxNi4wMDEzIDE0LjQ3NzJDMTUuODY3MSAxNC4zNzY0IDE1LjcwNSAxNC4zMjU1IDE1LjU0MDUgMTQuMzMyN0MxNS4zNzYgMTQuMzM5OSAxNS4yMTg0IDE0LjQwNDcgMTUuMDkyNiAxNC41MTY4QzE0Ljk2NjggMTQuNjI5IDE0Ljg4IDE0Ljc4MjIgMTQuODQ1OCAxNC45NTIzTDEzLjIyOCAyMi45MjZMMTEuODM0MSAxOC4wMTg3QzExLjc5MTQgMTcuODY4NiAxMS43MDcgMTcuNzM1NCAxMS41OTE4IDE3LjYzNjVDMTEuNDc2NSAxNy41Mzc2IDExLjMzNTggMTcuNDc3NSAxMS4xODc5IDE3LjQ2NEMxMS4wMzk5IDE3LjQ1MDUgMTAuODkxNSAxNy40ODQzIDEwLjc2MTkgMTcuNTYwOEMxMC42MzIzIDE3LjYzNzQgMTAuNTI3NSAxNy43NTMzIDEwLjQ2MSAxNy44OTM1TDguNDM4NCAyMi4xNTlIOC4xNTY2NUM3Ljk2MDAxIDIyLjE1OSA3Ljc3MTQzIDIyLjI0MTQgNy42MzIzOCAyMi4zODgyQzcuNDkzMzQgMjIuNTM1IDcuNDE1MjIgMjIuNzM0MSA3LjQxNTIyIDIyLjk0MTZDNy40MTUyMiAyMy4xNDkyIDcuNDkzMzQgMjMuMzQ4MyA3LjYzMjM4IDIzLjQ5NTFDNy43NzE0MyAyMy42NDE4IDcuOTYwMDEgMjMuNzI0MyA4LjE1NjY1IDIzLjcyNDNIOC44OTgwOEM5LjAzNTY2IDIzLjcyNDMgOS4xNzA1MiAyMy42ODM5IDkuMjg3NTggMjMuNjA3NkM5LjQwNDY0IDIzLjUzMTMgOS40OTkyOSAyMy40MjIxIDkuNTYwOTIgMjMuMjkyM0wxMC45NDg5IDIwLjM2MDRMMTIuNjM2NCAyNi4yOTc3QzEyLjY4MzcgMjYuNDY0MiAxMi43ODIyIDI2LjYwOTMgMTIuOTE2MyAyNi43MTAxQzEzLjA1MDUgMjYuODExIDEzLjIxMjYgMjYuODYxOCAxMy4zNzcxIDI2Ljg1NDZDMTMuNTQxNiAyNi44NDc0IDEzLjY5OTIgMjYuNzgyNyAxMy44MjUgMjYuNjcwNUMxMy45NTA4IDI2LjU1ODMgMTQuMDM3NiAyNi40MDUxIDE0LjA3MTggMjYuMjM1MUwxNS42ODk2IDE4LjI2MTNMMTcuMDgzNSAyMy4xNjg2QzE3LjEyOTcgMjMuMzI5NyAxNy4yMjM5IDIzLjQ3MDggMTcuMzUyMiAyMy41NzA5QzE3LjQ4MDQgMjMuNjcxIDE3LjYzNTggMjMuNzI0OCAxNy43OTUyIDIzLjcyNDNIMTguNTM2N0MxOC43MzMzIDIzLjcyNDMgMTguOTIxOSAyMy42NDE4IDE5LjA2MDkgMjMuNDk1MUMxOS4yIDIzLjM0ODMgMTkuMjc4MSAyMy4xNDkyIDE5LjI3ODEgMjIuOTQxNkMxOS4yNzgxIDIyLjczNDEgMTkuMiAyMi41MzUgMTkuMDYwOSAyMi4zODgyQzE4LjkyMTkgMjIuMjQxNCAxOC43MzMzIDIyLjE1OSAxOC41MzY3IDIyLjE1OUgxOC4zNDY5TDE2LjI4MTIgMTQuODg5N1oiIGZpbGw9IiM0QTU3NjciIHN0cm9rZT0iIzRBNTc2NyIgc3Ryb2tlLXdpZHRoPSIwLjIzOTA4IiBtYXNrPSJ1cmwoI3BhdGgtNC1pbnNpZGUtMV82MjZfMTEyNykiLz4KPC9zdmc+Cg==);
}
.r-service-icon.g-icon-service--type-TAXI {
  mask-image: url(1c654733296581fb7cd343fe8e88da7a.svg);
}
.r-service-icon.g-icon-service--type-OTHER {
  mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzIiIGhlaWdodD0iMzIiIHZpZXdCb3g9IjAgMCAzMiAzMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KCTxwYXRoIGQ9Ik0xNy45NTQgM0MxOC4xNjU0IDMgMTguMzY4MSAzLjA1MDM4IDE4LjUxNzUgMy4xNDAwNUMxOC42NjcgMy4yMjk3MiAxOC43NTEgMy4zNTEzNCAxOC43NTEgMy40NzgxNkMxOC43NTEgMy42MDQ5OCAxOC44MzQ5IDMuNzI2NiAxOC45ODQ0IDMuODE2MjdDMTkuMTMzOCAzLjkwNTk0IDE5LjMzNjUgMy45NTYzMiAxOS41NDc5IDMuOTU2MzJDMTkuNzU5MyAzLjk1NjMyIDE5Ljk2MiA0LjAwNjcgMjAuMTExNCA0LjA5NjM3QzIwLjI2MDkgNC4xODYwNCAyMC4zNDQ4IDQuMzA3NjcgMjAuMzQ0OCA0LjQzNDQ4VjQuOTEyNjRDMjAuMzQ0OCA1LjAzOTQ2IDIwLjI2MDkgNS4xNjEwOCAyMC4xMTE0IDUuMjUwNzVDMTkuOTYyIDUuMzQwNDMgMTkuNzU5MyA1LjM5MDggMTkuNTQ3OSA1LjM5MDhIMTEuNTc4NkMxMS4zNjcyIDUuMzkwOCAxMS4xNjQ1IDUuMzQwNDMgMTEuMDE1IDUuMjUwNzVDMTAuODY1NiA1LjE2MTA4IDEwLjc4MTYgNS4wMzk0NiAxMC43ODE2IDQuOTEyNjRWNC40MzQ0OEMxMC43ODE2IDQuMzA3NjcgMTAuODY1NiA0LjE4NjA0IDExLjAxNSA0LjA5NjM3QzExLjE2NDUgNC4wMDY3IDExLjM2NzIgMy45NTYzMiAxMS41Nzg2IDMuOTU2MzJDMTEuNzg5OSAzLjk1NjMyIDExLjk5MjYgMy45MDU5NCAxMi4xNDIxIDMuODE2MjdDMTIuMjkxNSAzLjcyNjYgMTIuMzc1NSAzLjYwNDk4IDEyLjM3NTUgMy40NzgxNkMxMi4zNzU1IDMuMzUxMzQgMTIuNDU5NCAzLjIyOTcyIDEyLjYwODkgMy4xNDAwNUMxMi43NTg0IDMuMDUwMzggMTIuOTYxMSAzIDEzLjE3MjQgM0gxNy45NTRaIiBmaWxsPSIjZWVlIi8+Cgk8cGF0aCBkPSJNNy41OTM4NyA3LjQ4MjZDNy41OTM4NyA3LjI3MTI0IDcuNjc3ODMgNy4wNjg1NCA3LjgyNzI5IDYuOTE5MDhDNy45NzY3NCA2Ljc2OTYzIDguMTc5NDQgNi42ODU2NyA4LjM5MDggNi42ODU2N0g5LjE4Nzc0QzkuMzk5MSA2LjY4NTY3IDkuNjAxOCA2LjYwMTcgOS43NTEyNiA2LjQ1MjI1QzkuOTAwNzEgNi4zMDI4IDkuOTg0NjcgNi4xMDAwOSA5Ljk4NDY3IDUuODg4NzNDOS45ODQ2NyA1LjY3NzM3IDkuOTAwNzEgNS40NzQ2NyA5Ljc1MTI2IDUuMzI1MjFDOS42MDE4IDUuMTc1NzYgOS4zOTkxIDUuMDkxOCA5LjE4Nzc0IDUuMDkxOEg4LjM5MDhDNy43NTY3MiA1LjA5MTggNy4xNDg2MSA1LjM0MzY4IDYuNzAwMjUgNS43OTIwNUM2LjI1MTg5IDYuMjQwNDEgNiA2Ljg0ODUyIDYgNy40ODI2VjI2LjYwOUM2IDI3LjI0MzEgNi4yNTE4OSAyNy44NTEyIDYuNzAwMjUgMjguMjk5NkM3LjE0ODYxIDI4Ljc0OCA3Ljc1NjcyIDI4Ljk5OTggOC4zOTA4IDI4Ljk5OThIMjIuNzM1NkMyMy4zNjk3IDI4Ljk5OTggMjMuOTc3OCAyOC43NDggMjQuNDI2MiAyOC4yOTk2QzI0Ljg3NDUgMjcuODUxMiAyNS4xMjY0IDI3LjI0MzEgMjUuMTI2NCAyNi42MDlWNy40ODI2QzI1LjEyNjQgNi44NDg1MiAyNC44NzQ1IDYuMjQwNDEgMjQuNDI2MiA1Ljc5MjA1QzIzLjk3NzggNS4zNDM2OCAyMy4zNjk3IDUuMDkxOCAyMi43MzU2IDUuMDkxOEgyMS45Mzg3QzIxLjcyNzMgNS4wOTE4IDIxLjUyNDYgNS4xNzU3NiAyMS4zNzUyIDUuMzI1MjFDMjEuMjI1NyA1LjQ3NDY3IDIxLjE0MTggNS42NzczNyAyMS4xNDE4IDUuODg4NzNDMjEuMTQxOCA2LjEwMDA5IDIxLjIyNTcgNi4zMDI4IDIxLjM3NTIgNi40NTIyNUMyMS41MjQ2IDYuNjAxNyAyMS43MjczIDYuNjg1NjcgMjEuOTM4NyA2LjY4NTY3SDIyLjczNTZDMjIuOTQ3IDYuNjg1NjcgMjMuMTQ5NyA2Ljc2OTYzIDIzLjI5OTIgNi45MTkwOEMyMy40NDg2IDcuMDY4NTQgMjMuNTMyNiA3LjI3MTI0IDIzLjUzMjYgNy40ODI2VjI2LjYwOUMyMy41MzI2IDI2LjgyMDQgMjMuNDQ4NiAyNy4wMjMxIDIzLjI5OTIgMjcuMTcyNkMyMy4xNDk3IDI3LjMyMiAyMi45NDcgMjcuNDA2IDIyLjczNTYgMjcuNDA2SDguMzkwOEM4LjE3OTQ0IDI3LjQwNiA3Ljk3Njc0IDI3LjMyMiA3LjgyNzI5IDI3LjE3MjZDNy42Nzc4MyAyNy4wMjMxIDcuNTkzODcgMjYuODIwNCA3LjU5Mzg3IDI2LjYwOVY3LjQ4MjZaIiBmaWxsPSIjZWVlIi8+Cgk8cmVjdCB3aWR0aD0iMTciIGhlaWdodD0iMjIiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDcgNikiIGZpbGw9IiNlZWUiLz4KCTxyZWN0IHg9IjkiIHk9IjEwIiB3aWR0aD0iMS4xOTU0IiBoZWlnaHQ9IjEuMTk1NCIgZmlsbD0iIzRBNTc2NyIvPgoJPHJlY3QgeD0iMTIuNTg2MiIgeT0iMTAiIHdpZHRoPSIxLjE5NTQiIGhlaWdodD0iMS4xOTU0IiBmaWxsPSIjNEE1NzY3Ii8+Cgk8cmVjdCB4PSI5IiB5PSIxMi4zOTA2IiB3aWR0aD0iMS4xOTU0IiBoZWlnaHQ9IjEuMTk1NCIgZmlsbD0iIzRBNTc2NyIvPgoJPHJlY3QgeD0iMTIuNTg2MiIgeT0iMTIuMzkwNiIgd2lkdGg9IjEuMTk1NCIgaGVpZ2h0PSIxLjE5NTQiIGZpbGw9IiM0QTU3NjciLz4KCTxyZWN0IHg9IjkiIHk9IjE0Ljc4MTIiIHdpZHRoPSIxLjE5NTQiIGhlaWdodD0iMS4xOTU0IiBmaWxsPSIjNEE1NzY3Ii8+Cgk8cmVjdCB4PSIxMi41ODYyIiB5PSIxNC43ODEyIiB3aWR0aD0iMS4xOTU0IiBoZWlnaHQ9IjEuMTk1NCIgZmlsbD0iIzRBNTc2NyIvPgoJPHJlY3QgeD0iOSIgeT0iMTkiIHdpZHRoPSIxLjE5NTQiIGhlaWdodD0iMS4xOTU0IiBmaWxsPSIjNEE1NzY3Ii8+Cgk8cmVjdCB4PSIxMi41ODYyIiB5PSIxOSIgd2lkdGg9IjEuMTk1NCIgaGVpZ2h0PSIxLjE5NTQiIGZpbGw9IiM0QTU3NjciLz4KCTxyZWN0IHg9IjkiIHk9IjIxLjM5MDYiIHdpZHRoPSIxLjE5NTQiIGhlaWdodD0iMS4xOTU0IiBmaWxsPSIjNEE1NzY3Ii8+Cgk8cmVjdCB4PSIxMi41ODYyIiB5PSIyMS4zOTA2IiB3aWR0aD0iMS4xOTU0IiBoZWlnaHQ9IjEuMTk1NCIgZmlsbD0iIzRBNTc2NyIvPgoJPHJlY3QgeD0iOSIgeT0iMjMuNzgxMiIgd2lkdGg9IjEuMTk1NCIgaGVpZ2h0PSIxLjE5NTQiIGZpbGw9IiM0QTU3NjciLz4KCTxyZWN0IHg9IjEyLjU4NjIiIHk9IjIzLjc4MTIiIHdpZHRoPSIxLjE5NTQiIGhlaWdodD0iMS4xOTU0IiBmaWxsPSIjNEE1NzY3Ii8+Cgk8cmVjdCB4PSIxNyIgeT0iMTAiIHdpZHRoPSIxLjE5NTQiIGhlaWdodD0iMS4xOTU0IiBmaWxsPSIjNEE1NzY3Ii8+Cgk8cmVjdCB4PSIyMC41ODYyIiB5PSIxMCIgd2lkdGg9IjEuMTk1NCIgaGVpZ2h0PSIxLjE5NTQiIGZpbGw9IiM0QTU3NjciLz4KCTxyZWN0IHg9IjE3IiB5PSIxMi4zOTA2IiB3aWR0aD0iMS4xOTU0IiBoZWlnaHQ9IjEuMTk1NCIgZmlsbD0iIzRBNTc2NyIvPgoJPHJlY3QgeD0iMjAuNTg2MiIgeT0iMTIuMzkwNiIgd2lkdGg9IjEuMTk1NCIgaGVpZ2h0PSIxLjE5NTQiIGZpbGw9IiM0QTU3NjciLz4KCTxyZWN0IHg9IjE3IiB5PSIxNC43ODEyIiB3aWR0aD0iMS4xOTU0IiBoZWlnaHQ9IjEuMTk1NCIgZmlsbD0iIzRBNTc2NyIvPgoJPHJlY3QgeD0iMjAuNTg2MiIgeT0iMTQuNzgxMiIgd2lkdGg9IjEuMTk1NCIgaGVpZ2h0PSIxLjE5NTQiIGZpbGw9IiM0QTU3NjciLz4KCTxyZWN0IHg9IjE3IiB5PSIxOSIgd2lkdGg9IjEuMTk1NCIgaGVpZ2h0PSIxLjE5NTQiIGZpbGw9IiM0QTU3NjciLz4KCTxyZWN0IHg9IjIwLjU4NjIiIHk9IjE5IiB3aWR0aD0iMS4xOTU0IiBoZWlnaHQ9IjEuMTk1NCIgZmlsbD0iIzRBNTc2NyIvPgoJPHJlY3QgeD0iMTciIHk9IjIxLjM5MDYiIHdpZHRoPSIxLjE5NTQiIGhlaWdodD0iMS4xOTU0IiBmaWxsPSIjNEE1NzY3Ii8+Cgk8cmVjdCB4PSIyMC41ODYyIiB5PSIyMS4zOTA2IiB3aWR0aD0iMS4xOTU0IiBoZWlnaHQ9IjEuMTk1NCIgZmlsbD0iIzRBNTc2NyIvPgoJPHJlY3QgeD0iMTciIHk9IjIzLjc4MTIiIHdpZHRoPSIxLjE5NTQiIGhlaWdodD0iMS4xOTU0IiBmaWxsPSIjNEE1NzY3Ii8+Cgk8cmVjdCB4PSIyMC41ODYyIiB5PSIyMy43ODEyIiB3aWR0aD0iMS4xOTU0IiBoZWlnaHQ9IjEuMTk1NCIgZmlsbD0iIzRBNTc2NyIvPgo8L3N2Zz4K);
}
.r-service-icon.g-icon-service--type-AEROEXPRESS {
  mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyMCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE0LjM3NSAySDUuNjIxQzUuMzk3IDIgNC4yMjIgMi4wNjUgMy4xMTggMy4zNTFDMi4wMzEgNC42MTYgMiA1Ljg2MiAyIDZWMTdDMiAxNy41MzA0IDIuMjEwNzEgMTguMDM5MSAyLjU4NTc5IDE4LjQxNDJDMi45NjA4NiAxOC43ODkzIDMuNDY5NTcgMTkgNCAxOUg1TDMgMjJINS4zNTNMNi4wMiAyMUgxNC4wMkwxNC42OTcgMjJIMTdMMTUgMTlIMTZDMTYuNTMwNCAxOSAxNy4wMzkxIDE4Ljc4OTMgMTcuNDE0MiAxOC40MTQyQzE3Ljc4OTMgMTguMDM5MSAxOCAxNy41MzA0IDE4IDE3VjZDMTguMDAxIDUuODEyIDE3Ljk2OCA0LjU2NiAxNi44NzEgMy4zMzVDMTUuNzE1IDIuMDM3IDE0LjUwOSAyIDE0LjM3NSAyWk04IDRIMTJWNkg4VjRaTTUuNSAxN0M1LjEwMjA0IDE2Ljk5OTkgNC43MjA0NCAxNi44NDE3IDQuNDM5MTMgMTYuNTYwMkM0LjE1NzgzIDE2LjI3ODcgMy45OTk4NyAxNS44OTcgNCAxNS40OTlDNC4wMDAxMyAxNS4xMDEgNC4xNTgzNSAxNC43MTk0IDQuNDM5ODQgMTQuNDM4MUM0LjcyMTMzIDE0LjE1NjggNS4xMDMwNCAxMy45OTg5IDUuNTAxIDEzLjk5OUM1Ljg5ODk2IDEzLjk5OTEgNi4yODA1NiAxNC4xNTczIDYuNTYxODcgMTQuNDM4OEM2Ljg0MzE3IDE0LjcyMDMgNy4wMDExMyAxNS4xMDIgNy4wMDEgMTUuNUM3LjAwMDg3IDE1Ljg5OCA2Ljg0MjY1IDE2LjI3OTYgNi41NjExNiAxNi41NjA5QzYuMjc5NjcgMTYuODQyMiA1Ljg5Nzk2IDE3LjAwMDEgNS41IDE3Wk0xNC41IDE3QzE0LjEwMiAxNi45OTk5IDEzLjcyMDQgMTYuODQxNyAxMy40MzkxIDE2LjU2MDJDMTMuMTU3OCAxNi4yNzg3IDEyLjk5OTkgMTUuODk3IDEzIDE1LjQ5OUMxMy4wMDAxIDE1LjEwMSAxMy4xNTgzIDE0LjcxOTQgMTMuNDM5OCAxNC40MzgxQzEzLjcyMTMgMTQuMTU2OCAxNC4xMDMgMTMuOTk4OSAxNC41MDEgMTMuOTk5QzE0Ljg5OSAxMy45OTkxIDE1LjI4MDYgMTQuMTU3MyAxNS41NjE5IDE0LjQzODhDMTUuODQzMiAxNC43MjAzIDE2LjAwMTEgMTUuMTAyIDE2LjAwMSAxNS41QzE2LjAwMDkgMTUuODk4IDE1Ljg0MjcgMTYuMjc5NiAxNS41NjEyIDE2LjU2MDlDMTUuMjc5NyAxNi44NDIyIDE0Ljg5OCAxNy4wMDAxIDE0LjUgMTdaTTE2IDEySDRWOEgxNlYxMloiIGZpbGw9IiNFRUVFRUUiLz4KPC9zdmc+Cg==);
}
.r-service-icon.g-icon-service--type-INSURANCE_TOURISTIC {
  mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzIiIGhlaWdodD0iMzIiIHZpZXdCb3g9IjAgMCAzMiAzMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KCTxyZWN0IHg9IjYiIHk9IjQiIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMy4zMzMzIiByeD0iMiIgZmlsbD0iI2VlZSIvPgoJPHBhdGggZD0iTTcuNjY2NjcgNi4zMzMzM0M3LjY2NjY3IDYuMTI3MDYgNy43NTQ0NiA1LjkyOTIyIDcuOTEwNzQgNS43ODMzNkM4LjA2NzAyIDUuNjM3NSA4LjI3ODk5IDUuNTU1NTYgOC41IDUuNTU1NTZMMjIuNjY2NyA1LjU1NTU2TDE3LjExMTEgNS4wMzcxMUwxNi41NDI1IDQuNTA2MzdMMTYuNTU1NiA0LjUxODUyTDE2IDRMOC41IDRDNy44MzY5NiA0IDcuMjAxMDcgNC4yNDU4MyA2LjczMjIzIDQuNjgzNDJDNi4yNjMzOSA1LjEyMSA2IDUuNzE0NSA2IDYuMzMzMzNWMjVDNiAyNS42MTg4IDYuMjYzMzkgMjYuMjEyMyA2LjczMjIzIDI2LjY0OTlDNy4yMDEwNyAyNy4wODc1IDcuODM2OTYgMjcuMzMzMyA4LjUgMjcuMzMzM0gyMy41QzI0LjE2MyAyNy4zMzMzIDI0Ljc5ODkgMjcuMDg3NSAyNS4yNjc4IDI2LjY0OTlDMjUuNzM2NiAyNi4yMTIzIDI2IDI1LjYxODggMjYgMjVWNi4zMzMzM0MyNiA1LjcxNDUgMjUuNzM2NiA1LjEyMSAyNS4yNjc4IDQuNjgzNDJDMjQuNzk4OSA0LjI0NTgzIDI0LjE2MyA0IDIzLjUgNEgyMi42NjY3QzIyLjQ0NTcgNCAxNiA0IDE2IDRMMTcuMTExMSA1LjAzNzExTDIyLjExMTEgNS41NTU1NkMyMi4xMTExIDUuNTU1NTYgMjIuNDQ1NyA1LjU1NTU2IDIyLjY2NjcgNS41NTU1NkwyMy41IDUuNTU1NTZDMjMuNzIxIDUuNTU1NTYgMjMuOTMzIDUuNjM3NSAyNC4wODkzIDUuNzgzMzZDMjQuMjQ1NSA1LjkyOTIyIDI0LjMzMzMgNi4xMjcwNiAyNC4zMzMzIDYuMzMzMzNWMjVDMjQuMzMzMyAyNS4yMDYzIDI0LjI0NTUgMjUuNDA0MSAyNC4wODkzIDI1LjU1QzIzLjkzMyAyNS42OTU4IDIzLjcyMSAyNS43Nzc4IDIzLjUgMjUuNzc3OEg4LjVDOC4yNzg5OSAyNS43Nzc4IDguMDY3MDIgMjUuNjk1OCA3LjkxMDc0IDI1LjU1QzcuNzU0NDYgMjUuNDA0MSA3LjY2NjY3IDI1LjIwNjMgNy42NjY2NyAyNVY2LjMzMzMzWiIgZmlsbD0iI2VlZSIvPgoJPHBhdGggZD0iTTE4LjE3MjQgMUMxOC4zODM4IDEgMTguNTg2NSAxLjA1MDM4IDE4LjczNTkgMS4xNDAwNUMxOC44ODU0IDEuMjI5NzIgMTguOTY5MyAxLjM1MTM0IDE4Ljk2OTMgMS40NzgxNkMxOC45NjkzIDEuNjA0OTggMTkuMDUzMyAxLjcyNjYgMTkuMjAyOCAxLjgxNjI3QzE5LjM1MjIgMS45MDU5NCAxOS41NTQ5IDEuOTU2MzIgMTkuNzY2MyAxLjk1NjMyQzE5Ljk3NzYgMS45NTYzMiAyMC4xODAzIDIuMDA2NyAyMC4zMjk4IDIuMDk2MzdDMjAuNDc5MyAyLjE4NjA0IDIwLjU2MzIgMi4zMDc2NyAyMC41NjMyIDIuNDM0NDhWMi45MTI2NEMyMC41NjMyIDMuMDM5NDYgMjAuNDc5MyAzLjE2MTA4IDIwLjMyOTggMy4yNTA3NUMyMC4xODAzIDMuMzQwNDMgMTkuOTc3NiAzLjM5MDggMTkuNzY2MyAzLjM5MDhIMTEuNzk2OUMxMS41ODU2IDMuMzkwOCAxMS4zODI5IDMuMzQwNDMgMTEuMjMzNCAzLjI1MDc1QzExLjA4NCAzLjE2MTA4IDExIDMuMDM5NDYgMTEgMi45MTI2NFYyLjQzNDQ4QzExIDIuMzA3NjcgMTEuMDg0IDIuMTg2MDQgMTEuMjMzNCAyLjA5NjM3QzExLjM4MjkgMi4wMDY3IDExLjU4NTYgMS45NTYzMiAxMS43OTY5IDEuOTU2MzJDMTIuMDA4MyAxLjk1NjMyIDEyLjIxMSAxLjkwNTk0IDEyLjM2MDUgMS44MTYyN0MxMi41MDk5IDEuNzI2NiAxMi41OTM5IDEuNjA0OTggMTIuNTkzOSAxLjQ3ODE2QzEyLjU5MzkgMS4zNTEzNCAxMi42Nzc4IDEuMjI5NzIgMTIuODI3MyAxLjE0MDA1QzEyLjk3NjcgMS4wNTAzOCAxMy4xNzk0IDEgMTMuMzkwOCAxSDE4LjE3MjRaIiBmaWxsPSIjZWVlIi8+Cgk8cGF0aCBkPSJNOS4xMzk5IDI2LjI1MUM5LjA1Mjc2IDI2LjI0MjkgOC45NzE1NiAyNi4yMzYxIDguODk1ODYgMjYuMjMwNUwxMC45MjU0IDIyLjgxODRDMTEuMjU1MSAyMi41NjU5IDExLjcwOTMgMjIuNTc5NiAxMi4wMjYxIDIyLjg2MDdMMTIuMDI2MiAyMi44NjA4TDEzLjg4MzYgMjQuNTA4MkwxNC4yMjQ3IDI0LjgxMDZMMTQuNTU3MyAyNC40OTg5TDE4LjIwNDUgMjEuMDgxMUMxOC41NCAyMC43NjY4IDE5LjA0MTkgMjAuNzYzMSAxOS4zODA1IDIxLjA3MDRMMjQuMTEyNSAyNi4wMzI3TDI0LjExMDQgMjYuMTUwNkw5LjEzOTkgMjYuMjUxWk0xMC41MDY1IDE3LjY2MDNDMTAuNTA2NSAxNy4wMDIgMTEuMDE2MyAxNi41IDExLjYwNzUgMTYuNUMxMi4xOTg4IDE2LjUgMTIuNzA4NSAxNy4wMDIgMTIuNzA4NSAxNy42NjAzQzEyLjcwODUgMTguMzE4NiAxMi4xOTg4IDE4LjgyMDYgMTEuNjA3NSAxOC44MjA2QzExLjAxNjMgMTguODIwNiAxMC41MDY1IDE4LjMxODYgMTAuNTA2NSAxNy42NjAzWiIgc3Ryb2tlPSIjNEE1NzY3Ii8+Cjwvc3ZnPgo=);
}
.r-service-icon.g-icon-service--type-CAR_RENTAL {
  mask-image: url(5a98cd1c05ad0db98e4f8fd90da2ce17.svg);
}
.r-service-icon.g-icon-service--type-VISA {
  mask-image: url(ec884848513afbf121c7f7650ad603d5.svg);
}
.r-service-icon.g-icon-service--type-BUS {
  mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KCTxwYXRoIGQ9Ik0xOC43NSA1LjI1SDUuMjVDNC40MjE1NyA1LjI1IDMuNzUgNS45MjE1NyAzLjc1IDYuNzVWMTIuNzVDMy43NSAxMy41Nzg0IDQuNDIxNTcgMTQuMjUgNS4yNSAxNC4yNUgxOC43NUMxOS41Nzg0IDE0LjI1IDIwLjI1IDEzLjU3ODQgMjAuMjUgMTIuNzVWNi43NUMyMC4yNSA1LjkyMTU3IDE5LjU3ODQgNS4yNSAxOC43NSA1LjI1WiIgc3Ryb2tlPSIjZmZmIiBzdHJva2Utd2lkdGg9IjEuNSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+Cgk8cGF0aCBkPSJNMTguNzUgMTQuMjVINS4yNUM0LjQyMTU3IDE0LjI1IDMuNzUgMTQuOTIxNiAzLjc1IDE1Ljc1VjE4Ljc1QzMuNzUgMTkuNTc4NCA0LjQyMTU3IDIwLjI1IDUuMjUgMjAuMjVIMTguNzVDMTkuNTc4NCAyMC4yNSAyMC4yNSAxOS41Nzg0IDIwLjI1IDE4Ljc1VjE1Ljc1QzIwLjI1IDE0LjkyMTYgMTkuNTc4NCAxNC4yNSAxOC43NSAxNC4yNVoiIHN0cm9rZT0iI2ZmZiIgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgoJPHBhdGggZD0iTTE4Ljc1IDUuMjVINS4yNUM0Ljg1MjUyIDUuMjQ4ODkgNC40NzE2MyA1LjA5MDQ5IDQuMTkwNTcgNC44MDk0M0MzLjkwOTUxIDQuNTI4MzcgMy43NTExMSA0LjE0NzQ4IDMuNzUgMy43NUMzLjc1MTExIDMuMzUyNTIgMy45MDk1MSAyLjk3MTYzIDQuMTkwNTcgMi42OTA1N0M0LjQ3MTYzIDIuNDA5NTEgNC44NTI1MiAyLjI1MTExIDUuMjUgMi4yNUgxOC43NUMxOS4xNDc1IDIuMjUxMTEgMTkuNTI4NCAyLjQwOTUxIDE5LjgwOTQgMi42OTA1N0MyMC4wOTA1IDIuOTcxNjMgMjAuMjQ4OSAzLjM1MjUyIDIwLjI1IDMuNzVDMjAuMjQ4OSA0LjE0NzQ4IDIwLjA5MDUgNC41MjgzNyAxOS44MDk0IDQuODA5NDNDMTkuNTI4NCA1LjA5MDQ5IDE5LjE0NzUgNS4yNDg4OSAxOC43NSA1LjI1Wk02Ljc1IDIwLjI1VjIxLjI4MTJDNi43NSAyMS40MDU2IDYuNzAwNjEgMjEuNTI0OCA2LjYxMjcxIDIxLjYxMjdDNi41MjQ4IDIxLjcwMDYgNi40MDU1NyAyMS43NSA2LjI4MTI1IDIxLjc1SDQuOTY4NzVDNC44NDQ0MyAyMS43NSA0LjcyNTIgMjEuNzAwNiA0LjYzNzI5IDIxLjYxMjdDNC41NDkzOSAyMS41MjQ4IDQuNSAyMS40MDU2IDQuNSAyMS4yODEyVjIwLjI1SDYuNzVaTTE5LjUgMjAuMjVWMjEuMjgxMkMxOS41IDIxLjQwNTYgMTkuNDUwNiAyMS41MjQ4IDE5LjM2MjcgMjEuNjEyN0MxOS4yNzQ4IDIxLjcwMDYgMTkuMTU1NiAyMS43NSAxOS4wMzEyIDIxLjc1SDE3LjcxODhDMTcuNTk0NCAyMS43NSAxNy40NzUyIDIxLjcwMDYgMTcuMzg3MyAyMS42MTI3QzE3LjI5OTQgMjEuNTI0OCAxNy4yNSAyMS40MDU2IDE3LjI1IDIxLjI4MTJWMjAuMjVIMTkuNVoiIHN0cm9rZT0iI2ZmZiIgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgoJPHBhdGggZD0iTTE3LjI1IDE4QzE3LjY2NDIgMTggMTggMTcuNjY0MiAxOCAxNy4yNUMxOCAxNi44MzU4IDE3LjY2NDIgMTYuNSAxNy4yNSAxNi41QzE2LjgzNTggMTYuNSAxNi41IDE2LjgzNTggMTYuNSAxNy4yNUMxNi41IDE3LjY2NDIgMTYuODM1OCAxOCAxNy4yNSAxOFoiIHN0cm9rZT0iI2ZmZiIgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KCTxwYXRoIGQ9Ik02Ljc1IDE4QzcuMTY0MjEgMTggNy41IDE3LjY2NDIgNy41IDE3LjI1QzcuNSAxNi44MzU4IDcuMTY0MjEgMTYuNSA2Ljc1IDE2LjVDNi4zMzU3OSAxNi41IDYgMTYuODM1OCA2IDE3LjI1QzYgMTcuNjY0MiA2LjMzNTc5IDE4IDYuNzUgMThaIiBzdHJva2U9IiNmZmYiIHN0cm9rZS13aWR0aD0iMS41IiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+Cgk8cGF0aCBkPSJNMTIgNS4yNVYxNC4yNU0zLjc1IDMuNzVWMTcuMjVNMjAuMjUgMy43NVYxNy4yNSIgc3Ryb2tlPSIjZmZmIiBzdHJva2Utd2lkdGg9IjEuNSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+Cjwvc3ZnPgoK);
}
.r-service-icon.g-icon-service--type-AIR {
  mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjEiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMSAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE5LjQ2MTUgMC41Mzg0NjJDMTkuMTUzOCAwLjIzMDc2OSAxOC42OTIzIDAgMTguMTUzOCAwQzE3LjY5MjMgMCAxNy4zMDc3IDAuMTUzODQ2IDE2LjkyMzEgMC41Mzg0NjJMMTEuNjkyMyA1Ljc2OTIzTDIuODQ2MTUgNC42OTIzMUMyLjQ2MTU0IDQuNjkyMzEgMiA0Ljg0NjE1IDEuNjkyMzEgNS4wNzY5MkwwLjQ2MTUzOCA2LjMwNzY5QzAuMjMwNzY5IDYuNTM4NDYgMC4xNTM4NDYgNi43NjkyMyAwLjIzMDc2OSA3LjA3NjkyQzAuMzA3NjkyIDcuMzA3NjkgMC40NjE1MzggNy40NjE1NCAwLjc2OTIzMSA3LjYxNTM4TDcuNjE1MzggOS45MjMwOEw0Ljg0NjE1IDEyLjY5MjNMMS40NjE1NCAxMi41Mzg1QzEuMzA3NjkgMTIuNTM4NSAxLjIzMDc3IDEyLjYxNTQgMS4wNzY5MiAxMi42OTIzTDAuMTUzODQ2IDEzLjYxNTRDMCAxMy42OTIzIDAgMTMuODQ2MiAwIDE0QzAgMTQuMTUzOCAwLjE1Mzg0NiAxNC4zMDc3IDAuMjMwNzY5IDE0LjM4NDZMMy44NDYxNSAxNi4yMzA4TDUuNjkyMzEgMTkuNzY5MkM1Ljc2OTIzIDE5LjkyMzEgNS45MjMwOCAyMCA2LjA3NjkyIDIwSDYuMTUzODVDNi4zMDc2OSAyMCA2LjM4NDYyIDE5LjkyMzEgNi40NjE1NCAxOS44NDYyTDcuMzA3NjkgMTlDNy4zODQ2MiAxOC45MjMxIDcuNDYxNTQgMTguNzY5MiA3LjQ2MTU0IDE4LjY5MjNWMTUuMTUzOEwxMC4yMzA4IDEyLjM4NDZMMTIuNTM4NSAxOS4yMzA4QzEyLjYxNTQgMTkuNTM4NSAxMi45MjMxIDE5Ljc2OTIgMTMuMjMwOCAxOS43NjkyQzEzLjQ2MTUgMTkuNzY5MiAxMy42MTU0IDE5LjY5MjMgMTMuNzY5MiAxOS41Mzg1TDE0Ljg0NjIgMTguNDYxNUMxNS4xNTM4IDE4LjE1MzggMTUuMzA3NyAxNy42OTIzIDE1LjIzMDggMTcuMzA3N0wxNC4zMDc3IDguMzA3NjlMMTkuNDYxNSAzLjA3NjkyQzIwLjIzMDggMi4zODQ2MiAyMC4yMzA4IDEuMjMwNzcgMTkuNDYxNSAwLjUzODQ2MloiIGZpbGw9IndoaXRlIi8+Cjwvc3ZnPgo=);
}
.r-service-icon.g-icon-service--type-RAILWAY {
  mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMjEiIHZpZXdCb3g9IjAgMCAxOCAyMSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xNS45NzY2IDE2LjEyOTlIMTUuNzM3MUwxNy44MTMyIDE5LjE2NDJDMTguMTMyNiAxOS42NDMzIDE4LjA1MjcgMjAuMzYxOSAxNy40OTM4IDIwLjY4MTNDMTcuMzM0MSAyMC44NDEgMTcuMDk0NSAyMC44NDEgMTYuODU1IDIwLjg0MUMxNi41MzU2IDIwLjg0MSAxNi4xMzYzIDIwLjY4MTMgMTUuOTc2NiAyMC4zNjE5TDEzLjEwMiAxNi4xMjk5SDQuODc3MzdMMi4wMDI3NCAyMC4zNjE5QzEuNzYzMTkgMjAuNjgxMyAxLjQ0Mzc4IDIwLjg0MSAxLjEyNDM4IDIwLjg0MUMwLjg4NDgyOSAyMC44NDEgMC43MjUxMjcgMjAuNzYxMiAwLjQ4NTU3NSAyMC42ODEzQzAuMDA2NDcwNzkgMjAuMzYxOSAtMC4xNTMyMzEgMTkuNjQzMyAwLjE2NjE3MiAxOS4xNjQyTDIuMjQyMjkgMTYuMTI5OUgyLjAwMjc0QzAuODg0ODI5IDE2LjEyOTkgMC4wMDY0NzA4MiAxNS4yNTE1IDAuMDA2NDcwODIgMTQuMTMzNlYxLjk5NjI3Qy0wLjA3MzM3OTkgMC44NzgzNTggMC44ODQ4MjkgMCAyLjAwMjc0IDBIMTUuOTc2NkMxNy4wOTQ1IDAgMTcuOTcyOSAwLjg3ODM1OCAxNy45NzI5IDEuOTk2MjdWMTQuMDUzN0MxNy45NzI5IDE1LjI1MTUgMTcuMDk0NSAxNi4xMjk5IDE1Ljk3NjYgMTYuMTI5OVpNMTQuNjk5IDEzLjI1NTJDMTUuNDk3NSAxMy4yNTUyIDE2LjEzNjMgMTIuNjE2NCAxNi4xMzYzIDExLjgxNzlDMTYuMTM2MyAxMS4wMTk0IDE1LjQ5NzUgMTAuMzgwNiAxNC42OTkgMTAuMzgwNkMxMy45MDA1IDEwLjM4MDYgMTMuMjYxNyAxMS4wMTk0IDEzLjI2MTcgMTEuODE3OUMxMy4yNjE3IDEyLjYxNjQgMTMuOTAwNSAxMy4yNTUyIDE0LjY5OSAxMy4yNTUyWk0zLjI4MDM1IDEzLjI1NTJDNC4wNzg4NiAxMy4yNTUyIDQuNzE3NjYgMTIuNjE2NCA0LjcxNzY2IDExLjgxNzlDNC43MTc2NiAxMS4wMTk0IDQuMDc4ODYgMTAuMzgwNiAzLjI4MDM1IDEwLjM4MDZDMi40ODE4NCAxMC4zODA2IDEuODQzMDQgMTEuMDE5NCAxLjg0MzA0IDExLjgxNzlDMS44NDMwNCAxMi42MTY0IDIuNDgxODQgMTMuMjU1MiAzLjI4MDM1IDEzLjI1NTJaTTE2LjEzNjMgMy40MzM1OEMxNi4xMzYzIDIuNTU1MjIgMTUuNDE3NyAxLjkxNjQyIDE0LjYxOTIgMS45MTY0MkgzLjQ0MDA1QzIuNTYxNjkgMS45MTY0MiAxLjkyMjg5IDIuNjM1MDcgMS45MjI4OSAzLjQzMzU4VjcuMDI2ODdDMS45MjI4OSA3LjkwNTIyIDIuNjQxNTUgOC41NDQwMyAzLjQ0MDA1IDguNTQ0MDNIMTQuNjE5MkMxNS40OTc1IDguNTQ0MDMgMTYuMTM2MyA3LjgyNTM3IDE2LjEzNjMgNy4wMjY4N1YzLjQzMzU4WiIgZmlsbD0id2hpdGUiLz4KPC9zdmc+Cg==);
}
.r-service-icon.g-icon-service--type-HOTEL_RESERVATION {
  mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMjEiIHZpZXdCb3g9IjAgMCAxOCAyMSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0wLjk2MzI4MiAwQzAuNDMxMjc2IDAgMCAwLjQzMTI3NCAwIDAuOTYzMjgyVjcuNzY3NzFWNy43ODgyM1YyMC40NDQxSDE3LjMzOTFWNy43Njc3MUMxNy4zMzkxIDYuNzAzNjkgMTYuNDc2NSA1Ljg0MTE0IDE1LjQxMjUgNS44NDExNEgxMS41NTk0VjAuOTYzMjgyQzExLjU1OTQgMC40MzEyNzYgMTEuMTI4MSAwIDEwLjU5NjEgMEgwLjk2MzI4MlpNNy42OTEyMyA3Ljc4ODIzSDguNjg0NTJDOS4yMDk2IDcuNzk2MjUgOS42MzI4IDguMjI0NCA5LjYzMjggOC43NTE0VjEwLjcxOUM5LjYzMjggMTEuMjUxIDkuMjAxNTIgMTEuNjgyMiA4LjY2OTUxIDExLjY4MjJINy43MDYyM0M3LjE3NDIzIDExLjY4MjIgNi43NDI5NSAxMS4yNTEgNi43NDI5NSAxMC43MTlWOC43NTE0QzYuNzQyOTUgOC4yMjQ0IDcuMTY2MTQgNy43OTYyNSA3LjY5MTIzIDcuNzg4MjNaTTIuODc0ODkgNy43ODgyM0gzLjg2ODE3QzQuMzkzMjYgNy43OTYyNSA0LjgxNjQ1IDguMjI0NCA0LjgxNjQ1IDguNzUxNFYxMC43MTlDNC44MTY0NSAxMS4yNTEgNC4zODUxOCAxMS42ODIyIDMuODUzMTcgMTEuNjgyMkgyLjg4OTg5QzIuMzU3ODggMTEuNjgyMiAxLjkyNjYxIDExLjI1MSAxLjkyNjYxIDEwLjcxOVY4Ljc1MTRDMS45MjY2MSA4LjIyNDQgMi4zNDk4IDcuNzk2MjUgMi44NzQ4OSA3Ljc4ODIzWk04LjY5OTkgNS44NDExNEM5LjIxNzg2IDUuODI1MTEgOS42MzI4MyA1LjQwMDE4IDkuNjMyODMgNC44NzgzM1YyLjkxMDc4QzkuNjMyODMgMi4zNzg3NyA5LjIwMTU1IDEuOTQ3NDkgOC42Njk1NSAxLjk0NzQ5SDcuNzA2MjZDNy4xNzQyNiAxLjk0NzQ5IDYuNzQyOTggMi4zNzg3NyA2Ljc0Mjk4IDIuOTEwNzhWNC44NzgzM0M2Ljc0Mjk4IDUuNDAwMTggNy4xNTc5NSA1LjgyNTExIDcuNjc1OTEgNS44NDExNEg4LjY5OTlaTTMuODgzNTYgNS44NDExNEM0LjQwMTUyIDUuODI1MTEgNC44MTY0OCA1LjQwMDE4IDQuODE2NDggNC44NzgzM1YyLjkxMDc4QzQuODE2NDggMi4zNzg3NyA0LjM4NTIxIDEuOTQ3NDkgMy44NTMyIDEuOTQ3NDlIMi44ODk5MkMyLjM1NzkxIDEuOTQ3NDkgMS45MjY2NCAyLjM3ODc3IDEuOTI2NjQgMi45MTA3OFY0Ljg3ODMzQzEuOTI2NjQgNS40MDAxOCAyLjM0MTYgNS44MjUxMSAyLjg1OTU2IDUuODQxMTRIMy44ODM1NlpNNy43MDYyMyAxNC42MDI2QzcuMTc0MjMgMTQuNjAyNiA2Ljc0Mjk1IDE1LjAzMzkgNi43NDI5NSAxNS41NjU5VjIwLjQ0MzhIMTAuNTk2MVYxNS41NjU5QzEwLjU5NjEgMTUuMDMzOSAxMC4xNjQ4IDE0LjYwMjYgOS42MzI4IDE0LjYwMjZINy43MDYyM1pNMTMuNDg2IDcuNzg4MTJDMTIuOTU0IDcuNzg4MTIgMTIuNTIyNyA4LjIxOTM5IDEyLjUyMjcgOC43NTE0VjEwLjcxOUMxMi41MjI3IDExLjI1MSAxMi45NTQgMTEuNjgyMiAxMy40ODYgMTEuNjgyMkgxNC40NDkyQzE0Ljk4MTIgMTEuNjgyMiAxNS40MTI1IDExLjI1MSAxNS40MTI1IDEwLjcxOVY4Ljc1MTRDMTUuNDEyNSA4LjIxOTM5IDE0Ljk4MTIgNy43ODgxMiAxNC40NDkyIDcuNzg4MTJIMTMuNDg2Wk0yLjg4OTg5IDE0LjYwMjZDMi4zNTc4OCAxNC42MDI2IDEuOTI2NjEgMTUuMDMzOSAxLjkyNjYxIDE1LjU2NTlWMTcuNTMzNUMxLjkyNjYxIDE4LjA2NTUgMi4zNTc4OCAxOC40OTY3IDIuODg5ODkgMTguNDk2N0gzLjg1MzE3QzQuMzg1MTggMTguNDk2NyA0LjgxNjQ1IDE4LjA2NTUgNC44MTY0NSAxNy41MzM1VjE1LjU2NTlDNC44MTY0NSAxNS4wMzM5IDQuMzg1MTggMTQuNjAyNiAzLjg1MzE3IDE0LjYwMjZIMi44ODk4OVpNMTIuNTIyNyAxNS41NjU5QzEyLjUyMjcgMTUuMDMzOSAxMi45NTQgMTQuNjAyNiAxMy40ODYgMTQuNjAyNkgxNC40NDkyQzE0Ljk4MTIgMTQuNjAyNiAxNS40MTI1IDE1LjAzMzkgMTUuNDEyNSAxNS41NjU5VjE3LjUzMzVDMTUuNDEyNSAxOC4wNjU1IDE0Ljk4MTIgMTguNDk2NyAxNC40NDkyIDE4LjQ5NjdIMTMuNDg2QzEyLjk1NCAxOC40OTY3IDEyLjUyMjcgMTguMDY1NSAxMi41MjI3IDE3LjUzMzVWMTUuNTY1OVoiIGZpbGw9IndoaXRlIi8+Cjwvc3ZnPgo=);
}
.r-service-icon.g-icon-service--type-TRANSFER {
  mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjMiIGhlaWdodD0iMTUiIHZpZXdCb3g9IjAgMCAyMyAxNSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTIyLjM4NTggNC4zMzIxMkMyMi4zMzM1IDQuMTc5ODggMjIuMTQ4MiA0LjA2MTQ4IDIxLjk5MzQgNC4wNjE0OEMyMS4zMjMzIDQuMDYxNDggMjAuNjUzMyA0LjA2MTQ4IDE5Ljk4MzIgNC4wNjE0OEMxOS44Mjg1IDQuMDYxNDggMTkuNjQzMSA0LjE3OTg4IDE5LjU5MDcgNC4zMzIxMkMxOS41Mzk2IDQuNDgxMTMgMTkuNTAxMyA0LjYxNDA5IDE5LjQ3NTkgNC43MzkxM0wxOC4xMzMxIDEuMDI0MTZDMTcuOTExNiAwLjQxMTU3MiAxNy4zMjUxIDAgMTYuNjczNyAwSDYuNDAzNDlDNS43NTIxIDAgNS4xNjU2NiAwLjQxMTU3MiA0Ljk0NDA3IDEuMDI0MjhMMy42MDEyIDQuNzM5NTdDMy41NzU3MyA0LjYxNDQyIDMuNTM3NDkgNC40ODEzIDMuNDg2MjYgNC4zMzIxMkMzLjQzMzk3IDQuMTc5ODggMy4yNDg1NiA0LjA2MTQ4IDMuMDkzODYgNC4wNjE0OEMyLjQyMzggNC4wNjE0OCAxLjc1MzczIDQuMDYxNDggMS4wODM2MSA0LjA2MTQ4QzAuOTI4OTE0IDQuMDYxNDggMC43NDM1MDMgNC4xNzk4OCAwLjY5MTIxMyA0LjMzMjEyQzAuNDg3NjI5IDQuOTI0ODcgMC40ODc3NDEgNS4yNjQyIDAuNjkxMjY5IDUuODU3QzAuNzQzNTU5IDYuMDA5MjQgMC45Mjg5NyA2LjEyNzY0IDEuMDgzNjYgNi4xMjc2NEMxLjc1Mzc5IDYuMTI3NjQgMi40MjM4NSA2LjEyNzY0IDMuMDkzOTIgNi4xMjc2NEwzLjA5OTc3IDYuMTI3MDlMMy4wNjk0NCA2LjIxMTFDMi42NTk1NCA2LjM0NzI4IDIuMzYzNTkgNi43MzMxNiAyLjM2MzU5IDcuMTg4ODJWMTAuMjk5N1YxMC41NTYxVjEzLjk5ODVDMi4zNjM1OSAxNC4yNzIyIDIuNTg1MzUgMTQuNDkzOSAyLjg1OSAxNC40OTM5SDUuMzUyMzVDNS42MjU5NSAxNC40OTM5IDUuODQ3NzYgMTQuMjcyMiA1Ljg0Nzc2IDEzLjk5ODVWMTEuNTg2OEgxNy4yMjk0VjEzLjk5ODVDMTcuMjI5NCAxNC4yNzIyIDE3LjQ1MTIgMTQuNDkzOSAxNy43MjQ4IDE0LjQ5MzlIMjAuMjE4MkMyMC40OTE4IDE0LjQ5MzkgMjAuNzEzNiAxNC4yNzIyIDIwLjcxMzYgMTMuOTk4NVYxMC41NTYxVjEwLjI5OTdWNy4xODg4MkMyMC43MTM2IDYuNzMzMjcgMjAuNDE3NyA2LjM0NzQ1IDIwLjAwOCA2LjIxMTE1TDE5Ljk3NzYgNi4xMjcwOUwxOS45ODMyIDYuMTI3NTlDMjAuNjUzNCA2LjEyNzU5IDIxLjMyMzQgNi4xMjc1OSAyMS45OTM1IDYuMTI3NTlDMjIuMTQ4MiA2LjEyNzU5IDIyLjMzMzYgNi4wMDkxOCAyMi4zODU5IDUuODU2OTRDMjIuNTg5NCA1LjI2NDIgMjIuNTg5MyA0LjkyNDg3IDIyLjM4NTggNC4zMzIxMlpNNi41OTMyIDEuODIzMTFIMTYuNDgyNkwxOC4wNDk1IDYuMTU4MDNINS4wMjYzNUw2LjU5MzIgMS44MjMxMVpNNi44NjkwMyA5LjIxMTg0SDQuNzgzMTNDNC4zMzU2IDkuMjExODQgMy45NzI4NiA4Ljg0OTEgMy45NzI4NiA4LjQwMTU4QzMuOTcyODYgNy45NTQxIDQuMzM1NTQgNy41OTEzMSA0Ljc4MzEzIDcuNTkxMzFINi44NjkwM0M3LjMxNjUgNy41OTEzMSA3LjY3OTI5IDcuOTU0MDUgNy42NzkyOSA4LjQwMTU4QzcuNjc5MzUgOC44NDkxIDcuMzE2NSA5LjIxMTg0IDYuODY5MDMgOS4yMTE4NFpNMTguMjkzOSA5LjIxMTg0SDE2LjIwOEMxNS43NjA1IDkuMjExODQgMTUuMzk3NyA4Ljg0OTEgMTUuMzk3NyA4LjQwMTU4QzE1LjM5NzcgNy45NTQxIDE1Ljc2MDUgNy41OTEzMSAxNi4yMDggNy41OTEzMUgxOC4yOTM5QzE4Ljc0MTQgNy41OTEzMSAxOS4xMDQxIDcuOTU0MDUgMTkuMTA0MSA4LjQwMTU4QzE5LjEwNDEgOC44NDkxIDE4Ljc0MTQgOS4yMTE4NCAxOC4yOTM5IDkuMjExODRaIiBmaWxsPSJ3aGl0ZSIvPgo8L3N2Zz4K);
}
.r-service-icon.g-icon-service--type-unknown {
  mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTgiIHZpZXdCb3g9IjAgMCAxNCAxOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEzLjkyMjIgNC41NzVMOS4yNTU1NiAwLjA3NUM5LjE3Nzc4IDAuMDc1IDkuMDIyMjIgMCA4Ljk0NDQ0IDBIMC4zODg4ODlDMC4xNTU1NTYgMCAwIDAuMTUgMCAwLjM3NVYxNy42MjVDMCAxNy44NSAwLjE1NTU1NiAxOCAwLjM4ODg4OSAxOEgxMy42MTExQzEzLjg0NDQgMTggMTQgMTcuODUgMTQgMTcuNjI1VjQuODc1QzE0IDQuOCAxMy45MjIyIDQuNjUgMTMuOTIyMiA0LjU3NVpNMy41IDUuMjVIN0M3LjIzMzMzIDUuMjUgNy4zODg4OSA1LjQgNy4zODg4OSA1LjYyNUM3LjM4ODg5IDUuODUgNy4yMzMzMyA2IDcgNkgzLjVDMy4yNjY2NyA2IDMuMTExMTEgNS44NSAzLjExMTExIDUuNjI1QzMuMTExMTEgNS40IDMuMjY2NjcgNS4yNSAzLjUgNS4yNVpNMTAuNSAxNUgzLjVDMy4yNjY2NyAxNSAzLjExMTExIDE0Ljg1IDMuMTExMTEgMTQuNjI1QzMuMTExMTEgMTQuNCAzLjI2NjY3IDE0LjI1IDMuNSAxNC4yNUgxMC41QzEwLjczMzMgMTQuMjUgMTAuODg4OSAxNC40IDEwLjg4ODkgMTQuNjI1QzEwLjg4ODkgMTQuODUgMTAuNzMzMyAxNSAxMC41IDE1Wk0xMC41IDEyLjc1SDMuNUMzLjI2NjY3IDEyLjc1IDMuMTExMTEgMTIuNiAzLjExMTExIDEyLjM3NUMzLjExMTExIDEyLjE1IDMuMjY2NjcgMTIgMy41IDEySDEwLjVDMTAuNzMzMyAxMiAxMC44ODg5IDEyLjE1IDEwLjg4ODkgMTIuMzc1QzEwLjg4ODkgMTIuNiAxMC43MzMzIDEyLjc1IDEwLjUgMTIuNzVaTTEwLjUgMTAuNUgzLjVDMy4yNjY2NyAxMC41IDMuMTExMTEgMTAuMzUgMy4xMTExMSAxMC4xMjVDMy4xMTExMSA5LjkgMy4yNjY2NyA5Ljc1IDMuNSA5Ljc1SDEwLjVDMTAuNzMzMyA5Ljc1IDEwLjg4ODkgOS45IDEwLjg4ODkgMTAuMTI1QzEwLjg4ODkgMTAuMzUgMTAuNzMzMyAxMC41IDEwLjUgMTAuNVpNMTAuNSA4LjI1SDMuNUMzLjI2NjY3IDguMjUgMy4xMTExMSA4LjEgMy4xMTExMSA3Ljg3NUMzLjExMTExIDcuNjUgMy4yNjY2NyA3LjUgMy41IDcuNUgxMC41QzEwLjczMzMgNy41IDEwLjg4ODkgNy42NSAxMC44ODg5IDcuODc1QzEwLjg4ODkgOC4xIDEwLjczMzMgOC4yNSAxMC41IDguMjVaTTguNTU1NTYgNS4yNVYwLjc1TDEzLjIyMjIgNS4yNUg4LjU1NTU2WiIgZmlsbD0id2hpdGUiLz4KPC9zdmc+Cg==);
}

.b-input-light .b-input__label {
  background-color: #fff;
}
.b-input-dark .b-input__label {
  background-color: #fff;
}
.b-input-dark .b-input__value:disabled,
.b-input-dark .b-input__value[disabled],
.b-input-dark .b-input__value[readonly] {
  background-color: #dadada;
  border: 1px solid #4a576766;
  color: #7a7a7a;
}

.b-products-page__section-title {
  -webkit-border-top-left-radius: 3px;
  -moz-border-radius-topleft: 3px;
  border-top-left-radius: 3px;
  -webkit-border-top-right-radius: 3px;
  -webkit-background-clip: padding-box;
  -moz-border-radius-topright: 3px;
  -moz-background-clip: padding;
  border-top-right-radius: 3px;
  background-clip: padding-box;
  border-left: none;
  border-right: none;
  border-top: none;
  background: #4A5767;
  color: #ffffff;
  text-transform: uppercase;
  font-size: 16px;
  height: 45px;
  line-height: 45px;
  padding: 0 15px;
}
.b-products-page__filters {
  display: flex;
  flex-wrap: wrap;
}
.b-products-page__filters-filter {
  flex-grow: 1;
  flex-shrink: 0;
}
.b-products-page__filters-filter_width-single {
  flex-basis: 16.666%;
}
.b-products-page__filters-filter_width-double {
  flex-basis: 33.333%;
}
/* Multiselects */
.b-products-page__input-multiselect.b-multiple-select .b-multiple-select__default-label {
  white-space: nowrap;
}
/* EOF Multiselects */
/* Airlines autocomplete */
.b-products-page__airline-autosuggest.b-airlines-input .b-airlines-input__input {
  height: 30px;
  padding: 0 10px;
  float: none;
  border: 1px solid rgba(74, 87, 103, 0.4);
  color: #2F3842;
}
.b-products-page__airline-autosuggest.b-airlines-input .b-input__select__remove {
  height: 28px;
  top: 10px;
  right: 1px;
}
/* EOF Airlines autocomplete */
.p-cabinet-products .p-search__options-date-element .p-search__bridge {
  display: none;
}
.p-cabinet-products .b-block-container__top-controls {
  background: #FFFFFF;
  border: 1px solid #A9A9A9;
  box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.15);
  border-radius: 0 0 3px 3px;
  border-top: none;
  padding: 10px 20px 12px 12px;
  display: flex;
  align-items: center;
  flex-flow: row wrap;
  position: relative;
  z-index: 1;
}
.p-cabinet-products .b-block-container__element {
  flex: 1 1 20%;
}
.p-cabinet-products .b-block-container__element:not(:last-child) {
  margin-right: 15px;
}
.p-cabinet-products .b-block-container__element-dates {
  display: flex;
  flex-flow: row;
  position: relative;
  padding-top: 8px;
  max-width: 350px;
}
.p-cabinet-products .b-block-container__element-dates .p-search__options-date-element:first-child {
  margin-right: 15px;
}
.p-cabinet-products .b-block-container__element-dates .p-search__options-date-element:first-child .p-search__direction-date-calendar {
  position: relative;
}
.p-cabinet-products .b-block-container__element-dates .p-search__options-date-element:first-child .p-search__direction-date-calendar::after {
  content: '';
  display: block;
  height: 0;
  width: 15px;
  top: 50%;
  right: -15px;
  position: absolute;
  border-top: 1px solid #a4abb3;
}
.p-cabinet-products .b-block-container__element-dates .p-search__options-date-label {
  position: absolute;
  padding: 0 4px;
  background: #fff;
  top: 0;
  left: 4px;
  z-index: 2;
}
.p-cabinet-products .b-block-container__element-dates .p-search__direction-date-calendar {
  background-color: unset;
}
.p-cabinet-products .b-block-container__element-dates .b-datepicker__icon {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHZpZXdCb3g9IjAgMCAxNCAxNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHJlY3QgeT0iOCIgd2lkdGg9IjIiIGhlaWdodD0iMiIgZmlsbD0iIzRBNTc2NyIvPgo8cmVjdCB4PSI0IiB5PSI4IiB3aWR0aD0iMiIgaGVpZ2h0PSIyIiBmaWxsPSIjNEE1NzY3Ii8+CjxyZWN0IHg9IjgiIHk9IjgiIHdpZHRoPSIyIiBoZWlnaHQ9IjIiIGZpbGw9IiM0QTU3NjciLz4KPHJlY3QgeD0iMTIiIHk9IjgiIHdpZHRoPSIyIiBoZWlnaHQ9IjIiIGZpbGw9IiM0QTU3NjciLz4KPHJlY3QgeT0iMTIiIHdpZHRoPSIyIiBoZWlnaHQ9IjIiIGZpbGw9IiM0QTU3NjciLz4KPHJlY3QgeD0iNCIgeT0iMTIiIHdpZHRoPSIyIiBoZWlnaHQ9IjIiIGZpbGw9IiM0QTU3NjciLz4KPHJlY3QgeD0iOCIgeT0iMTIiIHdpZHRoPSIyIiBoZWlnaHQ9IjIiIGZpbGw9IiM0QTU3NjciLz4KPHJlY3QgeD0iNCIgd2lkdGg9IjIiIGhlaWdodD0iMiIgZmlsbD0iIzRBNTc2NyIvPgo8cmVjdCB4PSI4IiB3aWR0aD0iMiIgaGVpZ2h0PSIyIiBmaWxsPSIjNEE1NzY3Ii8+CjxyZWN0IHg9IjEyIiB3aWR0aD0iMiIgaGVpZ2h0PSIyIiBmaWxsPSIjNEE1NzY3Ii8+CjxyZWN0IHk9IjQiIHdpZHRoPSIyIiBoZWlnaHQ9IjIiIGZpbGw9IiM0QTU3NjciLz4KPHJlY3QgeD0iNCIgeT0iNCIgd2lkdGg9IjIiIGhlaWdodD0iMiIgZmlsbD0iIzRBNTc2NyIvPgo8cmVjdCB4PSI4IiB5PSI0IiB3aWR0aD0iMiIgaGVpZ2h0PSIyIiBmaWxsPSIjNEE1NzY3Ii8+CjxwYXRoIGQ9Ik0xMiA0SDE0VjZIMTJWNFoiIGZpbGw9IiM0QTU3NjciLz4KPC9zdmc+Cg==);
}
.p-cabinet-products .b-block-container .b-block-table__cell.text-align-center {
  text-align: center;
}
.p-cabinet-products .b-block-container .b-block-table__data-icon {
  display: inline-block;
  vertical-align: middle;
  width: 23px;
  height: 23px;
  background-position: center;
  background-repeat: no-repeat;
  background-size: contain;
}
.p-cabinet-products .b-block-container .b-block-table__data-icon--3D {
  display: inline-block;
  width: 18px;
  height: 18px;
  background-position: center;
  background-repeat: no-repeat;
  background-size: contain;
}
.p-cabinet-products .b-block-container .b-block-table__data-icon--INSURANCE_ACCIDENT {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzIiIGhlaWdodD0iMzIiIHZpZXdCb3g9IjAgMCAzMiAzMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE3Ljk1NCAzQzE4LjE2NTQgMyAxOC4zNjgxIDMuMDUwMzggMTguNTE3NSAzLjE0MDA1QzE4LjY2NyAzLjIyOTcyIDE4Ljc1MSAzLjM1MTM0IDE4Ljc1MSAzLjQ3ODE2QzE4Ljc1MSAzLjYwNDk4IDE4LjgzNDkgMy43MjY2IDE4Ljk4NDQgMy44MTYyN0MxOS4xMzM4IDMuOTA1OTQgMTkuMzM2NSAzLjk1NjMyIDE5LjU0NzkgMy45NTYzMkMxOS43NTkzIDMuOTU2MzIgMTkuOTYyIDQuMDA2NyAyMC4xMTE0IDQuMDk2MzdDMjAuMjYwOSA0LjE4NjA0IDIwLjM0NDggNC4zMDc2NyAyMC4zNDQ4IDQuNDM0NDhWNC45MTI2NEMyMC4zNDQ4IDUuMDM5NDYgMjAuMjYwOSA1LjE2MTA4IDIwLjExMTQgNS4yNTA3NUMxOS45NjIgNS4zNDA0MyAxOS43NTkzIDUuMzkwOCAxOS41NDc5IDUuMzkwOEgxMS41Nzg2QzExLjM2NzIgNS4zOTA4IDExLjE2NDUgNS4zNDA0MyAxMS4wMTUgNS4yNTA3NUMxMC44NjU2IDUuMTYxMDggMTAuNzgxNiA1LjAzOTQ2IDEwLjc4MTYgNC45MTI2NFY0LjQzNDQ4QzEwLjc4MTYgNC4zMDc2NyAxMC44NjU2IDQuMTg2MDQgMTEuMDE1IDQuMDk2MzdDMTEuMTY0NSA0LjAwNjcgMTEuMzY3MiAzLjk1NjMyIDExLjU3ODYgMy45NTYzMkMxMS43ODk5IDMuOTU2MzIgMTEuOTkyNiAzLjkwNTk0IDEyLjE0MjEgMy44MTYyN0MxMi4yOTE1IDMuNzI2NiAxMi4zNzU1IDMuNjA0OTggMTIuMzc1NSAzLjQ3ODE2QzEyLjM3NTUgMy4zNTEzNCAxMi40NTk0IDMuMjI5NzIgMTIuNjA4OSAzLjE0MDA1QzEyLjc1ODQgMy4wNTAzOCAxMi45NjExIDMgMTMuMTcyNCAzSDE3Ljk1NFoiIGZpbGw9IiM0QTU3NjciLz4KPHBhdGggZD0iTTcuNTkzODcgNy40ODI2QzcuNTkzODcgNy4yNzEyNCA3LjY3NzgzIDcuMDY4NTQgNy44MjcyOSA2LjkxOTA4QzcuOTc2NzQgNi43Njk2MyA4LjE3OTQ0IDYuNjg1NjcgOC4zOTA4IDYuNjg1NjdIOS4xODc3NEM5LjM5OTEgNi42ODU2NyA5LjYwMTggNi42MDE3IDkuNzUxMjYgNi40NTIyNUM5LjkwMDcxIDYuMzAyOCA5Ljk4NDY3IDYuMTAwMDkgOS45ODQ2NyA1Ljg4ODczQzkuOTg0NjcgNS42NzczNyA5LjkwMDcxIDUuNDc0NjcgOS43NTEyNiA1LjMyNTIxQzkuNjAxOCA1LjE3NTc2IDkuMzk5MSA1LjA5MTggOS4xODc3NCA1LjA5MThIOC4zOTA4QzcuNzU2NzIgNS4wOTE4IDcuMTQ4NjEgNS4zNDM2OCA2LjcwMDI1IDUuNzkyMDVDNi4yNTE4OSA2LjI0MDQxIDYgNi44NDg1MiA2IDcuNDgyNlYyNi42MDlDNiAyNy4yNDMxIDYuMjUxODkgMjcuODUxMiA2LjcwMDI1IDI4LjI5OTZDNy4xNDg2MSAyOC43NDggNy43NTY3MiAyOC45OTk4IDguMzkwOCAyOC45OTk4SDIyLjczNTZDMjMuMzY5NyAyOC45OTk4IDIzLjk3NzggMjguNzQ4IDI0LjQyNjIgMjguMjk5NkMyNC44NzQ1IDI3Ljg1MTIgMjUuMTI2NCAyNy4yNDMxIDI1LjEyNjQgMjYuNjA5VjcuNDgyNkMyNS4xMjY0IDYuODQ4NTIgMjQuODc0NSA2LjI0MDQxIDI0LjQyNjIgNS43OTIwNUMyMy45Nzc4IDUuMzQzNjggMjMuMzY5NyA1LjA5MTggMjIuNzM1NiA1LjA5MThIMjEuOTM4N0MyMS43MjczIDUuMDkxOCAyMS41MjQ2IDUuMTc1NzYgMjEuMzc1MiA1LjMyNTIxQzIxLjIyNTcgNS40NzQ2NyAyMS4xNDE4IDUuNjc3MzcgMjEuMTQxOCA1Ljg4ODczQzIxLjE0MTggNi4xMDAwOSAyMS4yMjU3IDYuMzAyOCAyMS4zNzUyIDYuNDUyMjVDMjEuNTI0NiA2LjYwMTcgMjEuNzI3MyA2LjY4NTY3IDIxLjkzODcgNi42ODU2N0gyMi43MzU2QzIyLjk0NyA2LjY4NTY3IDIzLjE0OTcgNi43Njk2MyAyMy4yOTkyIDYuOTE5MDhDMjMuNDQ4NiA3LjA2ODU0IDIzLjUzMjYgNy4yNzEyNCAyMy41MzI2IDcuNDgyNlYyNi42MDlDMjMuNTMyNiAyNi44MjA0IDIzLjQ0ODYgMjcuMDIzMSAyMy4yOTkyIDI3LjE3MjZDMjMuMTQ5NyAyNy4zMjIgMjIuOTQ3IDI3LjQwNiAyMi43MzU2IDI3LjQwNkg4LjM5MDhDOC4xNzk0NCAyNy40MDYgNy45NzY3NCAyNy4zMjIgNy44MjcyOSAyNy4xNzI2QzcuNjc3ODMgMjcuMDIzMSA3LjU5Mzg3IDI2LjgyMDQgNy41OTM4NyAyNi42MDlWNy40ODI2WiIgZmlsbD0iIzRBNTc2NyIvPgo8cmVjdCB3aWR0aD0iMTciIGhlaWdodD0iMjIiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDcgNikiIGZpbGw9IiM0QTU3NjciLz4KPG1hc2sgaWQ9InBhdGgtNC1pbnNpZGUtMV82MjZfMTEyNyIgZmlsbD0id2hpdGUiPgo8cGF0aCBkPSJNMTYuMjgxMiAxNC44ODk3QzE2LjIzMzkgMTQuNzIzMiAxNi4xMzU0IDE0LjU3ODEgMTYuMDAxMyAxNC40NzcyQzE1Ljg2NzEgMTQuMzc2NCAxNS43MDUgMTQuMzI1NSAxNS41NDA1IDE0LjMzMjdDMTUuMzc2IDE0LjMzOTkgMTUuMjE4NCAxNC40MDQ3IDE1LjA5MjYgMTQuNTE2OEMxNC45NjY4IDE0LjYyOSAxNC44OCAxNC43ODIyIDE0Ljg0NTggMTQuOTUyM0wxMy4yMjggMjIuOTI2TDExLjgzNDEgMTguMDE4N0MxMS43OTE0IDE3Ljg2ODYgMTEuNzA3IDE3LjczNTQgMTEuNTkxOCAxNy42MzY1QzExLjQ3NjUgMTcuNTM3NiAxMS4zMzU4IDE3LjQ3NzUgMTEuMTg3OSAxNy40NjRDMTEuMDM5OSAxNy40NTA1IDEwLjg5MTUgMTcuNDg0MyAxMC43NjE5IDE3LjU2MDhDMTAuNjMyMyAxNy42Mzc0IDEwLjUyNzUgMTcuNzUzMyAxMC40NjEgMTcuODkzNUw4LjQzODQgMjIuMTU5SDguMTU2NjVDNy45NjAwMSAyMi4xNTkgNy43NzE0MyAyMi4yNDE0IDcuNjMyMzggMjIuMzg4MkM3LjQ5MzM0IDIyLjUzNSA3LjQxNTIyIDIyLjczNDEgNy40MTUyMiAyMi45NDE2QzcuNDE1MjIgMjMuMTQ5MiA3LjQ5MzM0IDIzLjM0ODMgNy42MzIzOCAyMy40OTUxQzcuNzcxNDMgMjMuNjQxOCA3Ljk2MDAxIDIzLjcyNDMgOC4xNTY2NSAyMy43MjQzSDguODk4MDhDOS4wMzU2NiAyMy43MjQzIDkuMTcwNTIgMjMuNjgzOSA5LjI4NzU4IDIzLjYwNzZDOS40MDQ2NCAyMy41MzEzIDkuNDk5MjkgMjMuNDIyMSA5LjU2MDkyIDIzLjI5MjNMMTAuOTQ4OSAyMC4zNjA0TDEyLjYzNjQgMjYuMjk3N0MxMi42ODM3IDI2LjQ2NDIgMTIuNzgyMiAyNi42MDkzIDEyLjkxNjMgMjYuNzEwMUMxMy4wNTA1IDI2LjgxMSAxMy4yMTI2IDI2Ljg2MTggMTMuMzc3MSAyNi44NTQ2QzEzLjU0MTYgMjYuODQ3NCAxMy42OTkyIDI2Ljc4MjcgMTMuODI1IDI2LjY3MDVDMTMuOTUwOCAyNi41NTgzIDE0LjAzNzYgMjYuNDA1MSAxNC4wNzE4IDI2LjIzNTFMMTUuNjg5NiAxOC4yNjEzTDE3LjA4MzUgMjMuMTY4NkMxNy4xMjk3IDIzLjMyOTcgMTcuMjIzOSAyMy40NzA4IDE3LjM1MjIgMjMuNTcwOUMxNy40ODA0IDIzLjY3MSAxNy42MzU4IDIzLjcyNDggMTcuNzk1MiAyMy43MjQzSDE4LjUzNjdDMTguNzMzMyAyMy43MjQzIDE4LjkyMTkgMjMuNjQxOCAxOS4wNjA5IDIzLjQ5NTFDMTkuMiAyMy4zNDgzIDE5LjI3ODEgMjMuMTQ5MiAxOS4yNzgxIDIyLjk0MTZDMTkuMjc4MSAyMi43MzQxIDE5LjIgMjIuNTM1IDE5LjA2MDkgMjIuMzg4MkMxOC45MjE5IDIyLjI0MTQgMTguNzMzMyAyMi4xNTkgMTguNTM2NyAyMi4xNTlIMTguMzQ2OUwxNi4yODEyIDE0Ljg4OTdaIi8+CjwvbWFzaz4KPHBhdGggZD0iTTE2LjI4MTIgMTQuODg5N0MxNi4yMzM5IDE0LjcyMzIgMTYuMTM1NCAxNC41NzgxIDE2LjAwMTMgMTQuNDc3MkMxNS44NjcxIDE0LjM3NjQgMTUuNzA1IDE0LjMyNTUgMTUuNTQwNSAxNC4zMzI3QzE1LjM3NiAxNC4zMzk5IDE1LjIxODQgMTQuNDA0NyAxNS4wOTI2IDE0LjUxNjhDMTQuOTY2OCAxNC42MjkgMTQuODggMTQuNzgyMiAxNC44NDU4IDE0Ljk1MjNMMTMuMjI4IDIyLjkyNkwxMS44MzQxIDE4LjAxODdDMTEuNzkxNCAxNy44Njg2IDExLjcwNyAxNy43MzU0IDExLjU5MTggMTcuNjM2NUMxMS40NzY1IDE3LjUzNzYgMTEuMzM1OCAxNy40Nzc1IDExLjE4NzkgMTcuNDY0QzExLjAzOTkgMTcuNDUwNSAxMC44OTE1IDE3LjQ4NDMgMTAuNzYxOSAxNy41NjA4QzEwLjYzMjMgMTcuNjM3NCAxMC41Mjc1IDE3Ljc1MzMgMTAuNDYxIDE3Ljg5MzVMOC40Mzg0IDIyLjE1OUg4LjE1NjY1QzcuOTYwMDEgMjIuMTU5IDcuNzcxNDMgMjIuMjQxNCA3LjYzMjM4IDIyLjM4ODJDNy40OTMzNCAyMi41MzUgNy40MTUyMiAyMi43MzQxIDcuNDE1MjIgMjIuOTQxNkM3LjQxNTIyIDIzLjE0OTIgNy40OTMzNCAyMy4zNDgzIDcuNjMyMzggMjMuNDk1MUM3Ljc3MTQzIDIzLjY0MTggNy45NjAwMSAyMy43MjQzIDguMTU2NjUgMjMuNzI0M0g4Ljg5ODA4QzkuMDM1NjYgMjMuNzI0MyA5LjE3MDUyIDIzLjY4MzkgOS4yODc1OCAyMy42MDc2QzkuNDA0NjQgMjMuNTMxMyA5LjQ5OTI5IDIzLjQyMjEgOS41NjA5MiAyMy4yOTIzTDEwLjk0ODkgMjAuMzYwNEwxMi42MzY0IDI2LjI5NzdDMTIuNjgzNyAyNi40NjQyIDEyLjc4MjIgMjYuNjA5MyAxMi45MTYzIDI2LjcxMDFDMTMuMDUwNSAyNi44MTEgMTMuMjEyNiAyNi44NjE4IDEzLjM3NzEgMjYuODU0NkMxMy41NDE2IDI2Ljg0NzQgMTMuNjk5MiAyNi43ODI3IDEzLjgyNSAyNi42NzA1QzEzLjk1MDggMjYuNTU4MyAxNC4wMzc2IDI2LjQwNTEgMTQuMDcxOCAyNi4yMzUxTDE1LjY4OTYgMTguMjYxM0wxNy4wODM1IDIzLjE2ODZDMTcuMTI5NyAyMy4zMjk3IDE3LjIyMzkgMjMuNDcwOCAxNy4zNTIyIDIzLjU3MDlDMTcuNDgwNCAyMy42NzEgMTcuNjM1OCAyMy43MjQ4IDE3Ljc5NTIgMjMuNzI0M0gxOC41MzY3QzE4LjczMzMgMjMuNzI0MyAxOC45MjE5IDIzLjY0MTggMTkuMDYwOSAyMy40OTUxQzE5LjIgMjMuMzQ4MyAxOS4yNzgxIDIzLjE0OTIgMTkuMjc4MSAyMi45NDE2QzE5LjI3ODEgMjIuNzM0MSAxOS4yIDIyLjUzNSAxOS4wNjA5IDIyLjM4ODJDMTguOTIxOSAyMi4yNDE0IDE4LjczMzMgMjIuMTU5IDE4LjUzNjcgMjIuMTU5SDE4LjM0NjlMMTYuMjgxMiAxNC44ODk3WiIgZmlsbD0iI2VlZSIgc3Ryb2tlPSIjZWVlIiBzdHJva2Utd2lkdGg9IjAuMjM5MDgiIG1hc2s9InVybCgjcGF0aC00LWluc2lkZS0xXzYyNl8xMTI3KSIvPgo8L3N2Zz4K);
}
.p-cabinet-products .b-block-container .b-block-table__data-icon--INSURANCE_ACCIDENT--ISSUED,
.p-cabinet-products .b-block-container .b-block-table__data-icon--INSURANCE_ACCIDENT--PAYED {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzIiIGhlaWdodD0iMzIiIHZpZXdCb3g9IjAgMCAzMiAzMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE3Ljk1NCAzQzE4LjE2NTQgMyAxOC4zNjgxIDMuMDUwMzggMTguNTE3NSAzLjE0MDA1QzE4LjY2NyAzLjIyOTcyIDE4Ljc1MSAzLjM1MTM0IDE4Ljc1MSAzLjQ3ODE2QzE4Ljc1MSAzLjYwNDk4IDE4LjgzNDkgMy43MjY2IDE4Ljk4NDQgMy44MTYyN0MxOS4xMzM4IDMuOTA1OTQgMTkuMzM2NSAzLjk1NjMyIDE5LjU0NzkgMy45NTYzMkMxOS43NTkzIDMuOTU2MzIgMTkuOTYyIDQuMDA2NyAyMC4xMTE0IDQuMDk2MzdDMjAuMjYwOSA0LjE4NjA0IDIwLjM0NDggNC4zMDc2NyAyMC4zNDQ4IDQuNDM0NDhWNC45MTI2NEMyMC4zNDQ4IDUuMDM5NDYgMjAuMjYwOSA1LjE2MTA4IDIwLjExMTQgNS4yNTA3NUMxOS45NjIgNS4zNDA0MyAxOS43NTkzIDUuMzkwOCAxOS41NDc5IDUuMzkwOEgxMS41Nzg2QzExLjM2NzIgNS4zOTA4IDExLjE2NDUgNS4zNDA0MyAxMS4wMTUgNS4yNTA3NUMxMC44NjU2IDUuMTYxMDggMTAuNzgxNiA1LjAzOTQ2IDEwLjc4MTYgNC45MTI2NFY0LjQzNDQ4QzEwLjc4MTYgNC4zMDc2NyAxMC44NjU2IDQuMTg2MDQgMTEuMDE1IDQuMDk2MzdDMTEuMTY0NSA0LjAwNjcgMTEuMzY3MiAzLjk1NjMyIDExLjU3ODYgMy45NTYzMkMxMS43ODk5IDMuOTU2MzIgMTEuOTkyNiAzLjkwNTk0IDEyLjE0MjEgMy44MTYyN0MxMi4yOTE1IDMuNzI2NiAxMi4zNzU1IDMuNjA0OTggMTIuMzc1NSAzLjQ3ODE2QzEyLjM3NTUgMy4zNTEzNCAxMi40NTk0IDMuMjI5NzIgMTIuNjA4OSAzLjE0MDA1QzEyLjc1ODQgMy4wNTAzOCAxMi45NjExIDMgMTMuMTcyNCAzSDE3Ljk1NFoiIGZpbGw9IiM0NmI0YjUiLz4KPHBhdGggZD0iTTcuNTkzODcgNy40ODI2QzcuNTkzODcgNy4yNzEyNCA3LjY3NzgzIDcuMDY4NTQgNy44MjcyOSA2LjkxOTA4QzcuOTc2NzQgNi43Njk2MyA4LjE3OTQ0IDYuNjg1NjcgOC4zOTA4IDYuNjg1NjdIOS4xODc3NEM5LjM5OTEgNi42ODU2NyA5LjYwMTggNi42MDE3IDkuNzUxMjYgNi40NTIyNUM5LjkwMDcxIDYuMzAyOCA5Ljk4NDY3IDYuMTAwMDkgOS45ODQ2NyA1Ljg4ODczQzkuOTg0NjcgNS42NzczNyA5LjkwMDcxIDUuNDc0NjcgOS43NTEyNiA1LjMyNTIxQzkuNjAxOCA1LjE3NTc2IDkuMzk5MSA1LjA5MTggOS4xODc3NCA1LjA5MThIOC4zOTA4QzcuNzU2NzIgNS4wOTE4IDcuMTQ4NjEgNS4zNDM2OCA2LjcwMDI1IDUuNzkyMDVDNi4yNTE4OSA2LjI0MDQxIDYgNi44NDg1MiA2IDcuNDgyNlYyNi42MDlDNiAyNy4yNDMxIDYuMjUxODkgMjcuODUxMiA2LjcwMDI1IDI4LjI5OTZDNy4xNDg2MSAyOC43NDggNy43NTY3MiAyOC45OTk4IDguMzkwOCAyOC45OTk4SDIyLjczNTZDMjMuMzY5NyAyOC45OTk4IDIzLjk3NzggMjguNzQ4IDI0LjQyNjIgMjguMjk5NkMyNC44NzQ1IDI3Ljg1MTIgMjUuMTI2NCAyNy4yNDMxIDI1LjEyNjQgMjYuNjA5VjcuNDgyNkMyNS4xMjY0IDYuODQ4NTIgMjQuODc0NSA2LjI0MDQxIDI0LjQyNjIgNS43OTIwNUMyMy45Nzc4IDUuMzQzNjggMjMuMzY5NyA1LjA5MTggMjIuNzM1NiA1LjA5MThIMjEuOTM4N0MyMS43MjczIDUuMDkxOCAyMS41MjQ2IDUuMTc1NzYgMjEuMzc1MiA1LjMyNTIxQzIxLjIyNTcgNS40NzQ2NyAyMS4xNDE4IDUuNjc3MzcgMjEuMTQxOCA1Ljg4ODczQzIxLjE0MTggNi4xMDAwOSAyMS4yMjU3IDYuMzAyOCAyMS4zNzUyIDYuNDUyMjVDMjEuNTI0NiA2LjYwMTcgMjEuNzI3MyA2LjY4NTY3IDIxLjkzODcgNi42ODU2N0gyMi43MzU2QzIyLjk0NyA2LjY4NTY3IDIzLjE0OTcgNi43Njk2MyAyMy4yOTkyIDYuOTE5MDhDMjMuNDQ4NiA3LjA2ODU0IDIzLjUzMjYgNy4yNzEyNCAyMy41MzI2IDcuNDgyNlYyNi42MDlDMjMuNTMyNiAyNi44MjA0IDIzLjQ0ODYgMjcuMDIzMSAyMy4yOTkyIDI3LjE3MjZDMjMuMTQ5NyAyNy4zMjIgMjIuOTQ3IDI3LjQwNiAyMi43MzU2IDI3LjQwNkg4LjM5MDhDOC4xNzk0NCAyNy40MDYgNy45NzY3NCAyNy4zMjIgNy44MjcyOSAyNy4xNzI2QzcuNjc3ODMgMjcuMDIzMSA3LjU5Mzg3IDI2LjgyMDQgNy41OTM4NyAyNi42MDlWNy40ODI2WiIgZmlsbD0iIzQ2YjRiNSIvPgo8cmVjdCB3aWR0aD0iMTciIGhlaWdodD0iMjIiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDcgNikiIGZpbGw9IiM0NmI0YjUiLz4KPG1hc2sgaWQ9InBhdGgtNC1pbnNpZGUtMV82MjZfMTEyNyIgZmlsbD0id2hpdGUiPgoJPHBhdGggZD0iTTE2LjI4MTIgMTQuODg5N0MxNi4yMzM5IDE0LjcyMzIgMTYuMTM1NCAxNC41NzgxIDE2LjAwMTMgMTQuNDc3MkMxNS44NjcxIDE0LjM3NjQgMTUuNzA1IDE0LjMyNTUgMTUuNTQwNSAxNC4zMzI3QzE1LjM3NiAxNC4zMzk5IDE1LjIxODQgMTQuNDA0NyAxNS4wOTI2IDE0LjUxNjhDMTQuOTY2OCAxNC42MjkgMTQuODggMTQuNzgyMiAxNC44NDU4IDE0Ljk1MjNMMTMuMjI4IDIyLjkyNkwxMS44MzQxIDE4LjAxODdDMTEuNzkxNCAxNy44Njg2IDExLjcwNyAxNy43MzU0IDExLjU5MTggMTcuNjM2NUMxMS40NzY1IDE3LjUzNzYgMTEuMzM1OCAxNy40Nzc1IDExLjE4NzkgMTcuNDY0QzExLjAzOTkgMTcuNDUwNSAxMC44OTE1IDE3LjQ4NDMgMTAuNzYxOSAxNy41NjA4QzEwLjYzMjMgMTcuNjM3NCAxMC41Mjc1IDE3Ljc1MzMgMTAuNDYxIDE3Ljg5MzVMOC40Mzg0IDIyLjE1OUg4LjE1NjY1QzcuOTYwMDEgMjIuMTU5IDcuNzcxNDMgMjIuMjQxNCA3LjYzMjM4IDIyLjM4ODJDNy40OTMzNCAyMi41MzUgNy40MTUyMiAyMi43MzQxIDcuNDE1MjIgMjIuOTQxNkM3LjQxNTIyIDIzLjE0OTIgNy40OTMzNCAyMy4zNDgzIDcuNjMyMzggMjMuNDk1MUM3Ljc3MTQzIDIzLjY0MTggNy45NjAwMSAyMy43MjQzIDguMTU2NjUgMjMuNzI0M0g4Ljg5ODA4QzkuMDM1NjYgMjMuNzI0MyA5LjE3MDUyIDIzLjY4MzkgOS4yODc1OCAyMy42MDc2QzkuNDA0NjQgMjMuNTMxMyA5LjQ5OTI5IDIzLjQyMjEgOS41NjA5MiAyMy4yOTIzTDEwLjk0ODkgMjAuMzYwNEwxMi42MzY0IDI2LjI5NzdDMTIuNjgzNyAyNi40NjQyIDEyLjc4MjIgMjYuNjA5MyAxMi45MTYzIDI2LjcxMDFDMTMuMDUwNSAyNi44MTEgMTMuMjEyNiAyNi44NjE4IDEzLjM3NzEgMjYuODU0NkMxMy41NDE2IDI2Ljg0NzQgMTMuNjk5MiAyNi43ODI3IDEzLjgyNSAyNi42NzA1QzEzLjk1MDggMjYuNTU4MyAxNC4wMzc2IDI2LjQwNTEgMTQuMDcxOCAyNi4yMzUxTDE1LjY4OTYgMTguMjYxM0wxNy4wODM1IDIzLjE2ODZDMTcuMTI5NyAyMy4zMjk3IDE3LjIyMzkgMjMuNDcwOCAxNy4zNTIyIDIzLjU3MDlDMTcuNDgwNCAyMy42NzEgMTcuNjM1OCAyMy43MjQ4IDE3Ljc5NTIgMjMuNzI0M0gxOC41MzY3QzE4LjczMzMgMjMuNzI0MyAxOC45MjE5IDIzLjY0MTggMTkuMDYwOSAyMy40OTUxQzE5LjIgMjMuMzQ4MyAxOS4yNzgxIDIzLjE0OTIgMTkuMjc4MSAyMi45NDE2QzE5LjI3ODEgMjIuNzM0MSAxOS4yIDIyLjUzNSAxOS4wNjA5IDIyLjM4ODJDMTguOTIxOSAyMi4yNDE0IDE4LjczMzMgMjIuMTU5IDE4LjUzNjcgMjIuMTU5SDE4LjM0NjlMMTYuMjgxMiAxNC44ODk3WiIvPgo8L21hc2s+CjxwYXRoIGQ9Ik0xNi4yODEyIDE0Ljg4OTdDMTYuMjMzOSAxNC43MjMyIDE2LjEzNTQgMTQuNTc4MSAxNi4wMDEzIDE0LjQ3NzJDMTUuODY3MSAxNC4zNzY0IDE1LjcwNSAxNC4zMjU1IDE1LjU0MDUgMTQuMzMyN0MxNS4zNzYgMTQuMzM5OSAxNS4yMTg0IDE0LjQwNDcgMTUuMDkyNiAxNC41MTY4QzE0Ljk2NjggMTQuNjI5IDE0Ljg4IDE0Ljc4MjIgMTQuODQ1OCAxNC45NTIzTDEzLjIyOCAyMi45MjZMMTEuODM0MSAxOC4wMTg3QzExLjc5MTQgMTcuODY4NiAxMS43MDcgMTcuNzM1NCAxMS41OTE4IDE3LjYzNjVDMTEuNDc2NSAxNy41Mzc2IDExLjMzNTggMTcuNDc3NSAxMS4xODc5IDE3LjQ2NEMxMS4wMzk5IDE3LjQ1MDUgMTAuODkxNSAxNy40ODQzIDEwLjc2MTkgMTcuNTYwOEMxMC42MzIzIDE3LjYzNzQgMTAuNTI3NSAxNy43NTMzIDEwLjQ2MSAxNy44OTM1TDguNDM4NCAyMi4xNTlIOC4xNTY2NUM3Ljk2MDAxIDIyLjE1OSA3Ljc3MTQzIDIyLjI0MTQgNy42MzIzOCAyMi4zODgyQzcuNDkzMzQgMjIuNTM1IDcuNDE1MjIgMjIuNzM0MSA3LjQxNTIyIDIyLjk0MTZDNy40MTUyMiAyMy4xNDkyIDcuNDkzMzQgMjMuMzQ4MyA3LjYzMjM4IDIzLjQ5NTFDNy43NzE0MyAyMy42NDE4IDcuOTYwMDEgMjMuNzI0MyA4LjE1NjY1IDIzLjcyNDNIOC44OTgwOEM5LjAzNTY2IDIzLjcyNDMgOS4xNzA1MiAyMy42ODM5IDkuMjg3NTggMjMuNjA3NkM5LjQwNDY0IDIzLjUzMTMgOS40OTkyOSAyMy40MjIxIDkuNTYwOTIgMjMuMjkyM0wxMC45NDg5IDIwLjM2MDRMMTIuNjM2NCAyNi4yOTc3QzEyLjY4MzcgMjYuNDY0MiAxMi43ODIyIDI2LjYwOTMgMTIuOTE2MyAyNi43MTAxQzEzLjA1MDUgMjYuODExIDEzLjIxMjYgMjYuODYxOCAxMy4zNzcxIDI2Ljg1NDZDMTMuNTQxNiAyNi44NDc0IDEzLjY5OTIgMjYuNzgyNyAxMy44MjUgMjYuNjcwNUMxMy45NTA4IDI2LjU1ODMgMTQuMDM3NiAyNi40MDUxIDE0LjA3MTggMjYuMjM1MUwxNS42ODk2IDE4LjI2MTNMMTcuMDgzNSAyMy4xNjg2QzE3LjEyOTcgMjMuMzI5NyAxNy4yMjM5IDIzLjQ3MDggMTcuMzUyMiAyMy41NzA5QzE3LjQ4MDQgMjMuNjcxIDE3LjYzNTggMjMuNzI0OCAxNy43OTUyIDIzLjcyNDNIMTguNTM2N0MxOC43MzMzIDIzLjcyNDMgMTguOTIxOSAyMy42NDE4IDE5LjA2MDkgMjMuNDk1MUMxOS4yIDIzLjM0ODMgMTkuMjc4MSAyMy4xNDkyIDE5LjI3ODEgMjIuOTQxNkMxOS4yNzgxIDIyLjczNDEgMTkuMiAyMi41MzUgMTkuMDYwOSAyMi4zODgyQzE4LjkyMTkgMjIuMjQxNCAxOC43MzMzIDIyLjE1OSAxOC41MzY3IDIyLjE1OUgxOC4zNDY5TDE2LjI4MTIgMTQuODg5N1oiIGZpbGw9IiNlZWUiIHN0cm9rZT0iI2VlZSIgc3Ryb2tlLXdpZHRoPSIwLjIzOTA4IiBtYXNrPSJ1cmwoI3BhdGgtNC1pbnNpZGUtMV82MjZfMTEyNykiLz4KPC9zdmc+Cg==);
}
.p-cabinet-products .b-block-container .b-block-table__data-icon--INSURANCE_ACCIDENT-white {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzIiIGhlaWdodD0iMzIiIHZpZXdCb3g9IjAgMCAzMiAzMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE3Ljk1NCAzQzE4LjE2NTQgMyAxOC4zNjgxIDMuMDUwMzggMTguNTE3NSAzLjE0MDA1QzE4LjY2NyAzLjIyOTcyIDE4Ljc1MSAzLjM1MTM0IDE4Ljc1MSAzLjQ3ODE2QzE4Ljc1MSAzLjYwNDk4IDE4LjgzNDkgMy43MjY2IDE4Ljk4NDQgMy44MTYyN0MxOS4xMzM4IDMuOTA1OTQgMTkuMzM2NSAzLjk1NjMyIDE5LjU0NzkgMy45NTYzMkMxOS43NTkzIDMuOTU2MzIgMTkuOTYyIDQuMDA2NyAyMC4xMTE0IDQuMDk2MzdDMjAuMjYwOSA0LjE4NjA0IDIwLjM0NDggNC4zMDc2NyAyMC4zNDQ4IDQuNDM0NDhWNC45MTI2NEMyMC4zNDQ4IDUuMDM5NDYgMjAuMjYwOSA1LjE2MTA4IDIwLjExMTQgNS4yNTA3NUMxOS45NjIgNS4zNDA0MyAxOS43NTkzIDUuMzkwOCAxOS41NDc5IDUuMzkwOEgxMS41Nzg2QzExLjM2NzIgNS4zOTA4IDExLjE2NDUgNS4zNDA0MyAxMS4wMTUgNS4yNTA3NUMxMC44NjU2IDUuMTYxMDggMTAuNzgxNiA1LjAzOTQ2IDEwLjc4MTYgNC45MTI2NFY0LjQzNDQ4QzEwLjc4MTYgNC4zMDc2NyAxMC44NjU2IDQuMTg2MDQgMTEuMDE1IDQuMDk2MzdDMTEuMTY0NSA0LjAwNjcgMTEuMzY3MiAzLjk1NjMyIDExLjU3ODYgMy45NTYzMkMxMS43ODk5IDMuOTU2MzIgMTEuOTkyNiAzLjkwNTk0IDEyLjE0MjEgMy44MTYyN0MxMi4yOTE1IDMuNzI2NiAxMi4zNzU1IDMuNjA0OTggMTIuMzc1NSAzLjQ3ODE2QzEyLjM3NTUgMy4zNTEzNCAxMi40NTk0IDMuMjI5NzIgMTIuNjA4OSAzLjE0MDA1QzEyLjc1ODQgMy4wNTAzOCAxMi45NjExIDMgMTMuMTcyNCAzSDE3Ljk1NFoiIGZpbGw9IiNlZWUiLz4KPHBhdGggZD0iTTcuNTkzODcgNy40ODI2QzcuNTkzODcgNy4yNzEyNCA3LjY3NzgzIDcuMDY4NTQgNy44MjcyOSA2LjkxOTA4QzcuOTc2NzQgNi43Njk2MyA4LjE3OTQ0IDYuNjg1NjcgOC4zOTA4IDYuNjg1NjdIOS4xODc3NEM5LjM5OTEgNi42ODU2NyA5LjYwMTggNi42MDE3IDkuNzUxMjYgNi40NTIyNUM5LjkwMDcxIDYuMzAyOCA5Ljk4NDY3IDYuMTAwMDkgOS45ODQ2NyA1Ljg4ODczQzkuOTg0NjcgNS42NzczNyA5LjkwMDcxIDUuNDc0NjcgOS43NTEyNiA1LjMyNTIxQzkuNjAxOCA1LjE3NTc2IDkuMzk5MSA1LjA5MTggOS4xODc3NCA1LjA5MThIOC4zOTA4QzcuNzU2NzIgNS4wOTE4IDcuMTQ4NjEgNS4zNDM2OCA2LjcwMDI1IDUuNzkyMDVDNi4yNTE4OSA2LjI0MDQxIDYgNi44NDg1MiA2IDcuNDgyNlYyNi42MDlDNiAyNy4yNDMxIDYuMjUxODkgMjcuODUxMiA2LjcwMDI1IDI4LjI5OTZDNy4xNDg2MSAyOC43NDggNy43NTY3MiAyOC45OTk4IDguMzkwOCAyOC45OTk4SDIyLjczNTZDMjMuMzY5NyAyOC45OTk4IDIzLjk3NzggMjguNzQ4IDI0LjQyNjIgMjguMjk5NkMyNC44NzQ1IDI3Ljg1MTIgMjUuMTI2NCAyNy4yNDMxIDI1LjEyNjQgMjYuNjA5VjcuNDgyNkMyNS4xMjY0IDYuODQ4NTIgMjQuODc0NSA2LjI0MDQxIDI0LjQyNjIgNS43OTIwNUMyMy45Nzc4IDUuMzQzNjggMjMuMzY5NyA1LjA5MTggMjIuNzM1NiA1LjA5MThIMjEuOTM4N0MyMS43MjczIDUuMDkxOCAyMS41MjQ2IDUuMTc1NzYgMjEuMzc1MiA1LjMyNTIxQzIxLjIyNTcgNS40NzQ2NyAyMS4xNDE4IDUuNjc3MzcgMjEuMTQxOCA1Ljg4ODczQzIxLjE0MTggNi4xMDAwOSAyMS4yMjU3IDYuMzAyOCAyMS4zNzUyIDYuNDUyMjVDMjEuNTI0NiA2LjYwMTcgMjEuNzI3MyA2LjY4NTY3IDIxLjkzODcgNi42ODU2N0gyMi43MzU2QzIyLjk0NyA2LjY4NTY3IDIzLjE0OTcgNi43Njk2MyAyMy4yOTkyIDYuOTE5MDhDMjMuNDQ4NiA3LjA2ODU0IDIzLjUzMjYgNy4yNzEyNCAyMy41MzI2IDcuNDgyNlYyNi42MDlDMjMuNTMyNiAyNi44MjA0IDIzLjQ0ODYgMjcuMDIzMSAyMy4yOTkyIDI3LjE3MjZDMjMuMTQ5NyAyNy4zMjIgMjIuOTQ3IDI3LjQwNiAyMi43MzU2IDI3LjQwNkg4LjM5MDhDOC4xNzk0NCAyNy40MDYgNy45NzY3NCAyNy4zMjIgNy44MjcyOSAyNy4xNzI2QzcuNjc3ODMgMjcuMDIzMSA3LjU5Mzg3IDI2LjgyMDQgNy41OTM4NyAyNi42MDlWNy40ODI2WiIgZmlsbD0iI2VlZSIvPgo8cmVjdCB3aWR0aD0iMTciIGhlaWdodD0iMjIiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDcgNikiIGZpbGw9IiNlZWUiLz4KPG1hc2sgaWQ9InBhdGgtNC1pbnNpZGUtMV82MjZfMTEyNyIgZmlsbD0id2hpdGUiPgoJPHBhdGggZD0iTTE2LjI4MTIgMTQuODg5N0MxNi4yMzM5IDE0LjcyMzIgMTYuMTM1NCAxNC41NzgxIDE2LjAwMTMgMTQuNDc3MkMxNS44NjcxIDE0LjM3NjQgMTUuNzA1IDE0LjMyNTUgMTUuNTQwNSAxNC4zMzI3QzE1LjM3NiAxNC4zMzk5IDE1LjIxODQgMTQuNDA0NyAxNS4wOTI2IDE0LjUxNjhDMTQuOTY2OCAxNC42MjkgMTQuODggMTQuNzgyMiAxNC44NDU4IDE0Ljk1MjNMMTMuMjI4IDIyLjkyNkwxMS44MzQxIDE4LjAxODdDMTEuNzkxNCAxNy44Njg2IDExLjcwNyAxNy43MzU0IDExLjU5MTggMTcuNjM2NUMxMS40NzY1IDE3LjUzNzYgMTEuMzM1OCAxNy40Nzc1IDExLjE4NzkgMTcuNDY0QzExLjAzOTkgMTcuNDUwNSAxMC44OTE1IDE3LjQ4NDMgMTAuNzYxOSAxNy41NjA4QzEwLjYzMjMgMTcuNjM3NCAxMC41Mjc1IDE3Ljc1MzMgMTAuNDYxIDE3Ljg5MzVMOC40Mzg0IDIyLjE1OUg4LjE1NjY1QzcuOTYwMDEgMjIuMTU5IDcuNzcxNDMgMjIuMjQxNCA3LjYzMjM4IDIyLjM4ODJDNy40OTMzNCAyMi41MzUgNy40MTUyMiAyMi43MzQxIDcuNDE1MjIgMjIuOTQxNkM3LjQxNTIyIDIzLjE0OTIgNy40OTMzNCAyMy4zNDgzIDcuNjMyMzggMjMuNDk1MUM3Ljc3MTQzIDIzLjY0MTggNy45NjAwMSAyMy43MjQzIDguMTU2NjUgMjMuNzI0M0g4Ljg5ODA4QzkuMDM1NjYgMjMuNzI0MyA5LjE3MDUyIDIzLjY4MzkgOS4yODc1OCAyMy42MDc2QzkuNDA0NjQgMjMuNTMxMyA5LjQ5OTI5IDIzLjQyMjEgOS41NjA5MiAyMy4yOTIzTDEwLjk0ODkgMjAuMzYwNEwxMi42MzY0IDI2LjI5NzdDMTIuNjgzNyAyNi40NjQyIDEyLjc4MjIgMjYuNjA5MyAxMi45MTYzIDI2LjcxMDFDMTMuMDUwNSAyNi44MTEgMTMuMjEyNiAyNi44NjE4IDEzLjM3NzEgMjYuODU0NkMxMy41NDE2IDI2Ljg0NzQgMTMuNjk5MiAyNi43ODI3IDEzLjgyNSAyNi42NzA1QzEzLjk1MDggMjYuNTU4MyAxNC4wMzc2IDI2LjQwNTEgMTQuMDcxOCAyNi4yMzUxTDE1LjY4OTYgMTguMjYxM0wxNy4wODM1IDIzLjE2ODZDMTcuMTI5NyAyMy4zMjk3IDE3LjIyMzkgMjMuNDcwOCAxNy4zNTIyIDIzLjU3MDlDMTcuNDgwNCAyMy42NzEgMTcuNjM1OCAyMy43MjQ4IDE3Ljc5NTIgMjMuNzI0M0gxOC41MzY3QzE4LjczMzMgMjMuNzI0MyAxOC45MjE5IDIzLjY0MTggMTkuMDYwOSAyMy40OTUxQzE5LjIgMjMuMzQ4MyAxOS4yNzgxIDIzLjE0OTIgMTkuMjc4MSAyMi45NDE2QzE5LjI3ODEgMjIuNzM0MSAxOS4yIDIyLjUzNSAxOS4wNjA5IDIyLjM4ODJDMTguOTIxOSAyMi4yNDE0IDE4LjczMzMgMjIuMTU5IDE4LjUzNjcgMjIuMTU5SDE4LjM0NjlMMTYuMjgxMiAxNC44ODk3WiIvPgo8L21hc2s+CjxwYXRoIGQ9Ik0xNi4yODEyIDE0Ljg4OTdDMTYuMjMzOSAxNC43MjMyIDE2LjEzNTQgMTQuNTc4MSAxNi4wMDEzIDE0LjQ3NzJDMTUuODY3MSAxNC4zNzY0IDE1LjcwNSAxNC4zMjU1IDE1LjU0MDUgMTQuMzMyN0MxNS4zNzYgMTQuMzM5OSAxNS4yMTg0IDE0LjQwNDcgMTUuMDkyNiAxNC41MTY4QzE0Ljk2NjggMTQuNjI5IDE0Ljg4IDE0Ljc4MjIgMTQuODQ1OCAxNC45NTIzTDEzLjIyOCAyMi45MjZMMTEuODM0MSAxOC4wMTg3QzExLjc5MTQgMTcuODY4NiAxMS43MDcgMTcuNzM1NCAxMS41OTE4IDE3LjYzNjVDMTEuNDc2NSAxNy41Mzc2IDExLjMzNTggMTcuNDc3NSAxMS4xODc5IDE3LjQ2NEMxMS4wMzk5IDE3LjQ1MDUgMTAuODkxNSAxNy40ODQzIDEwLjc2MTkgMTcuNTYwOEMxMC42MzIzIDE3LjYzNzQgMTAuNTI3NSAxNy43NTMzIDEwLjQ2MSAxNy44OTM1TDguNDM4NCAyMi4xNTlIOC4xNTY2NUM3Ljk2MDAxIDIyLjE1OSA3Ljc3MTQzIDIyLjI0MTQgNy42MzIzOCAyMi4zODgyQzcuNDkzMzQgMjIuNTM1IDcuNDE1MjIgMjIuNzM0MSA3LjQxNTIyIDIyLjk0MTZDNy40MTUyMiAyMy4xNDkyIDcuNDkzMzQgMjMuMzQ4MyA3LjYzMjM4IDIzLjQ5NTFDNy43NzE0MyAyMy42NDE4IDcuOTYwMDEgMjMuNzI0MyA4LjE1NjY1IDIzLjcyNDNIOC44OTgwOEM5LjAzNTY2IDIzLjcyNDMgOS4xNzA1MiAyMy42ODM5IDkuMjg3NTggMjMuNjA3NkM5LjQwNDY0IDIzLjUzMTMgOS40OTkyOSAyMy40MjIxIDkuNTYwOTIgMjMuMjkyM0wxMC45NDg5IDIwLjM2MDRMMTIuNjM2NCAyNi4yOTc3QzEyLjY4MzcgMjYuNDY0MiAxMi43ODIyIDI2LjYwOTMgMTIuOTE2MyAyNi43MTAxQzEzLjA1MDUgMjYuODExIDEzLjIxMjYgMjYuODYxOCAxMy4zNzcxIDI2Ljg1NDZDMTMuNTQxNiAyNi44NDc0IDEzLjY5OTIgMjYuNzgyNyAxMy44MjUgMjYuNjcwNUMxMy45NTA4IDI2LjU1ODMgMTQuMDM3NiAyNi40MDUxIDE0LjA3MTggMjYuMjM1MUwxNS42ODk2IDE4LjI2MTNMMTcuMDgzNSAyMy4xNjg2QzE3LjEyOTcgMjMuMzI5NyAxNy4yMjM5IDIzLjQ3MDggMTcuMzUyMiAyMy41NzA5QzE3LjQ4MDQgMjMuNjcxIDE3LjYzNTggMjMuNzI0OCAxNy43OTUyIDIzLjcyNDNIMTguNTM2N0MxOC43MzMzIDIzLjcyNDMgMTguOTIxOSAyMy42NDE4IDE5LjA2MDkgMjMuNDk1MUMxOS4yIDIzLjM0ODMgMTkuMjc4MSAyMy4xNDkyIDE5LjI3ODEgMjIuOTQxNkMxOS4yNzgxIDIyLjczNDEgMTkuMiAyMi41MzUgMTkuMDYwOSAyMi4zODgyQzE4LjkyMTkgMjIuMjQxNCAxOC43MzMzIDIyLjE1OSAxOC41MzY3IDIyLjE1OUgxOC4zNDY5TDE2LjI4MTIgMTQuODg5N1oiIGZpbGw9IiM0QTU3NjciIHN0cm9rZT0iIzRBNTc2NyIgc3Ryb2tlLXdpZHRoPSIwLjIzOTA4IiBtYXNrPSJ1cmwoI3BhdGgtNC1pbnNpZGUtMV82MjZfMTEyNykiLz4KPC9zdmc+Cg==);
}
.p-cabinet-products .b-block-container .b-block-table__data-icon--TAXI {
  background-image: url(ab2d739d14ba1d93e8ff2df277aea679.svg);
}
.p-cabinet-products .b-block-container .b-block-table__data-icon--TAXI--ISSUED,
.p-cabinet-products .b-block-container .b-block-table__data-icon--TAXI--PAYED {
  background-image: url(1beaeeb59c6a4fbc30c00b440fe05bf4.svg);
}
.p-cabinet-products .b-block-container .b-block-table__data-icon--TAXI-white {
  background-image: url(1c654733296581fb7cd343fe8e88da7a.svg);
}
.p-cabinet-products .b-block-container .b-block-table__data-icon--OTHER,
.p-cabinet-products .b-block-container .b-block-table__data-icon--MISC_PRODUCT {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzIiIGhlaWdodD0iMzIiIHZpZXdCb3g9IjAgMCAzMiAzMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE3Ljk1NCAzQzE4LjE2NTQgMyAxOC4zNjgxIDMuMDUwMzggMTguNTE3NSAzLjE0MDA1QzE4LjY2NyAzLjIyOTcyIDE4Ljc1MSAzLjM1MTM0IDE4Ljc1MSAzLjQ3ODE2QzE4Ljc1MSAzLjYwNDk4IDE4LjgzNDkgMy43MjY2IDE4Ljk4NDQgMy44MTYyN0MxOS4xMzM4IDMuOTA1OTQgMTkuMzM2NSAzLjk1NjMyIDE5LjU0NzkgMy45NTYzMkMxOS43NTkzIDMuOTU2MzIgMTkuOTYyIDQuMDA2NyAyMC4xMTE0IDQuMDk2MzdDMjAuMjYwOSA0LjE4NjA0IDIwLjM0NDggNC4zMDc2NyAyMC4zNDQ4IDQuNDM0NDhWNC45MTI2NEMyMC4zNDQ4IDUuMDM5NDYgMjAuMjYwOSA1LjE2MTA4IDIwLjExMTQgNS4yNTA3NUMxOS45NjIgNS4zNDA0MyAxOS43NTkzIDUuMzkwOCAxOS41NDc5IDUuMzkwOEgxMS41Nzg2QzExLjM2NzIgNS4zOTA4IDExLjE2NDUgNS4zNDA0MyAxMS4wMTUgNS4yNTA3NUMxMC44NjU2IDUuMTYxMDggMTAuNzgxNiA1LjAzOTQ2IDEwLjc4MTYgNC45MTI2NFY0LjQzNDQ4QzEwLjc4MTYgNC4zMDc2NyAxMC44NjU2IDQuMTg2MDQgMTEuMDE1IDQuMDk2MzdDMTEuMTY0NSA0LjAwNjcgMTEuMzY3MiAzLjk1NjMyIDExLjU3ODYgMy45NTYzMkMxMS43ODk5IDMuOTU2MzIgMTEuOTkyNiAzLjkwNTk0IDEyLjE0MjEgMy44MTYyN0MxMi4yOTE1IDMuNzI2NiAxMi4zNzU1IDMuNjA0OTggMTIuMzc1NSAzLjQ3ODE2QzEyLjM3NTUgMy4zNTEzNCAxMi40NTk0IDMuMjI5NzIgMTIuNjA4OSAzLjE0MDA1QzEyLjc1ODQgMy4wNTAzOCAxMi45NjExIDMgMTMuMTcyNCAzSDE3Ljk1NFoiIGZpbGw9IiM0QTU3NjciLz4KPHBhdGggZD0iTTcuNTkzODcgNy40ODI2QzcuNTkzODcgNy4yNzEyNCA3LjY3NzgzIDcuMDY4NTQgNy44MjcyOSA2LjkxOTA4QzcuOTc2NzQgNi43Njk2MyA4LjE3OTQ0IDYuNjg1NjcgOC4zOTA4IDYuNjg1NjdIOS4xODc3NEM5LjM5OTEgNi42ODU2NyA5LjYwMTggNi42MDE3IDkuNzUxMjYgNi40NTIyNUM5LjkwMDcxIDYuMzAyOCA5Ljk4NDY3IDYuMTAwMDkgOS45ODQ2NyA1Ljg4ODczQzkuOTg0NjcgNS42NzczNyA5LjkwMDcxIDUuNDc0NjcgOS43NTEyNiA1LjMyNTIxQzkuNjAxOCA1LjE3NTc2IDkuMzk5MSA1LjA5MTggOS4xODc3NCA1LjA5MThIOC4zOTA4QzcuNzU2NzIgNS4wOTE4IDcuMTQ4NjEgNS4zNDM2OCA2LjcwMDI1IDUuNzkyMDVDNi4yNTE4OSA2LjI0MDQxIDYgNi44NDg1MiA2IDcuNDgyNlYyNi42MDlDNiAyNy4yNDMxIDYuMjUxODkgMjcuODUxMiA2LjcwMDI1IDI4LjI5OTZDNy4xNDg2MSAyOC43NDggNy43NTY3MiAyOC45OTk4IDguMzkwOCAyOC45OTk4SDIyLjczNTZDMjMuMzY5NyAyOC45OTk4IDIzLjk3NzggMjguNzQ4IDI0LjQyNjIgMjguMjk5NkMyNC44NzQ1IDI3Ljg1MTIgMjUuMTI2NCAyNy4yNDMxIDI1LjEyNjQgMjYuNjA5VjcuNDgyNkMyNS4xMjY0IDYuODQ4NTIgMjQuODc0NSA2LjI0MDQxIDI0LjQyNjIgNS43OTIwNUMyMy45Nzc4IDUuMzQzNjggMjMuMzY5NyA1LjA5MTggMjIuNzM1NiA1LjA5MThIMjEuOTM4N0MyMS43MjczIDUuMDkxOCAyMS41MjQ2IDUuMTc1NzYgMjEuMzc1MiA1LjMyNTIxQzIxLjIyNTcgNS40NzQ2NyAyMS4xNDE4IDUuNjc3MzcgMjEuMTQxOCA1Ljg4ODczQzIxLjE0MTggNi4xMDAwOSAyMS4yMjU3IDYuMzAyOCAyMS4zNzUyIDYuNDUyMjVDMjEuNTI0NiA2LjYwMTcgMjEuNzI3MyA2LjY4NTY3IDIxLjkzODcgNi42ODU2N0gyMi43MzU2QzIyLjk0NyA2LjY4NTY3IDIzLjE0OTcgNi43Njk2MyAyMy4yOTkyIDYuOTE5MDhDMjMuNDQ4NiA3LjA2ODU0IDIzLjUzMjYgNy4yNzEyNCAyMy41MzI2IDcuNDgyNlYyNi42MDlDMjMuNTMyNiAyNi44MjA0IDIzLjQ0ODYgMjcuMDIzMSAyMy4yOTkyIDI3LjE3MjZDMjMuMTQ5NyAyNy4zMjIgMjIuOTQ3IDI3LjQwNiAyMi43MzU2IDI3LjQwNkg4LjM5MDhDOC4xNzk0NCAyNy40MDYgNy45NzY3NCAyNy4zMjIgNy44MjcyOSAyNy4xNzI2QzcuNjc3ODMgMjcuMDIzMSA3LjU5Mzg3IDI2LjgyMDQgNy41OTM4NyAyNi42MDlWNy40ODI2WiIgZmlsbD0iIzRBNTc2NyIvPgo8cmVjdCB3aWR0aD0iMTciIGhlaWdodD0iMjIiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDcgNikiIGZpbGw9IiM0QTU3NjciLz4KPHJlY3QgeD0iOSIgeT0iMTAiIHdpZHRoPSIxLjE5NTQiIGhlaWdodD0iMS4xOTU0IiBmaWxsPSIjRUVFRUVFIi8+CjxyZWN0IHg9IjEyLjU4NjIiIHk9IjEwIiB3aWR0aD0iMS4xOTU0IiBoZWlnaHQ9IjEuMTk1NCIgZmlsbD0iI0VFRUVFRSIvPgo8cmVjdCB4PSI5IiB5PSIxMi4zOTA2IiB3aWR0aD0iMS4xOTU0IiBoZWlnaHQ9IjEuMTk1NCIgZmlsbD0iI0VFRUVFRSIvPgo8cmVjdCB4PSIxMi41ODYyIiB5PSIxMi4zOTA2IiB3aWR0aD0iMS4xOTU0IiBoZWlnaHQ9IjEuMTk1NCIgZmlsbD0iI0VFRUVFRSIvPgo8cmVjdCB4PSI5IiB5PSIxNC43ODEyIiB3aWR0aD0iMS4xOTU0IiBoZWlnaHQ9IjEuMTk1NCIgZmlsbD0iI0VFRUVFRSIvPgo8cmVjdCB4PSIxMi41ODYyIiB5PSIxNC43ODEyIiB3aWR0aD0iMS4xOTU0IiBoZWlnaHQ9IjEuMTk1NCIgZmlsbD0iI0VFRUVFRSIvPgo8cmVjdCB4PSI5IiB5PSIxOSIgd2lkdGg9IjEuMTk1NCIgaGVpZ2h0PSIxLjE5NTQiIGZpbGw9IiNFRUVFRUUiLz4KPHJlY3QgeD0iMTIuNTg2MiIgeT0iMTkiIHdpZHRoPSIxLjE5NTQiIGhlaWdodD0iMS4xOTU0IiBmaWxsPSIjRUVFRUVFIi8+CjxyZWN0IHg9IjkiIHk9IjIxLjM5MDYiIHdpZHRoPSIxLjE5NTQiIGhlaWdodD0iMS4xOTU0IiBmaWxsPSIjRUVFRUVFIi8+CjxyZWN0IHg9IjEyLjU4NjIiIHk9IjIxLjM5MDYiIHdpZHRoPSIxLjE5NTQiIGhlaWdodD0iMS4xOTU0IiBmaWxsPSIjRUVFRUVFIi8+CjxyZWN0IHg9IjkiIHk9IjIzLjc4MTIiIHdpZHRoPSIxLjE5NTQiIGhlaWdodD0iMS4xOTU0IiBmaWxsPSIjRUVFRUVFIi8+CjxyZWN0IHg9IjEyLjU4NjIiIHk9IjIzLjc4MTIiIHdpZHRoPSIxLjE5NTQiIGhlaWdodD0iMS4xOTU0IiBmaWxsPSIjRUVFRUVFIi8+CjxyZWN0IHg9IjE3IiB5PSIxMCIgd2lkdGg9IjEuMTk1NCIgaGVpZ2h0PSIxLjE5NTQiIGZpbGw9IiNFRUVFRUUiLz4KPHJlY3QgeD0iMjAuNTg2MiIgeT0iMTAiIHdpZHRoPSIxLjE5NTQiIGhlaWdodD0iMS4xOTU0IiBmaWxsPSIjRUVFRUVFIi8+CjxyZWN0IHg9IjE3IiB5PSIxMi4zOTA2IiB3aWR0aD0iMS4xOTU0IiBoZWlnaHQ9IjEuMTk1NCIgZmlsbD0iI0VFRUVFRSIvPgo8cmVjdCB4PSIyMC41ODYyIiB5PSIxMi4zOTA2IiB3aWR0aD0iMS4xOTU0IiBoZWlnaHQ9IjEuMTk1NCIgZmlsbD0iI0VFRUVFRSIvPgo8cmVjdCB4PSIxNyIgeT0iMTQuNzgxMiIgd2lkdGg9IjEuMTk1NCIgaGVpZ2h0PSIxLjE5NTQiIGZpbGw9IiNFRUVFRUUiLz4KPHJlY3QgeD0iMjAuNTg2MiIgeT0iMTQuNzgxMiIgd2lkdGg9IjEuMTk1NCIgaGVpZ2h0PSIxLjE5NTQiIGZpbGw9IiNFRUVFRUUiLz4KPHJlY3QgeD0iMTciIHk9IjE5IiB3aWR0aD0iMS4xOTU0IiBoZWlnaHQ9IjEuMTk1NCIgZmlsbD0iI0VFRUVFRSIvPgo8cmVjdCB4PSIyMC41ODYyIiB5PSIxOSIgd2lkdGg9IjEuMTk1NCIgaGVpZ2h0PSIxLjE5NTQiIGZpbGw9IiNFRUVFRUUiLz4KPHJlY3QgeD0iMTciIHk9IjIxLjM5MDYiIHdpZHRoPSIxLjE5NTQiIGhlaWdodD0iMS4xOTU0IiBmaWxsPSIjRUVFRUVFIi8+CjxyZWN0IHg9IjIwLjU4NjIiIHk9IjIxLjM5MDYiIHdpZHRoPSIxLjE5NTQiIGhlaWdodD0iMS4xOTU0IiBmaWxsPSIjRUVFRUVFIi8+CjxyZWN0IHg9IjE3IiB5PSIyMy43ODEyIiB3aWR0aD0iMS4xOTU0IiBoZWlnaHQ9IjEuMTk1NCIgZmlsbD0iI0VFRUVFRSIvPgo8cmVjdCB4PSIyMC41ODYyIiB5PSIyMy43ODEyIiB3aWR0aD0iMS4xOTU0IiBoZWlnaHQ9IjEuMTk1NCIgZmlsbD0iI0VFRUVFRSIvPgo8L3N2Zz4K);
}
.p-cabinet-products .b-block-container .b-block-table__data-icon--OTHER--ISSUED,
.p-cabinet-products .b-block-container .b-block-table__data-icon--MISC_PRODUCT--ISSUED,
.p-cabinet-products .b-block-container .b-block-table__data-icon--OTHER--PAYED,
.p-cabinet-products .b-block-container .b-block-table__data-icon--MISC_PRODUCT--PAYED {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzIiIGhlaWdodD0iMzIiIHZpZXdCb3g9IjAgMCAzMiAzMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE3Ljk1NCAzQzE4LjE2NTQgMyAxOC4zNjgxIDMuMDUwMzggMTguNTE3NSAzLjE0MDA1QzE4LjY2NyAzLjIyOTcyIDE4Ljc1MSAzLjM1MTM0IDE4Ljc1MSAzLjQ3ODE2QzE4Ljc1MSAzLjYwNDk4IDE4LjgzNDkgMy43MjY2IDE4Ljk4NDQgMy44MTYyN0MxOS4xMzM4IDMuOTA1OTQgMTkuMzM2NSAzLjk1NjMyIDE5LjU0NzkgMy45NTYzMkMxOS43NTkzIDMuOTU2MzIgMTkuOTYyIDQuMDA2NyAyMC4xMTE0IDQuMDk2MzdDMjAuMjYwOSA0LjE4NjA0IDIwLjM0NDggNC4zMDc2NyAyMC4zNDQ4IDQuNDM0NDhWNC45MTI2NEMyMC4zNDQ4IDUuMDM5NDYgMjAuMjYwOSA1LjE2MTA4IDIwLjExMTQgNS4yNTA3NUMxOS45NjIgNS4zNDA0MyAxOS43NTkzIDUuMzkwOCAxOS41NDc5IDUuMzkwOEgxMS41Nzg2QzExLjM2NzIgNS4zOTA4IDExLjE2NDUgNS4zNDA0MyAxMS4wMTUgNS4yNTA3NUMxMC44NjU2IDUuMTYxMDggMTAuNzgxNiA1LjAzOTQ2IDEwLjc4MTYgNC45MTI2NFY0LjQzNDQ4QzEwLjc4MTYgNC4zMDc2NyAxMC44NjU2IDQuMTg2MDQgMTEuMDE1IDQuMDk2MzdDMTEuMTY0NSA0LjAwNjcgMTEuMzY3MiAzLjk1NjMyIDExLjU3ODYgMy45NTYzMkMxMS43ODk5IDMuOTU2MzIgMTEuOTkyNiAzLjkwNTk0IDEyLjE0MjEgMy44MTYyN0MxMi4yOTE1IDMuNzI2NiAxMi4zNzU1IDMuNjA0OTggMTIuMzc1NSAzLjQ3ODE2QzEyLjM3NTUgMy4zNTEzNCAxMi40NTk0IDMuMjI5NzIgMTIuNjA4OSAzLjE0MDA1QzEyLjc1ODQgMy4wNTAzOCAxMi45NjExIDMgMTMuMTcyNCAzSDE3Ljk1NFoiIGZpbGw9IiM0NmI0YjUiLz4KPHBhdGggZD0iTTcuNTkzODcgNy40ODI2QzcuNTkzODcgNy4yNzEyNCA3LjY3NzgzIDcuMDY4NTQgNy44MjcyOSA2LjkxOTA4QzcuOTc2NzQgNi43Njk2MyA4LjE3OTQ0IDYuNjg1NjcgOC4zOTA4IDYuNjg1NjdIOS4xODc3NEM5LjM5OTEgNi42ODU2NyA5LjYwMTggNi42MDE3IDkuNzUxMjYgNi40NTIyNUM5LjkwMDcxIDYuMzAyOCA5Ljk4NDY3IDYuMTAwMDkgOS45ODQ2NyA1Ljg4ODczQzkuOTg0NjcgNS42NzczNyA5LjkwMDcxIDUuNDc0NjcgOS43NTEyNiA1LjMyNTIxQzkuNjAxOCA1LjE3NTc2IDkuMzk5MSA1LjA5MTggOS4xODc3NCA1LjA5MThIOC4zOTA4QzcuNzU2NzIgNS4wOTE4IDcuMTQ4NjEgNS4zNDM2OCA2LjcwMDI1IDUuNzkyMDVDNi4yNTE4OSA2LjI0MDQxIDYgNi44NDg1MiA2IDcuNDgyNlYyNi42MDlDNiAyNy4yNDMxIDYuMjUxODkgMjcuODUxMiA2LjcwMDI1IDI4LjI5OTZDNy4xNDg2MSAyOC43NDggNy43NTY3MiAyOC45OTk4IDguMzkwOCAyOC45OTk4SDIyLjczNTZDMjMuMzY5NyAyOC45OTk4IDIzLjk3NzggMjguNzQ4IDI0LjQyNjIgMjguMjk5NkMyNC44NzQ1IDI3Ljg1MTIgMjUuMTI2NCAyNy4yNDMxIDI1LjEyNjQgMjYuNjA5VjcuNDgyNkMyNS4xMjY0IDYuODQ4NTIgMjQuODc0NSA2LjI0MDQxIDI0LjQyNjIgNS43OTIwNUMyMy45Nzc4IDUuMzQzNjggMjMuMzY5NyA1LjA5MTggMjIuNzM1NiA1LjA5MThIMjEuOTM4N0MyMS43MjczIDUuMDkxOCAyMS41MjQ2IDUuMTc1NzYgMjEuMzc1MiA1LjMyNTIxQzIxLjIyNTcgNS40NzQ2NyAyMS4xNDE4IDUuNjc3MzcgMjEuMTQxOCA1Ljg4ODczQzIxLjE0MTggNi4xMDAwOSAyMS4yMjU3IDYuMzAyOCAyMS4zNzUyIDYuNDUyMjVDMjEuNTI0NiA2LjYwMTcgMjEuNzI3MyA2LjY4NTY3IDIxLjkzODcgNi42ODU2N0gyMi43MzU2QzIyLjk0NyA2LjY4NTY3IDIzLjE0OTcgNi43Njk2MyAyMy4yOTkyIDYuOTE5MDhDMjMuNDQ4NiA3LjA2ODU0IDIzLjUzMjYgNy4yNzEyNCAyMy41MzI2IDcuNDgyNlYyNi42MDlDMjMuNTMyNiAyNi44MjA0IDIzLjQ0ODYgMjcuMDIzMSAyMy4yOTkyIDI3LjE3MjZDMjMuMTQ5NyAyNy4zMjIgMjIuOTQ3IDI3LjQwNiAyMi43MzU2IDI3LjQwNkg4LjM5MDhDOC4xNzk0NCAyNy40MDYgNy45NzY3NCAyNy4zMjIgNy44MjcyOSAyNy4xNzI2QzcuNjc3ODMgMjcuMDIzMSA3LjU5Mzg3IDI2LjgyMDQgNy41OTM4NyAyNi42MDlWNy40ODI2WiIgZmlsbD0iIzQ2YjRiNSIvPgo8cmVjdCB3aWR0aD0iMTciIGhlaWdodD0iMjIiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDcgNikiIGZpbGw9IiM0NmI0YjUiLz4KPHJlY3QgeD0iOSIgeT0iMTAiIHdpZHRoPSIxLjE5NTQiIGhlaWdodD0iMS4xOTU0IiBmaWxsPSIjZWVlIi8+CjxyZWN0IHg9IjEyLjU4NjIiIHk9IjEwIiB3aWR0aD0iMS4xOTU0IiBoZWlnaHQ9IjEuMTk1NCIgZmlsbD0iI2VlZSIvPgo8cmVjdCB4PSI5IiB5PSIxMi4zOTA2IiB3aWR0aD0iMS4xOTU0IiBoZWlnaHQ9IjEuMTk1NCIgZmlsbD0iI2VlZSIvPgo8cmVjdCB4PSIxMi41ODYyIiB5PSIxMi4zOTA2IiB3aWR0aD0iMS4xOTU0IiBoZWlnaHQ9IjEuMTk1NCIgZmlsbD0iI2VlZSIvPgo8cmVjdCB4PSI5IiB5PSIxNC43ODEyIiB3aWR0aD0iMS4xOTU0IiBoZWlnaHQ9IjEuMTk1NCIgZmlsbD0iI2VlZSIvPgo8cmVjdCB4PSIxMi41ODYyIiB5PSIxNC43ODEyIiB3aWR0aD0iMS4xOTU0IiBoZWlnaHQ9IjEuMTk1NCIgZmlsbD0iI2VlZSIvPgo8cmVjdCB4PSI5IiB5PSIxOSIgd2lkdGg9IjEuMTk1NCIgaGVpZ2h0PSIxLjE5NTQiIGZpbGw9IiNlZWUiLz4KPHJlY3QgeD0iMTIuNTg2MiIgeT0iMTkiIHdpZHRoPSIxLjE5NTQiIGhlaWdodD0iMS4xOTU0IiBmaWxsPSIjZWVlIi8+CjxyZWN0IHg9IjkiIHk9IjIxLjM5MDYiIHdpZHRoPSIxLjE5NTQiIGhlaWdodD0iMS4xOTU0IiBmaWxsPSIjZWVlIi8+CjxyZWN0IHg9IjEyLjU4NjIiIHk9IjIxLjM5MDYiIHdpZHRoPSIxLjE5NTQiIGhlaWdodD0iMS4xOTU0IiBmaWxsPSIjZWVlIi8+CjxyZWN0IHg9IjkiIHk9IjIzLjc4MTIiIHdpZHRoPSIxLjE5NTQiIGhlaWdodD0iMS4xOTU0IiBmaWxsPSIjZWVlIi8+CjxyZWN0IHg9IjEyLjU4NjIiIHk9IjIzLjc4MTIiIHdpZHRoPSIxLjE5NTQiIGhlaWdodD0iMS4xOTU0IiBmaWxsPSIjZWVlIi8+CjxyZWN0IHg9IjE3IiB5PSIxMCIgd2lkdGg9IjEuMTk1NCIgaGVpZ2h0PSIxLjE5NTQiIGZpbGw9IiNlZWUiLz4KPHJlY3QgeD0iMjAuNTg2MiIgeT0iMTAiIHdpZHRoPSIxLjE5NTQiIGhlaWdodD0iMS4xOTU0IiBmaWxsPSIjZWVlIi8+CjxyZWN0IHg9IjE3IiB5PSIxMi4zOTA2IiB3aWR0aD0iMS4xOTU0IiBoZWlnaHQ9IjEuMTk1NCIgZmlsbD0iI2VlZSIvPgo8cmVjdCB4PSIyMC41ODYyIiB5PSIxMi4zOTA2IiB3aWR0aD0iMS4xOTU0IiBoZWlnaHQ9IjEuMTk1NCIgZmlsbD0iI2VlZSIvPgo8cmVjdCB4PSIxNyIgeT0iMTQuNzgxMiIgd2lkdGg9IjEuMTk1NCIgaGVpZ2h0PSIxLjE5NTQiIGZpbGw9IiNlZWUiLz4KPHJlY3QgeD0iMjAuNTg2MiIgeT0iMTQuNzgxMiIgd2lkdGg9IjEuMTk1NCIgaGVpZ2h0PSIxLjE5NTQiIGZpbGw9IiNlZWUiLz4KPHJlY3QgeD0iMTciIHk9IjE5IiB3aWR0aD0iMS4xOTU0IiBoZWlnaHQ9IjEuMTk1NCIgZmlsbD0iI2VlZSIvPgo8cmVjdCB4PSIyMC41ODYyIiB5PSIxOSIgd2lkdGg9IjEuMTk1NCIgaGVpZ2h0PSIxLjE5NTQiIGZpbGw9IiNlZWUiLz4KPHJlY3QgeD0iMTciIHk9IjIxLjM5MDYiIHdpZHRoPSIxLjE5NTQiIGhlaWdodD0iMS4xOTU0IiBmaWxsPSIjZWVlIi8+CjxyZWN0IHg9IjIwLjU4NjIiIHk9IjIxLjM5MDYiIHdpZHRoPSIxLjE5NTQiIGhlaWdodD0iMS4xOTU0IiBmaWxsPSIjZWVlIi8+CjxyZWN0IHg9IjE3IiB5PSIyMy43ODEyIiB3aWR0aD0iMS4xOTU0IiBoZWlnaHQ9IjEuMTk1NCIgZmlsbD0iI2VlZSIvPgo8cmVjdCB4PSIyMC41ODYyIiB5PSIyMy43ODEyIiB3aWR0aD0iMS4xOTU0IiBoZWlnaHQ9IjEuMTk1NCIgZmlsbD0iI2VlZSIvPgo8L3N2Zz4K);
}
.p-cabinet-products .b-block-container .b-block-table__data-icon--OTHER-white,
.p-cabinet-products .b-block-container .b-block-table__data-icon--MISC_PRODUCT-white {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzIiIGhlaWdodD0iMzIiIHZpZXdCb3g9IjAgMCAzMiAzMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KCTxwYXRoIGQ9Ik0xNy45NTQgM0MxOC4xNjU0IDMgMTguMzY4MSAzLjA1MDM4IDE4LjUxNzUgMy4xNDAwNUMxOC42NjcgMy4yMjk3MiAxOC43NTEgMy4zNTEzNCAxOC43NTEgMy40NzgxNkMxOC43NTEgMy42MDQ5OCAxOC44MzQ5IDMuNzI2NiAxOC45ODQ0IDMuODE2MjdDMTkuMTMzOCAzLjkwNTk0IDE5LjMzNjUgMy45NTYzMiAxOS41NDc5IDMuOTU2MzJDMTkuNzU5MyAzLjk1NjMyIDE5Ljk2MiA0LjAwNjcgMjAuMTExNCA0LjA5NjM3QzIwLjI2MDkgNC4xODYwNCAyMC4zNDQ4IDQuMzA3NjcgMjAuMzQ0OCA0LjQzNDQ4VjQuOTEyNjRDMjAuMzQ0OCA1LjAzOTQ2IDIwLjI2MDkgNS4xNjEwOCAyMC4xMTE0IDUuMjUwNzVDMTkuOTYyIDUuMzQwNDMgMTkuNzU5MyA1LjM5MDggMTkuNTQ3OSA1LjM5MDhIMTEuNTc4NkMxMS4zNjcyIDUuMzkwOCAxMS4xNjQ1IDUuMzQwNDMgMTEuMDE1IDUuMjUwNzVDMTAuODY1NiA1LjE2MTA4IDEwLjc4MTYgNS4wMzk0NiAxMC43ODE2IDQuOTEyNjRWNC40MzQ0OEMxMC43ODE2IDQuMzA3NjcgMTAuODY1NiA0LjE4NjA0IDExLjAxNSA0LjA5NjM3QzExLjE2NDUgNC4wMDY3IDExLjM2NzIgMy45NTYzMiAxMS41Nzg2IDMuOTU2MzJDMTEuNzg5OSAzLjk1NjMyIDExLjk5MjYgMy45MDU5NCAxMi4xNDIxIDMuODE2MjdDMTIuMjkxNSAzLjcyNjYgMTIuMzc1NSAzLjYwNDk4IDEyLjM3NTUgMy40NzgxNkMxMi4zNzU1IDMuMzUxMzQgMTIuNDU5NCAzLjIyOTcyIDEyLjYwODkgMy4xNDAwNUMxMi43NTg0IDMuMDUwMzggMTIuOTYxMSAzIDEzLjE3MjQgM0gxNy45NTRaIiBmaWxsPSIjZWVlIi8+Cgk8cGF0aCBkPSJNNy41OTM4NyA3LjQ4MjZDNy41OTM4NyA3LjI3MTI0IDcuNjc3ODMgNy4wNjg1NCA3LjgyNzI5IDYuOTE5MDhDNy45NzY3NCA2Ljc2OTYzIDguMTc5NDQgNi42ODU2NyA4LjM5MDggNi42ODU2N0g5LjE4Nzc0QzkuMzk5MSA2LjY4NTY3IDkuNjAxOCA2LjYwMTcgOS43NTEyNiA2LjQ1MjI1QzkuOTAwNzEgNi4zMDI4IDkuOTg0NjcgNi4xMDAwOSA5Ljk4NDY3IDUuODg4NzNDOS45ODQ2NyA1LjY3NzM3IDkuOTAwNzEgNS40NzQ2NyA5Ljc1MTI2IDUuMzI1MjFDOS42MDE4IDUuMTc1NzYgOS4zOTkxIDUuMDkxOCA5LjE4Nzc0IDUuMDkxOEg4LjM5MDhDNy43NTY3MiA1LjA5MTggNy4xNDg2MSA1LjM0MzY4IDYuNzAwMjUgNS43OTIwNUM2LjI1MTg5IDYuMjQwNDEgNiA2Ljg0ODUyIDYgNy40ODI2VjI2LjYwOUM2IDI3LjI0MzEgNi4yNTE4OSAyNy44NTEyIDYuNzAwMjUgMjguMjk5NkM3LjE0ODYxIDI4Ljc0OCA3Ljc1NjcyIDI4Ljk5OTggOC4zOTA4IDI4Ljk5OThIMjIuNzM1NkMyMy4zNjk3IDI4Ljk5OTggMjMuOTc3OCAyOC43NDggMjQuNDI2MiAyOC4yOTk2QzI0Ljg3NDUgMjcuODUxMiAyNS4xMjY0IDI3LjI0MzEgMjUuMTI2NCAyNi42MDlWNy40ODI2QzI1LjEyNjQgNi44NDg1MiAyNC44NzQ1IDYuMjQwNDEgMjQuNDI2MiA1Ljc5MjA1QzIzLjk3NzggNS4zNDM2OCAyMy4zNjk3IDUuMDkxOCAyMi43MzU2IDUuMDkxOEgyMS45Mzg3QzIxLjcyNzMgNS4wOTE4IDIxLjUyNDYgNS4xNzU3NiAyMS4zNzUyIDUuMzI1MjFDMjEuMjI1NyA1LjQ3NDY3IDIxLjE0MTggNS42NzczNyAyMS4xNDE4IDUuODg4NzNDMjEuMTQxOCA2LjEwMDA5IDIxLjIyNTcgNi4zMDI4IDIxLjM3NTIgNi40NTIyNUMyMS41MjQ2IDYuNjAxNyAyMS43MjczIDYuNjg1NjcgMjEuOTM4NyA2LjY4NTY3SDIyLjczNTZDMjIuOTQ3IDYuNjg1NjcgMjMuMTQ5NyA2Ljc2OTYzIDIzLjI5OTIgNi45MTkwOEMyMy40NDg2IDcuMDY4NTQgMjMuNTMyNiA3LjI3MTI0IDIzLjUzMjYgNy40ODI2VjI2LjYwOUMyMy41MzI2IDI2LjgyMDQgMjMuNDQ4NiAyNy4wMjMxIDIzLjI5OTIgMjcuMTcyNkMyMy4xNDk3IDI3LjMyMiAyMi45NDcgMjcuNDA2IDIyLjczNTYgMjcuNDA2SDguMzkwOEM4LjE3OTQ0IDI3LjQwNiA3Ljk3Njc0IDI3LjMyMiA3LjgyNzI5IDI3LjE3MjZDNy42Nzc4MyAyNy4wMjMxIDcuNTkzODcgMjYuODIwNCA3LjU5Mzg3IDI2LjYwOVY3LjQ4MjZaIiBmaWxsPSIjZWVlIi8+Cgk8cmVjdCB3aWR0aD0iMTciIGhlaWdodD0iMjIiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDcgNikiIGZpbGw9IiNlZWUiLz4KCTxyZWN0IHg9IjkiIHk9IjEwIiB3aWR0aD0iMS4xOTU0IiBoZWlnaHQ9IjEuMTk1NCIgZmlsbD0iIzRBNTc2NyIvPgoJPHJlY3QgeD0iMTIuNTg2MiIgeT0iMTAiIHdpZHRoPSIxLjE5NTQiIGhlaWdodD0iMS4xOTU0IiBmaWxsPSIjNEE1NzY3Ii8+Cgk8cmVjdCB4PSI5IiB5PSIxMi4zOTA2IiB3aWR0aD0iMS4xOTU0IiBoZWlnaHQ9IjEuMTk1NCIgZmlsbD0iIzRBNTc2NyIvPgoJPHJlY3QgeD0iMTIuNTg2MiIgeT0iMTIuMzkwNiIgd2lkdGg9IjEuMTk1NCIgaGVpZ2h0PSIxLjE5NTQiIGZpbGw9IiM0QTU3NjciLz4KCTxyZWN0IHg9IjkiIHk9IjE0Ljc4MTIiIHdpZHRoPSIxLjE5NTQiIGhlaWdodD0iMS4xOTU0IiBmaWxsPSIjNEE1NzY3Ii8+Cgk8cmVjdCB4PSIxMi41ODYyIiB5PSIxNC43ODEyIiB3aWR0aD0iMS4xOTU0IiBoZWlnaHQ9IjEuMTk1NCIgZmlsbD0iIzRBNTc2NyIvPgoJPHJlY3QgeD0iOSIgeT0iMTkiIHdpZHRoPSIxLjE5NTQiIGhlaWdodD0iMS4xOTU0IiBmaWxsPSIjNEE1NzY3Ii8+Cgk8cmVjdCB4PSIxMi41ODYyIiB5PSIxOSIgd2lkdGg9IjEuMTk1NCIgaGVpZ2h0PSIxLjE5NTQiIGZpbGw9IiM0QTU3NjciLz4KCTxyZWN0IHg9IjkiIHk9IjIxLjM5MDYiIHdpZHRoPSIxLjE5NTQiIGhlaWdodD0iMS4xOTU0IiBmaWxsPSIjNEE1NzY3Ii8+Cgk8cmVjdCB4PSIxMi41ODYyIiB5PSIyMS4zOTA2IiB3aWR0aD0iMS4xOTU0IiBoZWlnaHQ9IjEuMTk1NCIgZmlsbD0iIzRBNTc2NyIvPgoJPHJlY3QgeD0iOSIgeT0iMjMuNzgxMiIgd2lkdGg9IjEuMTk1NCIgaGVpZ2h0PSIxLjE5NTQiIGZpbGw9IiM0QTU3NjciLz4KCTxyZWN0IHg9IjEyLjU4NjIiIHk9IjIzLjc4MTIiIHdpZHRoPSIxLjE5NTQiIGhlaWdodD0iMS4xOTU0IiBmaWxsPSIjNEE1NzY3Ii8+Cgk8cmVjdCB4PSIxNyIgeT0iMTAiIHdpZHRoPSIxLjE5NTQiIGhlaWdodD0iMS4xOTU0IiBmaWxsPSIjNEE1NzY3Ii8+Cgk8cmVjdCB4PSIyMC41ODYyIiB5PSIxMCIgd2lkdGg9IjEuMTk1NCIgaGVpZ2h0PSIxLjE5NTQiIGZpbGw9IiM0QTU3NjciLz4KCTxyZWN0IHg9IjE3IiB5PSIxMi4zOTA2IiB3aWR0aD0iMS4xOTU0IiBoZWlnaHQ9IjEuMTk1NCIgZmlsbD0iIzRBNTc2NyIvPgoJPHJlY3QgeD0iMjAuNTg2MiIgeT0iMTIuMzkwNiIgd2lkdGg9IjEuMTk1NCIgaGVpZ2h0PSIxLjE5NTQiIGZpbGw9IiM0QTU3NjciLz4KCTxyZWN0IHg9IjE3IiB5PSIxNC43ODEyIiB3aWR0aD0iMS4xOTU0IiBoZWlnaHQ9IjEuMTk1NCIgZmlsbD0iIzRBNTc2NyIvPgoJPHJlY3QgeD0iMjAuNTg2MiIgeT0iMTQuNzgxMiIgd2lkdGg9IjEuMTk1NCIgaGVpZ2h0PSIxLjE5NTQiIGZpbGw9IiM0QTU3NjciLz4KCTxyZWN0IHg9IjE3IiB5PSIxOSIgd2lkdGg9IjEuMTk1NCIgaGVpZ2h0PSIxLjE5NTQiIGZpbGw9IiM0QTU3NjciLz4KCTxyZWN0IHg9IjIwLjU4NjIiIHk9IjE5IiB3aWR0aD0iMS4xOTU0IiBoZWlnaHQ9IjEuMTk1NCIgZmlsbD0iIzRBNTc2NyIvPgoJPHJlY3QgeD0iMTciIHk9IjIxLjM5MDYiIHdpZHRoPSIxLjE5NTQiIGhlaWdodD0iMS4xOTU0IiBmaWxsPSIjNEE1NzY3Ii8+Cgk8cmVjdCB4PSIyMC41ODYyIiB5PSIyMS4zOTA2IiB3aWR0aD0iMS4xOTU0IiBoZWlnaHQ9IjEuMTk1NCIgZmlsbD0iIzRBNTc2NyIvPgoJPHJlY3QgeD0iMTciIHk9IjIzLjc4MTIiIHdpZHRoPSIxLjE5NTQiIGhlaWdodD0iMS4xOTU0IiBmaWxsPSIjNEE1NzY3Ii8+Cgk8cmVjdCB4PSIyMC41ODYyIiB5PSIyMy43ODEyIiB3aWR0aD0iMS4xOTU0IiBoZWlnaHQ9IjEuMTk1NCIgZmlsbD0iIzRBNTc2NyIvPgo8L3N2Zz4K);
}
.p-cabinet-products .b-block-container .b-block-table__data-icon--AEROEXPRESS {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyMCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KCTxwYXRoIGQ9Ik0xNC4zNzUgMkg1LjYyMUM1LjM5NyAyIDQuMjIyIDIuMDY1IDMuMTE4IDMuMzUxQzIuMDMxIDQuNjE2IDIgNS44NjIgMiA2VjE3QzIgMTcuNTMwNCAyLjIxMDcxIDE4LjAzOTEgMi41ODU3OSAxOC40MTQyQzIuOTYwODYgMTguNzg5MyAzLjQ2OTU3IDE5IDQgMTlINUwzIDIySDUuMzUzTDYuMDIgMjFIMTQuMDJMMTQuNjk3IDIySDE3TDE1IDE5SDE2QzE2LjUzMDQgMTkgMTcuMDM5MSAxOC43ODkzIDE3LjQxNDIgMTguNDE0MkMxNy43ODkzIDE4LjAzOTEgMTggMTcuNTMwNCAxOCAxN1Y2QzE4LjAwMSA1LjgxMiAxNy45NjggNC41NjYgMTYuODcxIDMuMzM1QzE1LjcxNSAyLjAzNyAxNC41MDkgMiAxNC4zNzUgMlpNOCA0SDEyVjZIOFY0Wk01LjUgMTdDNS4xMDIwNCAxNi45OTk5IDQuNzIwNDQgMTYuODQxNyA0LjQzOTEzIDE2LjU2MDJDNC4xNTc4MyAxNi4yNzg3IDMuOTk5ODcgMTUuODk3IDQgMTUuNDk5QzQuMDAwMTMgMTUuMTAxIDQuMTU4MzUgMTQuNzE5NCA0LjQzOTg0IDE0LjQzODFDNC43MjEzMyAxNC4xNTY4IDUuMTAzMDQgMTMuOTk4OSA1LjUwMSAxMy45OTlDNS44OTg5NiAxMy45OTkxIDYuMjgwNTYgMTQuMTU3MyA2LjU2MTg3IDE0LjQzODhDNi44NDMxNyAxNC43MjAzIDcuMDAxMTMgMTUuMTAyIDcuMDAxIDE1LjVDNy4wMDA4NyAxNS44OTggNi44NDI2NSAxNi4yNzk2IDYuNTYxMTYgMTYuNTYwOUM2LjI3OTY3IDE2Ljg0MjIgNS44OTc5NiAxNy4wMDAxIDUuNSAxN1pNMTQuNSAxN0MxNC4xMDIgMTYuOTk5OSAxMy43MjA0IDE2Ljg0MTcgMTMuNDM5MSAxNi41NjAyQzEzLjE1NzggMTYuMjc4NyAxMi45OTk5IDE1Ljg5NyAxMyAxNS40OTlDMTMuMDAwMSAxNS4xMDEgMTMuMTU4MyAxNC43MTk0IDEzLjQzOTggMTQuNDM4MUMxMy43MjEzIDE0LjE1NjggMTQuMTAzIDEzLjk5ODkgMTQuNTAxIDEzLjk5OUMxNC44OTkgMTMuOTk5MSAxNS4yODA2IDE0LjE1NzMgMTUuNTYxOSAxNC40Mzg4QzE1Ljg0MzIgMTQuNzIwMyAxNi4wMDExIDE1LjEwMiAxNi4wMDEgMTUuNUMxNi4wMDA5IDE1Ljg5OCAxNS44NDI3IDE2LjI3OTYgMTUuNTYxMiAxNi41NjA5QzE1LjI3OTcgMTYuODQyMiAxNC44OTggMTcuMDAwMSAxNC41IDE3Wk0xNiAxMkg0VjhIMTZWMTJaIiBmaWxsPSIjNEE1NzY3Ii8+Cjwvc3ZnPgo=);
}
.p-cabinet-products .b-block-container .b-block-table__data-icon--AEROEXPRESS--ISSUED,
.p-cabinet-products .b-block-container .b-block-table__data-icon--AEROEXPRESS--PAYED {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyMCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KCTxwYXRoIGQ9Ik0xNC4zNzUgMkg1LjYyMUM1LjM5NyAyIDQuMjIyIDIuMDY1IDMuMTE4IDMuMzUxQzIuMDMxIDQuNjE2IDIgNS44NjIgMiA2VjE3QzIgMTcuNTMwNCAyLjIxMDcxIDE4LjAzOTEgMi41ODU3OSAxOC40MTQyQzIuOTYwODYgMTguNzg5MyAzLjQ2OTU3IDE5IDQgMTlINUwzIDIySDUuMzUzTDYuMDIgMjFIMTQuMDJMMTQuNjk3IDIySDE3TDE1IDE5SDE2QzE2LjUzMDQgMTkgMTcuMDM5MSAxOC43ODkzIDE3LjQxNDIgMTguNDE0MkMxNy43ODkzIDE4LjAzOTEgMTggMTcuNTMwNCAxOCAxN1Y2QzE4LjAwMSA1LjgxMiAxNy45NjggNC41NjYgMTYuODcxIDMuMzM1QzE1LjcxNSAyLjAzNyAxNC41MDkgMiAxNC4zNzUgMlpNOCA0SDEyVjZIOFY0Wk01LjUgMTdDNS4xMDIwNCAxNi45OTk5IDQuNzIwNDQgMTYuODQxNyA0LjQzOTEzIDE2LjU2MDJDNC4xNTc4MyAxNi4yNzg3IDMuOTk5ODcgMTUuODk3IDQgMTUuNDk5QzQuMDAwMTMgMTUuMTAxIDQuMTU4MzUgMTQuNzE5NCA0LjQzOTg0IDE0LjQzODFDNC43MjEzMyAxNC4xNTY4IDUuMTAzMDQgMTMuOTk4OSA1LjUwMSAxMy45OTlDNS44OTg5NiAxMy45OTkxIDYuMjgwNTYgMTQuMTU3MyA2LjU2MTg3IDE0LjQzODhDNi44NDMxNyAxNC43MjAzIDcuMDAxMTMgMTUuMTAyIDcuMDAxIDE1LjVDNy4wMDA4NyAxNS44OTggNi44NDI2NSAxNi4yNzk2IDYuNTYxMTYgMTYuNTYwOUM2LjI3OTY3IDE2Ljg0MjIgNS44OTc5NiAxNy4wMDAxIDUuNSAxN1pNMTQuNSAxN0MxNC4xMDIgMTYuOTk5OSAxMy43MjA0IDE2Ljg0MTcgMTMuNDM5MSAxNi41NjAyQzEzLjE1NzggMTYuMjc4NyAxMi45OTk5IDE1Ljg5NyAxMyAxNS40OTlDMTMuMDAwMSAxNS4xMDEgMTMuMTU4MyAxNC43MTk0IDEzLjQzOTggMTQuNDM4MUMxMy43MjEzIDE0LjE1NjggMTQuMTAzIDEzLjk5ODkgMTQuNTAxIDEzLjk5OUMxNC44OTkgMTMuOTk5MSAxNS4yODA2IDE0LjE1NzMgMTUuNTYxOSAxNC40Mzg4QzE1Ljg0MzIgMTQuNzIwMyAxNi4wMDExIDE1LjEwMiAxNi4wMDEgMTUuNUMxNi4wMDA5IDE1Ljg5OCAxNS44NDI3IDE2LjI3OTYgMTUuNTYxMiAxNi41NjA5QzE1LjI3OTcgMTYuODQyMiAxNC44OTggMTcuMDAwMSAxNC41IDE3Wk0xNiAxMkg0VjhIMTZWMTJaIiBmaWxsPSIjNDZiNGI1Ii8+Cjwvc3ZnPgo=);
}
.p-cabinet-products .b-block-container .b-block-table__data-icon--AEROEXPRESS-white {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyMCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE0LjM3NSAySDUuNjIxQzUuMzk3IDIgNC4yMjIgMi4wNjUgMy4xMTggMy4zNTFDMi4wMzEgNC42MTYgMiA1Ljg2MiAyIDZWMTdDMiAxNy41MzA0IDIuMjEwNzEgMTguMDM5MSAyLjU4NTc5IDE4LjQxNDJDMi45NjA4NiAxOC43ODkzIDMuNDY5NTcgMTkgNCAxOUg1TDMgMjJINS4zNTNMNi4wMiAyMUgxNC4wMkwxNC42OTcgMjJIMTdMMTUgMTlIMTZDMTYuNTMwNCAxOSAxNy4wMzkxIDE4Ljc4OTMgMTcuNDE0MiAxOC40MTQyQzE3Ljc4OTMgMTguMDM5MSAxOCAxNy41MzA0IDE4IDE3VjZDMTguMDAxIDUuODEyIDE3Ljk2OCA0LjU2NiAxNi44NzEgMy4zMzVDMTUuNzE1IDIuMDM3IDE0LjUwOSAyIDE0LjM3NSAyWk04IDRIMTJWNkg4VjRaTTUuNSAxN0M1LjEwMjA0IDE2Ljk5OTkgNC43MjA0NCAxNi44NDE3IDQuNDM5MTMgMTYuNTYwMkM0LjE1NzgzIDE2LjI3ODcgMy45OTk4NyAxNS44OTcgNCAxNS40OTlDNC4wMDAxMyAxNS4xMDEgNC4xNTgzNSAxNC43MTk0IDQuNDM5ODQgMTQuNDM4MUM0LjcyMTMzIDE0LjE1NjggNS4xMDMwNCAxMy45OTg5IDUuNTAxIDEzLjk5OUM1Ljg5ODk2IDEzLjk5OTEgNi4yODA1NiAxNC4xNTczIDYuNTYxODcgMTQuNDM4OEM2Ljg0MzE3IDE0LjcyMDMgNy4wMDExMyAxNS4xMDIgNy4wMDEgMTUuNUM3LjAwMDg3IDE1Ljg5OCA2Ljg0MjY1IDE2LjI3OTYgNi41NjExNiAxNi41NjA5QzYuMjc5NjcgMTYuODQyMiA1Ljg5Nzk2IDE3LjAwMDEgNS41IDE3Wk0xNC41IDE3QzE0LjEwMiAxNi45OTk5IDEzLjcyMDQgMTYuODQxNyAxMy40MzkxIDE2LjU2MDJDMTMuMTU3OCAxNi4yNzg3IDEyLjk5OTkgMTUuODk3IDEzIDE1LjQ5OUMxMy4wMDAxIDE1LjEwMSAxMy4xNTgzIDE0LjcxOTQgMTMuNDM5OCAxNC40MzgxQzEzLjcyMTMgMTQuMTU2OCAxNC4xMDMgMTMuOTk4OSAxNC41MDEgMTMuOTk5QzE0Ljg5OSAxMy45OTkxIDE1LjI4MDYgMTQuMTU3MyAxNS41NjE5IDE0LjQzODhDMTUuODQzMiAxNC43MjAzIDE2LjAwMTEgMTUuMTAyIDE2LjAwMSAxNS41QzE2LjAwMDkgMTUuODk4IDE1Ljg0MjcgMTYuMjc5NiAxNS41NjEyIDE2LjU2MDlDMTUuMjc5NyAxNi44NDIyIDE0Ljg5OCAxNy4wMDAxIDE0LjUgMTdaTTE2IDEySDRWOEgxNlYxMloiIGZpbGw9IiNFRUVFRUUiLz4KPC9zdmc+Cg==);
}
.p-cabinet-products .b-block-container .b-block-table__data-icon--INSURANCE_TOURISTIC {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzIiIGhlaWdodD0iMzIiIHZpZXdCb3g9IjAgMCAzMiAzMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHJlY3QgeD0iNiIgeT0iNCIgd2lkdGg9IjIwIiBoZWlnaHQ9IjIzLjMzMzMiIHJ4PSIyIiBmaWxsPSIjNEE1NzY3Ii8+CjxwYXRoIGQ9Ik03LjY2NjY3IDYuMzMzMzNDNy42NjY2NyA2LjEyNzA2IDcuNzU0NDYgNS45MjkyMiA3LjkxMDc0IDUuNzgzMzZDOC4wNjcwMiA1LjYzNzUgOC4yNzg5OSA1LjU1NTU2IDguNSA1LjU1NTU2TDIyLjY2NjcgNS41NTU1NkwxNy4xMTExIDUuMDM3MTFMMTYuNTQyNSA0LjUwNjM3TDE2LjU1NTYgNC41MTg1MkwxNiA0TDguNSA0QzcuODM2OTYgNCA3LjIwMTA3IDQuMjQ1ODMgNi43MzIyMyA0LjY4MzQyQzYuMjYzMzkgNS4xMjEgNiA1LjcxNDUgNiA2LjMzMzMzVjI1QzYgMjUuNjE4OCA2LjI2MzM5IDI2LjIxMjMgNi43MzIyMyAyNi42NDk5QzcuMjAxMDcgMjcuMDg3NSA3LjgzNjk2IDI3LjMzMzMgOC41IDI3LjMzMzNIMjMuNUMyNC4xNjMgMjcuMzMzMyAyNC43OTg5IDI3LjA4NzUgMjUuMjY3OCAyNi42NDk5QzI1LjczNjYgMjYuMjEyMyAyNiAyNS42MTg4IDI2IDI1VjYuMzMzMzNDMjYgNS43MTQ1IDI1LjczNjYgNS4xMjEgMjUuMjY3OCA0LjY4MzQyQzI0Ljc5ODkgNC4yNDU4MyAyNC4xNjMgNCAyMy41IDRIMjIuNjY2N0MyMi40NDU3IDQgMTYgNCAxNiA0TDE3LjExMTEgNS4wMzcxMUwyMi4xMTExIDUuNTU1NTZDMjIuMTExMSA1LjU1NTU2IDIyLjQ0NTcgNS41NTU1NiAyMi42NjY3IDUuNTU1NTZMMjMuNSA1LjU1NTU2QzIzLjcyMSA1LjU1NTU2IDIzLjkzMyA1LjYzNzUgMjQuMDg5MyA1Ljc4MzM2QzI0LjI0NTUgNS45MjkyMiAyNC4zMzMzIDYuMTI3MDYgMjQuMzMzMyA2LjMzMzMzVjI1QzI0LjMzMzMgMjUuMjA2MyAyNC4yNDU1IDI1LjQwNDEgMjQuMDg5MyAyNS41NUMyMy45MzMgMjUuNjk1OCAyMy43MjEgMjUuNzc3OCAyMy41IDI1Ljc3NzhIOC41QzguMjc4OTkgMjUuNzc3OCA4LjA2NzAyIDI1LjY5NTggNy45MTA3NCAyNS41NUM3Ljc1NDQ2IDI1LjQwNDEgNy42NjY2NyAyNS4yMDYzIDcuNjY2NjcgMjVWNi4zMzMzM1oiIGZpbGw9IiM0QTU3NjciLz4KPHBhdGggZD0iTTE4LjE3MjQgMUMxOC4zODM4IDEgMTguNTg2NSAxLjA1MDM4IDE4LjczNTkgMS4xNDAwNUMxOC44ODU0IDEuMjI5NzIgMTguOTY5MyAxLjM1MTM0IDE4Ljk2OTMgMS40NzgxNkMxOC45NjkzIDEuNjA0OTggMTkuMDUzMyAxLjcyNjYgMTkuMjAyOCAxLjgxNjI3QzE5LjM1MjIgMS45MDU5NCAxOS41NTQ5IDEuOTU2MzIgMTkuNzY2MyAxLjk1NjMyQzE5Ljk3NzYgMS45NTYzMiAyMC4xODAzIDIuMDA2NyAyMC4zMjk4IDIuMDk2MzdDMjAuNDc5MyAyLjE4NjA0IDIwLjU2MzIgMi4zMDc2NyAyMC41NjMyIDIuNDM0NDhWMi45MTI2NEMyMC41NjMyIDMuMDM5NDYgMjAuNDc5MyAzLjE2MTA4IDIwLjMyOTggMy4yNTA3NUMyMC4xODAzIDMuMzQwNDMgMTkuOTc3NiAzLjM5MDggMTkuNzY2MyAzLjM5MDhIMTEuNzk2OUMxMS41ODU2IDMuMzkwOCAxMS4zODI5IDMuMzQwNDMgMTEuMjMzNCAzLjI1MDc1QzExLjA4NCAzLjE2MTA4IDExIDMuMDM5NDYgMTEgMi45MTI2NFYyLjQzNDQ4QzExIDIuMzA3NjcgMTEuMDg0IDIuMTg2MDQgMTEuMjMzNCAyLjA5NjM3QzExLjM4MjkgMi4wMDY3IDExLjU4NTYgMS45NTYzMiAxMS43OTY5IDEuOTU2MzJDMTIuMDA4MyAxLjk1NjMyIDEyLjIxMSAxLjkwNTk0IDEyLjM2MDUgMS44MTYyN0MxMi41MDk5IDEuNzI2NiAxMi41OTM5IDEuNjA0OTggMTIuNTkzOSAxLjQ3ODE2QzEyLjU5MzkgMS4zNTEzNCAxMi42Nzc4IDEuMjI5NzIgMTIuODI3MyAxLjE0MDA1QzEyLjk3NjcgMS4wNTAzOCAxMy4xNzk0IDEgMTMuMzkwOCAxSDE4LjE3MjRaIiBmaWxsPSIjNEE1NzY3Ii8+CjxwYXRoIGQ9Ik05LjEzOTkgMjYuMjUxQzkuMDUyNzYgMjYuMjQyOSA4Ljk3MTU2IDI2LjIzNjEgOC44OTU4NiAyNi4yMzA1TDEwLjkyNTQgMjIuODE4NEMxMS4yNTUxIDIyLjU2NTkgMTEuNzA5MyAyMi41Nzk2IDEyLjAyNjEgMjIuODYwN0wxMi4wMjYyIDIyLjg2MDhMMTMuODgzNiAyNC41MDgyTDE0LjIyNDcgMjQuODEwNkwxNC41NTczIDI0LjQ5ODlMMTguMjA0NSAyMS4wODExQzE4LjU0IDIwLjc2NjggMTkuMDQxOSAyMC43NjMxIDE5LjM4MDUgMjEuMDcwNEwyNC4xMTI1IDI2LjAzMjdMMjQuMTEwNCAyNi4xNTA2TDkuMTM5OSAyNi4yNTFaTTEwLjUwNjUgMTcuNjYwM0MxMC41MDY1IDE3LjAwMiAxMS4wMTYzIDE2LjUgMTEuNjA3NSAxNi41QzEyLjE5ODggMTYuNSAxMi43MDg1IDE3LjAwMiAxMi43MDg1IDE3LjY2MDNDMTIuNzA4NSAxOC4zMTg2IDEyLjE5ODggMTguODIwNiAxMS42MDc1IDE4LjgyMDZDMTEuMDE2MyAxOC44MjA2IDEwLjUwNjUgMTguMzE4NiAxMC41MDY1IDE3LjY2MDNaIiBzdHJva2U9IiNFRUVFRUUiLz4KPC9zdmc+Cg==);
}
.p-cabinet-products .b-block-container .b-block-table__data-icon--INSURANCE_TOURISTIC--ISSUED,
.p-cabinet-products .b-block-container .b-block-table__data-icon--INSURANCE_TOURISTIC--PAYED {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzIiIGhlaWdodD0iMzIiIHZpZXdCb3g9IjAgMCAzMiAzMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHJlY3QgeD0iNiIgeT0iNCIgd2lkdGg9IjIwIiBoZWlnaHQ9IjIzLjMzMzMiIHJ4PSIyIiBmaWxsPSIjNDZiNGI1Ii8+CjxwYXRoIGQ9Ik03LjY2NjY3IDYuMzMzMzNDNy42NjY2NyA2LjEyNzA2IDcuNzU0NDYgNS45MjkyMiA3LjkxMDc0IDUuNzgzMzZDOC4wNjcwMiA1LjYzNzUgOC4yNzg5OSA1LjU1NTU2IDguNSA1LjU1NTU2TDIyLjY2NjcgNS41NTU1NkwxNy4xMTExIDUuMDM3MTFMMTYuNTQyNSA0LjUwNjM3TDE2LjU1NTYgNC41MTg1MkwxNiA0TDguNSA0QzcuODM2OTYgNCA3LjIwMTA3IDQuMjQ1ODMgNi43MzIyMyA0LjY4MzQyQzYuMjYzMzkgNS4xMjEgNiA1LjcxNDUgNiA2LjMzMzMzVjI1QzYgMjUuNjE4OCA2LjI2MzM5IDI2LjIxMjMgNi43MzIyMyAyNi42NDk5QzcuMjAxMDcgMjcuMDg3NSA3LjgzNjk2IDI3LjMzMzMgOC41IDI3LjMzMzNIMjMuNUMyNC4xNjMgMjcuMzMzMyAyNC43OTg5IDI3LjA4NzUgMjUuMjY3OCAyNi42NDk5QzI1LjczNjYgMjYuMjEyMyAyNiAyNS42MTg4IDI2IDI1VjYuMzMzMzNDMjYgNS43MTQ1IDI1LjczNjYgNS4xMjEgMjUuMjY3OCA0LjY4MzQyQzI0Ljc5ODkgNC4yNDU4MyAyNC4xNjMgNCAyMy41IDRIMjIuNjY2N0MyMi40NDU3IDQgMTYgNCAxNiA0TDE3LjExMTEgNS4wMzcxMUwyMi4xMTExIDUuNTU1NTZDMjIuMTExMSA1LjU1NTU2IDIyLjQ0NTcgNS41NTU1NiAyMi42NjY3IDUuNTU1NTZMMjMuNSA1LjU1NTU2QzIzLjcyMSA1LjU1NTU2IDIzLjkzMyA1LjYzNzUgMjQuMDg5MyA1Ljc4MzM2QzI0LjI0NTUgNS45MjkyMiAyNC4zMzMzIDYuMTI3MDYgMjQuMzMzMyA2LjMzMzMzVjI1QzI0LjMzMzMgMjUuMjA2MyAyNC4yNDU1IDI1LjQwNDEgMjQuMDg5MyAyNS41NUMyMy45MzMgMjUuNjk1OCAyMy43MjEgMjUuNzc3OCAyMy41IDI1Ljc3NzhIOC41QzguMjc4OTkgMjUuNzc3OCA4LjA2NzAyIDI1LjY5NTggNy45MTA3NCAyNS41NUM3Ljc1NDQ2IDI1LjQwNDEgNy42NjY2NyAyNS4yMDYzIDcuNjY2NjcgMjVWNi4zMzMzM1oiIGZpbGw9IiM0NmI0YjUiLz4KPHBhdGggZD0iTTE4LjE3MjQgMUMxOC4zODM4IDEgMTguNTg2NSAxLjA1MDM4IDE4LjczNTkgMS4xNDAwNUMxOC44ODU0IDEuMjI5NzIgMTguOTY5MyAxLjM1MTM0IDE4Ljk2OTMgMS40NzgxNkMxOC45NjkzIDEuNjA0OTggMTkuMDUzMyAxLjcyNjYgMTkuMjAyOCAxLjgxNjI3QzE5LjM1MjIgMS45MDU5NCAxOS41NTQ5IDEuOTU2MzIgMTkuNzY2MyAxLjk1NjMyQzE5Ljk3NzYgMS45NTYzMiAyMC4xODAzIDIuMDA2NyAyMC4zMjk4IDIuMDk2MzdDMjAuNDc5MyAyLjE4NjA0IDIwLjU2MzIgMi4zMDc2NyAyMC41NjMyIDIuNDM0NDhWMi45MTI2NEMyMC41NjMyIDMuMDM5NDYgMjAuNDc5MyAzLjE2MTA4IDIwLjMyOTggMy4yNTA3NUMyMC4xODAzIDMuMzQwNDMgMTkuOTc3NiAzLjM5MDggMTkuNzY2MyAzLjM5MDhIMTEuNzk2OUMxMS41ODU2IDMuMzkwOCAxMS4zODI5IDMuMzQwNDMgMTEuMjMzNCAzLjI1MDc1QzExLjA4NCAzLjE2MTA4IDExIDMuMDM5NDYgMTEgMi45MTI2NFYyLjQzNDQ4QzExIDIuMzA3NjcgMTEuMDg0IDIuMTg2MDQgMTEuMjMzNCAyLjA5NjM3QzExLjM4MjkgMi4wMDY3IDExLjU4NTYgMS45NTYzMiAxMS43OTY5IDEuOTU2MzJDMTIuMDA4MyAxLjk1NjMyIDEyLjIxMSAxLjkwNTk0IDEyLjM2MDUgMS44MTYyN0MxMi41MDk5IDEuNzI2NiAxMi41OTM5IDEuNjA0OTggMTIuNTkzOSAxLjQ3ODE2QzEyLjU5MzkgMS4zNTEzNCAxMi42Nzc4IDEuMjI5NzIgMTIuODI3MyAxLjE0MDA1QzEyLjk3NjcgMS4wNTAzOCAxMy4xNzk0IDEgMTMuMzkwOCAxSDE4LjE3MjRaIiBmaWxsPSIjNDZiNGI1Ii8+CjxwYXRoIGQ9Ik05LjEzOTkgMjYuMjUxQzkuMDUyNzYgMjYuMjQyOSA4Ljk3MTU2IDI2LjIzNjEgOC44OTU4NiAyNi4yMzA1TDEwLjkyNTQgMjIuODE4NEMxMS4yNTUxIDIyLjU2NTkgMTEuNzA5MyAyMi41Nzk2IDEyLjAyNjEgMjIuODYwN0wxMi4wMjYyIDIyLjg2MDhMMTMuODgzNiAyNC41MDgyTDE0LjIyNDcgMjQuODEwNkwxNC41NTczIDI0LjQ5ODlMMTguMjA0NSAyMS4wODExQzE4LjU0IDIwLjc2NjggMTkuMDQxOSAyMC43NjMxIDE5LjM4MDUgMjEuMDcwNEwyNC4xMTI1IDI2LjAzMjdMMjQuMTEwNCAyNi4xNTA2TDkuMTM5OSAyNi4yNTFaTTEwLjUwNjUgMTcuNjYwM0MxMC41MDY1IDE3LjAwMiAxMS4wMTYzIDE2LjUgMTEuNjA3NSAxNi41QzEyLjE5ODggMTYuNSAxMi43MDg1IDE3LjAwMiAxMi43MDg1IDE3LjY2MDNDMTIuNzA4NSAxOC4zMTg2IDEyLjE5ODggMTguODIwNiAxMS42MDc1IDE4LjgyMDZDMTEuMDE2MyAxOC44MjA2IDEwLjUwNjUgMTguMzE4NiAxMC41MDY1IDE3LjY2MDNaIiBzdHJva2U9IiNFRUVFRUUiLz4KPC9zdmc+Cg==);
}
.p-cabinet-products .b-block-container .b-block-table__data-icon--INSURANCE_TOURISTIC-white {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzIiIGhlaWdodD0iMzIiIHZpZXdCb3g9IjAgMCAzMiAzMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KCTxyZWN0IHg9IjYiIHk9IjQiIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMy4zMzMzIiByeD0iMiIgZmlsbD0iI2VlZSIvPgoJPHBhdGggZD0iTTcuNjY2NjcgNi4zMzMzM0M3LjY2NjY3IDYuMTI3MDYgNy43NTQ0NiA1LjkyOTIyIDcuOTEwNzQgNS43ODMzNkM4LjA2NzAyIDUuNjM3NSA4LjI3ODk5IDUuNTU1NTYgOC41IDUuNTU1NTZMMjIuNjY2NyA1LjU1NTU2TDE3LjExMTEgNS4wMzcxMUwxNi41NDI1IDQuNTA2MzdMMTYuNTU1NiA0LjUxODUyTDE2IDRMOC41IDRDNy44MzY5NiA0IDcuMjAxMDcgNC4yNDU4MyA2LjczMjIzIDQuNjgzNDJDNi4yNjMzOSA1LjEyMSA2IDUuNzE0NSA2IDYuMzMzMzNWMjVDNiAyNS42MTg4IDYuMjYzMzkgMjYuMjEyMyA2LjczMjIzIDI2LjY0OTlDNy4yMDEwNyAyNy4wODc1IDcuODM2OTYgMjcuMzMzMyA4LjUgMjcuMzMzM0gyMy41QzI0LjE2MyAyNy4zMzMzIDI0Ljc5ODkgMjcuMDg3NSAyNS4yNjc4IDI2LjY0OTlDMjUuNzM2NiAyNi4yMTIzIDI2IDI1LjYxODggMjYgMjVWNi4zMzMzM0MyNiA1LjcxNDUgMjUuNzM2NiA1LjEyMSAyNS4yNjc4IDQuNjgzNDJDMjQuNzk4OSA0LjI0NTgzIDI0LjE2MyA0IDIzLjUgNEgyMi42NjY3QzIyLjQ0NTcgNCAxNiA0IDE2IDRMMTcuMTExMSA1LjAzNzExTDIyLjExMTEgNS41NTU1NkMyMi4xMTExIDUuNTU1NTYgMjIuNDQ1NyA1LjU1NTU2IDIyLjY2NjcgNS41NTU1NkwyMy41IDUuNTU1NTZDMjMuNzIxIDUuNTU1NTYgMjMuOTMzIDUuNjM3NSAyNC4wODkzIDUuNzgzMzZDMjQuMjQ1NSA1LjkyOTIyIDI0LjMzMzMgNi4xMjcwNiAyNC4zMzMzIDYuMzMzMzNWMjVDMjQuMzMzMyAyNS4yMDYzIDI0LjI0NTUgMjUuNDA0MSAyNC4wODkzIDI1LjU1QzIzLjkzMyAyNS42OTU4IDIzLjcyMSAyNS43Nzc4IDIzLjUgMjUuNzc3OEg4LjVDOC4yNzg5OSAyNS43Nzc4IDguMDY3MDIgMjUuNjk1OCA3LjkxMDc0IDI1LjU1QzcuNzU0NDYgMjUuNDA0MSA3LjY2NjY3IDI1LjIwNjMgNy42NjY2NyAyNVY2LjMzMzMzWiIgZmlsbD0iI2VlZSIvPgoJPHBhdGggZD0iTTE4LjE3MjQgMUMxOC4zODM4IDEgMTguNTg2NSAxLjA1MDM4IDE4LjczNTkgMS4xNDAwNUMxOC44ODU0IDEuMjI5NzIgMTguOTY5MyAxLjM1MTM0IDE4Ljk2OTMgMS40NzgxNkMxOC45NjkzIDEuNjA0OTggMTkuMDUzMyAxLjcyNjYgMTkuMjAyOCAxLjgxNjI3QzE5LjM1MjIgMS45MDU5NCAxOS41NTQ5IDEuOTU2MzIgMTkuNzY2MyAxLjk1NjMyQzE5Ljk3NzYgMS45NTYzMiAyMC4xODAzIDIuMDA2NyAyMC4zMjk4IDIuMDk2MzdDMjAuNDc5MyAyLjE4NjA0IDIwLjU2MzIgMi4zMDc2NyAyMC41NjMyIDIuNDM0NDhWMi45MTI2NEMyMC41NjMyIDMuMDM5NDYgMjAuNDc5MyAzLjE2MTA4IDIwLjMyOTggMy4yNTA3NUMyMC4xODAzIDMuMzQwNDMgMTkuOTc3NiAzLjM5MDggMTkuNzY2MyAzLjM5MDhIMTEuNzk2OUMxMS41ODU2IDMuMzkwOCAxMS4zODI5IDMuMzQwNDMgMTEuMjMzNCAzLjI1MDc1QzExLjA4NCAzLjE2MTA4IDExIDMuMDM5NDYgMTEgMi45MTI2NFYyLjQzNDQ4QzExIDIuMzA3NjcgMTEuMDg0IDIuMTg2MDQgMTEuMjMzNCAyLjA5NjM3QzExLjM4MjkgMi4wMDY3IDExLjU4NTYgMS45NTYzMiAxMS43OTY5IDEuOTU2MzJDMTIuMDA4MyAxLjk1NjMyIDEyLjIxMSAxLjkwNTk0IDEyLjM2MDUgMS44MTYyN0MxMi41MDk5IDEuNzI2NiAxMi41OTM5IDEuNjA0OTggMTIuNTkzOSAxLjQ3ODE2QzEyLjU5MzkgMS4zNTEzNCAxMi42Nzc4IDEuMjI5NzIgMTIuODI3MyAxLjE0MDA1QzEyLjk3NjcgMS4wNTAzOCAxMy4xNzk0IDEgMTMuMzkwOCAxSDE4LjE3MjRaIiBmaWxsPSIjZWVlIi8+Cgk8cGF0aCBkPSJNOS4xMzk5IDI2LjI1MUM5LjA1Mjc2IDI2LjI0MjkgOC45NzE1NiAyNi4yMzYxIDguODk1ODYgMjYuMjMwNUwxMC45MjU0IDIyLjgxODRDMTEuMjU1MSAyMi41NjU5IDExLjcwOTMgMjIuNTc5NiAxMi4wMjYxIDIyLjg2MDdMMTIuMDI2MiAyMi44NjA4TDEzLjg4MzYgMjQuNTA4MkwxNC4yMjQ3IDI0LjgxMDZMMTQuNTU3MyAyNC40OTg5TDE4LjIwNDUgMjEuMDgxMUMxOC41NCAyMC43NjY4IDE5LjA0MTkgMjAuNzYzMSAxOS4zODA1IDIxLjA3MDRMMjQuMTEyNSAyNi4wMzI3TDI0LjExMDQgMjYuMTUwNkw5LjEzOTkgMjYuMjUxWk0xMC41MDY1IDE3LjY2MDNDMTAuNTA2NSAxNy4wMDIgMTEuMDE2MyAxNi41IDExLjYwNzUgMTYuNUMxMi4xOTg4IDE2LjUgMTIuNzA4NSAxNy4wMDIgMTIuNzA4NSAxNy42NjAzQzEyLjcwODUgMTguMzE4NiAxMi4xOTg4IDE4LjgyMDYgMTEuNjA3NSAxOC44MjA2QzExLjAxNjMgMTguODIwNiAxMC41MDY1IDE4LjMxODYgMTAuNTA2NSAxNy42NjAzWiIgc3Ryb2tlPSIjNEE1NzY3Ii8+Cjwvc3ZnPgo=);
}
.p-cabinet-products .b-block-container .b-block-table__data-icon--CAR_RENTAL {
  background-image: url(7f595997bdfd7abe472e6ddc6949d309.svg);
}
.p-cabinet-products .b-block-container .b-block-table__data-icon--CAR_RENTAL--ISSUED,
.p-cabinet-products .b-block-container .b-block-table__data-icon--CAR_RENTAL--PAYED {
  background-image: url(1f93a83e777c57d09d8f50adefd04a6e.svg);
}
.p-cabinet-products .b-block-container .b-block-table__data-icon--CAR_RENTAL-white {
  background-image: url(5a98cd1c05ad0db98e4f8fd90da2ce17.svg);
}
.p-cabinet-products .b-block-container .b-block-table__data-icon--VISA,
.p-cabinet-products .b-block-container .b-block-table__data-icon--VISA_PRODUCT {
  background-image: url(33b73e9b98fb08fe3a6f25bdeb2e01ae.svg);
}
.p-cabinet-products .b-block-container .b-block-table__data-icon--VISA--ISSUED,
.p-cabinet-products .b-block-container .b-block-table__data-icon--VISA_PRODUCT--ISSUED,
.p-cabinet-products .b-block-container .b-block-table__data-icon--VISA--PAYED,
.p-cabinet-products .b-block-container .b-block-table__data-icon--VISA_PRODUCT--PAYED {
  background-image: url(e112812a2a979a3b72f8476ed1d55367.svg);
}
.p-cabinet-products .b-block-container .b-block-table__data-icon--VISA-white,
.p-cabinet-products .b-block-container .b-block-table__data-icon--VISA_PRODUCT-white {
  background-image: url(ec884848513afbf121c7f7650ad603d5.svg);
}
.p-cabinet-products .b-block-container .b-block-table__data-icon--BUS {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KCTxwYXRoIGQ9Ik0xOC43NSA1LjI1SDUuMjVDNC40MjE1NyA1LjI1IDMuNzUgNS45MjE1NyAzLjc1IDYuNzVWMTIuNzVDMy43NSAxMy41Nzg0IDQuNDIxNTcgMTQuMjUgNS4yNSAxNC4yNUgxOC43NUMxOS41Nzg0IDE0LjI1IDIwLjI1IDEzLjU3ODQgMjAuMjUgMTIuNzVWNi43NUMyMC4yNSA1LjkyMTU3IDE5LjU3ODQgNS4yNSAxOC43NSA1LjI1WiIgc3Ryb2tlPSIjNEE1NzY3IiBzdHJva2Utd2lkdGg9IjEuNSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+Cgk8cGF0aCBkPSJNMTguNzUgMTQuMjVINS4yNUM0LjQyMTU3IDE0LjI1IDMuNzUgMTQuOTIxNiAzLjc1IDE1Ljc1VjE4Ljc1QzMuNzUgMTkuNTc4NCA0LjQyMTU3IDIwLjI1IDUuMjUgMjAuMjVIMTguNzVDMTkuNTc4NCAyMC4yNSAyMC4yNSAxOS41Nzg0IDIwLjI1IDE4Ljc1VjE1Ljc1QzIwLjI1IDE0LjkyMTYgMTkuNTc4NCAxNC4yNSAxOC43NSAxNC4yNVoiIHN0cm9rZT0iIzRBNTc2NyIgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgoJPHBhdGggZD0iTTE4Ljc1IDUuMjVINS4yNUM0Ljg1MjUyIDUuMjQ4ODkgNC40NzE2MyA1LjA5MDQ5IDQuMTkwNTcgNC44MDk0M0MzLjkwOTUxIDQuNTI4MzcgMy43NTExMSA0LjE0NzQ4IDMuNzUgMy43NUMzLjc1MTExIDMuMzUyNTIgMy45MDk1MSAyLjk3MTYzIDQuMTkwNTcgMi42OTA1N0M0LjQ3MTYzIDIuNDA5NTEgNC44NTI1MiAyLjI1MTExIDUuMjUgMi4yNUgxOC43NUMxOS4xNDc1IDIuMjUxMTEgMTkuNTI4NCAyLjQwOTUxIDE5LjgwOTQgMi42OTA1N0MyMC4wOTA1IDIuOTcxNjMgMjAuMjQ4OSAzLjM1MjUyIDIwLjI1IDMuNzVDMjAuMjQ4OSA0LjE0NzQ4IDIwLjA5MDUgNC41MjgzNyAxOS44MDk0IDQuODA5NDNDMTkuNTI4NCA1LjA5MDQ5IDE5LjE0NzUgNS4yNDg4OSAxOC43NSA1LjI1Wk02Ljc1IDIwLjI1VjIxLjI4MTJDNi43NSAyMS40MDU2IDYuNzAwNjEgMjEuNTI0OCA2LjYxMjcxIDIxLjYxMjdDNi41MjQ4IDIxLjcwMDYgNi40MDU1NyAyMS43NSA2LjI4MTI1IDIxLjc1SDQuOTY4NzVDNC44NDQ0MyAyMS43NSA0LjcyNTIgMjEuNzAwNiA0LjYzNzI5IDIxLjYxMjdDNC41NDkzOSAyMS41MjQ4IDQuNSAyMS40MDU2IDQuNSAyMS4yODEyVjIwLjI1SDYuNzVaTTE5LjUgMjAuMjVWMjEuMjgxMkMxOS41IDIxLjQwNTYgMTkuNDUwNiAyMS41MjQ4IDE5LjM2MjcgMjEuNjEyN0MxOS4yNzQ4IDIxLjcwMDYgMTkuMTU1NiAyMS43NSAxOS4wMzEyIDIxLjc1SDE3LjcxODhDMTcuNTk0NCAyMS43NSAxNy40NzUyIDIxLjcwMDYgMTcuMzg3MyAyMS42MTI3QzE3LjI5OTQgMjEuNTI0OCAxNy4yNSAyMS40MDU2IDE3LjI1IDIxLjI4MTJWMjAuMjVIMTkuNVoiIHN0cm9rZT0iIzRBNTc2NyIgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgoJPHBhdGggZD0iTTE3LjI1IDE4QzE3LjY2NDIgMTggMTggMTcuNjY0MiAxOCAxNy4yNUMxOCAxNi44MzU4IDE3LjY2NDIgMTYuNSAxNy4yNSAxNi41QzE2LjgzNTggMTYuNSAxNi41IDE2LjgzNTggMTYuNSAxNy4yNUMxNi41IDE3LjY2NDIgMTYuODM1OCAxOCAxNy4yNSAxOFoiIHN0cm9rZT0iIzRBNTc2NyIgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KCTxwYXRoIGQ9Ik02Ljc1IDE4QzcuMTY0MjEgMTggNy41IDE3LjY2NDIgNy41IDE3LjI1QzcuNSAxNi44MzU4IDcuMTY0MjEgMTYuNSA2Ljc1IDE2LjVDNi4zMzU3OSAxNi41IDYgMTYuODM1OCA2IDE3LjI1QzYgMTcuNjY0MiA2LjMzNTc5IDE4IDYuNzUgMThaIiBzdHJva2U9IiM0QTU3NjciIHN0cm9rZS13aWR0aD0iMS41IiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+Cgk8cGF0aCBkPSJNMTIgNS4yNVYxNC4yNU0zLjc1IDMuNzVWMTcuMjVNMjAuMjUgMy43NVYxNy4yNSIgc3Ryb2tlPSIjNEE1NzY3IiBzdHJva2Utd2lkdGg9IjEuNSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+Cjwvc3ZnPgo=);
}
.p-cabinet-products .b-block-container .b-block-table__data-icon--BUS--ISSUED,
.p-cabinet-products .b-block-container .b-block-table__data-icon--BUS--PAYED {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE4Ljc1IDUuMjVINS4yNUM0LjQyMTU3IDUuMjUgMy43NSA1LjkyMTU3IDMuNzUgNi43NVYxMi43NUMzLjc1IDEzLjU3ODQgNC40MjE1NyAxNC4yNSA1LjI1IDE0LjI1SDE4Ljc1QzE5LjU3ODQgMTQuMjUgMjAuMjUgMTMuNTc4NCAyMC4yNSAxMi43NVY2Ljc1QzIwLjI1IDUuOTIxNTcgMTkuNTc4NCA1LjI1IDE4Ljc1IDUuMjVaIiBzdHJva2U9IiM0NmI0YjUiIHN0cm9rZS13aWR0aD0iMS41IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPHBhdGggZD0iTTE4Ljc1IDE0LjI1SDUuMjVDNC40MjE1NyAxNC4yNSAzLjc1IDE0LjkyMTYgMy43NSAxNS43NVYxOC43NUMzLjc1IDE5LjU3ODQgNC40MjE1NyAyMC4yNSA1LjI1IDIwLjI1SDE4Ljc1QzE5LjU3ODQgMjAuMjUgMjAuMjUgMTkuNTc4NCAyMC4yNSAxOC43NVYxNS43NUMyMC4yNSAxNC45MjE2IDE5LjU3ODQgMTQuMjUgMTguNzUgMTQuMjVaIiBzdHJva2U9IiM0NmI0YjUiIHN0cm9rZS13aWR0aD0iMS41IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPHBhdGggZD0iTTE4Ljc1IDUuMjVINS4yNUM0Ljg1MjUyIDUuMjQ4ODkgNC40NzE2MyA1LjA5MDQ5IDQuMTkwNTcgNC44MDk0M0MzLjkwOTUxIDQuNTI4MzcgMy43NTExMSA0LjE0NzQ4IDMuNzUgMy43NUMzLjc1MTExIDMuMzUyNTIgMy45MDk1MSAyLjk3MTYzIDQuMTkwNTcgMi42OTA1N0M0LjQ3MTYzIDIuNDA5NTEgNC44NTI1MiAyLjI1MTExIDUuMjUgMi4yNUgxOC43NUMxOS4xNDc1IDIuMjUxMTEgMTkuNTI4NCAyLjQwOTUxIDE5LjgwOTQgMi42OTA1N0MyMC4wOTA1IDIuOTcxNjMgMjAuMjQ4OSAzLjM1MjUyIDIwLjI1IDMuNzVDMjAuMjQ4OSA0LjE0NzQ4IDIwLjA5MDUgNC41MjgzNyAxOS44MDk0IDQuODA5NDNDMTkuNTI4NCA1LjA5MDQ5IDE5LjE0NzUgNS4yNDg4OSAxOC43NSA1LjI1Wk02Ljc1IDIwLjI1VjIxLjI4MTJDNi43NSAyMS40MDU2IDYuNzAwNjEgMjEuNTI0OCA2LjYxMjcxIDIxLjYxMjdDNi41MjQ4IDIxLjcwMDYgNi40MDU1NyAyMS43NSA2LjI4MTI1IDIxLjc1SDQuOTY4NzVDNC44NDQ0MyAyMS43NSA0LjcyNTIgMjEuNzAwNiA0LjYzNzI5IDIxLjYxMjdDNC41NDkzOSAyMS41MjQ4IDQuNSAyMS40MDU2IDQuNSAyMS4yODEyVjIwLjI1SDYuNzVaTTE5LjUgMjAuMjVWMjEuMjgxMkMxOS41IDIxLjQwNTYgMTkuNDUwNiAyMS41MjQ4IDE5LjM2MjcgMjEuNjEyN0MxOS4yNzQ4IDIxLjcwMDYgMTkuMTU1NiAyMS43NSAxOS4wMzEyIDIxLjc1SDE3LjcxODhDMTcuNTk0NCAyMS43NSAxNy40NzUyIDIxLjcwMDYgMTcuMzg3MyAyMS42MTI3QzE3LjI5OTQgMjEuNTI0OCAxNy4yNSAyMS40MDU2IDE3LjI1IDIxLjI4MTJWMjAuMjVIMTkuNVoiIHN0cm9rZT0iIzQ2YjRiNSIgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8cGF0aCBkPSJNMTcuMjUgMThDMTcuNjY0MiAxOCAxOCAxNy42NjQyIDE4IDE3LjI1QzE4IDE2LjgzNTggMTcuNjY0MiAxNi41IDE3LjI1IDE2LjVDMTYuODM1OCAxNi41IDE2LjUgMTYuODM1OCAxNi41IDE3LjI1QzE2LjUgMTcuNjY0MiAxNi44MzU4IDE4IDE3LjI1IDE4WiIgc3Ryb2tlPSIjNDZiNGI1IiBzdHJva2Utd2lkdGg9IjEuNSIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8cGF0aCBkPSJNNi43NSAxOEM3LjE2NDIxIDE4IDcuNSAxNy42NjQyIDcuNSAxNy4yNUM3LjUgMTYuODM1OCA3LjE2NDIxIDE2LjUgNi43NSAxNi41QzYuMzM1NzkgMTYuNSA2IDE2LjgzNTggNiAxNy4yNUM2IDE3LjY2NDIgNi4zMzU3OSAxOCA2Ljc1IDE4WiIgc3Ryb2tlPSIjNDZiNGI1IiBzdHJva2Utd2lkdGg9IjEuNSIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8cGF0aCBkPSJNMTIgNS4yNVYxNC4yNU0zLjc1IDMuNzVWMTcuMjVNMjAuMjUgMy43NVYxNy4yNSIgc3Ryb2tlPSIjNDZiNGI1IiBzdHJva2Utd2lkdGg9IjEuNSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+Cjwvc3ZnPgoK);
}
.p-cabinet-products .b-block-container .b-block-table__data-icon--BUS-white {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KCTxwYXRoIGQ9Ik0xOC43NSA1LjI1SDUuMjVDNC40MjE1NyA1LjI1IDMuNzUgNS45MjE1NyAzLjc1IDYuNzVWMTIuNzVDMy43NSAxMy41Nzg0IDQuNDIxNTcgMTQuMjUgNS4yNSAxNC4yNUgxOC43NUMxOS41Nzg0IDE0LjI1IDIwLjI1IDEzLjU3ODQgMjAuMjUgMTIuNzVWNi43NUMyMC4yNSA1LjkyMTU3IDE5LjU3ODQgNS4yNSAxOC43NSA1LjI1WiIgc3Ryb2tlPSIjZmZmIiBzdHJva2Utd2lkdGg9IjEuNSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+Cgk8cGF0aCBkPSJNMTguNzUgMTQuMjVINS4yNUM0LjQyMTU3IDE0LjI1IDMuNzUgMTQuOTIxNiAzLjc1IDE1Ljc1VjE4Ljc1QzMuNzUgMTkuNTc4NCA0LjQyMTU3IDIwLjI1IDUuMjUgMjAuMjVIMTguNzVDMTkuNTc4NCAyMC4yNSAyMC4yNSAxOS41Nzg0IDIwLjI1IDE4Ljc1VjE1Ljc1QzIwLjI1IDE0LjkyMTYgMTkuNTc4NCAxNC4yNSAxOC43NSAxNC4yNVoiIHN0cm9rZT0iI2ZmZiIgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgoJPHBhdGggZD0iTTE4Ljc1IDUuMjVINS4yNUM0Ljg1MjUyIDUuMjQ4ODkgNC40NzE2MyA1LjA5MDQ5IDQuMTkwNTcgNC44MDk0M0MzLjkwOTUxIDQuNTI4MzcgMy43NTExMSA0LjE0NzQ4IDMuNzUgMy43NUMzLjc1MTExIDMuMzUyNTIgMy45MDk1MSAyLjk3MTYzIDQuMTkwNTcgMi42OTA1N0M0LjQ3MTYzIDIuNDA5NTEgNC44NTI1MiAyLjI1MTExIDUuMjUgMi4yNUgxOC43NUMxOS4xNDc1IDIuMjUxMTEgMTkuNTI4NCAyLjQwOTUxIDE5LjgwOTQgMi42OTA1N0MyMC4wOTA1IDIuOTcxNjMgMjAuMjQ4OSAzLjM1MjUyIDIwLjI1IDMuNzVDMjAuMjQ4OSA0LjE0NzQ4IDIwLjA5MDUgNC41MjgzNyAxOS44MDk0IDQuODA5NDNDMTkuNTI4NCA1LjA5MDQ5IDE5LjE0NzUgNS4yNDg4OSAxOC43NSA1LjI1Wk02Ljc1IDIwLjI1VjIxLjI4MTJDNi43NSAyMS40MDU2IDYuNzAwNjEgMjEuNTI0OCA2LjYxMjcxIDIxLjYxMjdDNi41MjQ4IDIxLjcwMDYgNi40MDU1NyAyMS43NSA2LjI4MTI1IDIxLjc1SDQuOTY4NzVDNC44NDQ0MyAyMS43NSA0LjcyNTIgMjEuNzAwNiA0LjYzNzI5IDIxLjYxMjdDNC41NDkzOSAyMS41MjQ4IDQuNSAyMS40MDU2IDQuNSAyMS4yODEyVjIwLjI1SDYuNzVaTTE5LjUgMjAuMjVWMjEuMjgxMkMxOS41IDIxLjQwNTYgMTkuNDUwNiAyMS41MjQ4IDE5LjM2MjcgMjEuNjEyN0MxOS4yNzQ4IDIxLjcwMDYgMTkuMTU1NiAyMS43NSAxOS4wMzEyIDIxLjc1SDE3LjcxODhDMTcuNTk0NCAyMS43NSAxNy40NzUyIDIxLjcwMDYgMTcuMzg3MyAyMS42MTI3QzE3LjI5OTQgMjEuNTI0OCAxNy4yNSAyMS40MDU2IDE3LjI1IDIxLjI4MTJWMjAuMjVIMTkuNVoiIHN0cm9rZT0iI2ZmZiIgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgoJPHBhdGggZD0iTTE3LjI1IDE4QzE3LjY2NDIgMTggMTggMTcuNjY0MiAxOCAxNy4yNUMxOCAxNi44MzU4IDE3LjY2NDIgMTYuNSAxNy4yNSAxNi41QzE2LjgzNTggMTYuNSAxNi41IDE2LjgzNTggMTYuNSAxNy4yNUMxNi41IDE3LjY2NDIgMTYuODM1OCAxOCAxNy4yNSAxOFoiIHN0cm9rZT0iI2ZmZiIgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KCTxwYXRoIGQ9Ik02Ljc1IDE4QzcuMTY0MjEgMTggNy41IDE3LjY2NDIgNy41IDE3LjI1QzcuNSAxNi44MzU4IDcuMTY0MjEgMTYuNSA2Ljc1IDE2LjVDNi4zMzU3OSAxNi41IDYgMTYuODM1OCA2IDE3LjI1QzYgMTcuNjY0MiA2LjMzNTc5IDE4IDYuNzUgMThaIiBzdHJva2U9IiNmZmYiIHN0cm9rZS13aWR0aD0iMS41IiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+Cgk8cGF0aCBkPSJNMTIgNS4yNVYxNC4yNU0zLjc1IDMuNzVWMTcuMjVNMjAuMjUgMy43NVYxNy4yNSIgc3Ryb2tlPSIjZmZmIiBzdHJva2Utd2lkdGg9IjEuNSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+Cjwvc3ZnPgoK);
}
.p-cabinet-products .b-block-container .b-block-table__data-icon--RAILWAY_PRODUCT {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzAiIGhlaWdodD0iMzEiIHZpZXdCb3g9IjAgMCAzMCAzMSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KCTxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNMjEuOTc2NiAyMS4zNzk5SDIxLjczNzFMMjMuODEzMiAyNC40MTQyQzI0LjEzMjYgMjQuODkzMyAyNC4wNTI3IDI1LjYxMTkgMjMuNDkzOCAyNS45MzEzQzIzLjMzNDEgMjYuMDkxIDIzLjA5NDUgMjYuMDkxIDIyLjg1NSAyNi4wOTFDMjIuNTM1NiAyNi4wOTEgMjIuMTM2MyAyNS45MzEzIDIxLjk3NjYgMjUuNjExOUwxOS4xMDIgMjEuMzc5OUgxMC44Nzc0TDguMDAyNzQgMjUuNjExOUM3Ljc2MzE5IDI1LjkzMTMgNy40NDM3OCAyNi4wOTEgNy4xMjQzOCAyNi4wOTFDNi44ODQ4MyAyNi4wOTEgNi43MjUxMyAyNi4wMTEyIDYuNDg1NTggMjUuOTMxM0M2LjAwNjQ3IDI1LjYxMTkgNS44NDY3NyAyNC44OTMzIDYuMTY2MTcgMjQuNDE0Mkw4LjI0MjI5IDIxLjM3OTlIOC4wMDI3NEM2Ljg4NDgzIDIxLjM3OTkgNi4wMDY0NyAyMC41MDE1IDYuMDA2NDcgMTkuMzgzNlY3LjI0NjI3QzUuOTI2NjIgNi4xMjgzNiA2Ljg4NDgzIDUuMjUgOC4wMDI3NCA1LjI1SDIxLjk3NjZDMjMuMDk0NSA1LjI1IDIzLjk3MjkgNi4xMjgzNiAyMy45NzI5IDcuMjQ2MjdWMTkuMzAzN0MyMy45NzI5IDIwLjUwMTUgMjMuMDk0NSAyMS4zNzk5IDIxLjk3NjYgMjEuMzc5OVpNMjAuNjk5IDE4LjUwNTJDMjEuNDk3NSAxOC41MDUyIDIyLjEzNjMgMTcuODY2NCAyMi4xMzYzIDE3LjA2NzlDMjIuMTM2MyAxNi4yNjk0IDIxLjQ5NzUgMTUuNjMwNiAyMC42OTkgMTUuNjMwNkMxOS45MDA1IDE1LjYzMDYgMTkuMjYxNyAxNi4yNjk0IDE5LjI2MTcgMTcuMDY3OUMxOS4yNjE3IDE3Ljg2NjQgMTkuOTAwNSAxOC41MDUyIDIwLjY5OSAxOC41MDUyWk05LjI4MDM1IDE4LjUwNTJDMTAuMDc4OSAxOC41MDUyIDEwLjcxNzcgMTcuODY2NCAxMC43MTc3IDE3LjA2NzlDMTAuNzE3NyAxNi4yNjk0IDEwLjA3ODkgMTUuNjMwNiA5LjI4MDM1IDE1LjYzMDZDOC40ODE4NCAxNS42MzA2IDcuODQzMDQgMTYuMjY5NCA3Ljg0MzA0IDE3LjA2NzlDNy44NDMwNCAxNy44NjY0IDguNDgxODQgMTguNTA1MiA5LjI4MDM1IDE4LjUwNTJaTTIyLjEzNjMgOC42ODM1OEMyMi4xMzYzIDcuODA1MjIgMjEuNDE3NyA3LjE2NjQyIDIwLjYxOTIgNy4xNjY0Mkg5LjQ0MDA1QzguNTYxNjkgNy4xNjY0MiA3LjkyMjg5IDcuODg1MDcgNy45MjI4OSA4LjY4MzU4VjEyLjI3NjlDNy45MjI4OSAxMy4xNTUyIDguNjQxNTUgMTMuNzk0IDkuNDQwMDUgMTMuNzk0SDIwLjYxOTJDMjEuNDk3NSAxMy43OTQgMjIuMTM2MyAxMy4wNzU0IDIyLjEzNjMgMTIuMjc2OVY4LjY4MzU4WiIgZmlsbD0iIzRBNTc2NyIvPgo8L3N2Zz4K);
}
.p-cabinet-products .b-block-container .b-block-table__data-icon--RAILWAY_PRODUCT--ISSUED,
.p-cabinet-products .b-block-container .b-block-table__data-icon--RAILWAY_PRODUCT--PAYED {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzAiIGhlaWdodD0iMzEiIHZpZXdCb3g9IjAgMCAzMCAzMSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KCTxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNMjEuOTc2NiAyMS4zNzk5SDIxLjczNzFMMjMuODEzMiAyNC40MTQyQzI0LjEzMjYgMjQuODkzMyAyNC4wNTI3IDI1LjYxMTkgMjMuNDkzOCAyNS45MzEzQzIzLjMzNDEgMjYuMDkxIDIzLjA5NDUgMjYuMDkxIDIyLjg1NSAyNi4wOTFDMjIuNTM1NiAyNi4wOTEgMjIuMTM2MyAyNS45MzEzIDIxLjk3NjYgMjUuNjExOUwxOS4xMDIgMjEuMzc5OUgxMC44Nzc0TDguMDAyNzQgMjUuNjExOUM3Ljc2MzE5IDI1LjkzMTMgNy40NDM3OCAyNi4wOTEgNy4xMjQzOCAyNi4wOTFDNi44ODQ4MyAyNi4wOTEgNi43MjUxMyAyNi4wMTEyIDYuNDg1NTggMjUuOTMxM0M2LjAwNjQ3IDI1LjYxMTkgNS44NDY3NyAyNC44OTMzIDYuMTY2MTcgMjQuNDE0Mkw4LjI0MjI5IDIxLjM3OTlIOC4wMDI3NEM2Ljg4NDgzIDIxLjM3OTkgNi4wMDY0NyAyMC41MDE1IDYuMDA2NDcgMTkuMzgzNlY3LjI0NjI3QzUuOTI2NjIgNi4xMjgzNiA2Ljg4NDgzIDUuMjUgOC4wMDI3NCA1LjI1SDIxLjk3NjZDMjMuMDk0NSA1LjI1IDIzLjk3MjkgNi4xMjgzNiAyMy45NzI5IDcuMjQ2MjdWMTkuMzAzN0MyMy45NzI5IDIwLjUwMTUgMjMuMDk0NSAyMS4zNzk5IDIxLjk3NjYgMjEuMzc5OVpNMjAuNjk5IDE4LjUwNTJDMjEuNDk3NSAxOC41MDUyIDIyLjEzNjMgMTcuODY2NCAyMi4xMzYzIDE3LjA2NzlDMjIuMTM2MyAxNi4yNjk0IDIxLjQ5NzUgMTUuNjMwNiAyMC42OTkgMTUuNjMwNkMxOS45MDA1IDE1LjYzMDYgMTkuMjYxNyAxNi4yNjk0IDE5LjI2MTcgMTcuMDY3OUMxOS4yNjE3IDE3Ljg2NjQgMTkuOTAwNSAxOC41MDUyIDIwLjY5OSAxOC41MDUyWk05LjI4MDM1IDE4LjUwNTJDMTAuMDc4OSAxOC41MDUyIDEwLjcxNzcgMTcuODY2NCAxMC43MTc3IDE3LjA2NzlDMTAuNzE3NyAxNi4yNjk0IDEwLjA3ODkgMTUuNjMwNiA5LjI4MDM1IDE1LjYzMDZDOC40ODE4NCAxNS42MzA2IDcuODQzMDQgMTYuMjY5NCA3Ljg0MzA0IDE3LjA2NzlDNy44NDMwNCAxNy44NjY0IDguNDgxODQgMTguNTA1MiA5LjI4MDM1IDE4LjUwNTJaTTIyLjEzNjMgOC42ODM1OEMyMi4xMzYzIDcuODA1MjIgMjEuNDE3NyA3LjE2NjQyIDIwLjYxOTIgNy4xNjY0Mkg5LjQ0MDA1QzguNTYxNjkgNy4xNjY0MiA3LjkyMjg5IDcuODg1MDcgNy45MjI4OSA4LjY4MzU4VjEyLjI3NjlDNy45MjI4OSAxMy4xNTUyIDguNjQxNTUgMTMuNzk0IDkuNDQwMDUgMTMuNzk0SDIwLjYxOTJDMjEuNDk3NSAxMy43OTQgMjIuMTM2MyAxMy4wNzU0IDIyLjEzNjMgMTIuMjc2OVY4LjY4MzU4WiIgZmlsbD0iIzQ2YjRiNSIvPgo8L3N2Zz4K);
}
.p-cabinet-products .b-block-container .b-block-table__data-icon--RAILWAY_PRODUCT-white {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMjEiIHZpZXdCb3g9IjAgMCAxOCAyMSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xNS45NzY2IDE2LjEyOTlIMTUuNzM3MUwxNy44MTMyIDE5LjE2NDJDMTguMTMyNiAxOS42NDMzIDE4LjA1MjcgMjAuMzYxOSAxNy40OTM4IDIwLjY4MTNDMTcuMzM0MSAyMC44NDEgMTcuMDk0NSAyMC44NDEgMTYuODU1IDIwLjg0MUMxNi41MzU2IDIwLjg0MSAxNi4xMzYzIDIwLjY4MTMgMTUuOTc2NiAyMC4zNjE5TDEzLjEwMiAxNi4xMjk5SDQuODc3MzdMMi4wMDI3NCAyMC4zNjE5QzEuNzYzMTkgMjAuNjgxMyAxLjQ0Mzc4IDIwLjg0MSAxLjEyNDM4IDIwLjg0MUMwLjg4NDgyOSAyMC44NDEgMC43MjUxMjcgMjAuNzYxMiAwLjQ4NTU3NSAyMC42ODEzQzAuMDA2NDcwNzkgMjAuMzYxOSAtMC4xNTMyMzEgMTkuNjQzMyAwLjE2NjE3MiAxOS4xNjQyTDIuMjQyMjkgMTYuMTI5OUgyLjAwMjc0QzAuODg0ODI5IDE2LjEyOTkgMC4wMDY0NzA4MiAxNS4yNTE1IDAuMDA2NDcwODIgMTQuMTMzNlYxLjk5NjI3Qy0wLjA3MzM3OTkgMC44NzgzNTggMC44ODQ4MjkgMCAyLjAwMjc0IDBIMTUuOTc2NkMxNy4wOTQ1IDAgMTcuOTcyOSAwLjg3ODM1OCAxNy45NzI5IDEuOTk2MjdWMTQuMDUzN0MxNy45NzI5IDE1LjI1MTUgMTcuMDk0NSAxNi4xMjk5IDE1Ljk3NjYgMTYuMTI5OVpNMTQuNjk5IDEzLjI1NTJDMTUuNDk3NSAxMy4yNTUyIDE2LjEzNjMgMTIuNjE2NCAxNi4xMzYzIDExLjgxNzlDMTYuMTM2MyAxMS4wMTk0IDE1LjQ5NzUgMTAuMzgwNiAxNC42OTkgMTAuMzgwNkMxMy45MDA1IDEwLjM4MDYgMTMuMjYxNyAxMS4wMTk0IDEzLjI2MTcgMTEuODE3OUMxMy4yNjE3IDEyLjYxNjQgMTMuOTAwNSAxMy4yNTUyIDE0LjY5OSAxMy4yNTUyWk0zLjI4MDM1IDEzLjI1NTJDNC4wNzg4NiAxMy4yNTUyIDQuNzE3NjYgMTIuNjE2NCA0LjcxNzY2IDExLjgxNzlDNC43MTc2NiAxMS4wMTk0IDQuMDc4ODYgMTAuMzgwNiAzLjI4MDM1IDEwLjM4MDZDMi40ODE4NCAxMC4zODA2IDEuODQzMDQgMTEuMDE5NCAxLjg0MzA0IDExLjgxNzlDMS44NDMwNCAxMi42MTY0IDIuNDgxODQgMTMuMjU1MiAzLjI4MDM1IDEzLjI1NTJaTTE2LjEzNjMgMy40MzM1OEMxNi4xMzYzIDIuNTU1MjIgMTUuNDE3NyAxLjkxNjQyIDE0LjYxOTIgMS45MTY0MkgzLjQ0MDA1QzIuNTYxNjkgMS45MTY0MiAxLjkyMjg5IDIuNjM1MDcgMS45MjI4OSAzLjQzMzU4VjcuMDI2ODdDMS45MjI4OSA3LjkwNTIyIDIuNjQxNTUgOC41NDQwMyAzLjQ0MDA1IDguNTQ0MDNIMTQuNjE5MkMxNS40OTc1IDguNTQ0MDMgMTYuMTM2MyA3LjgyNTM3IDE2LjEzNjMgNy4wMjY4N1YzLjQzMzU4WiIgZmlsbD0id2hpdGUiLz4KPC9zdmc+Cg==);
}
.p-cabinet-products .b-block-container .b-block-table__data-icon--AIR_TICKET {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzAiIGhlaWdodD0iMzEiIHZpZXdCb3g9IjAgMCAzMCAzMSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTI0LjQ2MTUgNS43ODg0NkMyNC4xNTM4IDUuNDgwNzcgMjMuNjkyMyA1LjI1IDIzLjE1MzggNS4yNUMyMi42OTIzIDUuMjUgMjIuMzA3NyA1LjQwMzg1IDIxLjkyMzEgNS43ODg0NkwxNi42OTIzIDExLjAxOTJMNy44NDYxNSA5Ljk0MjMxQzcuNDYxNTQgOS45NDIzMSA3IDEwLjA5NjIgNi42OTIzMSAxMC4zMjY5TDUuNDYxNTQgMTEuNTU3N0M1LjIzMDc3IDExLjc4ODUgNS4xNTM4NSAxMi4wMTkyIDUuMjMwNzcgMTIuMzI2OUM1LjMwNzY5IDEyLjU1NzcgNS40NjE1NCAxMi43MTE1IDUuNzY5MjMgMTIuODY1NEwxMi42MTU0IDE1LjE3MzFMOS44NDYxNSAxNy45NDIzTDYuNDYxNTQgMTcuNzg4NUM2LjMwNzY5IDE3Ljc4ODUgNi4yMzA3NyAxNy44NjU0IDYuMDc2OTIgMTcuOTQyM0w1LjE1Mzg1IDE4Ljg2NTRDNSAxOC45NDIzIDUgMTkuMDk2MiA1IDE5LjI1QzUgMTkuNDAzOCA1LjE1Mzg1IDE5LjU1NzcgNS4yMzA3NyAxOS42MzQ2TDguODQ2MTUgMjEuNDgwOEwxMC42OTIzIDI1LjAxOTJDMTAuNzY5MiAyNS4xNzMxIDEwLjkyMzEgMjUuMjUgMTEuMDc2OSAyNS4yNUgxMS4xNTM4QzExLjMwNzcgMjUuMjUgMTEuMzg0NiAyNS4xNzMxIDExLjQ2MTUgMjUuMDk2MkwxMi4zMDc3IDI0LjI1QzEyLjM4NDYgMjQuMTczMSAxMi40NjE1IDI0LjAxOTIgMTIuNDYxNSAyMy45NDIzVjIwLjQwMzhMMTUuMjMwOCAxNy42MzQ2TDE3LjUzODUgMjQuNDgwOEMxNy42MTU0IDI0Ljc4ODUgMTcuOTIzMSAyNS4wMTkyIDE4LjIzMDggMjUuMDE5MkMxOC40NjE1IDI1LjAxOTIgMTguNjE1NCAyNC45NDIzIDE4Ljc2OTIgMjQuNzg4NUwxOS44NDYyIDIzLjcxMTVDMjAuMTUzOCAyMy40MDM4IDIwLjMwNzcgMjIuOTQyMyAyMC4yMzA4IDIyLjU1NzdMMTkuMzA3NyAxMy41NTc3TDI0LjQ2MTUgOC4zMjY5MkMyNS4yMzA4IDcuNjM0NjIgMjUuMjMwOCA2LjQ4MDc3IDI0LjQ2MTUgNS43ODg0NloiIGZpbGw9IiM0QTU3NjciLz4KPC9zdmc+Cg==);
}
.p-cabinet-products .b-block-container .b-block-table__data-icon--AIR_TICKET--ISSUED,
.p-cabinet-products .b-block-container .b-block-table__data-icon--AIR_TICKET--PAYED {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzAiIGhlaWdodD0iMzEiIHZpZXdCb3g9IjAgMCAzMCAzMSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KCTxwYXRoIGQ9Ik0yNC40NjE1IDUuNzg4NDZDMjQuMTUzOCA1LjQ4MDc3IDIzLjY5MjMgNS4yNSAyMy4xNTM4IDUuMjVDMjIuNjkyMyA1LjI1IDIyLjMwNzcgNS40MDM4NSAyMS45MjMxIDUuNzg4NDZMMTYuNjkyMyAxMS4wMTkyTDcuODQ2MTUgOS45NDIzMUM3LjQ2MTU0IDkuOTQyMzEgNyAxMC4wOTYyIDYuNjkyMzEgMTAuMzI2OUw1LjQ2MTU0IDExLjU1NzdDNS4yMzA3NyAxMS43ODg1IDUuMTUzODUgMTIuMDE5MiA1LjIzMDc3IDEyLjMyNjlDNS4zMDc2OSAxMi41NTc3IDUuNDYxNTQgMTIuNzExNSA1Ljc2OTIzIDEyLjg2NTRMMTIuNjE1NCAxNS4xNzMxTDkuODQ2MTUgMTcuOTQyM0w2LjQ2MTU0IDE3Ljc4ODVDNi4zMDc2OSAxNy43ODg1IDYuMjMwNzcgMTcuODY1NCA2LjA3NjkyIDE3Ljk0MjNMNS4xNTM4NSAxOC44NjU0QzUgMTguOTQyMyA1IDE5LjA5NjIgNSAxOS4yNUM1IDE5LjQwMzggNS4xNTM4NSAxOS41NTc3IDUuMjMwNzcgMTkuNjM0Nkw4Ljg0NjE1IDIxLjQ4MDhMMTAuNjkyMyAyNS4wMTkyQzEwLjc2OTIgMjUuMTczMSAxMC45MjMxIDI1LjI1IDExLjA3NjkgMjUuMjVIMTEuMTUzOEMxMS4zMDc3IDI1LjI1IDExLjM4NDYgMjUuMTczMSAxMS40NjE1IDI1LjA5NjJMMTIuMzA3NyAyNC4yNUMxMi4zODQ2IDI0LjE3MzEgMTIuNDYxNSAyNC4wMTkyIDEyLjQ2MTUgMjMuOTQyM1YyMC40MDM4TDE1LjIzMDggMTcuNjM0NkwxNy41Mzg1IDI0LjQ4MDhDMTcuNjE1NCAyNC43ODg1IDE3LjkyMzEgMjUuMDE5MiAxOC4yMzA4IDI1LjAxOTJDMTguNDYxNSAyNS4wMTkyIDE4LjYxNTQgMjQuOTQyMyAxOC43NjkyIDI0Ljc4ODVMMTkuODQ2MiAyMy43MTE1QzIwLjE1MzggMjMuNDAzOCAyMC4zMDc3IDIyLjk0MjMgMjAuMjMwOCAyMi41NTc3TDE5LjMwNzcgMTMuNTU3N0wyNC40NjE1IDguMzI2OTJDMjUuMjMwOCA3LjYzNDYyIDI1LjIzMDggNi40ODA3NyAyNC40NjE1IDUuNzg4NDZaIiBmaWxsPSIjNDZiNGI1Ii8+Cjwvc3ZnPgo=);
}
.p-cabinet-products .b-block-container .b-block-table__data-icon--AIR_TICKET-white {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjEiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMSAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE5LjQ2MTUgMC41Mzg0NjJDMTkuMTUzOCAwLjIzMDc2OSAxOC42OTIzIDAgMTguMTUzOCAwQzE3LjY5MjMgMCAxNy4zMDc3IDAuMTUzODQ2IDE2LjkyMzEgMC41Mzg0NjJMMTEuNjkyMyA1Ljc2OTIzTDIuODQ2MTUgNC42OTIzMUMyLjQ2MTU0IDQuNjkyMzEgMiA0Ljg0NjE1IDEuNjkyMzEgNS4wNzY5MkwwLjQ2MTUzOCA2LjMwNzY5QzAuMjMwNzY5IDYuNTM4NDYgMC4xNTM4NDYgNi43NjkyMyAwLjIzMDc2OSA3LjA3NjkyQzAuMzA3NjkyIDcuMzA3NjkgMC40NjE1MzggNy40NjE1NCAwLjc2OTIzMSA3LjYxNTM4TDcuNjE1MzggOS45MjMwOEw0Ljg0NjE1IDEyLjY5MjNMMS40NjE1NCAxMi41Mzg1QzEuMzA3NjkgMTIuNTM4NSAxLjIzMDc3IDEyLjYxNTQgMS4wNzY5MiAxMi42OTIzTDAuMTUzODQ2IDEzLjYxNTRDMCAxMy42OTIzIDAgMTMuODQ2MiAwIDE0QzAgMTQuMTUzOCAwLjE1Mzg0NiAxNC4zMDc3IDAuMjMwNzY5IDE0LjM4NDZMMy44NDYxNSAxNi4yMzA4TDUuNjkyMzEgMTkuNzY5MkM1Ljc2OTIzIDE5LjkyMzEgNS45MjMwOCAyMCA2LjA3NjkyIDIwSDYuMTUzODVDNi4zMDc2OSAyMCA2LjM4NDYyIDE5LjkyMzEgNi40NjE1NCAxOS44NDYyTDcuMzA3NjkgMTlDNy4zODQ2MiAxOC45MjMxIDcuNDYxNTQgMTguNzY5MiA3LjQ2MTU0IDE4LjY5MjNWMTUuMTUzOEwxMC4yMzA4IDEyLjM4NDZMMTIuNTM4NSAxOS4yMzA4QzEyLjYxNTQgMTkuNTM4NSAxMi45MjMxIDE5Ljc2OTIgMTMuMjMwOCAxOS43NjkyQzEzLjQ2MTUgMTkuNzY5MiAxMy42MTU0IDE5LjY5MjMgMTMuNzY5MiAxOS41Mzg1TDE0Ljg0NjIgMTguNDYxNUMxNS4xNTM4IDE4LjE1MzggMTUuMzA3NyAxNy42OTIzIDE1LjIzMDggMTcuMzA3N0wxNC4zMDc3IDguMzA3NjlMMTkuNDYxNSAzLjA3NjkyQzIwLjIzMDggMi4zODQ2MiAyMC4yMzA4IDEuMjMwNzcgMTkuNDYxNSAwLjUzODQ2MloiIGZpbGw9IndoaXRlIi8+Cjwvc3ZnPgo=);
}
.p-cabinet-products .b-block-container .b-block-table__data-icon--HOTEL_RESERVATION {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzAiIGhlaWdodD0iMzEiIHZpZXdCb3g9IjAgMCAzMCAzMSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik03IDUuMjVDNi40NDc3MiA1LjI1IDYgNS42OTc3MiA2IDYuMjVWMTMuMjVWMjYuMjVIMTNWMjEuMjVDMTMgMjAuNjk3NyAxMy40NDc3IDIwLjI1IDE0IDIwLjI1SDE2QzE2LjU1MjMgMjAuMjUgMTcgMjAuNjk3NyAxNyAyMS4yNVYyNi4yNUgyNFYxMy4yNUMyNCAxMi4xNDU0IDIzLjEwNDYgMTEuMjUgMjIgMTEuMjVIMThWNi4yNUMxOCA1LjY5NzcyIDE3LjU1MjMgNS4yNSAxNyA1LjI1SDdaTTE0IDEzLjI1QzEzLjQ0NzcgMTMuMjUgMTMgMTMuNjk3NyAxMyAxNC4yNVYxNi4yNUMxMyAxNi44MDIzIDEzLjQ0NzcgMTcuMjUgMTQgMTcuMjVIMTVDMTUuNTUyMyAxNy4yNSAxNiAxNi44MDIzIDE2IDE2LjI1VjE0LjI1QzE2IDEzLjY5NzcgMTUuNTUyMyAxMy4yNSAxNSAxMy4yNUgxNFpNMTkgMTQuMjVDMTkgMTMuNjk3NyAxOS40NDc3IDEzLjI1IDIwIDEzLjI1SDIxQzIxLjU1MjMgMTMuMjUgMjIgMTMuNjk3NyAyMiAxNC4yNVYxNi4yNUMyMiAxNi44MDIzIDIxLjU1MjMgMTcuMjUgMjEgMTcuMjVIMjBDMTkuNDQ3NyAxNy4yNSAxOSAxNi44MDIzIDE5IDE2LjI1VjE0LjI1Wk05IDEzLjI1QzguNDQ3NzIgMTMuMjUgOCAxMy42OTc3IDggMTQuMjVWMTYuMjVDOCAxNi44MDIzIDguNDQ3NzIgMTcuMjUgOSAxNy4yNUgxMEMxMC41NTIzIDE3LjI1IDExIDE2LjgwMjMgMTEgMTYuMjVWMTQuMjVDMTEgMTMuNjk3NyAxMC41NTIzIDEzLjI1IDEwIDEzLjI1SDlaTTggMjEuMjVDOCAyMC42OTc3IDguNDQ3NzIgMjAuMjUgOSAyMC4yNUgxMEMxMC41NTIzIDIwLjI1IDExIDIwLjY5NzcgMTEgMjEuMjVWMjMuMjVDMTEgMjMuODAyMyAxMC41NTIzIDI0LjI1IDEwIDI0LjI1SDlDOC40NDc3MiAyNC4yNSA4IDIzLjgwMjMgOCAyMy4yNVYyMS4yNVpNMjAgMjAuMjVDMTkuNDQ3NyAyMC4yNSAxOSAyMC42OTc3IDE5IDIxLjI1VjIzLjI1QzE5IDIzLjgwMjMgMTkuNDQ3NyAyNC4yNSAyMCAyNC4yNUgyMUMyMS41NTIzIDI0LjI1IDIyIDIzLjgwMjMgMjIgMjMuMjVWMjEuMjVDMjIgMjAuNjk3NyAyMS41NTIzIDIwLjI1IDIxIDIwLjI1SDIwWk04IDguMjVDOCA3LjY5NzcyIDguNDQ3NzIgNy4yNSA5IDcuMjVIMTBDMTAuNTUyMyA3LjI1IDExIDcuNjk3NzIgMTEgOC4yNVYxMC4yNUMxMSAxMC44MDIzIDEwLjU1MjMgMTEuMjUgMTAgMTEuMjVIOUM4LjQ0NzcyIDExLjI1IDggMTAuODAyMyA4IDEwLjI1VjguMjVaTTE0IDcuMjVDMTMuNDQ3NyA3LjI1IDEzIDcuNjk3NzIgMTMgOC4yNVYxMC4yNUMxMyAxMC44MDIzIDEzLjQ0NzcgMTEuMjUgMTQgMTEuMjVIMTVDMTUuNTUyMyAxMS4yNSAxNiAxMC44MDIzIDE2IDEwLjI1VjguMjVDMTYgNy42OTc3MiAxNS41NTIzIDcuMjUgMTUgNy4yNUgxNFoiIGZpbGw9IiM0QTU3NjciLz4KPC9zdmc+Cg==);
}
.p-cabinet-products .b-block-container .b-block-table__data-icon--HOTEL_RESERVATION--ISSUED,
.p-cabinet-products .b-block-container .b-block-table__data-icon--HOTEL_RESERVATION--PAYED {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzAiIGhlaWdodD0iMzEiIHZpZXdCb3g9IjAgMCAzMCAzMSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KCTxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNNyA1LjI1QzYuNDQ3NzIgNS4yNSA2IDUuNjk3NzIgNiA2LjI1VjEzLjI1VjI2LjI1SDEzVjIxLjI1QzEzIDIwLjY5NzcgMTMuNDQ3NyAyMC4yNSAxNCAyMC4yNUgxNkMxNi41NTIzIDIwLjI1IDE3IDIwLjY5NzcgMTcgMjEuMjVWMjYuMjVIMjRWMTMuMjVDMjQgMTIuMTQ1NCAyMy4xMDQ2IDExLjI1IDIyIDExLjI1SDE4VjYuMjVDMTggNS42OTc3MiAxNy41NTIzIDUuMjUgMTcgNS4yNUg3Wk0xNCAxMy4yNUMxMy40NDc3IDEzLjI1IDEzIDEzLjY5NzcgMTMgMTQuMjVWMTYuMjVDMTMgMTYuODAyMyAxMy40NDc3IDE3LjI1IDE0IDE3LjI1SDE1QzE1LjU1MjMgMTcuMjUgMTYgMTYuODAyMyAxNiAxNi4yNVYxNC4yNUMxNiAxMy42OTc3IDE1LjU1MjMgMTMuMjUgMTUgMTMuMjVIMTRaTTE5IDE0LjI1QzE5IDEzLjY5NzcgMTkuNDQ3NyAxMy4yNSAyMCAxMy4yNUgyMUMyMS41NTIzIDEzLjI1IDIyIDEzLjY5NzcgMjIgMTQuMjVWMTYuMjVDMjIgMTYuODAyMyAyMS41NTIzIDE3LjI1IDIxIDE3LjI1SDIwQzE5LjQ0NzcgMTcuMjUgMTkgMTYuODAyMyAxOSAxNi4yNVYxNC4yNVpNOSAxMy4yNUM4LjQ0NzcyIDEzLjI1IDggMTMuNjk3NyA4IDE0LjI1VjE2LjI1QzggMTYuODAyMyA4LjQ0NzcyIDE3LjI1IDkgMTcuMjVIMTBDMTAuNTUyMyAxNy4yNSAxMSAxNi44MDIzIDExIDE2LjI1VjE0LjI1QzExIDEzLjY5NzcgMTAuNTUyMyAxMy4yNSAxMCAxMy4yNUg5Wk04IDIxLjI1QzggMjAuNjk3NyA4LjQ0NzcyIDIwLjI1IDkgMjAuMjVIMTBDMTAuNTUyMyAyMC4yNSAxMSAyMC42OTc3IDExIDIxLjI1VjIzLjI1QzExIDIzLjgwMjMgMTAuNTUyMyAyNC4yNSAxMCAyNC4yNUg5QzguNDQ3NzIgMjQuMjUgOCAyMy44MDIzIDggMjMuMjVWMjEuMjVaTTIwIDIwLjI1QzE5LjQ0NzcgMjAuMjUgMTkgMjAuNjk3NyAxOSAyMS4yNVYyMy4yNUMxOSAyMy44MDIzIDE5LjQ0NzcgMjQuMjUgMjAgMjQuMjVIMjFDMjEuNTUyMyAyNC4yNSAyMiAyMy44MDIzIDIyIDIzLjI1VjIxLjI1QzIyIDIwLjY5NzcgMjEuNTUyMyAyMC4yNSAyMSAyMC4yNUgyMFpNOCA4LjI1QzggNy42OTc3MiA4LjQ0NzcyIDcuMjUgOSA3LjI1SDEwQzEwLjU1MjMgNy4yNSAxMSA3LjY5NzcyIDExIDguMjVWMTAuMjVDMTEgMTAuODAyMyAxMC41NTIzIDExLjI1IDEwIDExLjI1SDlDOC40NDc3MiAxMS4yNSA4IDEwLjgwMjMgOCAxMC4yNVY4LjI1Wk0xNCA3LjI1QzEzLjQ0NzcgNy4yNSAxMyA3LjY5NzcyIDEzIDguMjVWMTAuMjVDMTMgMTAuODAyMyAxMy40NDc3IDExLjI1IDE0IDExLjI1SDE1QzE1LjU1MjMgMTEuMjUgMTYgMTAuODAyMyAxNiAxMC4yNVY4LjI1QzE2IDcuNjk3NzIgMTUuNTUyMyA3LjI1IDE1IDcuMjVIMTRaIiBmaWxsPSIjNDZiNGI1Ii8+Cjwvc3ZnPgo=);
}
.p-cabinet-products .b-block-container .b-block-table__data-icon--HOTEL_RESERVATION-white {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzAiIGhlaWdodD0iMzAiIHZpZXdCb3g9IjAgMCAzMCAzMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik03IDVDNi40NDc3MiA1IDYgNS40NDc3MiA2IDZWMTNWMjZIMTNWMjFDMTMgMjAuNDQ3NyAxMy40NDc3IDIwIDE0IDIwSDE2QzE2LjU1MjMgMjAgMTcgMjAuNDQ3NyAxNyAyMVYyNkgyNFYxM0MyNCAxMS44OTU0IDIzLjEwNDYgMTEgMjIgMTFIMThWNkMxOCA1LjQ0NzcyIDE3LjU1MjMgNSAxNyA1SDdaTTIwIDIwQzE5LjQ0NzcgMjAgMTkgMjAuNDQ3NyAxOSAyMVYyM0MxOSAyMy41NTIzIDE5LjQ0NzcgMjQgMjAgMjRIMjFDMjEuNTUyMyAyNCAyMiAyMy41NTIzIDIyIDIzVjIxQzIyIDIwLjQ0NzcgMjEuNTUyMyAyMCAyMSAyMEgyMFpNMTMgOEMxMyA3LjQ0NzcyIDEzLjQ0NzcgNyAxNCA3SDE1QzE1LjU1MjMgNyAxNiA3LjQ0NzcyIDE2IDhWMTBDMTYgMTAuNTUyMyAxNS41NTIzIDExIDE1IDExSDE0QzEzLjQ0NzcgMTEgMTMgMTAuNTUyMyAxMyAxMFY4Wk05IDdDOC40NDc3MiA3IDggNy40NDc3MiA4IDhWMTBDOCAxMC41NTIzIDguNDQ3NzIgMTEgOSAxMUgxMEMxMC41NTIzIDExIDExIDEwLjU1MjMgMTEgMTBWOEMxMSA3LjQ0NzcyIDEwLjU1MjMgNyAxMCA3SDlaTTEzIDE0QzEzIDEzLjQ0NzcgMTMuNDQ3NyAxMyAxNCAxM0gxNUMxNS41NTIzIDEzIDE2IDEzLjQ0NzcgMTYgMTRWMTZDMTYgMTYuNTUyMyAxNS41NTIzIDE3IDE1IDE3SDE0QzEzLjQ0NzcgMTcgMTMgMTYuNTUyMyAxMyAxNlYxNFpNMjAgMTNDMTkuNDQ3NyAxMyAxOSAxMy40NDc3IDE5IDE0VjE2QzE5IDE2LjU1MjMgMTkuNDQ3NyAxNyAyMCAxN0gyMUMyMS41NTIzIDE3IDIyIDE2LjU1MjMgMjIgMTZWMTRDMjIgMTMuNDQ3NyAyMS41NTIzIDEzIDIxIDEzSDIwWk04IDE0QzggMTMuNDQ3NyA4LjQ0NzcyIDEzIDkgMTNIMTBDMTAuNTUyMyAxMyAxMSAxMy40NDc3IDExIDE0VjE2QzExIDE2LjU1MjMgMTAuNTUyMyAxNyAxMCAxN0g5QzguNDQ3NzIgMTcgOCAxNi41NTIzIDggMTZWMTRaTTkgMjBDOC40NDc3MiAyMCA4IDIwLjQ0NzcgOCAyMVYyM0M4IDIzLjU1MjMgOC40NDc3MiAyNCA5IDI0SDEwQzEwLjU1MjMgMjQgMTEgMjMuNTUyMyAxMSAyM1YyMUMxMSAyMC40NDc3IDEwLjU1MjMgMjAgMTAgMjBIOVoiIGZpbGw9IiNGRkZGRkYiLz4KPC9zdmc+Cg==);
}
.p-cabinet-products .b-block-container .b-block-table__data-icon--TRANSFER {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjIiIGhlaWdodD0iMTUiIHZpZXdCb3g9IjAgMCAyNCAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTIxLjg0NzMgNC4zMzIxMkMyMS43OTUgNC4xNzk4OCAyMS42MDk2IDQuMDYxNDggMjEuNDU0OSA0LjA2MTQ4QzIwLjc4NDcgNC4wNjE0OCAyMC4xMTQ3IDQuMDYxNDggMTkuNDQ0NiA0LjA2MTQ4QzE5LjI4OTkgNC4wNjE0OCAxOS4xMDQ1IDQuMTc5ODggMTkuMDUyMiA0LjMzMjEyQzE5LjAwMSA0LjQ4MTEzIDE4Ljk2MjcgNC42MTQwOSAxOC45MzczIDQuNzM5MTNMMTcuNTk0NSAxLjAyNDE2QzE3LjM3MyAwLjQxMTU3MiAxNi43ODY1IDAgMTYuMTM1MSAwSDUuODY0OTJDNS4yMTM1MyAwIDQuNjI3MDggMC40MTE1NzIgNC40MDU0OSAxLjAyNDI4TDMuMDYyNjMgNC43Mzk1N0MzLjAzNzE1IDQuNjE0NDIgMi45OTg5MSA0LjQ4MTMgMi45NDc2OCA0LjMzMjEyQzIuODk1MzkgNC4xNzk4OCAyLjcwOTk4IDQuMDYxNDggMi41NTUyOSA0LjA2MTQ4QzEuODg1MjIgNC4wNjE0OCAxLjIxNTE2IDQuMDYxNDggMC41NDUwMzQgNC4wNjE0OEMwLjM5MDM0IDQuMDYxNDggMC4yMDQ5MjkgNC4xNzk4OCAwLjE1MjYzOSA0LjMzMjEyQy0wLjA1MDk0NDggNC45MjQ4NyAtMC4wNTA4MzMzIDUuMjY0MiAwLjE1MjY5NSA1Ljg1N0MwLjIwNDk4NSA2LjAwOTI0IDAuMzkwMzk1IDYuMTI3NjQgMC41NDUwOSA2LjEyNzY0QzEuMjE1MjEgNi4xMjc2NCAxLjg4NTI4IDYuMTI3NjQgMi41NTUzNCA2LjEyNzY0QzIuNTU3MjQgNi4xMjc2NCAyLjU1OTI0IDYuMTI3MTQgMi41NjEyIDYuMTI3MDlMMi41MzA4NyA2LjIxMTFDMi4xMjA5NyA2LjM0NzI4IDEuODI1MDIgNi43MzMxNiAxLjgyNTAyIDcuMTg4ODJWMTAuMjk5N1YxMC41NTYxVjEzLjk5ODVDMS44MjUwMiAxNC4yNzIyIDIuMDQ2NzcgMTQuNDkzOSAyLjMyMDQzIDE0LjQ5MzlINC44MTM3N0M1LjA4NzM4IDE0LjQ5MzkgNS4zMDkxOSAxNC4yNzIyIDUuMzA5MTkgMTMuOTk4NVYxMS41ODY4SDE2LjY5MDhWMTMuOTk4NUMxNi42OTA4IDE0LjI3MjIgMTYuOTEyNiAxNC40OTM5IDE3LjE4NjIgMTQuNDkzOUgxOS42Nzk2QzE5Ljk1MzIgMTQuNDkzOSAyMC4xNzUgMTQuMjcyMiAyMC4xNzUgMTMuOTk4NVYxMC41NTYxVjEwLjI5OTdWNy4xODg4MkMyMC4xNzUgNi43MzMyNyAxOS44NzkyIDYuMzQ3NDUgMTkuNDY5NCA2LjIxMTE1TDE5LjQzOSA2LjEyNzA5QzE5LjQ0MDkgNi4xMjcxNCAxOS40NDI4IDYuMTI3NTkgMTkuNDQ0NyA2LjEyNzU5QzIwLjExNDggNi4xMjc1OSAyMC43ODQ4IDYuMTI3NTkgMjEuNDU0OSA2LjEyNzU5QzIxLjYwOTcgNi4xMjc1OSAyMS43OTUgNi4wMDkxOCAyMS44NDczIDUuODU2OTRDMjIuMDUwOCA1LjI2NDIgMjIuMDUwNyA0LjkyNDg3IDIxLjg0NzMgNC4zMzIxMlpNNi4wNTQ2MiAxLjgyMzExSDE1Ljk0NDFMMTcuNTExIDYuMTU4MDNINC40ODc3N0w2LjA1NDYyIDEuODIzMTFaTTYuMzMwNDUgOS4yMTE4NEg0LjI0NDU1QzMuNzk3MDMgOS4yMTE4NCAzLjQzNDI5IDguODQ5MSAzLjQzNDI5IDguNDAxNThDMy40MzQyOSA3Ljk1NDEgMy43OTY5NyA3LjU5MTMxIDQuMjQ0NTUgNy41OTEzMUg2LjMzMDQ1QzYuNzc3OTMgNy41OTEzMSA3LjE0MDcyIDcuOTU0MDUgNy4xNDA3MiA4LjQwMTU4QzcuMTQwNzggOC44NDkxIDYuNzc3OTMgOS4yMTE4NCA2LjMzMDQ1IDkuMjExODRaTTE3Ljc1NTMgOS4yMTE4NEgxNS42Njk0QzE1LjIyMTkgOS4yMTE4NCAxNC44NTkxIDguODQ5MSAxNC44NTkxIDguNDAxNThDMTQuODU5MSA3Ljk1NDEgMTUuMjIxOSA3LjU5MTMxIDE1LjY2OTQgNy41OTEzMUgxNy43NTUzQzE4LjIwMjggNy41OTEzMSAxOC41NjU2IDcuOTU0MDUgMTguNTY1NiA4LjQwMTU4QzE4LjU2NTYgOC44NDkxIDE4LjIwMjggOS4yMTE4NCAxNy43NTUzIDkuMjExODRaIiBmaWxsPSIjNEE1NzY3Ii8+Cjwvc3ZnPgo=);
}
.p-cabinet-products .b-block-container .b-block-table__data-icon--TRANSFER--ISSUED,
.p-cabinet-products .b-block-container .b-block-table__data-icon--TRANSFER--PAYED {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjIiIGhlaWdodD0iMTUiIHZpZXdCb3g9IjAgMCAyNCAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTIxLjg0NzMgNC4zMzIxMkMyMS43OTUgNC4xNzk4OCAyMS42MDk2IDQuMDYxNDggMjEuNDU0OSA0LjA2MTQ4QzIwLjc4NDcgNC4wNjE0OCAyMC4xMTQ3IDQuMDYxNDggMTkuNDQ0NiA0LjA2MTQ4QzE5LjI4OTkgNC4wNjE0OCAxOS4xMDQ1IDQuMTc5ODggMTkuMDUyMiA0LjMzMjEyQzE5LjAwMSA0LjQ4MTEzIDE4Ljk2MjcgNC42MTQwOSAxOC45MzczIDQuNzM5MTNMMTcuNTk0NSAxLjAyNDE2QzE3LjM3MyAwLjQxMTU3MiAxNi43ODY1IDAgMTYuMTM1MSAwSDUuODY0OTJDNS4yMTM1MyAwIDQuNjI3MDggMC40MTE1NzIgNC40MDU0OSAxLjAyNDI4TDMuMDYyNjMgNC43Mzk1N0MzLjAzNzE1IDQuNjE0NDIgMi45OTg5MSA0LjQ4MTMgMi45NDc2OCA0LjMzMjEyQzIuODk1MzkgNC4xNzk4OCAyLjcwOTk4IDQuMDYxNDggMi41NTUyOSA0LjA2MTQ4QzEuODg1MjIgNC4wNjE0OCAxLjIxNTE2IDQuMDYxNDggMC41NDUwMzQgNC4wNjE0OEMwLjM5MDM0IDQuMDYxNDggMC4yMDQ5MjkgNC4xNzk4OCAwLjE1MjYzOSA0LjMzMjEyQy0wLjA1MDk0NDggNC45MjQ4NyAtMC4wNTA4MzMzIDUuMjY0MiAwLjE1MjY5NSA1Ljg1N0MwLjIwNDk4NSA2LjAwOTI0IDAuMzkwMzk1IDYuMTI3NjQgMC41NDUwOSA2LjEyNzY0QzEuMjE1MjEgNi4xMjc2NCAxLjg4NTI4IDYuMTI3NjQgMi41NTUzNCA2LjEyNzY0QzIuNTU3MjQgNi4xMjc2NCAyLjU1OTI0IDYuMTI3MTQgMi41NjEyIDYuMTI3MDlMMi41MzA4NyA2LjIxMTFDMi4xMjA5NyA2LjM0NzI4IDEuODI1MDIgNi43MzMxNiAxLjgyNTAyIDcuMTg4ODJWMTAuMjk5N1YxMC41NTYxVjEzLjk5ODVDMS44MjUwMiAxNC4yNzIyIDIuMDQ2NzcgMTQuNDkzOSAyLjMyMDQzIDE0LjQ5MzlINC44MTM3N0M1LjA4NzM4IDE0LjQ5MzkgNS4zMDkxOSAxNC4yNzIyIDUuMzA5MTkgMTMuOTk4NVYxMS41ODY4SDE2LjY5MDhWMTMuOTk4NUMxNi42OTA4IDE0LjI3MjIgMTYuOTEyNiAxNC40OTM5IDE3LjE4NjIgMTQuNDkzOUgxOS42Nzk2QzE5Ljk1MzIgMTQuNDkzOSAyMC4xNzUgMTQuMjcyMiAyMC4xNzUgMTMuOTk4NVYxMC41NTYxVjEwLjI5OTdWNy4xODg4MkMyMC4xNzUgNi43MzMyNyAxOS44NzkyIDYuMzQ3NDUgMTkuNDY5NCA2LjIxMTE1TDE5LjQzOSA2LjEyNzA5QzE5LjQ0MDkgNi4xMjcxNCAxOS40NDI4IDYuMTI3NTkgMTkuNDQ0NyA2LjEyNzU5QzIwLjExNDggNi4xMjc1OSAyMC43ODQ4IDYuMTI3NTkgMjEuNDU0OSA2LjEyNzU5QzIxLjYwOTcgNi4xMjc1OSAyMS43OTUgNi4wMDkxOCAyMS44NDczIDUuODU2OTRDMjIuMDUwOCA1LjI2NDIgMjIuMDUwNyA0LjkyNDg3IDIxLjg0NzMgNC4zMzIxMlpNNi4wNTQ2MiAxLjgyMzExSDE1Ljk0NDFMMTcuNTExIDYuMTU4MDNINC40ODc3N0w2LjA1NDYyIDEuODIzMTFaTTYuMzMwNDUgOS4yMTE4NEg0LjI0NDU1QzMuNzk3MDMgOS4yMTE4NCAzLjQzNDI5IDguODQ5MSAzLjQzNDI5IDguNDAxNThDMy40MzQyOSA3Ljk1NDEgMy43OTY5NyA3LjU5MTMxIDQuMjQ0NTUgNy41OTEzMUg2LjMzMDQ1QzYuNzc3OTMgNy41OTEzMSA3LjE0MDcyIDcuOTU0MDUgNy4xNDA3MiA4LjQwMTU4QzcuMTQwNzggOC44NDkxIDYuNzc3OTMgOS4yMTE4NCA2LjMzMDQ1IDkuMjExODRaTTE3Ljc1NTMgOS4yMTE4NEgxNS42Njk0QzE1LjIyMTkgOS4yMTE4NCAxNC44NTkxIDguODQ5MSAxNC44NTkxIDguNDAxNThDMTQuODU5MSA3Ljk1NDEgMTUuMjIxOSA3LjU5MTMxIDE1LjY2OTQgNy41OTEzMUgxNy43NTUzQzE4LjIwMjggNy41OTEzMSAxOC41NjU2IDcuOTU0MDUgMTguNTY1NiA4LjQwMTU4QzE4LjU2NTYgOC44NDkxIDE4LjIwMjggOS4yMTE4NCAxNy43NTUzIDkuMjExODRaIiBmaWxsPSIjNDZiNGI1Ii8+Cjwvc3ZnPgo=);
}
.p-cabinet-products .b-block-container .b-block-table__data-icon--TRANSFER-white {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjIiIGhlaWdodD0iMTUiIHZpZXdCb3g9IjAgMCAyNCAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KCTxwYXRoIGQ9Ik0yMS44NDczIDQuMzMyMTJDMjEuNzk1IDQuMTc5ODggMjEuNjA5NiA0LjA2MTQ4IDIxLjQ1NDkgNC4wNjE0OEMyMC43ODQ3IDQuMDYxNDggMjAuMTE0NyA0LjA2MTQ4IDE5LjQ0NDYgNC4wNjE0OEMxOS4yODk5IDQuMDYxNDggMTkuMTA0NSA0LjE3OTg4IDE5LjA1MjIgNC4zMzIxMkMxOS4wMDEgNC40ODExMyAxOC45NjI3IDQuNjE0MDkgMTguOTM3MyA0LjczOTEzTDE3LjU5NDUgMS4wMjQxNkMxNy4zNzMgMC40MTE1NzIgMTYuNzg2NSAwIDE2LjEzNTEgMEg1Ljg2NDkyQzUuMjEzNTMgMCA0LjYyNzA4IDAuNDExNTcyIDQuNDA1NDkgMS4wMjQyOEwzLjA2MjYzIDQuNzM5NTdDMy4wMzcxNSA0LjYxNDQyIDIuOTk4OTEgNC40ODEzIDIuOTQ3NjggNC4zMzIxMkMyLjg5NTM5IDQuMTc5ODggMi43MDk5OCA0LjA2MTQ4IDIuNTU1MjkgNC4wNjE0OEMxLjg4NTIyIDQuMDYxNDggMS4yMTUxNiA0LjA2MTQ4IDAuNTQ1MDM0IDQuMDYxNDhDMC4zOTAzNCA0LjA2MTQ4IDAuMjA0OTI5IDQuMTc5ODggMC4xNTI2MzkgNC4zMzIxMkMtMC4wNTA5NDQ4IDQuOTI0ODcgLTAuMDUwODMzMyA1LjI2NDIgMC4xNTI2OTUgNS44NTdDMC4yMDQ5ODUgNi4wMDkyNCAwLjM5MDM5NSA2LjEyNzY0IDAuNTQ1MDkgNi4xMjc2NEMxLjIxNTIxIDYuMTI3NjQgMS44ODUyOCA2LjEyNzY0IDIuNTU1MzQgNi4xMjc2NEMyLjU1NzI0IDYuMTI3NjQgMi41NTkyNCA2LjEyNzE0IDIuNTYxMiA2LjEyNzA5TDIuNTMwODcgNi4yMTExQzIuMTIwOTcgNi4zNDcyOCAxLjgyNTAyIDYuNzMzMTYgMS44MjUwMiA3LjE4ODgyVjEwLjI5OTdWMTAuNTU2MVYxMy45OTg1QzEuODI1MDIgMTQuMjcyMiAyLjA0Njc3IDE0LjQ5MzkgMi4zMjA0MyAxNC40OTM5SDQuODEzNzdDNS4wODczOCAxNC40OTM5IDUuMzA5MTkgMTQuMjcyMiA1LjMwOTE5IDEzLjk5ODVWMTEuNTg2OEgxNi42OTA4VjEzLjk5ODVDMTYuNjkwOCAxNC4yNzIyIDE2LjkxMjYgMTQuNDkzOSAxNy4xODYyIDE0LjQ5MzlIMTkuNjc5NkMxOS45NTMyIDE0LjQ5MzkgMjAuMTc1IDE0LjI3MjIgMjAuMTc1IDEzLjk5ODVWMTAuNTU2MVYxMC4yOTk3VjcuMTg4ODJDMjAuMTc1IDYuNzMzMjcgMTkuODc5MiA2LjM0NzQ1IDE5LjQ2OTQgNi4yMTExNUwxOS40MzkgNi4xMjcwOUMxOS40NDA5IDYuMTI3MTQgMTkuNDQyOCA2LjEyNzU5IDE5LjQ0NDcgNi4xMjc1OUMyMC4xMTQ4IDYuMTI3NTkgMjAuNzg0OCA2LjEyNzU5IDIxLjQ1NDkgNi4xMjc1OUMyMS42MDk3IDYuMTI3NTkgMjEuNzk1IDYuMDA5MTggMjEuODQ3MyA1Ljg1Njk0QzIyLjA1MDggNS4yNjQyIDIyLjA1MDcgNC45MjQ4NyAyMS44NDczIDQuMzMyMTJaTTYuMDU0NjIgMS44MjMxMUgxNS45NDQxTDE3LjUxMSA2LjE1ODAzSDQuNDg3NzdMNi4wNTQ2MiAxLjgyMzExWk02LjMzMDQ1IDkuMjExODRINC4yNDQ1NUMzLjc5NzAzIDkuMjExODQgMy40MzQyOSA4Ljg0OTEgMy40MzQyOSA4LjQwMTU4QzMuNDM0MjkgNy45NTQxIDMuNzk2OTcgNy41OTEzMSA0LjI0NDU1IDcuNTkxMzFINi4zMzA0NUM2Ljc3NzkzIDcuNTkxMzEgNy4xNDA3MiA3Ljk1NDA1IDcuMTQwNzIgOC40MDE1OEM3LjE0MDc4IDguODQ5MSA2Ljc3NzkzIDkuMjExODQgNi4zMzA0NSA5LjIxMTg0Wk0xNy43NTUzIDkuMjExODRIMTUuNjY5NEMxNS4yMjE5IDkuMjExODQgMTQuODU5MSA4Ljg0OTEgMTQuODU5MSA4LjQwMTU4QzE0Ljg1OTEgNy45NTQxIDE1LjIyMTkgNy41OTEzMSAxNS42Njk0IDcuNTkxMzFIMTcuNzU1M0MxOC4yMDI4IDcuNTkxMzEgMTguNTY1NiA3Ljk1NDA1IDE4LjU2NTYgOC40MDE1OEMxOC41NjU2IDguODQ5MSAxOC4yMDI4IDkuMjExODQgMTcuNzU1MyA5LjIxMTg0WiIgZmlsbD0id2hpdGUiLz4KPC9zdmc+Cg==);
}
.p-cabinet-products .b-block-container .b-block-table__data-icon--UNKNOWN {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTgiIHZpZXdCb3g9IjAgMCAxNCAxOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEzLjkyMjIgNC41NzVMOS4yNTU1NiAwLjA3NUM5LjE3Nzc4IDAuMDc1IDkuMDIyMjIgMCA4Ljk0NDQ0IDBIMC4zODg4ODlDMC4xNTU1NTYgMCAwIDAuMTUgMCAwLjM3NVYxNy42MjVDMCAxNy44NSAwLjE1NTU1NiAxOCAwLjM4ODg4OSAxOEgxMy42MTExQzEzLjg0NDQgMTggMTQgMTcuODUgMTQgMTcuNjI1VjQuODc1QzE0IDQuOCAxMy45MjIyIDQuNjUgMTMuOTIyMiA0LjU3NVpNMy41IDUuMjVIN0M3LjIzMzMzIDUuMjUgNy4zODg4OSA1LjQgNy4zODg4OSA1LjYyNUM3LjM4ODg5IDUuODUgNy4yMzMzMyA2IDcgNkgzLjVDMy4yNjY2NyA2IDMuMTExMTEgNS44NSAzLjExMTExIDUuNjI1QzMuMTExMTEgNS40IDMuMjY2NjcgNS4yNSAzLjUgNS4yNVpNMTAuNSAxNUgzLjVDMy4yNjY2NyAxNSAzLjExMTExIDE0Ljg1IDMuMTExMTEgMTQuNjI1QzMuMTExMTEgMTQuNCAzLjI2NjY3IDE0LjI1IDMuNSAxNC4yNUgxMC41QzEwLjczMzMgMTQuMjUgMTAuODg4OSAxNC40IDEwLjg4ODkgMTQuNjI1QzEwLjg4ODkgMTQuODUgMTAuNzMzMyAxNSAxMC41IDE1Wk0xMC41IDEyLjc1SDMuNUMzLjI2NjY3IDEyLjc1IDMuMTExMTEgMTIuNiAzLjExMTExIDEyLjM3NUMzLjExMTExIDEyLjE1IDMuMjY2NjcgMTIgMy41IDEySDEwLjVDMTAuNzMzMyAxMiAxMC44ODg5IDEyLjE1IDEwLjg4ODkgMTIuMzc1QzEwLjg4ODkgMTIuNiAxMC43MzMzIDEyLjc1IDEwLjUgMTIuNzVaTTEwLjUgMTAuNUgzLjVDMy4yNjY2NyAxMC41IDMuMTExMTEgMTAuMzUgMy4xMTExMSAxMC4xMjVDMy4xMTExMSA5LjkgMy4yNjY2NyA5Ljc1IDMuNSA5Ljc1SDEwLjVDMTAuNzMzMyA5Ljc1IDEwLjg4ODkgOS45IDEwLjg4ODkgMTAuMTI1QzEwLjg4ODkgMTAuMzUgMTAuNzMzMyAxMC41IDEwLjUgMTAuNVpNMTAuNSA4LjI1SDMuNUMzLjI2NjY3IDguMjUgMy4xMTExMSA4LjEgMy4xMTExMSA3Ljg3NUMzLjExMTExIDcuNjUgMy4yNjY2NyA3LjUgMy41IDcuNUgxMC41QzEwLjczMzMgNy41IDEwLjg4ODkgNy42NSAxMC44ODg5IDcuODc1QzEwLjg4ODkgOC4xIDEwLjczMzMgOC4yNSAxMC41IDguMjVaTTguNTU1NTYgNS4yNVYwLjc1TDEzLjIyMjIgNS4yNUg4LjU1NTU2WiIgZmlsbD0iIzRBNTc2NyIvPgo8L3N2Zz4K);
  background-size: auto;
}
.p-cabinet-products .b-block-container .b-block-table__data-icon--UNKNOWN-white {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTgiIHZpZXdCb3g9IjAgMCAxNCAxOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEzLjkyMjIgNC41NzVMOS4yNTU1NiAwLjA3NUM5LjE3Nzc4IDAuMDc1IDkuMDIyMjIgMCA4Ljk0NDQ0IDBIMC4zODg4ODlDMC4xNTU1NTYgMCAwIDAuMTUgMCAwLjM3NVYxNy42MjVDMCAxNy44NSAwLjE1NTU1NiAxOCAwLjM4ODg4OSAxOEgxMy42MTExQzEzLjg0NDQgMTggMTQgMTcuODUgMTQgMTcuNjI1VjQuODc1QzE0IDQuOCAxMy45MjIyIDQuNjUgMTMuOTIyMiA0LjU3NVpNMy41IDUuMjVIN0M3LjIzMzMzIDUuMjUgNy4zODg4OSA1LjQgNy4zODg4OSA1LjYyNUM3LjM4ODg5IDUuODUgNy4yMzMzMyA2IDcgNkgzLjVDMy4yNjY2NyA2IDMuMTExMTEgNS44NSAzLjExMTExIDUuNjI1QzMuMTExMTEgNS40IDMuMjY2NjcgNS4yNSAzLjUgNS4yNVpNMTAuNSAxNUgzLjVDMy4yNjY2NyAxNSAzLjExMTExIDE0Ljg1IDMuMTExMTEgMTQuNjI1QzMuMTExMTEgMTQuNCAzLjI2NjY3IDE0LjI1IDMuNSAxNC4yNUgxMC41QzEwLjczMzMgMTQuMjUgMTAuODg4OSAxNC40IDEwLjg4ODkgMTQuNjI1QzEwLjg4ODkgMTQuODUgMTAuNzMzMyAxNSAxMC41IDE1Wk0xMC41IDEyLjc1SDMuNUMzLjI2NjY3IDEyLjc1IDMuMTExMTEgMTIuNiAzLjExMTExIDEyLjM3NUMzLjExMTExIDEyLjE1IDMuMjY2NjcgMTIgMy41IDEySDEwLjVDMTAuNzMzMyAxMiAxMC44ODg5IDEyLjE1IDEwLjg4ODkgMTIuMzc1QzEwLjg4ODkgMTIuNiAxMC43MzMzIDEyLjc1IDEwLjUgMTIuNzVaTTEwLjUgMTAuNUgzLjVDMy4yNjY2NyAxMC41IDMuMTExMTEgMTAuMzUgMy4xMTExMSAxMC4xMjVDMy4xMTExMSA5LjkgMy4yNjY2NyA5Ljc1IDMuNSA5Ljc1SDEwLjVDMTAuNzMzMyA5Ljc1IDEwLjg4ODkgOS45IDEwLjg4ODkgMTAuMTI1QzEwLjg4ODkgMTAuMzUgMTAuNzMzMyAxMC41IDEwLjUgMTAuNVpNMTAuNSA4LjI1SDMuNUMzLjI2NjY3IDguMjUgMy4xMTExMSA4LjEgMy4xMTExMSA3Ljg3NUMzLjExMTExIDcuNjUgMy4yNjY2NyA3LjUgMy41IDcuNUgxMC41QzEwLjczMzMgNy41IDEwLjg4ODkgNy42NSAxMC44ODg5IDcuODc1QzEwLjg4ODkgOC4xIDEwLjczMzMgOC4yNSAxMC41IDguMjVaTTguNTU1NTYgNS4yNVYwLjc1TDEzLjIyMjIgNS4yNUg4LjU1NTU2WiIgZmlsbD0id2hpdGUiLz4KPC9zdmc+Cg==);
  background-size: auto;
}
.p-cabinet-products .p-search__input::-webkit-input-placeholder {
  color: rgba(74, 87, 103, 0.6);
}
.p-cabinet-products .p-search__input:-moz-placeholder {
  color: rgba(74, 87, 103, 0.6);
}
.p-cabinet-products .p-search__input::-moz-placeholder {
  color: rgba(74, 87, 103, 0.6);
}
.p-cabinet-products .p-search__input:-ms-input-placeholder {
  color: rgba(74, 87, 103, 0.6);
}
@media (max-width: 768px) {
  /* Airlines autocomplete */
  .b-products-page__airline-autosuggest.b-airlines-input .b-input__select__remove {
    height: 34px;
    top: 11px;
    right: 2px;
  }
  /* EOF Airlines autocomplete */
  .p-cabinet-products .b-block-container__group {
    flex-wrap: wrap;
  }
  .p-cabinet-products .b-block-container__group .p-search__bridge {
    display: none;
  }
  .p-cabinet-products .b-block-container__group .b-block-container__element {
    width: 100%;
    margin: 0;
  }
  .p-cabinet-products .b-block-container__group .b-block-container__element .p-search__options-date .p-search__options-date-element {
    width: 100%;
    margin-bottom: 12px;
  }
  .p-cabinet-products .b-block-container__group .b-block-container__element .p-search__options-date .p-search__options-date-element:last-child {
    position: relative;
  }
  .p-cabinet-products .b-block-container__group .b-block-container__element .p-search__options-date .p-search__options-date-element .p-search__bridge {
    display: block;
    margin: 0;
    width: 2px;
    height: 12px;
    top: -12px;
    background-color: #a4abb3;
    position: absolute;
    left: 50%;
  }
  .p-cabinet-products .b-block-container__group .b-block-container__element .p-search__input {
    max-width: 100%;
    border-width: 2px;
    height: 48px;
    font-size: 18px;
  }
  .p-cabinet-products .b-block-container__group .b-block-container__element .p-search__direction-date-calendar {
    border-width: 2px;
    width: 56px;
    height: 48px;
  }
  .p-cabinet-products .b-block-container__group .b-block-container__element-dates .p-search__options-date {
    flex-wrap: wrap;
  }
  .p-cabinet-products .b-block-container__group .b-block-container__element-dates .p-search__options-date-element {
    width: 100%;
  }
  .p-cabinet-products .b-block-container__group .b-block-container__element .b-input .b-input__value,
  .p-cabinet-products .b-block-container__group .b-block-container__element .b-input .b-input__select-value,
  .p-cabinet-products .b-block-container__group .b-block-container__element .b-input .b-input__select-value-label {
    height: 48px;
    line-height: 48px;
  }
  .p-cabinet-products .b-block-container__group .b-block-container__element .p-search__submit {
    width: 100%;
    height: 54px;
    border-radius: 0;
    padding: 0;
    line-height: 54px;
    font-size: 18px;
    position: absolute;
    bottom: -54px;
    left: 0;
  }
  .p-cabinet-products .b-block-container__header-label:before {
    background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGNpcmNsZSBjeD0iMTIiIGN5PSIxMiIgcj0iMTIiIGZpbGw9IndoaXRlIi8+CjxwYXRoIGQ9Ik03IDMuNjY2NjZMNC41IDYuOTk5OTlWMTguNjY2N0M0LjUgMTkuMTA4NyA0LjY3NTU5IDE5LjUzMjYgNC45ODgxNiAxOS44NDUyQzUuMzAwNzIgMjAuMTU3NyA1LjcyNDY0IDIwLjMzMzMgNi4xNjY2NyAyMC4zMzMzSDE3LjgzMzNDMTguMjc1NCAyMC4zMzMzIDE4LjY5OTMgMjAuMTU3NyAxOS4wMTE4IDE5Ljg0NTJDMTkuMzI0NCAxOS41MzI2IDE5LjUgMTkuMTA4NyAxOS41IDE4LjY2NjdWNi45OTk5OUwxNyAzLjY2NjY2SDdaIiBzdHJva2U9IiM0QTU3NjciIHN0cm9rZS13aWR0aD0iMS41IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPHBhdGggZD0iTTQuNSA3SDE5LjUiIHN0cm9rZT0iIzRBNTc2NyIgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8cGF0aCBkPSJNMTUuMzMzMyAxMC4zMzMzQzE1LjMzMzMgMTEuMjE3NCAxNC45ODIxIDEyLjA2NTIgMTQuMzU3IDEyLjY5MDRDMTMuNzMxOSAxMy4zMTU1IDEyLjg4NCAxMy42NjY3IDEyIDEzLjY2NjdDMTEuMTE1OSAxMy42NjY3IDEwLjI2ODEgMTMuMzE1NSA5LjY0Mjk0IDEyLjY5MDRDOS4wMTc4MiAxMi4wNjUyIDguNjY2NjMgMTEuMjE3NCA4LjY2NjYzIDEwLjMzMzMiIHN0cm9rZT0iIzRBNTc2NyIgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8L3N2Zz4K) no-repeat center;
    background-size: 100% 100%;
  }
  .p-cabinet-products .b-block-container__top-controls {
    position: relative;
  }
  .p-cabinet-products .b-block-container__content-products {
    position: relative;
  }
  .p-cabinet-products .b-block-container .b-block-table__cell {
    font-size: 14px;
    border-bottom: unset;
    order: 10;
  }
  .p-cabinet-products .b-block-container .b-block-table__cell-isOnlineBooking,
  .p-cabinet-products .b-block-container .b-block-table__cell-status {
    background-color: #EDEEF0;
    -webkit-border-radius: 20px;
    -webkit-background-clip: padding-box;
    -moz-border-radius: 20px;
    -moz-background-clip: padding;
    border-radius: 20px;
    background-clip: padding-box;
    color: #A4ABB3;
    padding: 5px 10px;
    width: fit-content;
    margin-left: 12px;
  }
  .p-cabinet-products .b-block-container .b-block-table__cell-isOnlineBooking {
    position: absolute;
    bottom: 0;
    right: 12px;
    color: #099C9D;
    background: rgba(9, 156, 157, 0.2);
  }
  .p-cabinet-products .b-block-container .b-block-table__cell-income {
    position: absolute;
    top: 5px;
    right: 0;
    font-weight: bold;
  }
  .p-cabinet-products .b-block-container .b-block-table__cell-amount,
  .p-cabinet-products .b-block-container .b-block-table__cell-subagency,
  .p-cabinet-products .b-block-container .b-block-table__cell-ticketNumber {
    display: none;
  }
  .p-cabinet-products .b-block-container .b-block-table__cell-pnr {
    position: absolute;
    top: 5px;
    left: 82px;
  }
  .p-cabinet-products .b-block-container .b-block-table__cell-pnr:before {
    content: ' ';
    position: absolute;
    left: 0;
    width: 1px;
    height: 20px;
    background-color: #4A5767;
  }
  .p-cabinet-products .b-block-container .b-block-table__cell-bookingNumber {
    order: 0;
    background-color: #DAE6F2;
    color: #4882BD;
    border-bottom: 1px solid #4882BD;
    padding: 5px 12px !important;
  }
  .p-cabinet-products .b-block-container .b-block-table__cell-income .b-block-table__cell-icon,
  .p-cabinet-products .b-block-container .b-block-table__cell-pnr .b-block-table__cell-icon,
  .p-cabinet-products .b-block-container .b-block-table__cell-bookingNumber .b-block-table__cell-icon,
  .p-cabinet-products .b-block-container .b-block-table__cell-isOnlineBooking .b-block-table__cell-icon,
  .p-cabinet-products .b-block-container .b-block-table__cell-status .b-block-table__cell-icon {
    display: none;
  }
  .p-cabinet-products .b-block-container .b-block-table__cell-isTripartiteDiscount {
    position: absolute;
    top: 38px;
    right: 0;
    width: 100px;
  }
  .p-cabinet-products .b-block-container .b-block-table__cell-isTripartiteDiscount > .b-block-table__cell-value {
    display: flex;
    justify-content: flex-end;
    flex-flow: row wrap;
    width: 100%;
    margin-left: auto;
  }
  .p-cabinet-products .b-block-container .b-block-table__cell-isTripartiteDiscount > .b-block-table__cell-value > span {
    flex: 0 0 33.333333%;
    margin-bottom: 5px;
  }
  .p-cabinet-products .b-block-container .b-block-table__cell-icon--AIR_TICKET {
    background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjEiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMSAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE5LjQ2MTUgMC41Mzg0NjJDMTkuMTUzOCAwLjIzMDc2OSAxOC42OTIzIDAgMTguMTUzOCAwQzE3LjY5MjMgMCAxNy4zMDc3IDAuMTUzODQ2IDE2LjkyMzEgMC41Mzg0NjJMMTEuNjkyMyA1Ljc2OTIzTDIuODQ2MTUgNC42OTIzMUMyLjQ2MTU0IDQuNjkyMzEgMiA0Ljg0NjE1IDEuNjkyMzEgNS4wNzY5MkwwLjQ2MTUzOCA2LjMwNzY5QzAuMjMwNzY5IDYuNTM4NDYgMC4xNTM4NDYgNi43NjkyMyAwLjIzMDc2OSA3LjA3NjkyQzAuMzA3NjkyIDcuMzA3NjkgMC40NjE1MzggNy40NjE1NCAwLjc2OTIzMSA3LjYxNTM4TDcuNjE1MzggOS45MjMwOEw0Ljg0NjE1IDEyLjY5MjNMMS40NjE1NCAxMi41Mzg1QzEuMzA3NjkgMTIuNTM4NSAxLjIzMDc3IDEyLjYxNTQgMS4wNzY5MiAxMi42OTIzTDAuMTUzODQ2IDEzLjYxNTRDMCAxMy42OTIzIDAgMTMuODQ2MiAwIDE0QzAgMTQuMTUzOCAwLjE1Mzg0NiAxNC4zMDc3IDAuMjMwNzY5IDE0LjM4NDZMMy44NDYxNSAxNi4yMzA4TDUuNjkyMzEgMTkuNzY5MkM1Ljc2OTIzIDE5LjkyMzEgNS45MjMwOCAyMCA2LjA3NjkyIDIwSDYuMTUzODVDNi4zMDc2OSAyMCA2LjM4NDYyIDE5LjkyMzEgNi40NjE1NCAxOS44NDYyTDcuMzA3NjkgMTlDNy4zODQ2MiAxOC45MjMxIDcuNDYxNTQgMTguNzY5MiA3LjQ2MTU0IDE4LjY5MjNWMTUuMTUzOEwxMC4yMzA4IDEyLjM4NDZMMTIuNTM4NSAxOS4yMzA4QzEyLjYxNTQgMTkuNTM4NSAxMi45MjMxIDE5Ljc2OTIgMTMuMjMwOCAxOS43NjkyQzEzLjQ2MTUgMTkuNzY5MiAxMy42MTU0IDE5LjY5MjMgMTMuNzY5MiAxOS41Mzg1TDE0Ljg0NjIgMTguNDYxNUMxNS4xNTM4IDE4LjE1MzggMTUuMzA3NyAxNy42OTIzIDE1LjIzMDggMTcuMzA3N0wxNC4zMDc3IDguMzA3NjlMMTkuNDYxNSAzLjA3NjkyQzIwLjIzMDggMi4zODQ2MiAyMC4yMzA4IDEuMjMwNzcgMTkuNDYxNSAwLjUzODQ2MloiIGZpbGw9IndoaXRlIi8+Cjwvc3ZnPgo=) no-repeat center #4A5767;
  }
  .p-cabinet-products .b-block-container .b-block-table__cell-icon--UNKNOWN {
    background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTgiIHZpZXdCb3g9IjAgMCAxNCAxOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEzLjkyMjIgNC41NzVMOS4yNTU1NiAwLjA3NUM5LjE3Nzc4IDAuMDc1IDkuMDIyMjIgMCA4Ljk0NDQ0IDBIMC4zODg4ODlDMC4xNTU1NTYgMCAwIDAuMTUgMCAwLjM3NVYxNy42MjVDMCAxNy44NSAwLjE1NTU1NiAxOCAwLjM4ODg4OSAxOEgxMy42MTExQzEzLjg0NDQgMTggMTQgMTcuODUgMTQgMTcuNjI1VjQuODc1QzE0IDQuOCAxMy45MjIyIDQuNjUgMTMuOTIyMiA0LjU3NVpNMy41IDUuMjVIN0M3LjIzMzMzIDUuMjUgNy4zODg4OSA1LjQgNy4zODg4OSA1LjYyNUM3LjM4ODg5IDUuODUgNy4yMzMzMyA2IDcgNkgzLjVDMy4yNjY2NyA2IDMuMTExMTEgNS44NSAzLjExMTExIDUuNjI1QzMuMTExMTEgNS40IDMuMjY2NjcgNS4yNSAzLjUgNS4yNVpNMTAuNSAxNUgzLjVDMy4yNjY2NyAxNSAzLjExMTExIDE0Ljg1IDMuMTExMTEgMTQuNjI1QzMuMTExMTEgMTQuNCAzLjI2NjY3IDE0LjI1IDMuNSAxNC4yNUgxMC41QzEwLjczMzMgMTQuMjUgMTAuODg4OSAxNC40IDEwLjg4ODkgMTQuNjI1QzEwLjg4ODkgMTQuODUgMTAuNzMzMyAxNSAxMC41IDE1Wk0xMC41IDEyLjc1SDMuNUMzLjI2NjY3IDEyLjc1IDMuMTExMTEgMTIuNiAzLjExMTExIDEyLjM3NUMzLjExMTExIDEyLjE1IDMuMjY2NjcgMTIgMy41IDEySDEwLjVDMTAuNzMzMyAxMiAxMC44ODg5IDEyLjE1IDEwLjg4ODkgMTIuMzc1QzEwLjg4ODkgMTIuNiAxMC43MzMzIDEyLjc1IDEwLjUgMTIuNzVaTTEwLjUgMTAuNUgzLjVDMy4yNjY2NyAxMC41IDMuMTExMTEgMTAuMzUgMy4xMTExMSAxMC4xMjVDMy4xMTExMSA5LjkgMy4yNjY2NyA5Ljc1IDMuNSA5Ljc1SDEwLjVDMTAuNzMzMyA5Ljc1IDEwLjg4ODkgOS45IDEwLjg4ODkgMTAuMTI1QzEwLjg4ODkgMTAuMzUgMTAuNzMzMyAxMC41IDEwLjUgMTAuNVpNMTAuNSA4LjI1SDMuNUMzLjI2NjY3IDguMjUgMy4xMTExMSA4LjEgMy4xMTExMSA3Ljg3NUMzLjExMTExIDcuNjUgMy4yNjY2NyA3LjUgMy41IDcuNUgxMC41QzEwLjczMzMgNy41IDEwLjg4ODkgNy42NSAxMC44ODg5IDcuODc1QzEwLjg4ODkgOC4xIDEwLjczMzMgOC4yNSAxMC41IDguMjVaTTguNTU1NTYgNS4yNVYwLjc1TDEzLjIyMjIgNS4yNUg4LjU1NTU2WiIgZmlsbD0id2hpdGUiLz4KPC9zdmc+Cg==) no-repeat center #4A5767;
  }
  .p-cabinet-products .b-block-container .b-block-table__cell-icon--HOTEL_RESERVATION {
    background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMjEiIHZpZXdCb3g9IjAgMCAxOCAyMSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0wLjk2MzI4MiAwQzAuNDMxMjc2IDAgMCAwLjQzMTI3NCAwIDAuOTYzMjgyVjcuNzY3NzFWNy43ODgyM1YyMC40NDQxSDE3LjMzOTFWNy43Njc3MUMxNy4zMzkxIDYuNzAzNjkgMTYuNDc2NSA1Ljg0MTE0IDE1LjQxMjUgNS44NDExNEgxMS41NTk0VjAuOTYzMjgyQzExLjU1OTQgMC40MzEyNzYgMTEuMTI4MSAwIDEwLjU5NjEgMEgwLjk2MzI4MlpNNy42OTEyMyA3Ljc4ODIzSDguNjg0NTJDOS4yMDk2IDcuNzk2MjUgOS42MzI4IDguMjI0NCA5LjYzMjggOC43NTE0VjEwLjcxOUM5LjYzMjggMTEuMjUxIDkuMjAxNTIgMTEuNjgyMiA4LjY2OTUxIDExLjY4MjJINy43MDYyM0M3LjE3NDIzIDExLjY4MjIgNi43NDI5NSAxMS4yNTEgNi43NDI5NSAxMC43MTlWOC43NTE0QzYuNzQyOTUgOC4yMjQ0IDcuMTY2MTQgNy43OTYyNSA3LjY5MTIzIDcuNzg4MjNaTTIuODc0ODkgNy43ODgyM0gzLjg2ODE3QzQuMzkzMjYgNy43OTYyNSA0LjgxNjQ1IDguMjI0NCA0LjgxNjQ1IDguNzUxNFYxMC43MTlDNC44MTY0NSAxMS4yNTEgNC4zODUxOCAxMS42ODIyIDMuODUzMTcgMTEuNjgyMkgyLjg4OTg5QzIuMzU3ODggMTEuNjgyMiAxLjkyNjYxIDExLjI1MSAxLjkyNjYxIDEwLjcxOVY4Ljc1MTRDMS45MjY2MSA4LjIyNDQgMi4zNDk4IDcuNzk2MjUgMi44NzQ4OSA3Ljc4ODIzWk04LjY5OTkgNS44NDExNEM5LjIxNzg2IDUuODI1MTEgOS42MzI4MyA1LjQwMDE4IDkuNjMyODMgNC44NzgzM1YyLjkxMDc4QzkuNjMyODMgMi4zNzg3NyA5LjIwMTU1IDEuOTQ3NDkgOC42Njk1NSAxLjk0NzQ5SDcuNzA2MjZDNy4xNzQyNiAxLjk0NzQ5IDYuNzQyOTggMi4zNzg3NyA2Ljc0Mjk4IDIuOTEwNzhWNC44NzgzM0M2Ljc0Mjk4IDUuNDAwMTggNy4xNTc5NSA1LjgyNTExIDcuNjc1OTEgNS44NDExNEg4LjY5OTlaTTMuODgzNTYgNS44NDExNEM0LjQwMTUyIDUuODI1MTEgNC44MTY0OCA1LjQwMDE4IDQuODE2NDggNC44NzgzM1YyLjkxMDc4QzQuODE2NDggMi4zNzg3NyA0LjM4NTIxIDEuOTQ3NDkgMy44NTMyIDEuOTQ3NDlIMi44ODk5MkMyLjM1NzkxIDEuOTQ3NDkgMS45MjY2NCAyLjM3ODc3IDEuOTI2NjQgMi45MTA3OFY0Ljg3ODMzQzEuOTI2NjQgNS40MDAxOCAyLjM0MTYgNS44MjUxMSAyLjg1OTU2IDUuODQxMTRIMy44ODM1NlpNNy43MDYyMyAxNC42MDI2QzcuMTc0MjMgMTQuNjAyNiA2Ljc0Mjk1IDE1LjAzMzkgNi43NDI5NSAxNS41NjU5VjIwLjQ0MzhIMTAuNTk2MVYxNS41NjU5QzEwLjU5NjEgMTUuMDMzOSAxMC4xNjQ4IDE0LjYwMjYgOS42MzI4IDE0LjYwMjZINy43MDYyM1pNMTMuNDg2IDcuNzg4MTJDMTIuOTU0IDcuNzg4MTIgMTIuNTIyNyA4LjIxOTM5IDEyLjUyMjcgOC43NTE0VjEwLjcxOUMxMi41MjI3IDExLjI1MSAxMi45NTQgMTEuNjgyMiAxMy40ODYgMTEuNjgyMkgxNC40NDkyQzE0Ljk4MTIgMTEuNjgyMiAxNS40MTI1IDExLjI1MSAxNS40MTI1IDEwLjcxOVY4Ljc1MTRDMTUuNDEyNSA4LjIxOTM5IDE0Ljk4MTIgNy43ODgxMiAxNC40NDkyIDcuNzg4MTJIMTMuNDg2Wk0yLjg4OTg5IDE0LjYwMjZDMi4zNTc4OCAxNC42MDI2IDEuOTI2NjEgMTUuMDMzOSAxLjkyNjYxIDE1LjU2NTlWMTcuNTMzNUMxLjkyNjYxIDE4LjA2NTUgMi4zNTc4OCAxOC40OTY3IDIuODg5ODkgMTguNDk2N0gzLjg1MzE3QzQuMzg1MTggMTguNDk2NyA0LjgxNjQ1IDE4LjA2NTUgNC44MTY0NSAxNy41MzM1VjE1LjU2NTlDNC44MTY0NSAxNS4wMzM5IDQuMzg1MTggMTQuNjAyNiAzLjg1MzE3IDE0LjYwMjZIMi44ODk4OVpNMTIuNTIyNyAxNS41NjU5QzEyLjUyMjcgMTUuMDMzOSAxMi45NTQgMTQuNjAyNiAxMy40ODYgMTQuNjAyNkgxNC40NDkyQzE0Ljk4MTIgMTQuNjAyNiAxNS40MTI1IDE1LjAzMzkgMTUuNDEyNSAxNS41NjU5VjE3LjUzMzVDMTUuNDEyNSAxOC4wNjU1IDE0Ljk4MTIgMTguNDk2NyAxNC40NDkyIDE4LjQ5NjdIMTMuNDg2QzEyLjk1NCAxOC40OTY3IDEyLjUyMjcgMTguMDY1NSAxMi41MjI3IDE3LjUzMzVWMTUuNTY1OVoiIGZpbGw9IndoaXRlIi8+Cjwvc3ZnPgo=) no-repeat center #4A5767;
  }
  .p-cabinet-products .b-block-container .b-block-table__cell-icon--TRANSFER {
    background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjMiIGhlaWdodD0iMTUiIHZpZXdCb3g9IjAgMCAyMyAxNSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTIyLjM4NTggNC4zMzIxMkMyMi4zMzM1IDQuMTc5ODggMjIuMTQ4MiA0LjA2MTQ4IDIxLjk5MzQgNC4wNjE0OEMyMS4zMjMzIDQuMDYxNDggMjAuNjUzMyA0LjA2MTQ4IDE5Ljk4MzIgNC4wNjE0OEMxOS44Mjg1IDQuMDYxNDggMTkuNjQzMSA0LjE3OTg4IDE5LjU5MDcgNC4zMzIxMkMxOS41Mzk2IDQuNDgxMTMgMTkuNTAxMyA0LjYxNDA5IDE5LjQ3NTkgNC43MzkxM0wxOC4xMzMxIDEuMDI0MTZDMTcuOTExNiAwLjQxMTU3MiAxNy4zMjUxIDAgMTYuNjczNyAwSDYuNDAzNDlDNS43NTIxIDAgNS4xNjU2NiAwLjQxMTU3MiA0Ljk0NDA3IDEuMDI0MjhMMy42MDEyIDQuNzM5NTdDMy41NzU3MyA0LjYxNDQyIDMuNTM3NDkgNC40ODEzIDMuNDg2MjYgNC4zMzIxMkMzLjQzMzk3IDQuMTc5ODggMy4yNDg1NiA0LjA2MTQ4IDMuMDkzODYgNC4wNjE0OEMyLjQyMzggNC4wNjE0OCAxLjc1MzczIDQuMDYxNDggMS4wODM2MSA0LjA2MTQ4QzAuOTI4OTE0IDQuMDYxNDggMC43NDM1MDMgNC4xNzk4OCAwLjY5MTIxMyA0LjMzMjEyQzAuNDg3NjI5IDQuOTI0ODcgMC40ODc3NDEgNS4yNjQyIDAuNjkxMjY5IDUuODU3QzAuNzQzNTU5IDYuMDA5MjQgMC45Mjg5NyA2LjEyNzY0IDEuMDgzNjYgNi4xMjc2NEMxLjc1Mzc5IDYuMTI3NjQgMi40MjM4NSA2LjEyNzY0IDMuMDkzOTIgNi4xMjc2NEwzLjA5OTc3IDYuMTI3MDlMMy4wNjk0NCA2LjIxMTFDMi42NTk1NCA2LjM0NzI4IDIuMzYzNTkgNi43MzMxNiAyLjM2MzU5IDcuMTg4ODJWMTAuMjk5N1YxMC41NTYxVjEzLjk5ODVDMi4zNjM1OSAxNC4yNzIyIDIuNTg1MzUgMTQuNDkzOSAyLjg1OSAxNC40OTM5SDUuMzUyMzVDNS42MjU5NSAxNC40OTM5IDUuODQ3NzYgMTQuMjcyMiA1Ljg0Nzc2IDEzLjk5ODVWMTEuNTg2OEgxNy4yMjk0VjEzLjk5ODVDMTcuMjI5NCAxNC4yNzIyIDE3LjQ1MTIgMTQuNDkzOSAxNy43MjQ4IDE0LjQ5MzlIMjAuMjE4MkMyMC40OTE4IDE0LjQ5MzkgMjAuNzEzNiAxNC4yNzIyIDIwLjcxMzYgMTMuOTk4NVYxMC41NTYxVjEwLjI5OTdWNy4xODg4MkMyMC43MTM2IDYuNzMzMjcgMjAuNDE3NyA2LjM0NzQ1IDIwLjAwOCA2LjIxMTE1TDE5Ljk3NzYgNi4xMjcwOUwxOS45ODMyIDYuMTI3NTlDMjAuNjUzNCA2LjEyNzU5IDIxLjMyMzQgNi4xMjc1OSAyMS45OTM1IDYuMTI3NTlDMjIuMTQ4MiA2LjEyNzU5IDIyLjMzMzYgNi4wMDkxOCAyMi4zODU5IDUuODU2OTRDMjIuNTg5NCA1LjI2NDIgMjIuNTg5MyA0LjkyNDg3IDIyLjM4NTggNC4zMzIxMlpNNi41OTMyIDEuODIzMTFIMTYuNDgyNkwxOC4wNDk1IDYuMTU4MDNINS4wMjYzNUw2LjU5MzIgMS44MjMxMVpNNi44NjkwMyA5LjIxMTg0SDQuNzgzMTNDNC4zMzU2IDkuMjExODQgMy45NzI4NiA4Ljg0OTEgMy45NzI4NiA4LjQwMTU4QzMuOTcyODYgNy45NTQxIDQuMzM1NTQgNy41OTEzMSA0Ljc4MzEzIDcuNTkxMzFINi44NjkwM0M3LjMxNjUgNy41OTEzMSA3LjY3OTI5IDcuOTU0MDUgNy42NzkyOSA4LjQwMTU4QzcuNjc5MzUgOC44NDkxIDcuMzE2NSA5LjIxMTg0IDYuODY5MDMgOS4yMTE4NFpNMTguMjkzOSA5LjIxMTg0SDE2LjIwOEMxNS43NjA1IDkuMjExODQgMTUuMzk3NyA4Ljg0OTEgMTUuMzk3NyA4LjQwMTU4QzE1LjM5NzcgNy45NTQxIDE1Ljc2MDUgNy41OTEzMSAxNi4yMDggNy41OTEzMUgxOC4yOTM5QzE4Ljc0MTQgNy41OTEzMSAxOS4xMDQxIDcuOTU0MDUgMTkuMTA0MSA4LjQwMTU4QzE5LjEwNDEgOC44NDkxIDE4Ljc0MTQgOS4yMTE4NCAxOC4yOTM5IDkuMjExODRaIiBmaWxsPSJ3aGl0ZSIvPgo8L3N2Zz4K) no-repeat center #4A5767;
  }
  .p-cabinet-products .b-block-container .b-block-table__cell-icon--RAILWAY_PRODUCT {
    background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMjEiIHZpZXdCb3g9IjAgMCAxOCAyMSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xNS45NzY2IDE2LjEyOTlIMTUuNzM3MUwxNy44MTMyIDE5LjE2NDJDMTguMTMyNiAxOS42NDMzIDE4LjA1MjcgMjAuMzYxOSAxNy40OTM4IDIwLjY4MTNDMTcuMzM0MSAyMC44NDEgMTcuMDk0NSAyMC44NDEgMTYuODU1IDIwLjg0MUMxNi41MzU2IDIwLjg0MSAxNi4xMzYzIDIwLjY4MTMgMTUuOTc2NiAyMC4zNjE5TDEzLjEwMiAxNi4xMjk5SDQuODc3MzdMMi4wMDI3NCAyMC4zNjE5QzEuNzYzMTkgMjAuNjgxMyAxLjQ0Mzc4IDIwLjg0MSAxLjEyNDM4IDIwLjg0MUMwLjg4NDgyOSAyMC44NDEgMC43MjUxMjcgMjAuNzYxMiAwLjQ4NTU3NSAyMC42ODEzQzAuMDA2NDcwNzkgMjAuMzYxOSAtMC4xNTMyMzEgMTkuNjQzMyAwLjE2NjE3MiAxOS4xNjQyTDIuMjQyMjkgMTYuMTI5OUgyLjAwMjc0QzAuODg0ODI5IDE2LjEyOTkgMC4wMDY0NzA4MiAxNS4yNTE1IDAuMDA2NDcwODIgMTQuMTMzNlYxLjk5NjI3Qy0wLjA3MzM3OTkgMC44NzgzNTggMC44ODQ4MjkgMCAyLjAwMjc0IDBIMTUuOTc2NkMxNy4wOTQ1IDAgMTcuOTcyOSAwLjg3ODM1OCAxNy45NzI5IDEuOTk2MjdWMTQuMDUzN0MxNy45NzI5IDE1LjI1MTUgMTcuMDk0NSAxNi4xMjk5IDE1Ljk3NjYgMTYuMTI5OVpNMTQuNjk5IDEzLjI1NTJDMTUuNDk3NSAxMy4yNTUyIDE2LjEzNjMgMTIuNjE2NCAxNi4xMzYzIDExLjgxNzlDMTYuMTM2MyAxMS4wMTk0IDE1LjQ5NzUgMTAuMzgwNiAxNC42OTkgMTAuMzgwNkMxMy45MDA1IDEwLjM4MDYgMTMuMjYxNyAxMS4wMTk0IDEzLjI2MTcgMTEuODE3OUMxMy4yNjE3IDEyLjYxNjQgMTMuOTAwNSAxMy4yNTUyIDE0LjY5OSAxMy4yNTUyWk0zLjI4MDM1IDEzLjI1NTJDNC4wNzg4NiAxMy4yNTUyIDQuNzE3NjYgMTIuNjE2NCA0LjcxNzY2IDExLjgxNzlDNC43MTc2NiAxMS4wMTk0IDQuMDc4ODYgMTAuMzgwNiAzLjI4MDM1IDEwLjM4MDZDMi40ODE4NCAxMC4zODA2IDEuODQzMDQgMTEuMDE5NCAxLjg0MzA0IDExLjgxNzlDMS44NDMwNCAxMi42MTY0IDIuNDgxODQgMTMuMjU1MiAzLjI4MDM1IDEzLjI1NTJaTTE2LjEzNjMgMy40MzM1OEMxNi4xMzYzIDIuNTU1MjIgMTUuNDE3NyAxLjkxNjQyIDE0LjYxOTIgMS45MTY0MkgzLjQ0MDA1QzIuNTYxNjkgMS45MTY0MiAxLjkyMjg5IDIuNjM1MDcgMS45MjI4OSAzLjQzMzU4VjcuMDI2ODdDMS45MjI4OSA3LjkwNTIyIDIuNjQxNTUgOC41NDQwMyAzLjQ0MDA1IDguNTQ0MDNIMTQuNjE5MkMxNS40OTc1IDguNTQ0MDMgMTYuMTM2MyA3LjgyNTM3IDE2LjEzNjMgNy4wMjY4N1YzLjQzMzU4WiIgZmlsbD0id2hpdGUiLz4KPC9zdmc+Cg==) no-repeat center #4A5767;
  }
  .p-cabinet-products .b-block-container .b-block-table__cell-icon--VISA_PRODUCT {
    background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KCTxwYXRoIGQ9Ik0xMC4zMzMzIDQuMDE2NzJINS42NjY2N0M1LjIgNS4wODc4NSA1IDYuMjI1OTMgNSA3LjM2NEgxMUMxMC45MzMzIDYuMjI1OTMgMTAuNzMzMyA1LjA4Nzg1IDEwLjMzMzMgNC4wMTY3MloiIGZpbGw9IiNGRkZGRkYiLz4KCTxwYXRoIGQ9Ik00LjMzMzMzIDguMDMzNDVIMEMwIDkuMjM4NDcgMC4yNjY2NjcgMTAuMzc2NSAwLjggMTEuMzgwN0g1QzQuNiAxMC4yNDI3IDQuNCA5LjEwNDU4IDQuMzMzMzMgOC4wMzM0NVoiIGZpbGw9IiNGRkZGRkYiLz4KCTxwYXRoIGQ9Ik04LjAwMDI2IDE1LjU5ODNMOC4wNjY5MyAxNS41MzE0QzguOTMzNTkgMTQuMzkzMyA5LjYwMDI2IDEzLjE4ODMgMTAuMDY2OSAxMi4wNTAySDUuOTMzNTlDNi40MDAyNiAxMy4xODgzIDcuMDY2OTMgMTQuMzkzMyA3LjkzMzU5IDE1LjUzMTRMOC4wMDAyNiAxNS41OTgzWiIgZmlsbD0iI0ZGRkZGRiIvPgoJPHBhdGggZD0iTTExIDguMDMzNDVINUM1LjA2NjY3IDkuMTA0NTggNS4yNjY2NyAxMC4yNDI3IDUuNjY2NjcgMTEuMzgwN0gxMC4zMzMzQzEwLjczMzMgMTAuMjQyNyAxMC45MzMzIDkuMTA0NTggMTEgOC4wMzM0NVoiIGZpbGw9IiNGRkZGRkYiLz4KCTxwYXRoIGQ9Ik0xMSA0LjAxNjcyQzExLjQgNS4wODc4NSAxMS42IDYuMjI1OTMgMTEuNjY2NyA3LjM2NEgxNkMxNS45MzMzIDYuMTU4OTggMTUuNTMzMyA1LjAyMDkxIDE0LjkzMzMgNC4wMTY3MkgxMVoiIGZpbGw9IiNGRkZGRkYiLz4KCTxwYXRoIGQ9Ik0xIDQuMDE2NzJDMC40IDUuMDIwOTEgMC4wNjY2NjY3IDYuMDkyMDQgMCA3LjM2NEg0LjMzMzMzQzQuMzMzMzMgNi4yMjU5MyA0LjYgNS4wODc4NSA1IDQuMDE2NzJIMVoiIGZpbGw9IiNGRkZGRkYiLz4KCTxwYXRoIGQ9Ik0xMSAxMS4zODA3SDE1LjJDMTUuNjY2NyAxMC4zNzY1IDE1LjkzMzMgOS4yMzg0NyAxNS45MzMzIDguMDMzNDVIMTEuNkMxMS42IDkuMTA0NTggMTEuNCAxMC4yNDI3IDExIDExLjM4MDdaIiBmaWxsPSIjRkZGRkZGIi8+Cgk8cGF0aCBkPSJNNy4zOTk5NyAxNS45MzMxQzYuNDY2NjMgMTQuNjYxMSA1LjczMzMgMTMuMzg5MSA1LjE5OTk3IDEyLjA1MDJIMS4xMzMzQzIuNDY2NjMgMTQuMzI2NCA0Ljc5OTk3IDE1Ljg2NjEgNy40NjY2MyAxNi4wNjdMNy4zOTk5NyAxNS45MzMxWiIgZmlsbD0iI0ZGRkZGRiIvPgoJPHBhdGggZD0iTTEwLjc5OTkgMTIuMDUwMkMxMC4yNjY1IDEzLjMyMjIgOS41OTk4NyAxNC42NjExIDguNTk5ODcgMTUuOTMzMUw4LjUzMzIgMTYuMDY3QzExLjI2NjUgMTUuODY2MSAxMy41OTk5IDE0LjMyNjQgMTQuOTMzMiAxMi4wNTAySDEwLjc5OTlaIiBmaWxsPSIjRkZGRkZGIi8+Cgk8cGF0aCBkPSJNNS4yNjY1NyAzLjM0NzI4QzUuNzk5OSAyLjIwOTIxIDYuNDY2NTcgMS4xMzgwOCA3LjM5OTkgMC4xMzM4OTFMNy41MzMyNCAwQzQuOTMzMjQgMC4xMzM4OTEgMi43MzMyNCAxLjQwNTg2IDEuMzk5OSAzLjM0NzI4SDUuMjY2NTdaIiBmaWxsPSIjRkZGRkZGIi8+Cgk8cGF0aCBkPSJNOC41OTk4NyAwLjA2NjkzNTdDOS41MzMyIDEuMDcxMTIgMTAuMTk5OSAyLjE0MjI1IDEwLjczMzIgMy4yODAzMkgxNC41MzMyQzEzLjE5OTkgMS40MDU4NSAxMC45OTk5IDAuMTMzODgxIDguNTMzMiAtMC4wNjY5NTU2TDguNTk5ODcgMC4wNjY5MzU3WiIgZmlsbD0iI0ZGRkZGRiIvPgoJPHBhdGggZD0iTTggMC40Njg2MjhMNy45MzMzMyAwLjUzNTU3NEM3LjA2NjY3IDEuNDA1ODcgNi40NjY2NyAyLjM0MzExIDYgMy4zNDcyOUgxMEM5LjUzMzMzIDIuNDEwMDUgOC44NjY2NyAxLjQ3MjgxIDguMDY2NjcgMC42MDI1MTlMOCAwLjQ2ODYyOFoiIGZpbGw9IiNGRkZGRkYiLz4KPC9zdmc+Cg==) no-repeat center #4A5767;
  }
  .p-cabinet-products .b-block-container .b-block-table__cell-icon--departureDate {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHZpZXdCb3g9IjAgMCAxNCAxNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEwLjY4MTggMy41MjI3MUgzLjUyMjczQzIuOTU3ODkgMy41MjI3MSAyLjUgMy45MTk1NCAyLjUgNC40MDkwN1YxMC42MTM2QzIuNSAxMS4xMDMyIDIuOTU3ODkgMTEuNSAzLjUyMjczIDExLjVIMTAuNjgxOEMxMS4yNDY3IDExLjUgMTEuNzA0NiAxMS4xMDMyIDExLjcwNDYgMTAuNjEzNlY0LjQwOTA3QzExLjcwNDYgMy45MTk1NCAxMS4yNDY3IDMuNTIyNzEgMTAuNjgxOCAzLjUyMjcxWiIgc3Ryb2tlPSIjNDg4MkJEIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPHBhdGggZD0iTTkuMTQ3OTUgMi41VjQuNTQ1NDYiIHN0cm9rZT0iIzQ4ODJCRCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+CjxwYXRoIGQ9Ik01LjA1NjY0IDIuNVY0LjU0NTQ2IiBzdHJva2U9IiM0ODgyQkQiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8cmVjdCB4PSIyLjUiIHk9IjciIHdpZHRoPSI5IiBoZWlnaHQ9IjQuNSIgZmlsbD0iIzQ4ODJCRCIvPgo8cGF0aCBkPSJNMi41IDYuNTkwOTRIMTEuNzA0NiIgc3Ryb2tlPSIjNDg4MkJEIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPC9zdmc+Cg==);
    background-repeat: no-repeat;
    background-size: 100% 100%;
    background-position: 50% 50%;
  }
  .p-cabinet-products .b-block-container .b-block-table__cell-icon--travellers {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHZpZXdCb3g9IjAgMCAxNCAxNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGNpcmNsZSBjeD0iNy4zMzc2IiBjeT0iMy45NjI0OCIgcj0iMi4zNjI1IiBmaWxsPSIjNDg4MkJEIi8+CjxwYXRoIGQ9Ik0xMS41IDEyLjA2MjVWMTAuOTM3NUMxMS41IDEwLjM0MDggMTEuMjYyOSA5Ljc2ODQ3IDEwLjg0MSA5LjM0NjUxQzEwLjQxOSA4LjkyNDU1IDkuODQ2NzQgOC42ODc1IDkuMjUgOC42ODc1SDQuNzVDNC4xNTMyNiA4LjY4NzUgMy41ODA5NyA4LjkyNDU1IDMuMTU5MDEgOS4zNDY1MUMyLjczNzA1IDkuNzY4NDcgMi41IDEwLjM0MDggMi41IDEwLjkzNzVWMTIuMDYyNSIgZmlsbD0iIzQ4ODJCRCIvPgo8cGF0aCBkPSJNMTEuNSAxMi4wNjI1VjEwLjkzNzVDMTEuNSAxMC4zNDA4IDExLjI2MjkgOS43Njg0NyAxMC44NDEgOS4zNDY1MUMxMC40MTkgOC45MjQ1NSA5Ljg0Njc0IDguNjg3NSA5LjI1IDguNjg3NUg0Ljc1QzQuMTUzMjYgOC42ODc1IDMuNTgwOTcgOC45MjQ1NSAzLjE1OTAxIDkuMzQ2NTFDMi43MzcwNSA5Ljc2ODQ3IDIuNSAxMC4zNDA4IDIuNSAxMC45Mzc1VjEyLjA2MjVIMTEuNVoiIHN0cm9rZT0iIzQ4ODJCRCIgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8L3N2Zz4K);
    background-repeat: no-repeat;
    background-size: 100% 100%;
    background-position: 50% 50%;
  }
}

.p-cabinet-passengers {
  margin-bottom: 30px;
}
.p-cabinet-passengers .b-passenger-add {
  color: #fff;
  background: none;
  border-color: #fff;
}
.p-cabinet-passengers .b-block-container__header {
  box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.15);
  position: relative;
  z-index: 2;
}
.p-cabinet-passengers .b-input {
  padding-bottom: 0;
}
.p-cabinet-passengers .b-company-autocomplete__wrapper {
  display: block !important;
}
.p-cabinet-passengers .b-block-container__element {
  margin-right: 12px;
  flex: 1 1 25%;
}
.p-cabinet-passengers .b-block-container__element:last-child,
.p-cabinet-passengers .b-block-container__element:nth-child(3n) {
  margin-right: 0;
}
.p-cabinet-passengers .p-search__direction-date-input,
.p-cabinet-passengers .p-search__direction-date-calendar,
.p-cabinet-passengers .b-input__value {
  border-color: #4A5767;
}
.p-cabinet-passengers .b-block-container .b-block-container__top-controls {
  background: #FFFFFF;
  border: 1px solid #A9A9A9;
  box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.15);
  border-radius: 0 0 3px 3px;
  border-top: none;
  padding: 10px 10px 12px 12px;
  display: flex;
  flex-flow: row wrap;
  align-items: center;
  position: relative;
  z-index: 2;
}
.p-cabinet-passengers .p-search__submit {
  width: 300px;
  height: 30px;
  box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.15);
  border-radius: 3px;
  align-items: center;
  padding: 0;
  margin-left: auto;
  margin-top: 8px;
}
.p-cabinet-passengers .b-block-container__content-passengers {
  background: #FFFFFF;
  border: 1px solid #A9A9A9;
  box-sizing: border-box;
  box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.15);
  border-radius: 3px;
  margin-top: -5px;
  padding: 5px 0 0;
  position: relative;
  z-index: 1;
  overflow: hidden;
}
.p-cabinet-passengers .b-block-container__content-passengers > .b-block-container__content {
  padding: 0;
  border-top: 0;
}
.p-cabinet-passengers .b-block-table {
  table-layout: auto;
}
.p-cabinet-passengers .b-block-table__row {
  text-align: center;
  background: #fff;
}
.p-cabinet-passengers .b-block-table__row:nth-child(2n) {
  background: #F0F0F0;
}
.p-cabinet-passengers .b-block-table__row:nth-child(2n) .b-block-table__cell {
  background: #F0F0F0;
}
.p-cabinet-passengers .b-block-table__row.b-block-table__row-header {
  background: #fff;
}
.p-cabinet-passengers .b-block-table__row.b-block-table__row-header .b-block-table__cell {
  background: #fff;
}
.p-cabinet-passengers .b-block-table__row.clickable:hover {
  background: #c0d5ed;
}
.p-cabinet-passengers .b-block-table__row.clickable:hover .b-block-table__cell {
  background: #c0d5ed;
}
.p-cabinet-passengers .b-block-table__cell {
  padding: 17px 0;
  border-bottom: 0;
  background: #fff;
  line-height: 18px;
}
.p-cabinet-passengers .b-block-table__cell-fullName {
  text-align: left;
}
.p-cabinet-passengers .b-block-table__cell-fullName .first-name {
  font-weight: 500;
}
.p-cabinet-passengers .b-block-table__cell-icon {
  display: none;
}
.p-cabinet-passengers .b-block-table__cell-birthDate .b-block-table__cell-value {
  min-width: 50%;
}
.p-cabinet-passengers .b-block-table__cell-documents .document-type {
  font-weight: 500;
}
.p-cabinet-passengers .b-block-table__cell-documents .b-block-table__cell-value > div {
  display: none;
}
.p-cabinet-passengers .b-block-table__cell-documents .b-block-table__cell-value > div:first-child {
  display: block;
}
.p-cabinet-passengers .b-block-table__cell:last-child:after {
  display: none;
}
.p-cabinet-passengers .b-block-table__row-header .b-block-table__cell {
  border-bottom: 1px solid #4A5767;
  padding: 10px 12px;
}
.p-cabinet-passengers .b-block-table__row-header .b-block-table__cell:nth-last-child(2):after {
  display: none;
}
.p-cabinet-passengers .b-block-table__row:not(.b-block-table__row-header) {
  height: 54px;
}
.p-cabinet-passengers .b-block-table__row:not(.b-block-table__row-header) .b-block-table__cell {
  position: relative;
  color: rgba(74, 87, 103, 0.8);
  font-size: 13px;
}
.p-cabinet-passengers .b-block-table__row:not(.b-block-table__row-header) .b-block-table__cell:after {
  content: '';
  border-top: 1px dashed #4A5767;
  position: absolute;
  top: 50%;
  left: 0;
  right: 0;
  width: unset;
  height: unset;
}
.p-cabinet-passengers .b-block-table__row:not(.b-block-table__row-header) .b-block-table__cell:nth-child(2):after {
  left: 50%;
}
.p-cabinet-passengers .b-block-table__row:not(.b-block-table__row-header) .b-block-table__cell:nth-last-child(2):after {
  right: 50%;
}
.p-cabinet-passengers .b-block-table__cell-value {
  position: relative;
  z-index: 2;
  background: inherit;
  padding: 0 12px;
  display: inline-block;
  min-width: 80%;
  vertical-align: middle;
  max-width: 13vw;
  overflow: hidden;
  text-overflow: ellipsis;
}
.p-cabinet-passengers .b-block-table__cell-empty {
  display: none;
}
@media (min-width: 1440px) {
  .p-cabinet-passengers .p-search__submit {
    width: 355px;
  }
}
@media (min-width: 1920px) {
  .p-cabinet-passengers .b-block-container__element {
    flex: 1 1 20%;
  }
  .p-cabinet-passengers .b-block-container__element:nth-child(3n) {
    margin-right: 12px;
  }
}
@media (max-width: 768px) {
  .p-cabinet-passengers .b-block-table__cell:not(.b-block-table__cell-fullName, .b-block-table__cell-birthDate) {
    background: #FFFFFF !important;
  }
  .p-cabinet-passengers .b-block-table {
    table-layout: fixed !important;
  }
  .p-cabinet-passengers .b-block-table__row {
    padding: 0;
    margin: 12px 0;
    height: fit-content !important;
    position: relative;
    background: #FFFFFF !important;
    -webkit-box-shadow: 0px 8px 18px -6px rgba(24, 39, 75, 0.05), 0px 12px 42px -4px rgba(24, 39, 75, 0.05);
    -moz-box-shadow: 0px 8px 18px -6px rgba(24, 39, 75, 0.05), 0px 12px 42px -4px rgba(24, 39, 75, 0.05);
    box-shadow: 0px 8px 18px -6px rgba(24, 39, 75, 0.05), 0px 12px 42px -4px rgba(24, 39, 75, 0.05);
  }
  .p-cabinet-passengers .b-block-table__cell-icon {
    display: flex;
  }
  .p-cabinet-passengers .b-block-container__content-passengers {
    box-shadow: none !important;
    border: none !important;
  }
  .p-cabinet-passengers .b-block-container__header-label:before {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGNpcmNsZSBjeD0iMTIiIGN5PSIxMiIgcj0iMTIiIGZpbGw9IndoaXRlIi8+CjxlbGxpcHNlIGN4PSIxMi41IiBjeT0iNy41IiByeD0iMy41IiByeT0iMy41IiBmaWxsPSIjNEE1NzY3Ii8+CjxwYXRoIGQ9Ik0xOC42NjY2IDE5LjVWMTcuODMzM0MxOC42NjY2IDE2Ljk0OTMgMTguMzE1NCAxNi4xMDE0IDE3LjY5MDMgMTUuNDc2M0MxNy4wNjUyIDE0Ljg1MTIgMTYuMjE3MyAxNC41IDE1LjMzMzMgMTQuNUg4LjY2NjU4QzcuNzgyNTMgMTQuNSA2LjkzNDY4IDE0Ljg1MTIgNi4zMDk1NiAxNS40NzYzQzUuNjg0NDQgMTYuMTAxNCA1LjMzMzI1IDE2Ljk0OTMgNS4zMzMyNSAxNy44MzMzVjE5LjUiIGZpbGw9IiM0QTU3NjciLz4KPHBhdGggZD0iTTE4LjY2NjYgMTkuNVYxNy44MzMzQzE4LjY2NjYgMTYuOTQ5MyAxOC4zMTU0IDE2LjEwMTQgMTcuNjkwMyAxNS40NzYzQzE3LjA2NTIgMTQuODUxMiAxNi4yMTczIDE0LjUgMTUuMzMzMyAxNC41SDguNjY2NThDNy43ODI1MyAxNC41IDYuOTM0NjggMTQuODUxMiA2LjMwOTU2IDE1LjQ3NjNDNS42ODQ0NCAxNi4xMDE0IDUuMzMzMjUgMTYuOTQ5MyA1LjMzMzI1IDE3LjgzMzNWMTkuNUgxOC42NjY2WiIgc3Ryb2tlPSIjNEE1NzY3IiBzdHJva2Utd2lkdGg9IjEuNSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+Cjwvc3ZnPgo=);
    background-repeat: no-repeat;
    background-size: 100% 100%;
    background-position: 50% 50%;
  }
  .p-cabinet-passengers .b-block-container__top-controls {
    flex-flow: column wrap !important;
    align-items: unset !important;
  }
  .p-cabinet-passengers .b-block-container__top-controls .b-block-container__element {
    margin-right: unset;
  }
  .p-cabinet-passengers .b-block-container__top-controls .b-block-container__element:first-of-type {
    margin-top: 10px;
  }
  .p-cabinet-passengers .b-block-container__top-controls .b-block-container__element .b-input__label {
    display: none;
  }
  .p-cabinet-passengers .b-block-container__top-controls > .b-block-container__element:last-of-type {
    margin-top: 20px;
    display: flex;
    justify-content: center;
    align-items: center;
    background: #FAFAFA;
  }
  .p-cabinet-passengers .b-block-container__footer {
    background: transparent !important;
  }
  .b-passenger-add,
  .b-employees-add {
    color: #FF8D2E !important;
    background: none !important;
    border: none !important;
  }
  .b-passenger-add:after,
  .b-employees-add:after {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTkiIGhlaWdodD0iMTkiIHZpZXdCb3g9IjAgMCAxOSAxOSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTkuNTM1NTMgNS45OTk5OVYxMy4wNzExIiBzdHJva2U9IiNGRjhEMkUiIHN0cm9rZS13aWR0aD0iMS41IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPHBhdGggZD0iTTYgOS41MzU1MkgxMy4wNzExIiBzdHJva2U9IiNGRjhEMkUiIHN0cm9rZS13aWR0aD0iMS41IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPHBhdGggZD0iTTkuMzMzMzMgMTcuNjY2N0MxMy45MzU3IDE3LjY2NjcgMTcuNjY2NyAxMy45MzU3IDE3LjY2NjcgOS4zMzMzM0MxNy42NjY3IDQuNzMwOTYgMTMuOTM1NyAxIDkuMzMzMzMgMUM0LjczMDk2IDEgMSA0LjczMDk2IDEgOS4zMzMzM0MxIDEzLjkzNTcgNC43MzA5NiAxNy42NjY3IDkuMzMzMzMgMTcuNjY2N1oiIHN0cm9rZT0iI0ZGOEQyRSIgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8L3N2Zz4K);
    background-repeat: no-repeat;
    background-size: 100% 100%;
    background-position: 50% 50%;
    width: 1.2em;
    height: 1.2em;
    content: ' ';
    margin-left: 10px;
  }
}

.b-cabinet-passenger {
  background: #ffffff;
  position: relative;
  -webkit-border-top-left-radius: 3px;
  -moz-border-radius-topleft: 3px;
  border-top-left-radius: 3px;
  -webkit-border-top-right-radius: 3px;
  -webkit-background-clip: padding-box;
  -moz-border-radius-topright: 3px;
  -moz-background-clip: padding;
  border-top-right-radius: 3px;
  background-clip: padding-box;
}
.b-cabinet-passenger .b-cabinet-passenger__organizations {
  margin-bottom: 13px;
  padding-bottom: 13px;
  border-bottom: 1px solid rgba(0, 0, 0, 0.1);
}
.b-cabinet-passenger .b-cabinet-passenger__organizations .b-cabinet-collection__content {
  border-top: 3px dotted rgba(0, 0, 0, 0.1);
}
.b-cabinet-passenger.edit-disabled {
  pointer-events: none;
}
.b-cabinet-passenger__edit-disabled-mask {
  width: 100%;
  height: 100%;
  position: absolute;
  z-index: 9999;
  background-color: rgba(74, 87, 103, 0.2);
  top: 30px;
  left: 0;
}
.b-cabinet-passenger__save {
  height: 45px;
  background: #4882BD;
  text-align: center;
  line-height: 45px;
  text-transform: uppercase;
  display: block;
  -webkit-border-bottom-right-radius: 3px;
  -moz-border-radius-bottomright: 3px;
  border-bottom-right-radius: 3px;
  -webkit-border-bottom-left-radius: 3px;
  -webkit-background-clip: padding-box;
  -moz-border-radius-bottomleft: 3px;
  -moz-background-clip: padding;
  border-bottom-left-radius: 3px;
  background-clip: padding-box;
  cursor: pointer;
  color: #ffffff;
  font-size: 14px;
  -webkit-transition: all 300ms cubic-bezier(0.645, 0.045, 0.355, 1);
  -moz-transition: all 300ms cubic-bezier(0.645, 0.045, 0.355, 1);
  -o-transition: all 300ms cubic-bezier(0.645, 0.045, 0.355, 1);
  transition: all 300ms cubic-bezier(0.645, 0.045, 0.355, 1);
}
.b-cabinet-passenger__save:hover {
  background: #2F3842;
}
.b-cabinet-passenger__save:active {
  background: #2F3842;
}
@media (max-width: 768px) {
  .b-cabinet-passenger__save {
    float: right;
    width: 50%;
    text-transform: capitalize;
    background: #4882BD !important;
    -webkit-border-radius: 0 4px 4px 0;
    -webkit-background-clip: padding-box;
    -moz-border-radius: 0 4px 4px 0;
    -moz-background-clip: padding;
    border-radius: 0 4px 4px 0;
    background-clip: padding-box;
  }
  .b-cabinet-collection__content:not(:only-child) {
    width: fit-content;
    left: 50%;
    transform: translateX(-50%);
  }
  .b-cabinet-collection__content .b-cabinet-collection__add {
    border: unset;
    background-image: unset;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTkiIGhlaWdodD0iMTkiIHZpZXdCb3g9IjAgMCAxOSAxOSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTkuNTM1NTMgNS45OTk5OVYxMy4wNzExIiBzdHJva2U9IiNGRjhEMkUiIHN0cm9rZS13aWR0aD0iMS41IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPHBhdGggZD0iTTYgOS41MzU1MkgxMy4wNzExIiBzdHJva2U9IiNGRjhEMkUiIHN0cm9rZS13aWR0aD0iMS41IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPHBhdGggZD0iTTkuMzMzMzMgMTcuNjY2N0MxMy45MzU3IDE3LjY2NjcgMTcuNjY2NyAxMy45MzU3IDE3LjY2NjcgOS4zMzMzM0MxNy42NjY3IDQuNzMwOTYgMTMuOTM1NyAxIDkuMzMzMzMgMUM0LjczMDk2IDEgMSA0LjczMDk2IDEgOS4zMzMzM0MxIDEzLjkzNTcgNC43MzA5NiAxNy42NjY3IDkuMzMzMzMgMTcuNjY2N1oiIHN0cm9rZT0iI0ZGOEQyRSIgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8L3N2Zz4K);
    background-repeat: no-repeat;
    background-size: 100% 100%;
    background-position: 50% 50%;
    height: 28px;
    width: 28px;
  }
  .b-cabinet-person__emails .l-grid-layout-33:nth-last-child(2),
  .b-cabinet-person__phones .l-grid-layout-33:nth-last-child(2) {
    width: 85%;
  }
  .b-cabinet-person__emails .b-input__remove,
  .b-cabinet-person__phones .b-input__remove,
  .b-cabinet-person__emails .b-input-phone__remove,
  .b-cabinet-person__phones .b-input-phone__remove {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjYiIGhlaWdodD0iMjYiIHZpZXdCb3g9IjAgMCAyNiAyNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE5LjA5MTkgMTkuMDkzOUMyMi42MDY2IDE1LjU3OTIgMjIuNjA2NiA5Ljg4MDc0IDE5LjA5MTkgNi4zNjYwMkMxNS41NzcyIDIuODUxMyA5Ljg3ODY4IDIuODUxMyA2LjM2Mzk2IDYuMzY2MDJDMi44NDkyNCA5Ljg4MDc0IDIuODQ5MjQgMTUuNTc5MiA2LjM2Mzk2IDE5LjA5MzlDOS44Nzg2OCAyMi42MDg3IDE1LjU3NzIgMjIuNjA4NyAxOS4wOTE5IDE5LjA5MzlaIiBmaWxsPSJ3aGl0ZSIgc3Ryb2tlPSIjRDcwMDAwIiBzdHJva2Utd2lkdGg9IjEuNSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+CjxwYXRoIGQ9Ik0xMC4zMzY3IDEwLjAzTDE1LjczNjcgMTUuNDMiIHN0cm9rZT0iI0Q3MDAwMCIgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8cGF0aCBkPSJNMTAuMzM2NyAxNS40M0wxNS43MzY3IDEwLjAzIiBzdHJva2U9IiNENzAwMDAiIHN0cm9rZS13aWR0aD0iMS41IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPC9zdmc+Cg==);
    background-repeat: no-repeat;
    background-position: 90% 0;
    background-size: 50% 50%;
    border-left: none;
  }
  .b-cabinet-person__emails .b-cabinet-collection__content:not(:only-child),
  .b-cabinet-person__phones .b-cabinet-collection__content:not(:only-child) {
    position: unset;
    width: 15%;
    float: right;
    left: unset;
    transform: unset;
  }
  .b-cabinet-person__emails .b-cabinet-collection__content:not(:only-child) .b-cabinet-collection__add,
  .b-cabinet-person__phones .b-cabinet-collection__content:not(:only-child) .b-cabinet-collection__add {
    float: right;
    height: 20px;
    width: 20px;
    margin: 20px 11px 20px 0;
  }
  .b-person-bonus-card-railways__remove,
  .b-person-bonus-card__remove,
  .b-passport__remove {
    background-image: unset !important;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjYiIGhlaWdodD0iMjYiIHZpZXdCb3g9IjAgMCAyNiAyNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE5LjA5MTkgMTkuMDkzOUMyMi42MDY2IDE1LjU3OTIgMjIuNjA2NiA5Ljg4MDc0IDE5LjA5MTkgNi4zNjYwMkMxNS41NzcyIDIuODUxMyA5Ljg3ODY4IDIuODUxMyA2LjM2Mzk2IDYuMzY2MDJDMi44NDkyNCA5Ljg4MDc0IDIuODQ5MjQgMTUuNTc5MiA2LjM2Mzk2IDE5LjA5MzlDOS44Nzg2OCAyMi42MDg3IDE1LjU3NzIgMjIuNjA4NyAxOS4wOTE5IDE5LjA5MzlaIiBmaWxsPSJ3aGl0ZSIgc3Ryb2tlPSIjRDcwMDAwIiBzdHJva2Utd2lkdGg9IjEuNSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+CjxwYXRoIGQ9Ik0xMC4zMzY3IDEwLjAzTDE1LjczNjcgMTUuNDMiIHN0cm9rZT0iI0Q3MDAwMCIgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8cGF0aCBkPSJNMTAuMzM2NyAxNS40M0wxNS43MzY3IDEwLjAzIiBzdHJva2U9IiNENzAwMDAiIHN0cm9rZS13aWR0aD0iMS41IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPC9zdmc+Cg==) !important;
    background-repeat: no-repeat !important;
    background-size: 100% 100% !important;
    background-position: 50% 50% !important;
    border: none !important;
    width: 28px !important;
    height: 28px !important;
    margin-right: 6px !important;
  }
  .b-person-bonus-card .l-grid-container,
  .b-person-bonus-card-railways .l-grid-container {
    display: flex;
    flex-direction: column;
  }
  .b-person-bonus-card .l-grid-container > .l-grid-layout-33:last-of-type,
  .b-person-bonus-card-railways .l-grid-container > .l-grid-layout-33:last-of-type {
    order: -1;
  }
  .b-person-bonus-card .l-grid-container > .l-grid-layout-33:last-of-type > span,
  .b-person-bonus-card-railways .l-grid-container > .l-grid-layout-33:last-of-type > span {
    float: right;
  }
  .b-passenger-remove {
    float: left;
    width: 50%;
    height: 45px;
    padding: 0 !important;
    border: none !important;
    color: #d70000 !important;
    background: #EDEEF0 !important;
    -webkit-border-radius: 4px 0 0 4px;
    -webkit-background-clip: padding-box;
    -moz-border-radius: 4px 0 0 4px;
    -moz-background-clip: padding;
    border-radius: 4px 0 0 4px;
    background-clip: padding-box;
  }
  .b-passenger-remove:after {
    content: unset;
  }
}

.b-cabinet-person {
  -webkit-border-top-left-radius: 3px;
  -moz-border-radius-topleft: 3px;
  border-top-left-radius: 3px;
  -webkit-border-top-right-radius: 3px;
  -webkit-background-clip: padding-box;
  -moz-border-radius-topright: 3px;
  -moz-background-clip: padding;
  border-top-right-radius: 3px;
  background-clip: padding-box;
}
.b-cabinet-person .b-cabinet-get-auth-key {
  background: #4882BD;
  border-radius: 3px;
  height: 35px;
  color: #fff;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 0;
  max-width: 275px;
  cursor: pointer;
}
.b-cabinet-person .b-two-factor-auth-token {
  color: #060604;
  font-size: 15px;
  font-weight: bold;
  letter-spacing: 5px;
}
.b-cabinet-person .b-two-factor-auth-image {
  display: block;
  margin: auto;
}
.b-cabinet-person .incomplete .b-input__value.b-masked-input-date__value {
  color: rgba(74, 87, 103, 0.6);
}
.b-cabinet-person .b-input__value:not(.b-input__select-value):not(.b-masked-input-date__value),
.b-cabinet-person .b-input-phone__value {
  color: #099C9D;
}
.b-cabinet-person .b-cabinet-block:after {
  content: '';
  display: block;
  height: 1px;
  width: 100%;
  background: rgba(0, 0, 0, 0.1);
  border-radius: 2px;
  margin: 9px 0;
}
.b-cabinet-person .b-cabinet-block:last-child:after {
  display: none;
}
.b-cabinet-person .b-datepicker__field {
  color: inherit;
  background: none;
  height: 30px;
  line-height: 30px;
}
.b-cabinet-person .p-search__options-date-with-label {
  position: relative;
  padding-bottom: 5px;
}
.b-cabinet-person .p-search__options-date-with-label .p-search__direction-date {
  margin-top: -8px;
}
.b-cabinet-person .p-search__options-date-with-label .p-search__direction-date-calendar {
  background-color: unset;
  height: 30px;
  width: 30px;
}
.b-cabinet-person .p-search__options-date-with-label .p-search__direction-date-calendar .p-search__direction-date-calendar-img {
  background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHZpZXdCb3g9IjAgMCAxNCAxNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHJlY3QgeT0iOCIgd2lkdGg9IjIiIGhlaWdodD0iMiIgZmlsbD0iIzRBNTc2NyIvPgo8cmVjdCB4PSI0IiB5PSI4IiB3aWR0aD0iMiIgaGVpZ2h0PSIyIiBmaWxsPSIjNEE1NzY3Ii8+CjxyZWN0IHg9IjgiIHk9IjgiIHdpZHRoPSIyIiBoZWlnaHQ9IjIiIGZpbGw9IiM0QTU3NjciLz4KPHJlY3QgeD0iMTIiIHk9IjgiIHdpZHRoPSIyIiBoZWlnaHQ9IjIiIGZpbGw9IiM0QTU3NjciLz4KPHJlY3QgeT0iMTIiIHdpZHRoPSIyIiBoZWlnaHQ9IjIiIGZpbGw9IiM0QTU3NjciLz4KPHJlY3QgeD0iNCIgeT0iMTIiIHdpZHRoPSIyIiBoZWlnaHQ9IjIiIGZpbGw9IiM0QTU3NjciLz4KPHJlY3QgeD0iOCIgeT0iMTIiIHdpZHRoPSIyIiBoZWlnaHQ9IjIiIGZpbGw9IiM0QTU3NjciLz4KPHJlY3QgeD0iNCIgd2lkdGg9IjIiIGhlaWdodD0iMiIgZmlsbD0iIzRBNTc2NyIvPgo8cmVjdCB4PSI4IiB3aWR0aD0iMiIgaGVpZ2h0PSIyIiBmaWxsPSIjNEE1NzY3Ii8+CjxyZWN0IHg9IjEyIiB3aWR0aD0iMiIgaGVpZ2h0PSIyIiBmaWxsPSIjNEE1NzY3Ii8+CjxyZWN0IHk9IjQiIHdpZHRoPSIyIiBoZWlnaHQ9IjIiIGZpbGw9IiM0QTU3NjciLz4KPHJlY3QgeD0iNCIgeT0iNCIgd2lkdGg9IjIiIGhlaWdodD0iMiIgZmlsbD0iIzRBNTc2NyIvPgo8cmVjdCB4PSI4IiB5PSI0IiB3aWR0aD0iMiIgaGVpZ2h0PSIyIiBmaWxsPSIjNEE1NzY3Ii8+CjxwYXRoIGQ9Ik0xMiA0SDE0VjZIMTJWNFoiIGZpbGw9IiM0QTU3NjciLz4KPC9zdmc+Cg==);
  background-repeat: no-repeat;
  background-position: center;
}
.b-cabinet-person .p-login__form-password {
  margin: 0;
  max-width: unset;
  display: block;
  width: 100%;
  position: relative;
  padding-bottom: 5px;
}
.b-cabinet-person .p-login__form-password .p-login__form-password-title {
  font-size: 14px;
  color: #4A5767;
  margin-bottom: 2px;
  display: inline;
  width: min-content;
  position: relative;
  margin-left: 4px;
  margin-right: 4px;
  padding: 0 4px;
  z-index: 3;
  top: 0;
  left: 0;
  font-family: inherit;
  font-weight: normal;
  line-height: normal;
  background: none;
}
.b-cabinet-person .p-login__form-password .p-login__form-password-title:after {
  content: '';
  display: block;
  position: absolute;
  left: 0;
  right: 0;
  top: calc(50%);
  height: 3px;
  background: #ffffff;
  z-index: -1;
}
.b-cabinet-person .p-login__form-password .p-login__form-input {
  border: 1px solid rgba(74, 87, 103, 0.4);
  font-size: 14px;
  color: #2F3842;
  padding: 0 10px;
  height: 30px;
  width: 100%;
  border-radius: 3px;
  z-index: 2;
  background: none;
  background-clip: padding-box;
  position: relative;
  margin-top: -8px;
  display: block;
}
.b-cabinet-person__cost-codes-wrapper .flex-grid-container {
  width: 100%;
  margin-bottom: -8px;
}
.b-cabinet-person__cost-codes-wrapper .flex-grid-container .flex-grid-layout {
  width: 33.33333%;
  padding-right: 10px;
}
.b-cabinet-person__cost-codes-wrapper .flex-grid-container .flex-grid-layout:nth-child(3n) {
  padding: 0;
}
.b-cabinet-person .b-cabinet-person__bonus-card .b-airlines-input__input {
  border: 1px solid rgba(74, 87, 103, 0.4);
  height: 30px;
}
.b-cabinet-person__buy {
  height: 50px;
  background: rgba(215, 0, 0, 0.8);
  text-align: center;
  line-height: 50px;
  text-transform: uppercase;
  display: block;
  -webkit-border-bottom-right-radius: 3px;
  -moz-border-radius-bottomright: 3px;
  border-bottom-right-radius: 3px;
  -webkit-border-bottom-left-radius: 3px;
  -webkit-background-clip: padding-box;
  -moz-border-radius-bottomleft: 3px;
  -moz-background-clip: padding;
  border-bottom-left-radius: 3px;
  background-clip: padding-box;
  cursor: pointer;
}
.icon__help {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHZpZXdCb3g9IjAgMCAxOCAxOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTguODI2MDUgMTYuNjUyMUMxMy4xNDgzIDE2LjY1MjEgMTYuNjUyMSAxMy4xNDgzIDE2LjY1MjEgOC44MjYwNUMxNi42NTIxIDQuNTAzODQgMTMuMTQ4MyAxIDguODI2MDUgMUM0LjUwMzg0IDEgMSA0LjUwMzg0IDEgOC44MjYwNUMxIDEzLjE0ODMgNC41MDM4NCAxNi42NTIxIDguODI2MDUgMTYuNjUyMVoiIHN0cm9rZT0iIzJGMzg0MiIgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+CjxwYXRoIGQ9Ik02LjY5MTY1IDEyLjgwNTdIMTAuOTYwNCIgc3Ryb2tlPSIjMkYzODQyIiBzdHJva2Utd2lkdGg9IjEuNSIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPHBhdGggZD0iTTcuNDAzMDggNy40MDMzMkg4LjgyNTk5VjEyLjQ1MDciIHN0cm9rZT0iIzJGMzg0MiIgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+CjxwYXRoIGQ9Ik04LjQ3MDIzIDQuMjAyMTVDOC4yNTY3OSA0LjIwMjE1IDguMTE0NSA0LjM0NDQ0IDguMTE0NSA0LjU1Nzg4QzguMTE0NSA0Ljc3MTMyIDguMjU2NzkgNC45MTM2MSA4LjQ3MDIzIDQuOTEzNjFDOC42ODM2NyA0LjkxMzYxIDguODI1OTYgNC43NzEzMiA4LjgyNTk2IDQuNTU3ODhDOC44MjU5NiA0LjM0NDQ0IDguNjgzNjcgNC4yMDIxNSA4LjQ3MDIzIDQuMjAyMTVaIiBmaWxsPSIjNEE1NzY3IiBzdHJva2U9IiMyRjM4NDIiIHN0cm9rZS13aWR0aD0iMS41IiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPC9zdmc+Cg==);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-position: 50% 50%;
  height: 16px;
  width: 16px;
  display: inline-block;
  vertical-align: middle;
}
@media (max-width: 768px) {
  .b-cabinet-person .b-datepicker__field {
    height: 48px;
    line-height: 48px;
    font-size: 16px;
  }
  .b-cabinet-person .p-search__options-date-with-label .p-search__direction-date-calendar {
    height: 48px;
    width: 48px;
  }
  .b-cabinet-person > .b-cabinet-block {
    margin-bottom: 15px;
  }
  .b-cabinet-person > .b-cabinet-block:last-child {
    margin-bottom: 0;
  }
  .b-cabinet-person .b-person-bonus-card {
    margin-bottom: 40px;
  }
  .b-cabinet-person .b-cabinet-person__bonus-card .b-cabinet-collection__add {
    margin-left: 0;
  }
}

.b-cabinet-person-cost-codes-wrapper {
  margin: 5px 0;
}
.b-cabinet-person-cost-codes-wrapper__header {
  font-weight: bold;
  font-size: 14px;
  line-height: 16px;
  margin-bottom: 5px;
}
.b-cabinet-person-cost-codes-wrapper + .b-cabinet-person-cost-codes-wrapper {
  margin-top: 10px;
}
@media (max-width: 768px) {
  .b-cabinet-person-cost-codes-wrapper__header {
    font-size: 16px;
    line-height: 18px;
    margin-bottom: 16px;
  }
}

.b-cabinet-collection .b-cabinet-collection__content {
  padding-top: 11px;
}
.b-cabinet-collection__header {
  height: 40px;
  border-left: none;
  border-right: none;
  border-bottom: none;
  font-size: 14px;
  text-transform: uppercase;
  color: rgba(255, 255, 255, 0.8);
  line-height: 40px;
  padding: 0 15px;
  position: relative;
}
.b-cabinet-collection__add {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTUiIGhlaWdodD0iMjciIHZpZXdCb3g9IjAgMCAxNSAyNyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTcuNjc4NzEgNi4yMjI2NlYyMC4zNjQ4IiBzdHJva2U9IiM0QTU3NjciLz4KPHBhdGggZD0iTTE0Ljc0OTggMTMuMjkzOUgwLjYwNzU0NCIgc3Ryb2tlPSIjNEE1NzY3Ii8+Cjwvc3ZnPgo=);
  background-size: 100% 100%;
  -webkit-border-radius: 3px;
  -webkit-background-clip: padding-box;
  -moz-border-radius: 3px;
  -moz-background-clip: padding;
  border-radius: 3px;
  background-clip: padding-box;
  cursor: pointer;
  display: block;
  background-size: 14px;
  background-position: 50% 50%;
  background-repeat: no-repeat;
  width: 30px;
  height: 30px;
  line-height: 30px;
  border: 1px solid #A4ABB3;
}
.b-cabinet-collection__add--color-gray {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTUiIGhlaWdodD0iMjciIHZpZXdCb3g9IjAgMCAxNSAyNyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTcuNjc4NzEgNi4yMjI2NlYyMC4zNjQ4IiBzdHJva2U9IiNCREJEQkQiLz4KPHBhdGggZD0iTTE0Ljc0OTggMTMuMjkzOUgwLjYwNzU0NCIgc3Ryb2tlPSIjQkRCREJEIi8+Cjwvc3ZnPgo=);
}
.b-cabinet-collection:first-child .b-cabinet-collection__header {
  height: 50px;
  line-height: 52px;
}
.b-cabinet-collection__block {
  border-left: none;
  border-right: none;
  background: #ffffff;
  -webkit-border-radius: 3px;
  -webkit-background-clip: padding-box;
  -moz-border-radius: 3px;
  -moz-background-clip: padding;
  border-radius: 3px;
  background-clip: padding-box;
  -webkit-box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.07);
  -moz-box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.07);
  box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.07);
  zoom: 1;
  padding: 0 10px;
}
.b-cabinet-collection__block:before,
.b-cabinet-collection__block:after {
  content: "";
  display: table;
}
.b-cabinet-collection__block:after {
  clear: both;
}
.b-cabinet-collection__block:before,
.b-cabinet-collection__block:after {
  content: "";
  display: table;
}
.b-cabinet-collection__block:after {
  clear: both;
}
.b-cabinet-collection__separator {
  margin: 10px 0;
  height: 1px;
  display: block;
  overflow: hidden;
  background: rgba(0, 0, 0, 0.1);
}
.b-cabinet-collection-small .b-cabinet-collection__add {
  top: 10px;
  position: relative;
  margin-bottom: 10px;
}
.b-cabinet-collection-small .b-cabinet-collection__content {
  position: relative;
}
.b-cabinet-collection-small .b-input__label + .b-cabinet-collection__add {
  margin-left: 0;
}
@media (max-width: 768px) {
  .b-cabinet-collection-small .b-cabinet-collection__add {
    top: 0;
    margin-top: 10px;
  }
  .b-cabinet-collection__add {
    height: 48px;
    width: 48px;
  }
}

.b-notifications {
  margin-top: 12px 0px;
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
}
.b-notifications-org-name {
  font-weight: bold;
  font-size: 14px;
  line-height: 16px;
  margin-bottom: 5px;
  margin-top: 12px;
}

.b-person-phone {
  position: relative;
}

.b-person-email {
  position: relative;
}
.b-person-email .b-input__value {
  padding-right: 30px;
}
.b-person-email__remove {
  background-color: #ffffff;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxOS4yLjEsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0i0KHQu9C+0LlfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHZpZXdCb3g9IjAgMCAxNSAzLjEiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDE1IDMuMTsiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4NCgkuc3Qwe2ZpbGw6I0U1MDAwMDt9DQo8L3N0eWxlPg0KPHJlY3QgeT0iMS4xIiBjbGFzcz0ic3QwIiB3aWR0aD0iMTUiIGhlaWdodD0iMSIvPg0KPC9zdmc+DQo=);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-position: 50% 50%;
  display: block;
  background-size: 15px 15px;
  cursor: pointer;
  position: absolute;
  width: 30px;
  height: 36px;
  top: 50%;
  margin-top: -13px;
  right: 2px;
  padding: 0;
  z-index: 10;
}

.b-person-bonus-card {
  position: relative;
}
.b-person-bonus-card__remove {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTUiIGhlaWdodD0iMiIgdmlld0JveD0iMCAwIDE1IDIiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik0xNC40OTk1IDAuNjY0NTUxSDAuMzU3MzYxIiBzdHJva2U9IiM0QTU3NjciLz4KPC9zdmc+Cg==);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  -webkit-border-radius: 3px;
  -webkit-background-clip: padding-box;
  -moz-border-radius: 3px;
  -moz-background-clip: padding;
  border-radius: 3px;
  background-clip: padding-box;
  cursor: pointer;
  display: block;
  background-size: 10px 10px;
  background-position: 50% 50%;
  width: 30px;
  height: 30px;
  border: 1px solid #A4ABB3;
  margin-top: 9px;
}

.b-person-bonus-card-railways {
  position: relative;
}
.b-person-bonus-card-railways__remove {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTUiIGhlaWdodD0iMiIgdmlld0JveD0iMCAwIDE1IDIiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik0xNC40OTk1IDAuNjY0NTUxSDAuMzU3MzYxIiBzdHJva2U9IiM0QTU3NjciLz4KPC9zdmc+Cg==);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  -webkit-border-radius: 3px;
  -webkit-background-clip: padding-box;
  -moz-border-radius: 3px;
  -moz-background-clip: padding;
  border-radius: 3px;
  background-clip: padding-box;
  cursor: pointer;
  display: block;
  background-size: 10px 10px;
  background-position: 50% 50%;
  width: 30px;
  height: 30px;
  border: 1px solid #A4ABB3;
  margin-top: 9px;
}

.p-cabinet-employees {
  margin-bottom: 30px;
}
.p-cabinet-employees .b-block-table__row:not(.b-block-table__row-header) .b-block-table__cell.b-block-table__cell-disabled::after {
  border: 0px;
}
.p-cabinet-employees .b-block-table__row:not(.b-block-table__row-header) .b-block-table__cell.b-block-table__cell-disabled .b-block-table__cell-value {
  padding: 0px;
  display: flex;
  justify-content: end;
}
.p-cabinet-employees .b-block-table__row:not(.b-block-table__row-header) .b-block-table__cell.b-block-table__cell-disabled .b-block-table__cell-value .deleted-employee {
  width: 24px;
  height: 24px;
  background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMTkiIHZpZXdCb3g9IjAgMCAyMCAxOSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xMCAwLjg5MTMxMkM1LjI0NTU2IDAuODkxMzEyIDEuMzkxMzEgNC43NDU1NiAxLjM5MTMxIDkuNTAwMDFDMS4zOTEzMSAxNC4yNTQ1IDUuMjQ1NTYgMTguMTA4NyAxMCAxOC4xMDg3QzE0Ljc1NDUgMTguMTA4NyAxOC42MDg3IDE0LjI1NDUgMTguNjA4NyA5LjUwMDAxQzE4LjYwODcgNC43NDU1NiAxNC43NTQ1IDAuODkxMzEyIDEwIDAuODkxMzEyWk0wLjYwODcwNCA5LjUwMDAxQzAuNjA4NzA0IDQuMzEzMzMgNC44MTMzMyAwLjEwODcwNCAxMCAwLjEwODcwNEMxNS4xODY3IDAuMTA4NzA0IDE5LjM5MTMgNC4zMTMzMyAxOS4zOTEzIDkuNTAwMDFDMTkuMzkxMyAxNC42ODY3IDE1LjE4NjcgMTguODkxMyAxMCAxOC44OTEzQzQuODEzMzMgMTguODkxMyAwLjYwODcwNCAxNC42ODY3IDAuNjA4NzA0IDkuNTAwMDFaIiBmaWxsPSIjQTRBQkIzIiBzdHlsZT0iZmlsbDojQTRBQkIzO2ZpbGw6Y29sb3IoZGlzcGxheS1wMyAwLjY0MzEgMC42NzA2IDAuNzAyMCk7ZmlsbC1vcGFjaXR5OjE7Ii8+CjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNMy4zNjA2MiAyLjg2MDVDMy41MTMzOSAyLjcwNzY0IDMuNzYxMTUgMi43MDc1NiAzLjkxNDAxIDIuODYwMzNMMTYuNjQ3IDE1LjU4NTdDMTYuNzk5OSAxNS43Mzg1IDE2LjggMTUuOTg2MyAxNi42NDcyIDE2LjEzOTFDMTYuNDk0NCAxNi4yOTIgMTYuMjQ2NyAxNi4yOTIxIDE2LjA5MzggMTYuMTM5M0wzLjM2MDc4IDMuNDEzODlDMy4yMDc5MiAzLjI2MTEyIDMuMjA3ODUgMy4wMTMzNiAzLjM2MDYyIDIuODYwNVoiIGZpbGw9IiNBNEFCQjMiIHN0eWxlPSJmaWxsOiNBNEFCQjM7ZmlsbDpjb2xvcihkaXNwbGF5LXAzIDAuNjQzMSAwLjY3MDYgMC43MDIwKTtmaWxsLW9wYWNpdHk6MTsiLz4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xNi42NDcyIDIuODYwNUMxNi44IDMuMDEzMzYgMTYuNzk5OSAzLjI2MTEyIDE2LjY0NyAzLjQxMzg5TDMuOTE0MDEgMTYuMTM5M0MzLjc2MTE1IDE2LjI5MjEgMy41MTMzOSAxNi4yOTIgMy4zNjA2MiAxNi4xMzkxQzMuMjA3ODUgMTUuOTg2MyAzLjIwNzkyIDE1LjczODUgMy4zNjA3OCAxNS41ODU3TDE2LjA5MzggMi44NjAzM0MxNi4yNDY3IDIuNzA3NTYgMTYuNDk0NCAyLjcwNzY0IDE2LjY0NzIgMi44NjA1WiIgZmlsbD0iI0E0QUJCMyIgc3R5bGU9ImZpbGw6I0E0QUJCMztmaWxsOmNvbG9yKGRpc3BsYXktcDMgMC42NDMxIDAuNjcwNiAwLjcwMjApO2ZpbGwtb3BhY2l0eToxOyIvPgo8L3N2Zz4K) no-repeat center;
}
.p-cabinet-employees .b-employees-add {
  color: #fff;
  background: none;
  border-color: #fff;
}
.p-cabinet-employees .b-block-container__header {
  box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.15);
  position: relative;
  z-index: 2;
}
.p-cabinet-employees .b-input {
  padding-bottom: 0;
}
.p-cabinet-employees .b-company-autocomplete__wrapper {
  display: block !important;
}
.p-cabinet-employees .b-block-container__element {
  margin-right: 12px;
  flex: 1 1 25%;
}
.p-cabinet-employees .b-block-container__element:last-child,
.p-cabinet-employees .b-block-container__element:nth-child(3n) {
  margin-right: 0;
}
.p-cabinet-employees .p-search__direction-date-input,
.p-cabinet-employees .p-search__direction-date-calendar,
.p-cabinet-employees .b-input__value {
  border-color: #4A5767;
}
.p-cabinet-employees .b-block-container .b-block-container__top-controls {
  background: #FFFFFF;
  border: 1px solid #A9A9A9;
  box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.15);
  border-radius: 0 0 3px 3px;
  border-top: none;
  padding: 10px 10px 12px 12px;
  display: flex;
  flex-flow: row wrap;
  align-items: center;
  position: relative;
  z-index: 2;
}
.p-cabinet-employees .p-search__submit {
  width: 300px;
  height: 30px;
  box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.15);
  border-radius: 3px;
  align-items: center;
  padding: 0;
  margin-left: auto;
  margin-top: 8px;
}
.p-cabinet-employees .b-block-container__content-employees {
  background: #FFFFFF;
  border: 1px solid #A9A9A9;
  box-sizing: border-box;
  box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.15);
  border-radius: 3px;
  margin-top: -5px;
  padding: 5px 0 0;
  position: relative;
  z-index: 1;
  overflow: hidden;
}
.p-cabinet-employees .b-block-container__content-employees > .b-block-container__content {
  padding: 0;
  border-top: 0;
}
.p-cabinet-employees .b-block-table {
  table-layout: auto;
}
.p-cabinet-employees .b-block-table__row {
  text-align: center;
  background: #fff;
}
@media (min-width: 769px) {
  .p-cabinet-employees .b-block-table__row:nth-child(2n) {
    background: #F0F0F0;
  }
  .p-cabinet-employees .b-block-table__row:nth-child(2n) .b-block-table__cell {
    background: #F0F0F0;
  }
}
.p-cabinet-employees .b-block-table__row.b-block-table__row-header {
  background: #fff;
}
.p-cabinet-employees .b-block-table__row.b-block-table__row-header .b-block-table__cell {
  background: #fff;
}
@media (min-width: 769px) {
  .p-cabinet-employees .b-block-table__row.clickable:hover {
    background: #c0d5ed;
  }
  .p-cabinet-employees .b-block-table__row.clickable:hover .b-block-table__cell {
    background: #c0d5ed;
  }
}
.p-cabinet-employees .b-block-table__cell {
  padding: 17px 0;
  border-bottom: 0;
  background: #fff;
  line-height: 18px;
}
.p-cabinet-employees .b-block-table__cell-fullName {
  text-align: left;
}
.p-cabinet-employees .b-block-table__cell-fullName .first-name {
  font-weight: 500;
}
.p-cabinet-employees .b-block-table__cell-birthDate .b-block-table__cell-value {
  min-width: 50%;
}
.p-cabinet-employees .b-block-table__cell-documents .document-type {
  font-weight: 500;
}
.p-cabinet-employees .b-block-table__cell-documents .b-block-table__cell-value > div {
  display: none;
}
.p-cabinet-employees .b-block-table__cell-documents .b-block-table__cell-value > div:first-child {
  display: block;
}
.p-cabinet-employees .b-block-table__cell:last-child:after {
  display: none;
}
.p-cabinet-employees .b-block-table__row-header .b-block-table__cell {
  border-bottom: 1px solid #4A5767;
  padding: 10px 12px;
}
.p-cabinet-employees .b-block-table__row-header .b-block-table__cell:nth-last-child(2):after {
  display: none;
}
.p-cabinet-employees .b-block-table__row:not(.b-block-table__row-header) {
  height: 54px;
}
.p-cabinet-employees .b-block-table__row:not(.b-block-table__row-header) .b-block-table__cell {
  position: relative;
  color: rgba(74, 87, 103, 0.8);
  font-size: 13px;
}
.p-cabinet-employees .b-block-table__row:not(.b-block-table__row-header) .b-block-table__cell:after {
  content: '';
  border-top: 1px dashed #4A5767;
  position: absolute;
  top: 50%;
  left: 0;
  right: 0;
  width: unset;
  height: unset;
}
.p-cabinet-employees .b-block-table__row:not(.b-block-table__row-header) .b-block-table__cell:nth-child(2):after {
  left: 50%;
}
.p-cabinet-employees .b-block-table__row:not(.b-block-table__row-header) .b-block-table__cell:nth-last-child(2):after {
  right: 50%;
}
.p-cabinet-employees .b-block-table__cell-value {
  position: relative;
  z-index: 2;
  background: inherit;
  padding: 0 12px;
  display: inline-block;
  min-width: 80%;
  vertical-align: middle;
  max-width: 13vw;
  overflow: hidden;
  text-overflow: ellipsis;
}
.p-cabinet-employees .b-block-table__cell-empty {
  display: none;
}
@media (max-width: 768px) {
  .p-cabinet-employees .b-block-container__header-label:before {
    background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGNpcmNsZSBjeD0iMTIiIGN5PSIxMiIgcj0iMTIiIGZpbGw9IndoaXRlIi8+CjxwYXRoIGQ9Ik0xNS43NSAxOC43NVYxNy4yNUMxNS43NSAxNi40NTQ0IDE1LjQzMzkgMTUuNjkxMyAxNC44NzEzIDE1LjEyODdDMTQuMzA4NyAxNC41NjYxIDEzLjU0NTYgMTQuMjUgMTIuNzUgMTQuMjVINi43NUM1Ljk1NDM1IDE0LjI1IDUuMTkxMjkgMTQuNTY2MSA0LjYyODY4IDE1LjEyODdDNC4wNjYwNyAxNS42OTEzIDMuNzUgMTYuNDU0NCAzLjc1IDE3LjI1VjE4Ljc1IiBzdHJva2U9IiM0QTU3NjciIHN0cm9rZS13aWR0aD0iMS41IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPHBhdGggZD0iTTkuNzUgMTEuMjVDMTEuNDA2OSAxMS4yNSAxMi43NSA5LjkwNjg1IDEyLjc1IDguMjVDMTIuNzUgNi41OTMxNSAxMS40MDY5IDUuMjUgOS43NSA1LjI1QzguMDkzMTUgNS4yNSA2Ljc1IDYuNTkzMTUgNi43NSA4LjI1QzYuNzUgOS45MDY4NSA4LjA5MzE1IDExLjI1IDkuNzUgMTEuMjVaIiBzdHJva2U9IiM0QTU3NjciIHN0cm9rZS13aWR0aD0iMS41IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPHBhdGggZD0iTTIwLjI1IDE4Ljc1VjE3LjI1QzIwLjI0OTUgMTYuNTg1MyAyMC4wMjgzIDE1LjkzOTYgMTkuNjIxIDE1LjQxNDJDMTkuMjEzOCAxNC44ODg5IDE4LjY0MzYgMTQuNTEzNyAxOCAxNC4zNDc1IiBzdHJva2U9IiM0QTU3NjciIHN0cm9rZS13aWR0aD0iMS41IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPHBhdGggZD0iTTE1IDUuMzQ3NUMxNS42NDUzIDUuNTEyNzMgMTYuMjE3MyA1Ljg4ODAzIDE2LjYyNTcgNi40MTQyNEMxNy4wMzQyIDYuOTQwNDQgMTcuMjU1OSA3LjU4NzYzIDE3LjI1NTkgOC4yNTM3NUMxNy4yNTU5IDguOTE5ODggMTcuMDM0MiA5LjU2NzA2IDE2LjYyNTcgMTAuMDkzM0MxNi4yMTczIDEwLjYxOTUgMTUuNjQ1MyAxMC45OTQ4IDE1IDExLjE2IiBzdHJva2U9IiM0QTU3NjciIHN0cm9rZS13aWR0aD0iMS41IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPC9zdmc+Cg==) center no-repeat;
    background-size: 100% 100%;
  }
  .p-cabinet-employees .b-block-container__element--passenger-add {
    margin-top: 20px;
    display: flex;
    justify-content: center;
    align-items: center;
    background: #FAFAFA;
  }
  .p-cabinet-employees .b-block-table__cell-fullName .b-block-table__cell-value {
    display: flex;
    gap: 5px;
  }
}
@media (min-width: 1440px) {
  .p-cabinet-employees .p-search__submit {
    width: 355px;
  }
}
@media (min-width: 1920px) {
  .p-cabinet-employees .b-block-container__element {
    flex: 1 1 20%;
  }
  .p-cabinet-employees .b-block-container__element:nth-child(3n) {
    margin-right: 12px;
  }
}

.b-cabinet-employee {
  background: #ffffff;
  position: relative;
  -webkit-border-top-left-radius: 3px;
  -moz-border-radius-topleft: 3px;
  border-top-left-radius: 3px;
  -webkit-border-top-right-radius: 3px;
  -webkit-background-clip: padding-box;
  -moz-border-radius-topright: 3px;
  -moz-background-clip: padding;
  border-top-right-radius: 3px;
  background-clip: padding-box;
}
.b-cabinet-employee .b-cabinet-employee__organizations {
  margin-bottom: 13px;
  padding-bottom: 13px;
  border-bottom: 1px solid rgba(0, 0, 0, 0.1);
}
.b-cabinet-employee .b-cabinet-employee__organizations .b-cabinet-collection__content {
  border-top: 3px dotted rgba(0, 0, 0, 0.1);
}
.b-cabinet-employee.edit-disabled {
  pointer-events: none;
  tab-index: -1;
}
.b-cabinet-employee__edit-disabled-mask {
  width: 100%;
  height: 100%;
  position: absolute;
  z-index: 9999;
  background-color: rgba(74, 87, 103, 0.2);
  top: 40px;
  left: 0;
}
.b-cabinet-employee__save {
  height: 45px;
  background: rgba(215, 0, 0, 0.8);
  text-align: center;
  line-height: 45px;
  text-transform: uppercase;
  display: block;
  -webkit-border-bottom-right-radius: 3px;
  -moz-border-radius-bottomright: 3px;
  border-bottom-right-radius: 3px;
  -webkit-border-bottom-left-radius: 3px;
  -webkit-background-clip: padding-box;
  -moz-border-radius-bottomleft: 3px;
  -moz-background-clip: padding;
  border-bottom-left-radius: 3px;
  background-clip: padding-box;
  cursor: pointer;
  color: #ffffff;
  font-size: 14px;
  -webkit-transition: all 300ms cubic-bezier(0.645, 0.045, 0.355, 1);
  -moz-transition: all 300ms cubic-bezier(0.645, 0.045, 0.355, 1);
  -o-transition: all 300ms cubic-bezier(0.645, 0.045, 0.355, 1);
  transition: all 300ms cubic-bezier(0.645, 0.045, 0.355, 1);
}
.b-cabinet-employee__save:hover {
  background: #2F3842;
}
.b-cabinet-employee__save:disabled,
.b-cabinet-employee__save[disabled] {
  background-color: rgba(74, 87, 103, 0.1);
  pointer-events: none;
  cursor: default;
}
.b-cabinet-employee__save:active {
  background: #2F3842;
}

.b-person-organization {
  position: relative;
}
.b-person-organization__main-employment {
  margin: 15px 30px 0 0;
  display: inline-block;
  vertical-align: middle;
}
.b-person-organization .b-checkbox__view:before,
.b-person-organization .b-checkbox__view:after {
  border-radius: 10px;
}
.b-person-organization__checkbox {
  white-space: nowrap;
}
.b-person-organization__remove {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTUiIGhlaWdodD0iMiIgdmlld0JveD0iMCAwIDE1IDIiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik0xNC40OTk1IDAuNjY0NTUxSDAuMzU3MzYxIiBzdHJva2U9IiM0QTU3NjciLz4KPC9zdmc+Cg==);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  -webkit-border-radius: 3px;
  -webkit-background-clip: padding-box;
  -moz-border-radius: 3px;
  -moz-background-clip: padding;
  border-radius: 3px;
  background-clip: padding-box;
  cursor: pointer;
  display: inline-block;
  vertical-align: middle;
  background-size: 10px 10px;
  background-position: 50% 50%;
  width: 30px;
  height: 30px;
  z-index: 5;
  margin-top: 5px;
  border: 1px solid #A4ABB3;
}

.b-cabinet-holder {
  background: #ffffff;
  -webkit-border-top-left-radius: 3px;
  -moz-border-radius-topleft: 3px;
  border-top-left-radius: 3px;
  -webkit-border-top-right-radius: 3px;
  -webkit-background-clip: padding-box;
  -moz-border-radius-topright: 3px;
  -moz-background-clip: padding;
  border-top-right-radius: 3px;
  background-clip: padding-box;
}
.b-cabinet-holder .b-cabinet-holder__organizations {
  pointer-events: none;
  margin-bottom: 13px;
  padding-bottom: 13px;
  border-bottom: 1px solid rgba(0, 0, 0, 0.1);
}
.b-cabinet-holder .b-cabinet-holder__organizations .b-cabinet-collection__content,
.b-cabinet-holder .b-cabinet-holder__organizations .b-person-organization__remove {
  display: none;
}
.b-cabinet-holder__save {
  height: 45px;
  background: rgba(215, 0, 0, 0.8);
  text-align: center;
  line-height: 45px;
  text-transform: uppercase;
  display: block;
  -webkit-border-bottom-right-radius: 3px;
  -moz-border-radius-bottomright: 3px;
  border-bottom-right-radius: 3px;
  -webkit-border-bottom-left-radius: 3px;
  -webkit-background-clip: padding-box;
  -moz-border-radius-bottomleft: 3px;
  -moz-background-clip: padding;
  border-bottom-left-radius: 3px;
  background-clip: padding-box;
  cursor: pointer;
  color: #ffffff;
  font-size: 14px;
  -webkit-transition: all 300ms cubic-bezier(0.645, 0.045, 0.355, 1);
  -moz-transition: all 300ms cubic-bezier(0.645, 0.045, 0.355, 1);
  -o-transition: all 300ms cubic-bezier(0.645, 0.045, 0.355, 1);
  transition: all 300ms cubic-bezier(0.645, 0.045, 0.355, 1);
}
.b-cabinet-holder__save:hover {
  background: #2F3842;
}
.b-cabinet-holder__save:active {
  background: #2F3842;
}

.b-cabinet-finance .b-block-container .b-block-container__top-controls,
.b-cabinet-finance .b-block-container .b-block-container__content,
.b-cabinet-finance .b-block-container .b-block-container__footer {
  background: #FFFFFF;
  border: 3px solid #F0F0F0;
}
.b-cabinet-finance .b-block-container .b-block-container__content {
  padding-bottom: 0;
  margin-top: 40px;
}
.b-cabinet-finance .b-block-container .b-block-container__content .b-block-container__tab-group {
  margin-top: 40px;
  max-width: 600px;
  font-size: 16px;
  text-transform: uppercase;
}
.b-cabinet-finance .b-block-container .b-block-container__content .b-block-container__tab-group .b-block-container__tab-btn {
  position: relative;
  bottom: -3px;
  width: auto;
  padding: 0 20px 0 20px;
  white-space: nowrap;
  cursor: pointer;
}
.b-cabinet-finance .b-block-container .b-block-container__content .b-block-container__tab-group .b-block-container__tab-btn_active {
  border-bottom: 3px solid #4882BD;
  color: #4882BD;
}
.b-cabinet-finance .b-block-container .b-block-container__footer {
  padding: 9px 13px;
  border-top: none;
}
.b-cabinet-finance .b-block-container .b-block-container__footer .b-block-container__input {
  margin-left: 20px;
}
.b-cabinet-finance .b-block-container .b-block-container__footer .b-block-container__input .pos-rel {
  display: flex;
  align-items: center;
  height: 100%;
}
.b-cabinet-finance .b-block-container .b-block-container__footer .b-block-container__input .pos-rel .b-finance-select {
  top: 2px;
}
.b-cabinet-finance .b-block-container__group {
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
}
.b-cabinet-finance .b-block-container__group_column {
  display: flex;
  flex-direction: column;
}
.b-cabinet-finance .b-block-container__group_column .l-grid-layout-25 {
  float: right;
}
.b-cabinet-finance .b-block-container__group_column .p-search__submit {
  background: #4882BD;
  color: #FFFFFF;
  border-radius: 5px;
  height: 30px;
  line-height: 30px;
  padding: 0;
  margin-top: 9px;
  width: 100%;
  cursor: pointer;
}
.b-cabinet-finance .b-block-container__group_column .b-block-container__text {
  padding: 5px 0;
}
.b-cabinet-finance .b-block-container__group_column .b-block-container__text .b-block-container__date-balance {
  font-weight: 600;
  margin-right: 10px;
}
.b-cabinet-finance .b-block-container__group .b-block-container__submit-btn {
  white-space: nowrap;
  display: block;
  float: right;
}
.b-cabinet-finance .b-block-container__group .b-block-container__element {
  margin-right: 12px;
  width: 100%;
}
.b-cabinet-finance .b-block-container__group .b-block-container__element .payed-bill-filter {
  margin-top: 5px;
  white-space: nowrap;
  display: flex;
  align-items: center;
  height: 100%;
  width: 100%;
}
.b-cabinet-finance .b-block-container__group .b-block-container__element .p-search__input {
  background: none;
  color: #2F3842;
}
.b-cabinet-finance .b-block-container__group .b-block-container__element .p-search__options-date-with-label {
  position: relative;
  padding-top: 8px;
}
.b-cabinet-finance .b-block-container__group .b-block-container__element .p-search__options-date-with-label .p-search__options-date-label {
  display: block;
  position: absolute;
  top: -2px;
  background: #FFFFFF;
  margin-left: 4px;
  margin-right: 4px;
  padding-left: 4px;
  padding-right: 4px;
  z-index: 1;
}
.b-cabinet-finance .b-block-container__group .b-block-container__element .p-search__options-date-with-label .p-search__direction-date-calendar {
  background-color: unset;
}
.b-cabinet-finance .b-block-container__group .b-block-container__element .p-search__options-date-with-label .p-search__direction-date-calendar .p-search__direction-date-calendar-img {
  background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHZpZXdCb3g9IjAgMCAxNCAxNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHJlY3QgeT0iOCIgd2lkdGg9IjIiIGhlaWdodD0iMiIgZmlsbD0iIzRBNTc2NyIvPgo8cmVjdCB4PSI0IiB5PSI4IiB3aWR0aD0iMiIgaGVpZ2h0PSIyIiBmaWxsPSIjNEE1NzY3Ii8+CjxyZWN0IHg9IjgiIHk9IjgiIHdpZHRoPSIyIiBoZWlnaHQ9IjIiIGZpbGw9IiM0QTU3NjciLz4KPHJlY3QgeD0iMTIiIHk9IjgiIHdpZHRoPSIyIiBoZWlnaHQ9IjIiIGZpbGw9IiM0QTU3NjciLz4KPHJlY3QgeT0iMTIiIHdpZHRoPSIyIiBoZWlnaHQ9IjIiIGZpbGw9IiM0QTU3NjciLz4KPHJlY3QgeD0iNCIgeT0iMTIiIHdpZHRoPSIyIiBoZWlnaHQ9IjIiIGZpbGw9IiM0QTU3NjciLz4KPHJlY3QgeD0iOCIgeT0iMTIiIHdpZHRoPSIyIiBoZWlnaHQ9IjIiIGZpbGw9IiM0QTU3NjciLz4KPHJlY3QgeD0iNCIgd2lkdGg9IjIiIGhlaWdodD0iMiIgZmlsbD0iIzRBNTc2NyIvPgo8cmVjdCB4PSI4IiB3aWR0aD0iMiIgaGVpZ2h0PSIyIiBmaWxsPSIjNEE1NzY3Ii8+CjxyZWN0IHg9IjEyIiB3aWR0aD0iMiIgaGVpZ2h0PSIyIiBmaWxsPSIjNEE1NzY3Ii8+CjxyZWN0IHk9IjQiIHdpZHRoPSIyIiBoZWlnaHQ9IjIiIGZpbGw9IiM0QTU3NjciLz4KPHJlY3QgeD0iNCIgeT0iNCIgd2lkdGg9IjIiIGhlaWdodD0iMiIgZmlsbD0iIzRBNTc2NyIvPgo8cmVjdCB4PSI4IiB5PSI0IiB3aWR0aD0iMiIgaGVpZ2h0PSIyIiBmaWxsPSIjNEE1NzY3Ii8+CjxwYXRoIGQ9Ik0xMiA0SDE0VjZIMTJWNFoiIGZpbGw9IiM0QTU3NjciLz4KPC9zdmc+Cg==) no-repeat center;
}
.b-cabinet-finance .b-block-container__group .b-block-container__element .b-input {
  min-width: 160px;
}
.b-cabinet-finance .b-block-container__group .b-block-container__element .b-input .b-input__label {
  background: #FFFFFF;
  padding-bottom: 0;
}
.b-cabinet-finance .b-block-container__group .b-block-container__element .b-input .b-input__value {
  height: 30px;
  border: 1px solid #A4ABB3;
}
.b-cabinet-finance .b-block-container__group .b-block-container__element .b-input .b-input__select-value-label {
  line-height: 30px;
}
.b-cabinet-finance .b-block-container__group .b-block-container__element .b-input .b-input__select-value:before {
  background-color: unset;
  background-size: 10px;
}
.b-cabinet-finance .b-block-container__group .b-block-container__element:last-of-type {
  margin-right: 0;
}
.b-cabinet-finance .b-block-container__group .b-block-container__element-dates {
  display: flex;
  justify-content: center;
  width: 345px;
}
.b-cabinet-finance .b-block-container__group .b-block-container__element-dates .p-search__options-date .p-search__bridge {
  left: 160px;
}
.b-cabinet-finance .b-block-container__period-balance {
  margin-left: 20px;
}
.b-cabinet-finance .b-block-container__debt {
  margin-top: 20px;
}
.b-cabinet-finance .b-block-container__finance-summary {
  flex-grow: 0.3;
  margin-top: 20px;
}
.b-cabinet-finance .b-block-container__finance-summary .b-block-container__text {
  padding: 5px 0;
  font-weight: 600;
}
.b-cabinet-finance .b-block-container__finance-summary .b-block-container__text > span {
  margin-left: 10px;
}
.b-cabinet-finance .b-documents-select .b-cabinet-finance-document-select-popup {
  display: flex;
  justify-content: flex-start;
}
.b-cabinet-finance .p-search__input::-webkit-input-placeholder {
  color: rgba(74, 87, 103, 0.6);
}
.b-cabinet-finance .p-search__input:-moz-placeholder {
  color: rgba(74, 87, 103, 0.6);
}
.b-cabinet-finance .p-search__input::-moz-placeholder {
  color: rgba(74, 87, 103, 0.6);
}
.b-cabinet-finance .p-search__input:-ms-input-placeholder {
  color: rgba(74, 87, 103, 0.6);
}
.b-cabinet-finance .b-block-table .b-block-table__row:nth-child(even) {
  background: #F0F0F0;
}
.b-cabinet-finance .download-doc-link {
  cursor: pointer;
}
@media (max-width: 768px) {
  .b-cabinet-finance .b-block-container__content {
    padding: 0 12px;
    border: none !important;
  }
  .b-cabinet-finance .b-block-container__tab-group {
    flex-direction: row !important;
    font-size: 14px !important;
    overflow: auto;
    height: 23px;
    -ms-overflow-style: none;
    scrollbar-width: none;
  }
  .b-cabinet-finance .b-block-container__tab-group::-webkit-scrollbar {
    display: none;
  }
  .b-cabinet-finance .b-block-container__tab-group .b-block-container__tab-btn {
    padding: 0 !important;
  }
  .b-cabinet-finance .b-block-container__table-summary {
    background-color: #DAE6F2 !important;
    margin: 0;
    padding: 12px;
    display: flex;
    flex-direction: column;
    gap: 16px;
  }
  .b-cabinet-finance .b-block-container__table-summary .b-summary-element {
    display: flex;
    justify-content: space-between;
  }
  .b-cabinet-finance .b-block-container__finance-summary {
    width: 100%;
  }
  .b-cabinet-finance .b-block-container__finance-summary .b-block-container__text {
    display: flex;
    justify-content: space-between;
  }
  .b-cabinet-finance .b-block-container__finance-summary .b-block-container__text > span {
    margin-left: 10px;
  }
  .b-cabinet-finance .b-block-container__group {
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    gap: 16px;
    width: 100%;
  }
  .b-cabinet-finance .b-block-container__group_column .p-search__submit {
    height: 38px;
    line-height: 38px;
  }
  .b-cabinet-finance .b-block-container__group_column .b-block-container__text {
    font-size: 14px;
  }
  .b-cabinet-finance .b-block-container__group_column .b-block-container__text .b-block-container__date-balance {
    margin-right: 0;
  }
  .b-cabinet-finance .b-block-container__group .b-block-container__element {
    margin-right: 0;
  }
  .b-cabinet-finance .b-block-container__group .b-block-container__element .p-search__input {
    font-size: 14px;
  }
  .b-cabinet-finance .b-block-container__group .b-block-container__element .p-search__options-date-with-label .p-search__options-date-label {
    display: none;
  }
  .b-cabinet-finance .b-block-container__group .b-block-container__element .p-search__options-date-with-label .p-search__direction-date-calendar {
    background-color: unset;
    width: 38px;
    height: 38px;
  }
  .b-cabinet-finance .b-block-container__group .b-block-container__element-dates {
    width: 100%;
    justify-content: flex-start !important;
  }
  .b-cabinet-finance .b-block-container__period-balance {
    margin-left: unset;
    width: 100%;
  }
  .b-cabinet-finance .b-block-container__period-balance .b-block-container__text {
    width: inherit;
    display: flex;
    justify-content: space-between;
    margin-left: 0;
  }
  .b-cabinet-finance .b-block-container__footer {
    padding: 0 12px;
    margin-top: 20px;
    border: none !important;
  }
  .b-cabinet-finance .b-block-container__footer .l-grid-container {
    padding: 0 12px 12px 12px;
  }
  .b-cabinet-finance .b-block-container__footer .pos-rel {
    height: 38px;
  }
  .b-cabinet-finance .b-block-container__footer .b-input__search:before {
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    left: 10px;
    width: 1.2em;
    z-index: 10;
    height: 1.2em;
    content: ' ';
    pointer-events: none;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMCAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTkgMTUuNUMxMi41ODk5IDE1LjUgMTUuNSAxMi41ODk5IDE1LjUgOUMxNS41IDUuNDEwMTUgMTIuNTg5OSAyLjUgOSAyLjVDNS40MTAxNSAyLjUgMi41IDUuNDEwMTUgMi41IDlDMi41IDEyLjU4OTkgNS40MTAxNSAxNS41IDkgMTUuNVoiIHN0cm9rZT0iIzRBNTc2NyIgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8cGF0aCBkPSJNMTcuNSAxNy41TDEzLjg3NSAxMy44NzUiIHN0cm9rZT0iIzRBNTc2NyIgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8L3N2Zz4K);
    background-repeat: no-repeat;
    background-size: 100% 100%;
    background-position: 50% 50%;
  }
  .b-cabinet-finance .b-block-container__footer .b-input__search .b-input__value {
    height: 32px;
    background: #EDEEF0;
    padding-left: 2em;
    margin-top: unset !important;
  }
  .b-cabinet-finance .b-block-container__footer .b-input__search .b-input__value::placeholder {
    color: #A4ABB3;
  }
  .b-cabinet-finance .b-block-container__footer .b-input__search .b-input__label {
    display: none;
  }
  .b-cabinet-finance .b-block-container__footer .b-block-container__input {
    margin-left: 0 !important;
  }
  .b-cabinet-finance .b-block-container__top-controls {
    border: none !important;
  }
  .b-cabinet-finance .b-block-container__top-controls .b-input {
    padding-bottom: unset !important;
  }
  .b-cabinet-finance .b-block-container__debt {
    width: 100%;
  }
  .b-cabinet-finance .b-block-container__debt .b-block-container__text {
    display: flex;
    justify-content: space-between;
    font-weight: 600;
    width: 100%;
  }
  .b-cabinet-finance .b-block-container__table-footer {
    padding: 0 12px;
  }
  .b-cabinet-finance .b-block-table__row {
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
  }
  .b-cabinet-finance .b-block-table .b-block-table__cell {
    justify-content: space-between;
    font-size: 14px;
  }
  .b-cabinet-finance .b-block-table .b-block-table__cell-icon {
    display: none;
  }
  .b-cabinet-finance .b-block-table .b-block-table__cell-caption {
    display: flex;
    font-size: 14px;
  }
  .b-cabinet-finance-document-select-popup__form-control {
    display: flex;
    flex-direction: column;
    gap: 16px;
  }
  .b-cabinet-finance .download-doc-link {
    cursor: pointer;
  }
}

.p-cabinet-news {
  margin-bottom: 30px;
}
.p-cabinet-news .b-block-container__header {
  box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.15);
  position: relative;
  z-index: 2;
}
.p-cabinet-news .b-block-container__content,
.p-cabinet-news .b-block-container__footer {
  border: 1px solid #A9A9A9;
  box-sizing: border-box;
  box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.15);
  border-top: 0px;
  border-radius: 2px;
}
.p-cabinet-news .b-block-container__content {
  border-bottom: 0px;
}
.p-cabinet-news .b-block-container .b-block-container__top-controls {
  background: #ffffff;
  border: 1px solid #a9a9a9;
  box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.15);
  border-radius: 0 0 3px 3px;
  border-top: none;
  padding: 10px 10px 12px 12px;
  display: flex;
  flex-flow: row wrap;
  align-items: center;
  position: relative;
  z-index: 2;
  gap: 12px;
}
.p-cabinet-news .b-block-container .b-block-container__top-controls .b-block-container__element {
  display: flex;
}
.p-cabinet-news .b-block-container__content-news {
  background: #FFFFFF;
  border: 1px solid #A9A9A9;
  box-sizing: border-box;
  box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.15);
  border-radius: 3px;
  margin-top: -5px;
  padding-top: 5px;
  position: relative;
  overflow: hidden;
  z-index: 0;
}
.p-cabinet-news .b-block-container__content-news > .b-block-container__content {
  padding: 0;
  border-top: 0;
}

.r-datepicker-range .b-block-container__element-dates {
  display: flex;
  flex-flow: row nowrap;
  position: relative;
  padding-top: 8px;
  max-width: 350px;
}
.r-datepicker-range .b-block-container__element-dates .p-search__options-date-element:first-child {
  margin-right: 15px;
}
.r-datepicker-range .b-block-container__element-dates .p-search__options-date-element:first-child .p-search__direction-date {
  position: relative;
}
.r-datepicker-range .b-block-container__element-dates .p-search__options-date-element:first-child .p-search__direction-date:after {
  content: "";
  display: block;
  height: 0;
  width: 15px;
  top: 50%;
  right: -15px;
  position: absolute;
  border-top: 1px solid #a4abb3;
}
.r-datepicker-range .b-block-container__element-dates .p-search__options-date-label {
  position: absolute;
  padding: 0 4px;
  background: #fff;
  top: 0;
  left: 4px;
  z-index: 2;
}
.r-datepicker-range .b-block-container__element-dates .p-search__direction-date-input {
  height: 30px;
  padding: 0 11px;
}
.r-datepicker-range .b-block-container__element-dates .p-search__direction-date-calendar {
  background-color: unset;
  height: 30px;
  width: 30px;
  min-width: 30px;
}
.r-datepicker-range .b-block-container__element-dates .b-datepicker__icon {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHZpZXdCb3g9IjAgMCAxNCAxNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHJlY3QgeT0iOCIgd2lkdGg9IjIiIGhlaWdodD0iMiIgZmlsbD0iIzRBNTc2NyIvPgo8cmVjdCB4PSI0IiB5PSI4IiB3aWR0aD0iMiIgaGVpZ2h0PSIyIiBmaWxsPSIjNEE1NzY3Ii8+CjxyZWN0IHg9IjgiIHk9IjgiIHdpZHRoPSIyIiBoZWlnaHQ9IjIiIGZpbGw9IiM0QTU3NjciLz4KPHJlY3QgeD0iMTIiIHk9IjgiIHdpZHRoPSIyIiBoZWlnaHQ9IjIiIGZpbGw9IiM0QTU3NjciLz4KPHJlY3QgeT0iMTIiIHdpZHRoPSIyIiBoZWlnaHQ9IjIiIGZpbGw9IiM0QTU3NjciLz4KPHJlY3QgeD0iNCIgeT0iMTIiIHdpZHRoPSIyIiBoZWlnaHQ9IjIiIGZpbGw9IiM0QTU3NjciLz4KPHJlY3QgeD0iOCIgeT0iMTIiIHdpZHRoPSIyIiBoZWlnaHQ9IjIiIGZpbGw9IiM0QTU3NjciLz4KPHJlY3QgeD0iNCIgd2lkdGg9IjIiIGhlaWdodD0iMiIgZmlsbD0iIzRBNTc2NyIvPgo8cmVjdCB4PSI4IiB3aWR0aD0iMiIgaGVpZ2h0PSIyIiBmaWxsPSIjNEE1NzY3Ii8+CjxyZWN0IHg9IjEyIiB3aWR0aD0iMiIgaGVpZ2h0PSIyIiBmaWxsPSIjNEE1NzY3Ii8+CjxyZWN0IHk9IjQiIHdpZHRoPSIyIiBoZWlnaHQ9IjIiIGZpbGw9IiM0QTU3NjciLz4KPHJlY3QgeD0iNCIgeT0iNCIgd2lkdGg9IjIiIGhlaWdodD0iMiIgZmlsbD0iIzRBNTc2NyIvPgo8cmVjdCB4PSI4IiB5PSI0IiB3aWR0aD0iMiIgaGVpZ2h0PSIyIiBmaWxsPSIjNEE1NzY3Ii8+CjxwYXRoIGQ9Ik0xMiA0SDE0VjZIMTJWNFoiIGZpbGw9IiM0QTU3NjciLz4KPC9zdmc+Cg==);
}

.b-news-card {
  padding: 16px 0;
  display: flex;
  flex-direction: column;
  gap: 8px;
  border-bottom: 1px solid rgba(0, 0, 0, 0.1);
}
.b-news-card .b-news-card-button-wrapper {
  width: 250px;
}
.b-news-card .b-news-card-date {
  display: flex;
  flex-direction: row;
  gap: 16px;
  font-size: 12px;
  font-weight: 700;
}
.b-news-card .b-news-card-date .b-news-card-date__formatted {
  color: #4a5767;
}
.b-news-card .b-news-card-date .b-news-card-date__important {
  background-color: #fff;
  color: #e50000;
  border: 1px solid #e50000;
  padding: 0 8px;
  border-radius: 2px;
}
.b-news-card .b-news-card-date .b-news-card-date__unread {
  background-color: #fff;
  color: #4A5767;
  border: 1px solid #4A5767;
  padding: 0 8px;
  border-radius: 2px;
}
.b-news-card .b-news-card-date .b-news-card-date__read {
  background-color: #fff;
  color: rgba(74, 87, 103, 0.4);
  border: 1px solid rgba(74, 87, 103, 0.4);
  padding: 0 8px;
  border-radius: 2px;
}
.b-news-card .b-news-card-title {
  color: #099c9d;
  font-size: 16px;
  font-weight: 500;
}
.b-news-card .b-news-card-title a.b-news-card-read-more {
  color: #4A5767;
  font-size: 12px;
  font-weight: 400;
  text-decoration: underline;
}


/*# sourceMappingURL=main.94bb27cf4ffc45cc4ce2.css.map*/