.page-title {
  display: none;
}

.schedule-stock {
  padding-bottom: 60px;
  color: #141414;
  min-width: 1170px;
}
.schedule-stock__title-line {
  margin-bottom: 30px;
  display: flex;
  align-items: baseline;
}
.schedule-stock__title, .stock-records__title {
  font-weight: 700;
  font-size: 24px;
  line-height: 1.2;
  color: #505050;
  margin-top: 0;
  margin-bottom: 0;
}
.schedule-stock__number {
  margin-left: 15px;
  font-weight: 500;
  font-size: 16px;
  color: #8F929B;
}
.schedule-stock__about-top {
  font-size: 14px;
  position: relative;
  padding-left: 50px;
  margin-bottom: 18px;
}
.schedule-stock__about-top::before {
  content: "";
  display: block;
  width: 40px;
  height: 40px;
  position: absolute;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzkiIGhlaWdodD0iMzkiIHZpZXdCb3g9IjAgMCAzOSAzOSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE3LjAwNCA3LjI2ODMxSDYuMzA2NDVDNS40OTU4MyA3LjI2ODMxIDQuNzE4NDEgNy41OTAzMyA0LjE0NTIxIDguMTYzNTJDMy41NzIwMiA4LjczNjcyIDMuMjUgOS41MTQxNCAzLjI1IDEwLjMyNDhWMzEuNzE5OUMzLjI1IDMyLjUzMDUgMy41NzIwMiAzMy4zMDc5IDQuMTQ1MjEgMzMuODgxMUM0LjcxODQxIDM0LjQ1NDMgNS40OTU4MyAzNC43NzYzIDYuMzA2NDUgMzQuNzc2M0gyNy43MDE2QzI4LjUxMjIgMzQuNzc2MyAyOS4yODk2IDM0LjQ1NDMgMjkuODYyOCAzMy44ODExQzMwLjQzNiAzMy4zMDc5IDMwLjc1OCAzMi41MzA1IDMwLjc1OCAzMS43MTk5VjIxLjAyMjMiIHN0cm9rZT0iIzAwNUFBNiIgc3Ryb2tlLXdpZHRoPSIxLjgiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8cGF0aCBkPSJNMjguNDY2MyA0Ljk3NTg4QzI5LjA3NDIgNC4zNjc5MiAyOS44OTg4IDQuMDI2MzcgMzAuNzU4NiA0LjAyNjM3QzMxLjYxODQgNC4wMjYzNyAzMi40NDMgNC4zNjc5MiAzMy4wNTA5IDQuOTc1ODhDMzMuNjU4OSA1LjU4Mzg1IDM0LjAwMDUgNi40MDg0MyAzNC4wMDA1IDcuMjY4MjJDMzQuMDAwNSA4LjEyODAxIDMzLjY1ODkgOC45NTI1OSAzMy4wNTA5IDkuNTYwNTZMMTguNTMyOCAyNC4wNzg3TDEyLjQxOTkgMjUuNjA2OUwxMy45NDgxIDE5LjQ5NEwyOC40NjYzIDQuOTc1ODhaIiBzdHJva2U9IiMwMDVBQTYiIHN0cm9rZS13aWR0aD0iMS44IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPC9zdmc+Cg==");
  background-color: transparent;
  background-repeat: no-repeat;
  background-position: 50% 50%;
  background-size: contain;
  top: 50%;
  left: 0;
  margin-top: -20px;
}
.schedule-stock__about-compare, .schedule-step-3__desc {
  background: #F5F5F5;
  border-radius: 5px;
  padding: 23px 26px;
  font-size: 12px;
}
.schedule-stock__about-compare h5, .schedule-step-3__desc h5 {
  font-weight: 700;
  font-size: inherit;
  color: inherit;
  margin-bottom: 4px;
  margin-top: 0;
}
.schedule-stock__about-compare ul, .schedule-step-3__desc ul {
  margin-bottom: 18px;
  color: #000000;
}
.schedule-stock__about-compare ul:last-child, .schedule-step-3__desc ul:last-child {
  margin-bottom: 0;
}
.schedule-stock__about-compare li, .schedule-step-3__desc li {
  padding-left: 12px;
  margin-bottom: 4px;
  position: relative;
}
.schedule-stock__about-compare li:last-child, .schedule-step-3__desc li:last-child {
  margin-bottom: 0;
}
.schedule-stock__about-compare li::before, .schedule-step-3__desc li::before {
  content: "";
  display: block;
  width: 4px;
  height: 4px;
  border-radius: 50%;
  background-color: var(--brand-color, #f45d1b);
  position: absolute;
  left: 2px;
  top: 4px;
}

.schedule-step__title-line {
  display: flex;
  align-items: center;
  margin-bottom: 30px;
}
.schedule-step__number {
  text-transform: uppercase;
  color: var(--brand-color, #f45d1b);
  font-weight: 700;
  font-size: 16px;
  line-height: 20px;
  padding: 8px 15px 6px;
  background: rgba(0, 90, 166, 0.07);
  border-radius: 5px;
  margin-right: 13px;
}
.schedule-step__title {
  font-weight: 500;
  color: #505050;
  line-height: 1.12;
}
.schedule-step__title_big {
  color: #141414;
  font-size: 18px;
  font-weight: 600;
}
.schedule-step__ticket {
  display: flex;
  align-items: center;
}
.schedule-step__ticket-number {
  color: var(--brand-color, #f45d1b);
  display: flex;
  align-items: center;
  text-align: center;
  font-size: 34px;
  padding: 15px 30px;
  background: rgba(0, 90, 166, 0.07);
  border-radius: 6px;
  position: relative;
  margin-right: 20px;
}
.schedule-step__ticket-number::before, .schedule-step__ticket-number::after {
  content: "";
  display: block;
  width: 16px;
  height: 16px;
  position: absolute;
  top: 50%;
  margin-top: -8px;
  background-color: #ffffff;
  border-radius: 50%;
}
.schedule-step__ticket-number::before {
  left: -8px;
}
.schedule-step__ticket-number::after {
  right: -8px;
}
.schedule-step__ticket-text {
  font-weight: 700;
  font-size: 20px;
  line-height: 1.15;
  color: #505050;
}
.schedule-step__desc {
  background-color: #fbf0f0;
  padding: 16px 30px;
  border-radius: 4px;
  display: inline-block;
  line-height: 1.6;
  margin-bottom: 35px;
}
.schedule-step__error {
  font-size: 18px;
  text-align: center;
  line-height: 1.4;
}
.schedule-step__error a {
  font-weight: 700;
}
.schedule-step__error .schedule-btn {
  margin-top: 18px;
}

.form__item input, .form__item textarea {
  border: 1px solid #E5E7EF;
  color: #141414;
  border-radius: 5px;
  display: block;
  width: 100%;
  padding: 10px 16px;
  font-weight: 500;
  font-size: 14px;
}
.form__item input::placeholder, .form__item textarea::placeholder {
  color: #8F929B;
}
.form__item_subtitle {
  color: var(--brand-color, #f45d1b);
  font-weight: 700;
  margin-bottom: 12px;
  margin-top: 42px;
}
.form__item_subtitle:nth-child(1) {
  margin-top: 0;
}
.form__item_subtitle span {
  display: block;
  color: #141414;
  font-weight: 400;
  font-size: 14px;
}
.form__label {
  display: block;
  font-weight: 600;
  font-size: 14px;
  line-height: 1.4;
  margin-bottom: 5px;
}
.form__label-desc {
  font-size: 12px;
  font-style: italic;
}
.form__upload-file {
  position: relative;
}
.form__upload-file input {
  position: absolute;
  opacity: 0;
  display: block;
  width: 100%;
  height: 100%;
  border: 0;
  font-size: 0;
  overflow: hidden;
  z-index: -1;
}
.form__upload-file label {
  display: block;
  width: 100%;
  padding: 10px 34px 10px 14px;
  border: 1px dashed rgba(143, 146, 155, 0.5);
  border-radius: 5px;
  position: relative;
  color: #8F929B;
  font-size: 14px;
  cursor: pointer;
  min-height: 40px;
  transition: all 0.35s;
  max-width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.form__upload-file label::after {
  content: "";
  display: block;
  position: absolute;
  width: 20px;
  height: 20px;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMCAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwXzJfMzAyKSI+CjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNMi40MTI1NiAwLjA2Mzc3ODdDMi4yNTMxMiAwLjE0NDA3MiAyLjE1NzQzIDAuMjM2NzQgMi4wNzU5NiAwLjM4OTU5N0wyLjAwOTUgMC41MTQyNzZMMi4wMDE1NyA5Ljc1MjA0QzEuOTk2MzUgMTUuODYwMyAyLjAwNDE2IDE5LjAyOTEgMi4wMjQ2MyAxOS4xMDZDMi4wNzU0MSAxOS4yOTY0IDIuMjI2NDggMTkuNDc3MSAyLjQwNDk0IDE5LjU2MUwyLjU2NTE1IDE5LjYzNjNIOS43MTEzMkgxNi44NTc1TDE3LjAxNTUgMTkuNTYyMUMxNy4xODYyIDE5LjQ4MTggMTcuMzE4NiAxOS4zMzI2IDE3LjM4NDUgMTkuMTQ2MUMxNy40MTg2IDE5LjA0OTggMTcuNDI2MSAxNy44MTI4IDE3LjQyNzIgMTIuMTMzOUwxNy40Mjg2IDUuNDk5MjdMMTUuMzY2NCA1LjQ5MDQ1TDEzLjMwNDMgNS40ODE2TDEzIDUuNDgwODlDMTIuNSA1LjQ4MDg5IDEyIDQuOTk5MjcgMTIuMDMyMSA0LjIzMTg1QzEyLjAxMzYgNC4xNTEwMiAxMi4wMDEyIDMuMjg3MjIgMTIuMDAwNyAyLjA0ODY4TDEyIC0wLjAwMDczMjQyMkw3LjQzNDczIDAuMDAxMjIwN0MyLjYyNDYzIDAuMDAyNDM2MzMgMi41MzIwMiAwLjAwMzU4OTczIDIuNDEyNTYgMC4wNjM3Nzg3Wk0xMy40MTU2IDIuMjg4NjhWNC4wMTYzNkwxMy40OTY5IDQuMDgwOTVDMTMuNTc3IDQuMTQ0NTYgMTMuNjA1IDQuMTQ1NTYgMTUuMjk1IDQuMTQ1NTZIMTcuMDExNkwxNS4yMzY5IDIuMzUzM0MxNC4yNjA4IDEuMzY3NTUgMTMuNDUxNyAwLjU2MTAzMSAxMy40Mzg4IDAuNTYxMDMxQzEzLjQyNjEgMC41NjEwMzEgMTMuNDE1NiAxLjMzODQ3IDEzLjQxNTYgMi4yODg2OFoiIGZpbGw9IiM4RjkyOUIiIGZpbGwtb3BhY2l0eT0iMC41Ii8+CjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNOC41NjU3IDEzLjE4NThWMTAuMzcyM0w3LjczNzgzIDExLjEzNzlMNi45MDk5NSAxMS45MDM2TDYuMjM2MjMgMTEuMjc5OEw1LjU2MjUgMTAuNjU1OUw3LjUzNyA4LjgyNzYxTDkuNTExNTQgNi45OTkyN0wxMS40NzQ1IDguODE2NDlDMTIuNTU0MSA5LjgxNTk4IDEzLjQzNzUgMTAuNjUzOCAxMy40Mzc1IDEwLjY3ODNDMTMuNDM3NSAxMC43MzU0IDEyLjE5ODMgMTEuODgyNCAxMi4xMzY2IDExLjg4MjRDMTIuMTExMiAxMS44ODI0IDExLjcyMzEgMTEuNTQyNiAxMS4yNzQgMTEuMTI3M0wxMC40NTc3IDEwLjM3MjNWMTMuMTg1OFYxNS45OTkzSDkuNTExNjhIOC41NjU3VjEzLjE4NThaIiBmaWxsPSJ3aGl0ZSIvPgo8L2c+CjxkZWZzPgo8Y2xpcFBhdGggaWQ9ImNsaXAwXzJfMzAyIj4KPHJlY3Qgd2lkdGg9IjIwIiBoZWlnaHQ9IjIwIiBmaWxsPSJ3aGl0ZSIvPgo8L2NsaXBQYXRoPgo8L2RlZnM+Cjwvc3ZnPgo=");
  background-color: transparent;
  background-repeat: no-repeat;
  background-position: 50% 50%;
  background-size: contain;
  top: 50%;
  margin-top: -10px;
  right: 16px;
}
.form__upload-file label:hover {
  border-style: solid;
}
.form__upload-file button {
  display: none;
  width: 20px;
  height: 20px;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAMAAABEpIrGAAAAV1BMVEUAAADyQzb0Qzf0QzX0Qjf1Qjb1RDX1Qzb1QjbzRDXzQzfzQjb0Qzb0RDb1Qzb0Qjf1RDb0Qzb0Qzb0Qzb0Qzb0Qzb0Qjb0RDb0Qzb0Qzb0Qjb0Qzb0QzZHZOOnAAAAHHRSTlMAPUVcXWRlZ2hpa2xydXrX29/i4+Tn6u7v/f7+tsz5XAAAAJlJREFUeNp108UVxAAMA1GFmTlx/20uBLQoXf883wynaj2I+V3loDbbkv+ebGY1RhPF7jYiMlHsbhGQ70X27eFiZlYCLKSzkM5COgvpLKSzkM5COgvlLFbhLLSz0I5gv7+l0hczFsJZSC9zVZwOsBDOQrgo6KKgi4IuCroo6KLw9/8oCFyxFz4G4WcxoBF+Fg3cfoohFs+9ewdALSMrppK8CwAAAABJRU5ErkJggg==);
  position: absolute;
  background-color: transparent;
  background-repeat: no-repeat;
  background-position: 50% 50%;
  background-size: 16px auto;
  top: 50%;
  margin-top: -10px;
  right: 16px;
  border: 0;
  cursor: pointer;
}
.form__upload-file_ok label {
  border-style: solid;
  color: #141414;
}
.form__upload-file_ok label::after {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMCAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTMuMzMyNjggMTBMOC41IDE0TDE2LjY2NiA1IiBzdHJva2U9IiMxN0E2MDAiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+Cjwvc3ZnPgo=");
}
.form__upload-file_ok:hover label::after {
  display: none;
}
.form__upload-file_ok:hover button {
  display: block;
}
.form__upload-file_big label {
  display: flex;
  align-items: center;
  justify-content: center;
  min-height: 70px;
}
.form__upload-file_big label::after {
  margin-top: 0;
  position: static;
  margin-left: 13px;
}
.form__upload-file_big button {
  margin-top: 0;
  position: static;
  margin-left: 13px;
}
.form__back {
  margin-right: 16px;
}
.form__actions_hidden {
  display: none;
}
.form .phone-outer-wrapper input[type=tel] {
  padding-left: 66px;
}

.schedule-step__form_1 .form__column {
  flex-shrink: 0;
}
.schedule-step__form_1 .form__column_1 {
  width: 340px;
  margin-right: 80px;
}
.schedule-step__form_1 .form__column_2 {
  width: 400px;
  margin-right: 80px;
  margin-top: -25px;
}
.schedule-step__form_1 .form__column_3 {
  flex-grow: 1;
  width: calc(100% - 900px);
  margin-top: -25px;
}
.schedule-step__form_1 .form__column_3 .form__item {
  margin-bottom: 20px;
}
.schedule-step__form_1 .form__item_tabs {
  display: flex;
  flex-wrap: wrap;
  margin-bottom: 20px;
  width: 340px;
}
.schedule-step__form_1 .form__item_tabs input {
  display: none;
}
.schedule-step__form_1 .form__item_tabs label {
  display: block;
  font-weight: 500;
  font-size: 16px;
  line-height: 1.25;
  color: #141414;
  text-align: center;
  padding: 0 8px 8px;
  border-bottom: 2px solid #E5E7EF;
  cursor: pointer;
  user-select: none;
}
.schedule-step__form_1 .form__item_tabs input:disabled + label {
  color: #7a7a7a;
}
.schedule-step__form_1 .form__item_tabs input:checked + label {
  font-weight: 700;
  color: var(--brand-color, #f45d1b);
  border-bottom-color: var(--brand-color, #f45d1b);
}
.schedule-step__form_1 .form__item_tabs .form__item {
  width: 50%;
  margin-bottom: 10px;
}
.schedule-step__form_1 .form__item_sum {
  margin-bottom: 10px;
}
.schedule-step__form_1 .form__item_sum .form__sum-date {
  font-size: 17px;
  margin-bottom: 10px;
}
.schedule-step__form_1 .form__item_sum .form__sum-date b {
  color: var(--brand-color, #f45d1b);
  font-weight: 700;
}
.schedule-step__form_1 .form__item_sum .form__sum-stock {
  font-size: 14px;
  position: relative;
  padding-left: 26px;
}
.schedule-step__form_1 .form__item_sum .form__sum-stock::before {
  content: "";
  position: absolute;
  display: block;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAMAAADXqc3KAAAAdVBMVEUAAAAAUJ8AYJ8AWJ8AWKcAVaUAWqUAWaYAWKMAWKcAXKMAXKcAWqgAWaMAWaYAXKYAWKUAWqgAWKUAWKcAWqUAWqUAWaYAW6YAWqUAWqcAWqYAWaYAWacAW6YAW6cAWaUAWqYAWaYAWqYAWqUAWqYAW6YAWqZXczsUAAAAJnRSTlMAEBAgIDAwP0BAQEBPUFBQYG9/f3+Aj4+fn6+/v7+/z8/f3+/v7z2o9lwAAACuSURBVHjatU/FgcAwDHOZmbmBev8Rz8eBdxWWDAq8gWxc9zGx6PBEeRwSuW/wD4uAUDMRqLzPLwe+4N5CzVmYB+CUJV09OSqCnIGy8KvDJBRDSA1OFoVsA6gwUAS684WiOfnA6N8T5gAH931OGZkiuLIjlSFKj4yg0nwV5NarG9qBz4qQ4p/HAT1QMGH82679I9UP+5yBDo9x/4v3wFJEkT02T8qNuCm8gr6FV/ABlAQMbxsuCPQAAAAASUVORK5CYII=);
  width: 24px;
  height: 24px;
  background-color: transparent;
  background-repeat: no-repeat;
  background-position: 50% 50%;
  background-size: contain;
  top: 50%;
  left: -4px;
  margin-top: -12px;
}
.schedule-step__form_1 .form__item_time fieldset {
  display: block;
  margin-left: -15px;
  margin-right: -15px;
}
.schedule-step__form_1 .form__item_time fieldset:last-child {
  margin-bottom: 0;
}
.schedule-step__form_1 .form__item_time .form__item {
  width: calc(33.33% - 6px);
  max-width: 50%;
  flex-grow: 1;
  margin-left: 3px;
  margin-right: 3px;
}
.schedule-step__form_1 .form__item_time legend {
  font-size: 12px;
  line-height: 1.7;
  color: #8F929B;
  display: block;
  margin-bottom: 4px;
  margin-left: 3px;
}
.schedule-step__form_1 .form__item_time div {
  display: flex;
}
.schedule-step__form_1 .form__item_time input {
  display: none;
}
.schedule-step__form_1 .form__item_time label {
  display: block;
  text-align: center;
  font-size: 12px;
  background: rgba(0, 90, 166, 0.07);
  border-radius: 5px;
  width: 100%;
  cursor: pointer;
  padding: 12px 5px;
  user-select: none;
}
.schedule-step__form_1 .form__item_time input:disabled + label {
  cursor: not-allowed;
  color: rgba(0, 90, 166, 0.22);
  background-color: rgba(0, 90, 166, 0.04);
}
.schedule-step__form_1 .form__item_time input:checked + label {
  color: #ffffff;
  background-color: var(--brand-color, #f45d1b);
  cursor: default;
}
.schedule-step__form_1 .form__item_info {
  margin-bottom: 22px;
}
.schedule-step__form_1 .form__item_order-number {
  margin-bottom: 22px;
}
.schedule-step__form_1 .form__line-wrapper {
  display: flex;
  margin-bottom: 59px;
}
.schedule-step__form_1 .form__line-wrapper_docs legend {
  display: none;
}
.schedule-step__form_1 .form__line-wrapper_docs .form__item {
  margin-bottom: 20px;
}
.schedule-step__form_1 .form__line-wrapper_docs .form__column_1 {
  width: 580px;
  margin-right: 100px;
}
.schedule-step__form_1 .form__line-wrapper_docs .form__column_1 fieldset {
  margin-bottom: 24px;
}
.schedule-step__form_1 .form__line-wrapper_docs .form__column_1 fieldset:nth-child(1) {
  display: flex;
  flex-wrap: wrap;
  margin-left: -10px;
  margin-right: -10px;
}
.schedule-step__form_1 .form__line-wrapper_docs .form__column_1 fieldset:nth-child(1) .form__item {
  margin-left: 10px;
  margin-right: 10px;
  width: calc(50% - 20px);
}
.schedule-step__form_1 .form__line-wrapper_docs .form__column_1 fieldset:last-child {
  margin-bottom: 0;
}
.schedule-step__form_1 .form__line-wrapper_docs .form__column_2 {
  width: calc(100% - 680px);
  margin-top: 0;
}
.schedule-step__form_2 {
  display: flex;
}
.schedule-step__form_2 legend {
  display: none;
}
.schedule-step__form_2 .form__item {
  margin-bottom: 20px;
}
.schedule-step__form_2 .form__column_1 {
  width: 580px;
  margin-right: 100px;
}
.schedule-step__form_2 .form__column_1 fieldset {
  margin-bottom: 24px;
}
.schedule-step__form_2 .form__column_1 fieldset:nth-child(1) {
  display: flex;
  flex-wrap: wrap;
  margin-left: -10px;
  margin-right: -10px;
}
.schedule-step__form_2 .form__column_1 fieldset:nth-child(1) .form__item {
  margin-left: 10px;
  margin-right: 10px;
  width: calc(50% - 20px);
}
.schedule-step__form_2 .form__column_1 fieldset:last-child {
  margin-bottom: 0;
}
.schedule-step__form_2 .form__column_2 {
  width: calc(100% - 680px);
}
.schedule-step__form_4 {
  display: flex;
  justify-content: space-between;
  margin-bottom: 44px;
}
.schedule-step__form_4 .form__column_1 {
  width: 500px;
}
.schedule-step__form_4 .form__column_2 {
  width: 580px;
  margin-top: 25px;
}
.schedule-step__form_4 .form__actions {
  margin-bottom: 25px;
}
.schedule-step__form_4 .form__item {
  margin-bottom: 20px;
}
.schedule-step__form_4 .form__item_pick-calendar {
  flex-grow: 1;
}
.schedule-step__form_4 .form__item_pick-calendar input {
  background-position: 100% 50%;
  background-size: auto 100%;
  background-repeat: no-repeat;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDAiIGhlaWdodD0iNDAiIHZpZXdCb3g9IjAgMCA0MCA0MCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTAgMEgzNUMzNy43NjE0IDAgNDAgMi4yMzg1OCA0MCA1VjM1QzQwIDM3Ljc2MTQgMzcuNzYxNCA0MCAzNSA0MEgwVjBaIiBmaWxsPSIjMDA1QUE2IiBmaWxsLW9wYWNpdHk9IjAuMDciLz4KPHBhdGggZD0iTTI1LjgzMzMgMTMuMzM0SDE0LjE2NjdDMTMuMjQ2MiAxMy4zMzQgMTIuNSAxNC4wODAyIDEyLjUgMTUuMDAwN1YyNi42NjczQzEyLjUgMjcuNTg3OCAxMy4yNDYyIDI4LjMzNCAxNC4xNjY3IDI4LjMzNEgyNS44MzMzQzI2Ljc1MzggMjguMzM0IDI3LjUgMjcuNTg3OCAyNy41IDI2LjY2NzNWMTUuMDAwN0MyNy41IDE0LjA4MDIgMjYuNzUzOCAxMy4zMzQgMjUuODMzMyAxMy4zMzRaIiBzdHJva2U9IiMwMDVBQTYiIHN0cm9rZS13aWR0aD0iMS42IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPHBhdGggZD0iTTIzLjMzMiAxMS42NjZWMTQuOTk5MyIgc3Ryb2tlPSIjMDA1QUE2IiBzdHJva2Utd2lkdGg9IjEuNiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+CjxwYXRoIGQ9Ik0xNi42NjggMTEuNjY2VjE0Ljk5OTMiIHN0cm9rZT0iIzAwNUFBNiIgc3Ryb2tlLXdpZHRoPSIxLjYiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8cGF0aCBkPSJNMTIuNSAxOC4zMzRIMjcuNSIgc3Ryb2tlPSIjMDA1QUE2IiBzdHJva2Utd2lkdGg9IjEuNiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+CjxwYXRoIGQ9Ik0xNi42NjggMjAuODY2QzE2LjIyNjEgMjAuODY2IDE1Ljg2OCAyMS4yMjQyIDE1Ljg2OCAyMS42NjZDMTUuODY4IDIyLjEwNzggMTYuMjI2MSAyMi40NjYgMTYuNjY4IDIyLjQ2NlYyMC44NjZaTTE4LjMzNDYgMjIuNDY2QzE4Ljc3NjUgMjIuNDY2IDE5LjEzNDYgMjIuMTA3OCAxOS4xMzQ2IDIxLjY2NkMxOS4xMzQ2IDIxLjIyNDIgMTguNzc2NSAyMC44NjYgMTguMzM0NiAyMC44NjZWMjIuNDY2Wk0xNi42NjggMjIuNDY2SDE4LjMzNDZWMjAuODY2SDE2LjY2OFYyMi40NjZaIiBmaWxsPSIjMDA1QUE2Ii8+CjxwYXRoIGQ9Ik0xNi42NjggMjQuMkMxNi4yMjYxIDI0LjIgMTUuODY4IDI0LjU1ODIgMTUuODY4IDI1QzE1Ljg2OCAyNS40NDE4IDE2LjIyNjEgMjUuOCAxNi42NjggMjUuOFYyNC4yWk0xOC4zMzQ2IDI1LjhDMTguNzc2NSAyNS44IDE5LjEzNDYgMjUuNDQxOCAxOS4xMzQ2IDI1QzE5LjEzNDYgMjQuNTU4MiAxOC43NzY1IDI0LjIgMTguMzM0NiAyNC4yVjI1LjhaTTE2LjY2OCAyNS44SDE4LjMzNDZWMjQuMkgxNi42NjhWMjUuOFoiIGZpbGw9IiMwMDVBQTYiLz4KPHBhdGggZD0iTTIxLjY2OCAyMC44NjZDMjEuMjI2MSAyMC44NjYgMjAuODY4IDIxLjIyNDIgMjAuODY4IDIxLjY2NkMyMC44NjggMjIuMTA3OCAyMS4yMjYxIDIyLjQ2NiAyMS42NjggMjIuNDY2TDIxLjY2OCAyMC44NjZaTTIzLjMzNDYgMjIuNDY2QzIzLjc3NjUgMjIuNDY2IDI0LjEzNDYgMjIuMTA3OCAyNC4xMzQ2IDIxLjY2NkMyNC4xMzQ2IDIxLjIyNDIgMjMuNzc2NSAyMC44NjYgMjMuMzM0NiAyMC44NjZMMjMuMzM0NiAyMi40NjZaTTIxLjY2OCAyMi40NjZMMjMuMzM0NiAyMi40NjZMMjMuMzM0NiAyMC44NjZMMjEuNjY4IDIwLjg2NkwyMS42NjggMjIuNDY2WiIgZmlsbD0iIzAwNUFBNiIvPgo8cGF0aCBkPSJNMjEuNjY4IDI0LjJDMjEuMjI2MSAyNC4yIDIwLjg2OCAyNC41NTgyIDIwLjg2OCAyNUMyMC44NjggMjUuNDQxOCAyMS4yMjYxIDI1LjggMjEuNjY4IDI1LjhMMjEuNjY4IDI0LjJaTTIzLjMzNDYgMjUuOEMyMy43NzY1IDI1LjggMjQuMTM0NiAyNS40NDE4IDI0LjEzNDYgMjVDMjQuMTM0NiAyNC41NTgyIDIzLjc3NjUgMjQuMiAyMy4zMzQ2IDI0LjJMMjMuMzM0NiAyNS44Wk0yMS42NjggMjUuOEwyMy4zMzQ2IDI1LjhMMjMuMzM0NiAyNC4yTDIxLjY2OCAyNC4yTDIxLjY2OCAyNS44WiIgZmlsbD0iIzAwNUFBNiIvPgo8L3N2Zz4K");
}
.schedule-step__form_4 .form__item_time {
  flex-grow: 1;
}
.schedule-step__form_4 .form__item_time select {
  display: block;
  width: 100%;
  color: #505050;
  border-radius: 4px;
  border: 1px solid #E5E7EF;
  padding: 9px 26px 9px 14px;
  font-size: 14px;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  height: 40px;
  position: relative;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDAiIGhlaWdodD0iNDAiIHZpZXdCb3g9IjAgMCA0MCA0MCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTAgMEgzNUMzNy43NjE0IDAgNDAgMi4yMzg1OCA0MCA1VjM1QzQwIDM3Ljc2MTQgMzcuNzYxNCA0MCAzNSA0MEgwVjBaIiBmaWxsPSIjMDA1QUE2IiBmaWxsLW9wYWNpdHk9IjAuMDciLz4KPHBhdGggZD0iTTIwIDI5QzI0LjQxODMgMjkgMjggMjUuNDE4MyAyOCAyMUMyOCAxNi41ODE3IDI0LjQxODMgMTMgMjAgMTNDMTUuNTgxNyAxMyAxMiAxNi41ODE3IDEyIDIxQzEyIDI1LjQxODMgMTUuNTgxNyAyOSAyMCAyOVoiIHN0cm9rZT0iIzAwNUFBNiIgc3Ryb2tlLXdpZHRoPSIxLjYiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8cGF0aCBkPSJNMjAgMTZWMjEuMjVMMjMgMjMiIHN0cm9rZT0iIzAwNUFBNiIgc3Ryb2tlLXdpZHRoPSIxLjYiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8cGF0aCBkPSJNMTUgMjcuNUwxMy41IDI5LjUiIHN0cm9rZT0iIzAwNUFBNiIgc3Ryb2tlLXdpZHRoPSIxLjYiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIvPgo8cGF0aCBkPSJNMjUgMjcuNUwyNi41IDI5LjUiIHN0cm9rZT0iIzAwNUFBNiIgc3Ryb2tlLXdpZHRoPSIxLjYiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIvPgo8cGF0aCBkPSJNMTIgMTNDMTMgMTIgMTMuNSAxMS41IDE1IDExIiBzdHJva2U9IiMwMDVBQTYiIHN0cm9rZS13aWR0aD0iMS42IiBzdHJva2UtbGluZWNhcD0icm91bmQiLz4KPHBhdGggZD0iTTI4IDEzQzI3IDEyIDI2LjUgMTEuNSAyNSAxMSIgc3Ryb2tlPSIjMDA1QUE2IiBzdHJva2Utd2lkdGg9IjEuNiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIi8+Cjwvc3ZnPgo=");
  background-position: 100% 50%;
  background-size: auto 100%;
  background-repeat: no-repeat;
}
.schedule-step__form_4 .form__item_time option {
  color: #000000;
}
.schedule-step__form_4 .form__item_time option:disabled {
  color: #ccc;
}
.schedule-step__form_4 .form__item_edit {
  position: relative;
}
.schedule-step__form_4 .form__item_edit .form__item-input-wrapper {
  position: relative;
}
.schedule-step__form_4 .form__item_edit .form__item-edit-btn {
  position: absolute;
  right: 0;
  top: 0;
  display: block;
  width: 40px;
  height: 100%;
  font-size: 0;
  border: 0;
  background-color: transparent;
  background-repeat: no-repeat;
  background-position: 50% 50%;
  background-size: 20px auto;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMCAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEwIDE3LjA2NDVIMTcuOTE4OSIgc3Ryb2tlPSIjOEY5MjlCIiBzdHJva2Utd2lkdGg9IjEuNjg5MzYiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8cGF0aCBkPSJNMTMuOTYwNCAyLjU0NjY5QzE0LjMxMDQgMi4xOTY2NSAxNC43ODUyIDIgMTUuMjgwMiAyQzE1LjUyNTMgMiAxNS43NjggMi4wNDgyOCAxNS45OTQ1IDIuMTQyMDhDMTYuMjIwOSAyLjIzNTg4IDE2LjQyNjcgMi4zNzMzNiAxNi42IDIuNTQ2NjlDMTYuNzczMyAyLjcyMDAxIDE2LjkxMDggMi45MjU3NyAxNy4wMDQ2IDMuMTUyMjJDMTcuMDk4NCAzLjM3ODY4IDE3LjE0NjcgMy42MjEzOSAxNy4xNDY3IDMuODY2NUMxNy4xNDY3IDQuMTExNjEgMTcuMDk4NCA0LjM1NDMzIDE3LjAwNDYgNC41ODA3OEMxNi45MTA4IDQuODA3MjMgMTYuNzczMyA1LjAxMyAxNi42IDUuMTg2MzJMNS42MDE1NCAxNi4xODQ4TDIuMDgyMDMgMTcuMDY0N0wyLjk2MTkxIDEzLjU0NTFMMTMuOTYwNCAyLjU0NjY5WiIgc3Ryb2tlPSIjOEY5MjlCIiBzdHJva2Utd2lkdGg9IjEuNjg5MzYiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8L3N2Zz4K");
  cursor: pointer;
}
.schedule-step__form_4 .form__line {
  display: flex;
  margin-left: -10px;
  margin-right: -10px;
  width: calc(100% + 20px);
}
.schedule-step__form_4 .form__line .form__item {
  margin-left: 10px;
  margin-right: 10px;
}
.schedule-step__form_4 .form__fieldset_files {
  display: flex;
  flex-wrap: wrap;
  margin-left: -10px;
  margin-right: -10px;
  margin-bottom: 25px;
}
.schedule-step__form_4 .form__fieldset_files legend {
  display: none;
}
.schedule-step__form_4 .form__fieldset_files .form__item {
  width: calc(50% - 20px);
  margin-left: 10px;
  margin-right: 10px;
}
.schedule-step__form_4 .form__fieldset_files .form__item_fw {
  width: 100%;
}
.schedule-step__form_4 .schedule-step-3__buttons {
  width: calc(100% + 18px);
  margin-bottom: 0;
}

.form__inputs {
  display: grid;
  grid-gap: 10px;
  grid-template-columns: calc(40% - 5px) calc(60% - 5px);
}

.form__inputs_1 {
  grid-template-columns: 100%;
}

.schedule-btn {
  background-color: var(--brand-color, #f45d1b);
  border-radius: 5px;
  text-align: center;
  color: #ffffff;
  font-size: 17px;
  font-weight: 600;
  border: 0;
  display: inline-block;
  padding: 13px 34px;
  cursor: pointer;
  transition: all 0.35s;
}
.schedule-btn:hover {
  background-color: #40bc50;
}
.schedule-btn_gst {
  background-color: #ffffff;
  color: #141414;
  border: 1px solid rgba(143, 146, 155, 0.5);
  display: flex;
  align-items: center;
  justify-content: center;
  padding-left: 20px;
  padding-right: 20px;
}
.schedule-btn_gst::before {
  content: "";
  display: inline-block;
  width: 24px;
  height: 24px;
  margin-right: 10px;
  background-color: transparent;
  background-repeat: no-repeat;
  background-position: 50% 50%;
  background-size: contain;
}
.schedule-btn_gst:hover {
  background-color: #ffffff;
  border-color: var(--brand-color, #f45d1b);
}
.schedule-btn_dl::before {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjUiIGhlaWdodD0iMjUiIHZpZXdCb3g9IjAgMCAyNSAyNSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xMC40NzA0IDEuODEyMjVDMTAuMzIzIDEuODc4NjcgMTAuMTg5NyAyLjAxOTY0IDEwLjEzMzEgMi4xNjkwNUMxMC4xMDM5IDIuMjQ2MTkgMTAuMDkwNSAzLjYwODYgMTAuMDkwNSA2LjQ5ODA3VjEwLjcxNDVMOC43NjA3NyAxMC43MTU0QzcuNTUwNTYgMTAuNzE2MiA3LjQxNjM1IDEwLjcyMyA3LjI2NzE0IDEwLjc5MDdDNy4wMjQ5NiAxMC45MDA3IDYuOTEyNSAxMS4wODE0IDYuOTEyNSAxMS4zNjA0QzYuOTEyNSAxMS41NTk3IDYuOTI5NTggMTEuNjA5MSA3LjA1MDk1IDExLjc2MUM3LjEyNzEzIDExLjg1NjMgOC4xODMxNCAxMy4wNyA5LjM5NzcgMTQuNDU4MkMxMC45MTYyIDE2LjE5MzcgMTEuNjQ5MSAxNy4wMDI1IDExLjc0NDEgMTcuMDQ3NkMxMS45MTk2IDE3LjEzMDggMTIuMTAwNSAxNy4xMzA4IDEyLjI3NiAxNy4wNDc2QzEyLjM3MSAxNy4wMDI1IDEzLjEwMzggMTYuMTkzNyAxNC42MjI0IDE0LjQ1ODJDMTUuODM2OSAxMy4wNyAxNi44OTI5IDExLjg1NjMgMTYuOTY5MSAxMS43NjFDMTcuMDkxNSAxMS42MDc4IDE3LjEwNzYgMTEuNTYwNyAxNy4xMDc2IDExLjM1NEMxNy4xMDc2IDExLjE1MzIgMTcuMDkwNCAxMS4wOTkgMTYuOTg2MiAxMC45NzAyQzE2Ljc5MDYgMTAuNzI4NiAxNi43MzggMTAuNzIxIDE1LjI1OTggMTAuNzE3NkwxMy45MzA3IDEwLjcxNDVMMTMuOTIwMSA2LjQzODQxQzEzLjkwOTcgMi4xOTAxNiAxMy45MDkxIDIuMTYxNTcgMTMuODI3MSAyLjA1MTg3QzEzLjc4MTggMS45OTExMyAxMy42OTUgMS45MDQzNSAxMy42MzQzIDEuODU5QzEzLjUyODEgMS43Nzk2NSAxMy40Njg3IDEuNzc2MTcgMTIuMDU3MSAxLjc2NzM4QzEwLjg5NSAxLjc2MDEgMTAuNTY1NCAxLjc2OTQyIDEwLjQ3MDQgMS44MTIyNVpNMi40MjExMSAxOC41NDI4TDIuNDMyMTkgMjEuMjUyMkwyLjUzNjk3IDIxLjQ3NTVDMi42NzAxNCAyMS43NTk1IDIuODg0NjEgMjEuOTc0IDMuMTY4NTggMjIuMTA3MkwzLjM5MTk3IDIyLjIxMTlIMTIuMDFIMjAuNjI4MUwyMC44NTE1IDIyLjEwNzJDMjEuMTM1NSAyMS45NzQgMjEuMzQ5OSAyMS43NTk1IDIxLjQ4MzEgMjEuNDc1NUwyMS41ODc5IDIxLjI1MjJMMjEuNTk5IDE4LjU0MjhMMjEuNjEgMTUuODMzNEgyMC4zMjkySDE5LjA0ODVWMTcuNzUyOVYxOS42NzI1SDEyLjAxSDQuOTcxNjJWMTcuNzUyOVYxNS44MzM0SDMuNjkwODNIMi40MTAwM0wyLjQyMTExIDE4LjU0MjhaIiBmaWxsPSIjOEY5MjlCIiBmaWxsLW9wYWNpdHk9IjAuNSIvPgo8L3N2Zz4K");
}
.schedule-btn_print::before {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjUiIGhlaWdodD0iMjUiIHZpZXdCb3g9IjAgMCAyNSAyNSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik01LjUxNjI2IDIuMjU3ODhDNS4xMTczMyAyLjM1Mzk3IDQuNzM1ODggMi42Njc5OSA0LjU0NDI3IDMuMDU4MDNMNC40MzA0NSAzLjI4OTc0TDQuNDE4OSA1LjI1NzkzTDQuNDA3MzUgNy4yMjYxMkgxMi40MDc1SDIwLjQwNzZMMjAuMzk2MSA1LjI1NzkzTDIwLjM4NDUgMy4yODk3NEwyMC4yNzA3IDMuMDU4MDNDMjAuMTI1NyAyLjc2Mjc4IDE5Ljg2MTQgMi40OTg2NiAxOS41NjYxIDIuMzUzNzZMMTkuMzM0NCAyLjI0MDAzTDEyLjQ4ODMgMi4yMzM3N0M4LjcyMjkxIDIuMjMwMzQgNS41ODU0OSAyLjI0MTE2IDUuNTE2MjYgMi4yNTc4OFpNMi44MzQwNCA4LjY0OTI4QzIuNzI4OTggOC43MDIzNyAyLjYwMzgxIDguODEyODMgMi41MzI2NCA4LjkxNTE4TDIuNDEwOTUgOS4wOTAyNFYxMy4yMjE1VjE3LjM1MjlMMi41MzI2NCAxNy41Mjc5QzIuNjAzODEgMTcuNjMwMyAyLjcyODk4IDE3Ljc0MDcgMi44MzQwNCAxNy43OTM4QzMuMDEwOTQgMTcuODgzMiAzLjAzNzM2IDE3Ljg4NDcgNC41Mzk5OSAxNy44ODQ3SDYuMDY2MjVMNi4wNjY5NCAxNi41MjIxQzYuMDY3NzUgMTUuMDAwOSA2LjA5Mjc5IDE0Ljc4MyA2LjMxNDc3IDE0LjM2NjdDNi41NzU4NSAxMy44NzcgNy4wNDgwMSAxMy40NzkxIDcuNTU0ODMgMTMuMzIxNkM3LjgwNDIgMTMuMjQ0IDcuOTQzMSAxMy4yNDE3IDEyLjQwNzUgMTMuMjQxN0MxNi44Nzc5IDEzLjI0MTcgMTcuMDEwNSAxMy4yNDM5IDE3LjI2MzEgMTMuMzIxOUMxNy43NzM0IDEzLjQ3OTUgMTguMjM1IDEzLjg2OTMgMTguNTAwMiAxNC4zNjY3QzE4LjcyMjIgMTQuNzgzIDE4Ljc0NzIgMTUuMDAwOSAxOC43NDggMTYuNTIyMUwxOC43NDg3IDE3Ljg4NDdIMjAuMjc1QzIxLjc3NzYgMTcuODg0NyAyMS44MDQgMTcuODgzMiAyMS45ODA5IDE3Ljc5MzhDMjIuMDg2IDE3Ljc0MDcgMjIuMjExMiAxNy42MzAzIDIyLjI4MjMgMTcuNTI3OUwyMi40MDQgMTcuMzUyOUwyMi40MTYyIDEzLjMyOTFDMjIuNDI1IDEwLjM5MDQgMjIuNDE1NyA5LjI2MTc4IDIyLjM4MTkgOS4xNDM4NUMyMi4zMTY2IDguOTE2MTUgMjIuMTU4NSA4LjcyMzgxIDIxLjk2NDQgOC42MzU2N0MyMS44MDM2IDguNTYyNjggMjEuNDkxOCA4LjU2MDE4IDEyLjQwNiA4LjU1OTMzTDMuMDEzNzMgOC41NTg0NEwyLjgzNDA0IDguNjQ5MjhaTTIwLjAyNSAxMC4yOTA3QzIwLjI3NjUgMTAuNDA0OCAyMC4zODQ1IDEwLjU4NCAyMC4zODQ1IDEwLjg4N0MyMC4zODQ1IDExLjE1NjQgMjAuMzIxOCAxMS4yODE4IDIwLjEwNjYgMTEuNDQyNkMyMC4wMDU5IDExLjUxNzkgMTkuOTI3OSAxMS41MjcxIDE5LjI5NDYgMTEuNTM4NUMxOC42NTU0IDExLjU1MDEgMTguNTc5OSAxMS41NDQgMTguNDMzMSAxMS40NjkxQzE4LjI2NzIgMTEuMzg0NSAxOC4xMzI3IDExLjIwNjQgMTguMDg2MyAxMS4wMDk2QzE4LjAyMzggMTAuNzQ0NSAxOC4yNjE2IDEwLjMzMjggMTguNTIwNiAxMC4yNTc4QzE4LjU5MDUgMTAuMjM3NiAxOC45MjA0IDEwLjIxOTggMTkuMjUzNiAxMC4yMTgzQzE5Ljc2MjIgMTAuMjE2IDE5Ljg4NiAxMC4yMjc2IDIwLjAyNSAxMC4yOTA3Wk03LjgyMzIyIDE0LjY0OTZDNy42NTQzNSAxNC43NTQ0IDcuNTM0OTEgMTQuODkyNiA3LjQ2MTY1IDE1LjA2NzlDNy40MDY4NCAxNS4xOTg5IDcuMzk5MTYgMTUuNjQ3NyA3LjM5OTM3IDE4LjcwMDlDNy4zOTk0OSAyMC45NzI2IDcuNDE0MDcgMjIuMjM2NiA3LjQ0MTI5IDIyLjMzNDVDNy40OTcxMSAyMi41MzU0IDcuNjYyNzUgMjIuNzI0NiA3Ljg2MTk1IDIyLjgxNUM4LjAxNzA5IDIyLjg4NTUgOC4yNDIwNiAyMi44ODkyIDEyLjQwNzUgMjIuODg5MkMxNi41NzI5IDIyLjg4OTIgMTYuNzk3OSAyMi44ODU1IDE2Ljk1MyAyMi44MTVDMTcuMTUyMiAyMi43MjQ2IDE3LjMxNzkgMjIuNTM1NCAxNy4zNzM3IDIyLjMzNDVDMTcuNDAwOSAyMi4yMzY1IDE3LjQxNTIgMjAuOTcyNiAxNy40MTQ3IDE4LjY5MjFDMTcuNDE0MSAxNS4zNzg3IDE3LjQxMDIgMTUuMTkxNiAxNy4zMzkzIDE1LjAzODNDMTcuMjUyMiAxNC44NTA0IDE3LjA4MDEgMTQuNjc4MSAxNi45MTg1IDE0LjYxN0MxNi44NDA2IDE0LjU4NzYgMTUuNDA2OSAxNC41NzQxIDEyLjM3NDYgMTQuNTc0MkM4LjEyMzI0IDE0LjU3NDMgNy45Mzk1IDE0LjU3NzQgNy44MjMyMiAxNC42NDk2Wk0xNC43MTExIDE2LjY0MzJDMTUuMTkyNSAxNi44ODYxIDE1LjE4MzQgMTcuNTg3MSAxNC42OTU4IDE3LjgxODRDMTQuNTcxOCAxNy44NzcyIDE0LjMxNTYgMTcuODg0NyAxMi40MDc1IDE3Ljg4NDdDMTAuNDk5MyAxNy44ODQ3IDEwLjI0MzIgMTcuODc3MiAxMC4xMTkyIDE3LjgxODRDOS42MzE1NiAxNy41ODcxIDkuNjIyNDQgMTYuODg2MSAxMC4xMDM5IDE2LjY0MzJDMTAuMjgzOCAxNi41NTI0IDEwLjI4NTYgMTYuNTUyMyAxMi40MDc1IDE2LjU1MjNDMTQuNTI5NCAxNi41NTIzIDE0LjUzMTIgMTYuNTUyNCAxNC43MTExIDE2LjY0MzJaTTE0LjU3MDIgMTkuNTg1QzE1LjAyNSAxOS42OTk1IDE1LjIyMTggMjAuMjc4MyAxNC45MjU0IDIwLjYzMDNDMTQuNzE0OSAyMC44ODA0IDE0Ljc5OTggMjAuODcyMyAxMi40MDc1IDIwLjg3MjNDMTAuMDE1MiAyMC44NzIzIDEwLjEwMDEgMjAuODgwNCA5Ljg4OTUzIDIwLjYzMDNDOS43Njg3NyAyMC40ODY4IDkuNzIxMzkgMjAuMjg2OSA5Ljc1OTcyIDIwLjA4MjZDOS43OTU5MSAxOS44ODk4IDEwLjAyODggMTkuNjM4NCAxMC4yMTc3IDE5LjU4ODJDMTAuNDM2IDE5LjUzMDIgMTQuMzQxIDE5LjUyNzMgMTQuNTcwMiAxOS41ODVaIiBmaWxsPSIjOEY5MjlCIiBmaWxsLW9wYWNpdHk9IjAuNSIvPgo8L3N2Zz4K");
}

.schedule-step-3__buttons {
  display: flex;
  flex-wrap: wrap;
  margin-left: -9px;
  margin-right: -9px;
  margin-bottom: 65px;
}
.schedule-step-3__buttons .schedule-btn {
  margin-bottom: 20px;
  margin-right: 9px;
  margin-left: 9px;
  flex-grow: 1;
  max-width: 50%;
}
.schedule-step-3__buttons .schedule-btn_dl {
  width: 100%;
}
.schedule-step-3__docs {
  margin-bottom: 50px;
}
.schedule-step-3__docs-title {
  font-weight: 700;
  font-size: 24px;
  color: #505050;
  margin-bottom: 30px;
}
.schedule-step-3__docs-table {
  font-size: 12px;
}
.schedule-step-3__docs-table .list-num {
  font-weight: 500;
  font-size: 12px;
  line-height: 20px;
  display: inline-block;
  text-align: center;
  color: #242424;
  border-radius: 50%;
  background-color: rgba(0, 90, 166, 0.07);
  margin-right: 10px;
  width: 20px;
  height: 20px;
  flex-shrink: 0;
}
.schedule-step-3__docs-table table thead {
  background-color: #F5F5F5;
  text-align: center;
}
.schedule-step-3__docs-table table th {
  padding: 10px;
  font-weight: 700;
  width: 33.33%;
}
.schedule-step-3__docs-table table td {
  padding: 10px 15px;
  border-bottom: 1px solid #E5E7EF;
}
.schedule-step-3__docs-table table td div {
  display: flex;
  align-items: baseline;
}
.schedule-step-3__desc {
  display: inline-block;
}
.schedule-step-3__desc h5 {
  margin-bottom: 8px;
}
.schedule-step-3__bottom {
  margin-top: 40px;
  display: flex;
}
.schedule-step-3__bottom .schedule-btn {
  margin-right: 15px;
}

.stock-records {
  margin-top: 40px;
  margin-bottom: 60px;
  min-width: 1170px;
}
.stock-records__title {
  margin-bottom: 38px;
}
.stock-records__controls {
  display: flex;
  margin-bottom: 30px;
}
.stock-records__table {
  font-size: 14px;
}
.stock-records__table table {
  width: 100%;
}
.stock-records__table thead {
  background-color: #ECECEC;
}
.stock-records__table th {
  padding: 10px 20px;
  font-weight: 600;
  color: #212121;
}
.stock-records__table .stock-records__table-title {
  color: var(--brand-color, #f45d1b);
  padding: 7px;
  background-color: #E2E9EF;
  font-weight: 600;
  text-align: center;
  transform: translateY(1px);
}
.stock-records__table td {
  padding: 16px 20px;
  color: #242424;
}
.stock-records__table td:nth-child(2), .stock-records__table td:nth-child(3), .stock-records__table td:nth-child(4) {
  white-space: nowrap;
}
.stock-records__table td:nth-child(7) {
  word-break: break-all;
}
.stock-records__table td:nth-last-child(1) {
  text-align: center;
  vertical-align: middle;
}
.stock-records__table a {
  color: inherit;
}
.stock-records__table a:hover {
  color: var(--brand-color, #f45d1b);
}
.stock-records__table ul {
  list-style: none;
  padding: 0;
  margin: 0;
}
.stock-records__table li {
  max-width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
  padding-left: 24px;
  position: relative;
  line-height: 16px;
  margin-bottom: 6px;
}
.stock-records__table li:last-child {
  margin-bottom: 0;
}
.stock-records__table li::before {
  content: "";
  display: block;
  width: 16px;
  height: 16px;
  left: 0;
  top: 50%;
  margin-top: -8px;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xLjkyNzcgMC4wNTE2MDg5QzEuODAwMTUgMC4xMTU4NDQgMS43MjM2IDAuMTg5OTc4IDEuNjU4NDMgMC4zMTIyNjNMMS42MDUyNiAwLjQxMjAwN0wxLjU5ODkxIDcuODAyMjJDMS41OTQ3NCAxMi42ODg4IDEuNjAwOTkgMTUuMjIzOSAxLjYxNzM2IDE1LjI4NTNDMS42NTc5OCAxNS40Mzc3IDEuNzc4ODQgMTUuNTgyMyAxLjkyMTYgMTUuNjQ5NEwyLjA0OTc3IDE1LjcwOTdINy43NjY3MUgxMy40ODM3TDEzLjYxIDE1LjY1MDNDMTMuNzQ2NyAxNS41ODYgMTMuODUyNSAxNS40NjY3IDEzLjkwNTMgMTUuMzE3NUMxMy45MzI1IDE1LjI0MDQgMTMuOTM4NSAxNC4yNTA4IDEzLjkzOTQgOS43MDc3TDEzLjk0MDUgNC40TDEyLjI5MDggNC4zOTI5NEwxMC42NDExIDQuMzg1ODZMMTAuMzk3NyA0LjM4NTNDOS45OTc2NiA0LjM4NTMgOS41OTc2NiA0IDkuNjIzMzEgMy4zODYwNkM5LjYwODU1IDMuMzIxNDEgOS41OTg2MiAyLjYzMDM2IDkuNTk4MjUgMS42Mzk1M0w5LjU5NzY2IDBMNS45NDU0NCAwLjAwMTU2MjVDMi4wOTczNiAwLjAwMjUzNSAyLjAyMzI3IDAuMDAzNDU3NzIgMS45Mjc3IDAuMDUxNjA4OVpNMTAuNzMwMSAxLjgzMTUzVjMuMjEzNjhMMTAuNzk1MiAzLjI2NTM0QzEwLjg1OTMgMy4zMTYyNCAxMC44ODE2IDMuMzE3MDMgMTIuMjMzNiAzLjMxNzAzSDEzLjYwN0wxMi4xODcyIDEuODgzMjJDMTEuNDA2MyAxLjA5NDYzIDEwLjc1OSAwLjQ0OTQxMSAxMC43NDg3IDAuNDQ5NDExQzEwLjczODUgMC40NDk0MTEgMTAuNzMwMSAxLjA3MTM2IDEwLjczMDEgMS44MzE1M1oiIGZpbGw9IiM4RjkyOUIiIGZpbGwtb3BhY2l0eT0iMC41Ii8+CjxwYXRoIGQ9Ik00IDYuNDAwMzlMMTEuMiA2LjQwMDM5IiBzdHJva2U9IiNGNUY1RjUiIHN0cm9rZS13aWR0aD0iMS4yIiBzdHJva2UtbGluZWNhcD0icm91bmQiLz4KPHBhdGggZD0iTTQgOS4xOTkyMkwxMS4yIDkuMTk5MjIiIHN0cm9rZT0iI0Y1RjVGNSIgc3Ryb2tlLXdpZHRoPSIxLjIiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIvPgo8cGF0aCBkPSJNNCAxMkw3LjIgMTIiIHN0cm9rZT0iI0Y1RjVGNSIgc3Ryb2tlLXdpZHRoPSIxLjIiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIvPgo8L3N2Zz4K");
  background-color: transparent;
  background-repeat: no-repeat;
  background-position: 50% 50%;
  background-size: contain;
  position: absolute;
}
.stock-records__table tr:nth-child(2n+1) td {
  background-color: #F5F5F5;
}
.stock-records__table tr:nth-child(2n+1) td.stock-records__table-title {
  background-color: #E2E9EF;
}
.stock-records__table .check {
  display: inline-block;
  width: 26px;
  height: 26px;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjYiIGhlaWdodD0iMjYiIHZpZXdCb3g9IjAgMCAyNiAyNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGNpcmNsZSBjeD0iMTMiIGN5PSIxMyIgcj0iMTMiIGZpbGw9IiMxN0E2MDAiIGZpbGwtb3BhY2l0eT0iMC4xIi8+CjxwYXRoIGQ9Ik04IDEyLjg4ODlMMTEuODc1NSAxNkwxOCA5IiBzdHJva2U9IiMxN0E2MDAiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+Cjwvc3ZnPgo=");
  background-color: transparent;
  background-repeat: no-repeat;
  background-position: 50% 50%;
  background-size: contain;
}
.stock-records__table input[type=checkbox] {
  display: none;
}
.stock-records__table input[type=checkbox] + label {
  display: inline-block;
  width: 20px;
  height: 20px;
  background-color: #F5F5F5;
  border: 1px solid #C2C3C8;
  border-radius: 4px;
  cursor: pointer;
  transition: all 0.25s;
  background-position: 50% 54%;
  background-size: 11px auto;
  background-repeat: no-repeat;
}
.stock-records__table input[type=checkbox]:checked + label {
  background-color: var(--brand-color, #f45d1b);
  border-color: var(--brand-color, #f45d1b);
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iOSIgdmlld0JveD0iMCAwIDEyIDkiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik0xMSAxTDUuMTM5NzEgNy41TDEuNSA0LjUzMDMiIHN0cm9rZT0id2hpdGUiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+Cjwvc3ZnPgo=");
}
.stock-records__table input[type=checkbox]:disabled + label {
  cursor: default;
}
.stock-records__table-item-num {
  border: 0;
  background-color: transparent;
  border-bottom: 1px dashed;
  font-weight: 600;
  cursor: pointer;
}
.stock-records__table-item-list {
  overflow: hidden;
  max-height: 0;
  margin-top: 0;
  transition: all 0.25s;
  font-size: 13px;
}
.stock-records__table-item-list ul {
  list-style: disc inside;
}
.stock-records__table-item-list li {
  position: static;
  padding: 0;
  margin-bottom: 5px;
  white-space: normal;
  list-style: inherit;
}
.stock-records__table-item-list li::before {
  content: none;
}
.stock-records__table-item-list_show {
  margin-top: 10px;
  max-height: 500px;
}

.stock-controls__date {
  width: 206px;
  position: relative;
}
.stock-controls__date input {
  display: block;
  width: 100%;
  font-weight: 500;
  font-size: 14px;
  line-height: 20px;
  color: #505050;
  padding: 9px 54px 9px 14px;
  text-align: center;
  border-radius: 4px;
  border: 1px solid #E5E7EF;
  height: 40px;
}
.stock-controls__date-popup-link {
  position: absolute;
  top: 0;
  right: 0;
  height: 100%;
  width: 40px;
  display: block;
  border: 0;
  background-color: var(--brand-color, #f45d1b);
  border-radius: 0 4px 4px 0;
  font-size: 0;
  cursor: pointer;
  background-repeat: no-repeat;
  background-position: 50% 50%;
  background-size: 20px auto;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMCAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE1LjgzMzMgMy4zMzM5OEg0LjE2NjY3QzMuMjQ2MTkgMy4zMzM5OCAyLjUgNC4wODAxOCAyLjUgNS4wMDA2NVYxNi42NjczQzIuNSAxNy41ODc4IDMuMjQ2MTkgMTguMzM0IDQuMTY2NjcgMTguMzM0SDE1LjgzMzNDMTYuNzUzOCAxOC4zMzQgMTcuNSAxNy41ODc4IDE3LjUgMTYuNjY3M1Y1LjAwMDY1QzE3LjUgNC4wODAxOCAxNi43NTM4IDMuMzMzOTggMTUuODMzMyAzLjMzMzk4WiIgc3Ryb2tlPSJ3aGl0ZSIgc3Ryb2tlLXdpZHRoPSIxLjgiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8cGF0aCBkPSJNMTMuMzMyIDEuNjY2MDJWNC45OTkzNSIgc3Ryb2tlPSJ3aGl0ZSIgc3Ryb2tlLXdpZHRoPSIxLjgiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8cGF0aCBkPSJNNi42Njc5NyAxLjY2NjAyVjQuOTk5MzUiIHN0cm9rZT0id2hpdGUiIHN0cm9rZS13aWR0aD0iMS44IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPHBhdGggZD0iTTIuNSA4LjMzMzk4SDE3LjUiIHN0cm9rZT0id2hpdGUiIHN0cm9rZS13aWR0aD0iMS44IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPHBhdGggZD0iTTYuNjY3OTcgMTEuNjY2SDguMzM0NjMiIHN0cm9rZT0id2hpdGUiIHN0cm9rZS13aWR0aD0iMS44IiBzdHJva2UtbGluZWNhcD0icm91bmQiLz4KPHBhdGggZD0iTTYuNjY3OTcgMTVIOC4zMzQ2MyIgc3Ryb2tlPSJ3aGl0ZSIgc3Ryb2tlLXdpZHRoPSIxLjgiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIvPgo8cGF0aCBkPSJNMTEuNjY4IDExLjY2NkwxMy4zMzQ2IDExLjY2NiIgc3Ryb2tlPSJ3aGl0ZSIgc3Ryb2tlLXdpZHRoPSIxLjgiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIvPgo8cGF0aCBkPSJNMTEuNjY4IDE1TDEzLjMzNDYgMTUiIHN0cm9rZT0id2hpdGUiIHN0cm9rZS13aWR0aD0iMS44IiBzdHJva2UtbGluZWNhcD0icm91bmQiLz4KPC9zdmc+Cg==");
  transition: opacity 0.25s;
}
.stock-controls__date-popup-link:hover {
  opacity: 0.75;
}
.stock-controls__time, .stock-controls__stock {
  width: 120px;
  margin-left: 24px;
  position: relative;
}
.stock-controls__time select, .stock-controls__stock select {
  display: block;
  width: 100%;
  color: #505050;
  border-radius: 4px;
  border: 1px solid #E5E7EF;
  padding: 9px 26px 9px 14px;
  font-size: 14px;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMCAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTUgNy41TDEwIDEyLjVMMTUgNy41IiBzdHJva2U9IiM1MDUwNTAiIHN0cm9rZS13aWR0aD0iMS41IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPC9zdmc+Cg==");
  background-size: 20px auto;
  background-repeat: no-repeat;
  background-position: calc(100% - 4px) 50%;
  height: 40px;
}
.stock-controls__search {
  margin-left: auto;
  width: 280px;
}
.stock-controls__search form {
  display: block;
  position: relative;
}
.stock-controls__search input[type=text] {
  display: block;
  border-radius: 4px;
  border: 1px solid #E5E7EF;
  font-weight: 500;
  font-size: 14px;
  padding: 10px 50px 10px 24px;
  transition: border-color 0.25s;
  height: 40px;
}
.stock-controls__search input[type=text]::placeholder {
  color: #8F929B;
}
.stock-controls__search input[type=text]:focus {
  border-color: #b6b6b6;
}
.stock-controls__search input[type=submit] {
  display: block;
  width: 40px;
  height: 100%;
  position: absolute;
  right: 0;
  top: 0;
  border-radius: 0 4px 4px 0;
  background-color: var(--brand-color, #f45d1b);
  border: 0;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMCAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTkuMTY2NjcgMTUuODMzM0MxMi44NDg2IDE1LjgzMzMgMTUuODMzMyAxMi44NDg2IDE1LjgzMzMgOS4xNjY2N0MxNS44MzMzIDUuNDg0NzcgMTIuODQ4NiAyLjUgOS4xNjY2NyAyLjVDNS40ODQ3NyAyLjUgMi41IDUuNDg0NzcgMi41IDkuMTY2NjdDMi41IDEyLjg0ODYgNS40ODQ3NyAxNS44MzMzIDkuMTY2NjcgMTUuODMzM1oiIHN0cm9rZT0id2hpdGUiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+CjxwYXRoIGQ9Ik0xNy41IDE3LjVMMTMuODc1IDEzLjg3NSIgc3Ryb2tlPSJ3aGl0ZSIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPC9zdmc+Cg==");
  background-repeat: no-repeat;
  background-position: 50% 50%;
  background-size: 20px auto;
}

.form__item_calendar .datepicker-picker,
.stock-controls__date .datepicker-picker,
.form__item_pick-calendar .datepicker-picker {
  display: block;
}
.form__item_calendar .view-switch,
.stock-controls__date .view-switch,
.form__item_pick-calendar .view-switch {
  border: 0;
  background-color: transparent;
  color: #141414;
  font-weight: 500;
  font-size: 16px;
  line-height: 1.2;
}
.form__item_calendar .prev-btn,
.form__item_calendar .next-btn,
.stock-controls__date .prev-btn,
.stock-controls__date .next-btn,
.form__item_pick-calendar .prev-btn,
.form__item_pick-calendar .next-btn {
  border: 0;
  cursor: pointer;
  font-size: 0;
  width: 24px;
  height: 24px;
  background-color: transparent;
  background-repeat: no-repeat;
  background-position: 50% 50%;
  background-size: contain;
}
.form__item_calendar .prev-btn:disabled,
.form__item_calendar .next-btn:disabled,
.stock-controls__date .prev-btn:disabled,
.stock-controls__date .next-btn:disabled,
.form__item_pick-calendar .prev-btn:disabled,
.form__item_pick-calendar .next-btn:disabled {
  opacity: 0.3;
  pointer-events: none;
}
.form__item_calendar .prev-btn,
.stock-controls__date .prev-btn,
.form__item_pick-calendar .prev-btn {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE1IDE4TDkgMTJMMTUgNiIgc3Ryb2tlPSIjMzMzMzMzIiBzdHJva2Utd2lkdGg9IjEuNSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+Cjwvc3ZnPgo=");
}
.form__item_calendar .next-btn,
.stock-controls__date .next-btn,
.form__item_pick-calendar .next-btn {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTkgMThMMTUgMTJMOSA2IiBzdHJva2U9ImJsYWNrIiBzdHJva2Utd2lkdGg9IjEuNSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+Cjwvc3ZnPgo=");
}
.form__item_calendar .datepicker-header,
.stock-controls__date .datepicker-header,
.form__item_pick-calendar .datepicker-header {
  margin-bottom: 10px;
}
.form__item_calendar .datepicker-view .dow,
.stock-controls__date .datepicker-view .dow,
.form__item_pick-calendar .datepicker-view .dow {
  color: #141414;
  font-weight: 500;
  font-size: 14px;
}
.form__item_calendar .datepicker-cell,
.stock-controls__date .datepicker-cell,
.form__item_pick-calendar .datepicker-cell {
  font-weight: 500;
  font-size: 12px;
  width: 40px;
  height: 40px;
  flex-basis: 40px;
  flex-grow: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  margin: 0 3px 6px;
  position: relative;
}
.form__item_calendar .datepicker-cell.day,
.stock-controls__date .datepicker-cell.day,
.form__item_pick-calendar .datepicker-cell.day {
  color: #141414;
  background: rgba(0, 90, 166, 0.07);
  border-radius: 5px;
}
.form__item_calendar .datepicker-cell.selected,
.stock-controls__date .datepicker-cell.selected,
.form__item_pick-calendar .datepicker-cell.selected {
  background-color: var(--brand-color, #f45d1b);
  font-weight: 700;
  color: #ffffff;
}
.form__item_calendar .datepicker-cell.disabled,
.stock-controls__date .datepicker-cell.disabled,
.form__item_pick-calendar .datepicker-cell.disabled {
  background-color: #ffffff;
  color: #8F929B;
}
.form__item_calendar .datepicker-cell.today,
.stock-controls__date .datepicker-cell.today,
.form__item_pick-calendar .datepicker-cell.today {
  position: relative;
}
.form__item_calendar .datepicker-cell.today::after,
.stock-controls__date .datepicker-cell.today::after,
.form__item_pick-calendar .datepicker-cell.today::after {
  content: "";
  display: block;
  width: 5px;
  height: 5px;
  border-radius: 50%;
  position: absolute;
  background-color: #17A600;
  top: 5px;
  right: 5px;
}
.form__item_calendar .datepicker-cell.today:not(.selected):not(.disabled),
.stock-controls__date .datepicker-cell.today:not(.selected):not(.disabled),
.form__item_pick-calendar .datepicker-cell.today:not(.selected):not(.disabled) {
  background-color: #ffffff;
  color: #8F929B;
}
.form__item_calendar .days,
.stock-controls__date .days,
.form__item_pick-calendar .days {
  width: 100%;
}
.form__item_calendar .days-of-week,
.stock-controls__date .days-of-week,
.form__item_pick-calendar .days-of-week {
  margin-bottom: 7px;
}
.form__item_calendar .datepicker-grid,
.stock-controls__date .datepicker-grid,
.form__item_pick-calendar .datepicker-grid {
  width: 100%;
  justify-content: space-between;
}
.form__item_calendar .datepicker-view .days .datepicker-cell, .form__item_calendar .datepicker-view .dow,
.stock-controls__date .datepicker-view .days .datepicker-cell,
.stock-controls__date .datepicker-view .dow,
.form__item_pick-calendar .datepicker-view .days .datepicker-cell,
.form__item_pick-calendar .datepicker-view .dow {
  flex-basis: 40px;
}

.stock-controls__date .datepicker-dropdown,
.form__item_pick-calendar .datepicker-dropdown {
  width: 350px;
  padding: 6px;
}
.stock-controls__date .datepicker-controls,
.form__item_pick-calendar .datepicker-controls {
  padding-top: 6px;
}

.calendar-timeline {
  background-color: #bed4e8;
  border-radius: 4px;
  height: 5px;
  width: 100%;
  position: absolute;
  left: 0;
  bottom: 0;
  overflow: hidden;
}
.calendar-timeline__item {
  position: absolute;
  display: block;
  top: 0;
  height: 100%;
  background-color: #2672b3;
  width: 11.1111111111%;
}
.calendar-timeline__item[data-time="910"] {
  left: 0;
}
.calendar-timeline__item[data-time="1011"] {
  left: 11%;
}
.calendar-timeline__item[data-time="1112"] {
  left: 22%;
}
.calendar-timeline__item[data-time="1213"] {
  left: 33%;
}
.calendar-timeline__item[data-time="1314"] {
  left: 44%;
}
.calendar-timeline__item[data-time="1415"] {
  left: 55%;
}
.calendar-timeline__item[data-time="1516"] {
  left: 66%;
}
.calendar-timeline__item[data-time="1617"] {
  left: 77%;
}
.calendar-timeline__item[data-time="1718"] {
  left: 88%;
}
.calendar-timeline__inner {
  position: absolute;
  height: 100%;
  top: 0;
  left: 0;
  background-color: #2672b3;
  border-radius: 4px;
}

.country-btn {
  left: 0;
  right: auto;
}

/*# sourceMappingURL=style.css.map */
