.spiner[data-v-2a805353]{position:absolute}.wait .button-content[data-v-2a805353]{opacity:.3}[data-v-704880e2]{--button-height:var(--input-height)}.input-money[data-v-704880e2],.input[data-v-704880e2]{position:relative}.input-money input[data-v-704880e2]{color:var(--color-green);padding-right:30px;font-weight:600}.input-currency[data-v-704880e2]{position:absolute;left:calc(100% - 30px);right:0;top:0;bottom:0;color:var(--color-green);font-size:var(--font-size-big);display:flex;align-items:center;justify-content:center}.input-money.nomoney input[data-v-704880e2]{color:#cdcdcd;border-color:#e3e3e3}.input-money.nomoney .input-currency[data-v-704880e2],.input-units[data-v-704880e2]{color:#cdcdcd}.duration-input[data-v-461e93a2]{background:var(--input-background);height:var(--input-height);border:var(--input-border);display:flex;align-items:center;padding:var(--input-padding);color:var(--color-secondary);position:relative}.duration-input__message[data-v-461e93a2]{flex:1;cursor:pointer}.duration-input__placeholder[data-v-461e93a2]{color:var(--input-placeholder-color)}.duration-input__dropdown[data-v-461e93a2]{position:absolute;top:100%;left:0;right:0;background:#fff;padding:10px;box-shadow:var(--block-shadow)}.duration-input__clear[data-v-461e93a2]{position:absolute;right:20px;top:50%;transform:translateY(-50%);color:var(--color-gray)}.duration-input__clear[data-v-461e93a2]:hover{color:var(--color-text-default)}:root{--vs-colors--lightest:rgba(60,60,60,.26);--vs-colors--light:rgba(60,60,60,.5);--vs-colors--dark:#333;--vs-colors--darkest:rgba(0,0,0,.15);--vs-search-input-color:inherit;--vs-search-input-placeholder-color:inherit;--vs-font-size:1rem;--vs-line-height:1.4;--vs-state-disabled-bg:#f8f8f8;--vs-state-disabled-color:var(--vs-colors--light);--vs-state-disabled-controls-color:var(--vs-colors--light);--vs-state-disabled-cursor:not-allowed;--vs-border-color:var(--vs-colors--lightest);--vs-border-width:1px;--vs-border-style:solid;--vs-border-radius:4px;--vs-actions-padding:4px 6px 0 3px;--vs-controls-color:var(--vs-colors--light);--vs-controls-size:1;--vs-controls--deselect-text-shadow:0 1px 0 #fff;--vs-selected-bg:#f0f0f0;--vs-selected-color:var(--vs-colors--dark);--vs-selected-border-color:var(--vs-border-color);--vs-selected-border-style:var(--vs-border-style);--vs-selected-border-width:var(--vs-border-width);--vs-dropdown-bg:#fff;--vs-dropdown-color:inherit;--vs-dropdown-z-index:1000;--vs-dropdown-min-width:160px;--vs-dropdown-max-height:350px;--vs-dropdown-box-shadow:0px 3px 6px 0px var(--vs-colors--darkest);--vs-dropdown-option-bg:#000;--vs-dropdown-option-color:var(--vs-dropdown-color);--vs-dropdown-option-padding:3px 20px;--vs-dropdown-option--active-bg:#5897fb;--vs-dropdown-option--active-color:#fff;--vs-dropdown-option--deselect-bg:#fb5858;--vs-dropdown-option--deselect-color:#fff;--vs-transition-timing-function:cubic-bezier(1,-.115,.975,.855)}.v-select{position:relative;font-family:inherit}.v-select,.v-select *{box-sizing:border-box}:root{--vs-transition-timing-function:cubic-bezier(1,.5,.8,1);--vs-transition-duration:.15s}@keyframes vSelectSpinner{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.vs__fade-enter-active,.vs__fade-leave-active{pointer-events:none;transition:opacity var(--vs-transition-duration) var(--vs-transition-timing-function)}.vs__fade-enter,.vs__fade-leave-to{opacity:0}:root{--vs-disabled-bg:var(--vs-state-disabled-bg);--vs-disabled-color:var(--vs-state-disabled-color);--vs-disabled-cursor:var(--vs-state-disabled-cursor)}.vs--disabled .vs__clear,.vs--disabled .vs__dropdown-toggle,.vs--disabled .vs__open-indicator,.vs--disabled .vs__search,.vs--disabled .vs__selected{cursor:var(--vs-disabled-cursor);background-color:var(--vs-disabled-bg)}.v-select[dir=rtl] .vs__actions{padding:0 3px 0 6px}.v-select[dir=rtl] .vs__clear{margin-left:6px;margin-right:0}.v-select[dir=rtl] .vs__deselect{margin-left:0;margin-right:2px}.v-select[dir=rtl] .vs__dropdown-menu{text-align:right}.vs__dropdown-toggle{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:flex;padding:0 0 4px;background:none;border:var(--vs-border-width) var(--vs-border-style) var(--vs-border-color);border-radius:var(--vs-border-radius);white-space:normal}.vs__selected-options{display:flex;flex-basis:100%;flex-grow:1;flex-wrap:wrap;padding:0 2px;position:relative}.vs__actions{display:flex;align-items:center;padding:var(--vs-actions-padding)}.vs--searchable .vs__dropdown-toggle{cursor:text}.vs--unsearchable .vs__dropdown-toggle{cursor:pointer}.vs--open .vs__dropdown-toggle{border-bottom-color:transparent;border-bottom-left-radius:0;border-bottom-right-radius:0}.vs__open-indicator{fill:var(--vs-controls-color);transform:scale(var(--vs-controls-size));transition:transform var(--vs-transition-duration) var(--vs-transition-timing-function);transition-timing-function:var(--vs-transition-timing-function)}.vs--open .vs__open-indicator{transform:rotate(180deg) scale(var(--vs-controls-size))}.vs--loading .vs__open-indicator{opacity:0}.vs__clear{fill:var(--vs-controls-color);padding:0;border:0;background-color:transparent;cursor:pointer;margin-right:8px}.vs__dropdown-menu{display:block;box-sizing:border-box;position:absolute;top:calc(100% - var(--vs-border-width));left:0;z-index:var(--vs-dropdown-z-index);padding:5px 0;margin:0;width:100%;max-height:var(--vs-dropdown-max-height);min-width:var(--vs-dropdown-min-width);overflow-y:auto;box-shadow:var(--vs-dropdown-box-shadow);border:var(--vs-border-width) var(--vs-border-style) var(--vs-border-color);border-top-style:none;border-radius:0 0 var(--vs-border-radius) var(--vs-border-radius);text-align:left;list-style:none;background:var(--vs-dropdown-bg);color:var(--vs-dropdown-color)}.vs__no-options{text-align:center}.vs__dropdown-option{line-height:1.42857143;display:block;padding:var(--vs-dropdown-option-padding);clear:both;color:var(--vs-dropdown-option-color);white-space:nowrap;cursor:pointer}.vs__dropdown-option--highlight{background:var(--vs-dropdown-option--active-bg);color:var(--vs-dropdown-option--active-color)}.vs__dropdown-option--deselect{background:var(--vs-dropdown-option--deselect-bg);color:var(--vs-dropdown-option--deselect-color)}.vs__dropdown-option--disabled{background:var(--vs-state-disabled-bg);color:var(--vs-state-disabled-color);cursor:var(--vs-state-disabled-cursor)}.vs__selected{display:flex;align-items:center;background-color:var(--vs-selected-bg);border:var(--vs-selected-border-width) var(--vs-selected-border-style) var(--vs-selected-border-color);border-radius:var(--vs-border-radius);color:var(--vs-selected-color);line-height:var(--vs-line-height);margin:4px 2px 0;padding:0 .25em;z-index:0}.vs__deselect{display:inline-flex;-webkit-appearance:none;-moz-appearance:none;appearance:none;margin-left:4px;padding:0;border:0;cursor:pointer;background:none;fill:var(--vs-controls-color);text-shadow:var(--vs-controls--deselect-text-shadow)}.vs--single .vs__selected{background-color:transparent;border-color:transparent}.vs--single.vs--loading .vs__selected,.vs--single.vs--open .vs__selected{position:absolute;opacity:.4}.vs--single.vs--searching .vs__selected{display:none}.vs__search::-webkit-search-cancel-button{display:none}.vs__search::-ms-clear,.vs__search::-webkit-search-decoration,.vs__search::-webkit-search-results-button,.vs__search::-webkit-search-results-decoration{display:none}.vs__search,.vs__search:focus{color:var(--vs-search-input-color);-webkit-appearance:none;-moz-appearance:none;appearance:none;line-height:var(--vs-line-height);font-size:var(--vs-font-size);border:1px solid transparent;border-left:none;outline:none;margin:4px 0 0;padding:0 7px;background:none;box-shadow:none;width:0;max-width:100%;flex-grow:1;z-index:1}.vs__search::-moz-placeholder{color:var(--vs-search-input-placeholder-color)}.vs__search::placeholder{color:var(--vs-search-input-placeholder-color)}.vs--unsearchable .vs__search{opacity:1}.vs--unsearchable:not(.vs--disabled) .vs__search{cursor:pointer}.vs--single.vs--searching:not(.vs--open):not(.vs--loading) .vs__search{opacity:.2}.vs__spinner{align-self:center;opacity:0;font-size:5px;text-indent:-9999em;overflow:hidden;border-top:.9em solid hsla(0,0%,39%,.1);border-right:.9em solid hsla(0,0%,39%,.1);border-bottom:.9em solid hsla(0,0%,39%,.1);border-left:.9em solid rgba(60,60,60,.45);transform:translateZ(0) scale(var(--vs-controls--spinner-size,var(--vs-controls-size)));animation:vSelectSpinner 1.1s linear infinite;transition:opacity .1s}.vs__spinner,.vs__spinner:after{border-radius:50%;width:5em;height:5em;transform:scale(var(--vs-controls--spinner-size,var(--vs-controls-size)))}.vs--loading .vs__spinner{opacity:1}.select_open-indicator[data-v-76a976b8]{width:var(--input-height);height:var(--input-height);background:var(--input-border-color);color:var(--select-open-indicator-color,#fff);flex-shrink:0;display:flex;align-items:center;justify-content:center;transform:none!important}.select_open-indicator svg[data-v-76a976b8]{transition:all .3s ease}.opened .select_open-indicator svg[data-v-76a976b8],.vs--open .select_open-indicator svg[data-v-76a976b8]{transform:rotate(-180deg)}.amicus-select .v-select{--vs-border-color:var(--input-border-color);--vs-border-radius:var(--input-border-radius);--vs-search-input-color:var(--input-color);min-width:var(--vs-dropdown-min-width);flex:1}.amicus-select .v-select .vs__selected{margin:0}.amicus-select .v-select.vs--multiple .vs__selected{margin-right:5px;margin-top:2px}.amicus-select .v-select .vs__actions{padding:0;align-items:stretch;margin-top:-1px}.amicus-select .v-select .vs__selected-options,.amicus-select .v-select .vs__selected-options .vs__search{font-size:var(--input-font-size);margin-top:0}.amicus-select .v-select .vs__dropdown-toggle{background:var(--input-background);height:var(--input-height);padding:0}.amicus-select .v-select.vs--multiple .vs__dropdown-toggle{height:auto;min-height:var(--input-height)}.amicus-select .v-select.vs--multiple .vs__selected{--vs-selected-border-width:0;--vs-border-radius:0;--vs-controls-color:#fff;margin-bottom:3px;background:var(--select-selected-background-color,var(--input-border-color));color:#fff}.amicus-select .v-select.vs--multiple .vs__selected button{color:#fff}.amicus-select .v-select.vs--single .vs__dropdown-option{white-space:normal}.amicus-select .v-select.vs--single .vs__selected{white-space:nowrap;overflow:hidden;position:absolute;left:0;right:0;top:0;bottom:0;z-index:2}.amicus-select .v-select .vs__clear{width:10px;height:100%;padding-bottom:2px}.amicus-select .v-select .vs__clear svg{fill:var(--color-text-gray)}.amicus-select .v-select .vs__dropdown-option--selected{color:var(--color-gray);display:block}.amicus-select .v-select .vs__dropdown-footer{color:var(--color-gray);font-size:.8em}.modal[data-v-182cbd9c]{position:fixed;background:rgba(0,0,0,.44);top:0;bottom:0;left:0;right:0;display:flex;align-items:center;justify-content:center;z-index:100}.modal__body[data-v-182cbd9c]{position:relative}.isFramed .modal__body[data-v-182cbd9c]{align-self:flex-start;margin-top:10vw}.modal__body_scroll[data-v-182cbd9c]{max-width:90vw;background:#fff;padding:20px;max-height:90vh;display:flex;flex-direction:column;overflow:auto}@-moz-document url-prefix(){.modal__body_scroll[data-v-182cbd9c]{scrollbar-color:hsla(0,0%,73%,.4) hsla(0,0%,92%,.1);scrollbar-width:thin}}.modal__body_scroll[data-v-182cbd9c]::-webkit-scrollbar{height:8px;width:8px}.modal__body_scroll[data-v-182cbd9c]::-webkit-scrollbar-track{background:hsla(0,0%,92%,.1);border-radius:16px}.modal__body_scroll[data-v-182cbd9c]::-webkit-scrollbar-thumb{background:hsla(0,0%,73%,.4);border-radius:16px}.modal__body_scroll[data-v-182cbd9c]::-webkit-scrollbar-thumb:hover{background:rgba(89,89,89,.4)}.modal__header[data-v-182cbd9c]{margin-bottom:20px;margin-top:auto;text-align:center;font-weight:600}.modal__header_title[data-v-182cbd9c]{font-size:var(--font-size-h2)}.modal__header_sub-title[data-v-182cbd9c]{font-size:var(--font-size-big)}.modal__content h1[data-v-182cbd9c]{margin-top:0}.modal__actions[data-v-182cbd9c]{padding-top:20px;display:flex;justify-content:space-between;margin-top:auto}.modal__footer[data-v-182cbd9c]{padding-top:20px}.modal__close[data-v-182cbd9c]{position:absolute;right:0;bottom:100%;transition:color .3s ease;color:#fff}.modal__close[data-v-182cbd9c]:hover{color:var(--color-red)}.modal__close svg[data-v-182cbd9c]{max-width:none;max-height:none}.modal__content h1{margin-top:0}.add-button[data-v-093af6e8]{margin-left:calc(var(--form-field-gap)/2);max-height:var(--input-height);align-self:flex-end;flex-shrink:0}.form__field_input__postfix[data-v-0326c326],.form__field_input__prefix[data-v-0326c326]{background:var(--input-border-color);color:#fff;display:flex;align-items:center;padding-left:10px;padding-right:10px}.TourFilter{display:flex;font-size:18px;--input-height:42px}.TourFilter__calendar{display:flex;justify-content:flex-end;margin-top:20px}.TourFilter .form__fields{margin-right:20px}.green[data-v-60fff0d8]{color:var(--color-green,green)}.red[data-v-60fff0d8]{color:var(--color-red,red)}.tour_children[data-v-11bbc003]{margin-bottom:20px;flex:1 1 50%;padding-right:20px;min-width:200px}.tour_children__name[data-v-11bbc003]{font-size:15px;color:var(--color-primary);text-transform:uppercase;text-decoration:none}.tour_category[data-v-ae82e5e8]{margin-top:0!important;flex:1;min-width:360px;box-shadow:var(--block-shadow);background:#fff;padding:20px}.tour_category__icon[data-v-ae82e5e8]{color:var(--color-secondary)}.tour_category__name[data-v-ae82e5e8]{font-size:26px;text-transform:uppercase;color:var(--color-secondary);text-decoration:none;display:block}.tour_category__children[data-v-ae82e5e8]{margin-top:20px;display:flex;flex-wrap:wrap;gap:20px}.tour_categories{display:flex;flex-wrap:wrap;gap:20px}.RuTur_widget_container{--color-orange:#f96525;--color-blue:#217ada;--color-green:#49b414;--color-red:red;--color-gray:#c4c4c4;--color-gray-2:#bbb;--color-gray-lite:#f5f5f5;--color-primary:var(--color-orange);--color-secondary:var(--color-blue);--color-text-default:#232323;--color-text-gray:#a2a2a2;--font-size-base:16px;--font-size-small:14px;--font-size-big:18px;--font-size-h1:40px;--font-size-h2:26px;--font-size-h3:22px;--font-size-h4:18px;--form-field-gap:15px;--input-height:36px;--input-background:#fff;--input-font-size:var(--font-size-base);--input-color:var(--color-secondary);--input-border-size:1px;--input-border-color:var(--color-secondary);--input-border:var(--input-border-size) solid var(--input-border-color);--input-border-radius:4px;--input-padding:0 10px;--input-placeholder-color:#7f7f7f;--button-background-color:var(--color-primary);--button-border-color:var(--button-background-color);--button-text-color:#fff;--button-font-size:18px;--button-height:42px;--block-shadow:1px 1px 3px rgba(0,0,0,.25);--bus-flor-padding-1:20px;--bus-flor-padding-2:50px;--bus-seat-color-free:#359f22;--bus-seat-color-occupied:#f33f3f;--bus-seat-color-selected:#f5b10d;--bus-seat-color-service:#5e5e5e;--loader-size:80px;--loader-color:var(--color-secondary);--transition:all .3s ease}.RuTur_widget_container *{box-sizing:border-box}.RuTur_widget_container :root{--color-orange:#f96525;--color-blue:#217ada;--color-green:#49b414;--color-red:red;--color-gray:#c4c4c4;--color-grey:#c4c4c4;--color-gray-2:#bbb;--color-gray-lite:#f5f5f5;--color-primary:var(--color-orange);--RuTur-color-primary:#f96525;--color-secondary:var(--color-blue);--color-text-default:#232323;--color-text-gray:#a2a2a2;--font-size-base:16px;--font-size-small:14px;--font-size-big:18px;--font-size-h1:40px;--font-size-h2:26px;--font-size-h3:22px;--font-size-h4:18px;--form-field-gap:15px;--input-height:36px;--input-background:#fff;--input-font-size:var(--font-size-base);--input-color:var(--color-secondary);--input-border-size:1px;--input-border-color:var(--color-secondary);--input-border:var(--input-border-size) solid var(--input-border-color);--input-border-radius:4px;--input-padding:0 10px;--input-placeholder-color:#7f7f7f;--button-background-color:var(--color-primary);--button-border-color:var(--button-background-color);--button-text-color:#fff;--button-font-size:18px;--button-height:42px;--block-shadow:1px 1px 3px rgba(0,0,0,.25);--bus-flor-padding-1:20px;--bus-flor-padding-2:50px;--bus-seat-color-free:#359f22;--bus-seat-color-occupied:#f33f3f;--bus-seat-color-selected:#f5b10d;--bus-seat-color-service:#5e5e5e;--loader-size:80px;--loader-color:var(--color-secondary);--transition:all .3s ease}.RuTur_widget_container .isMobile{--font-size-base:16px;--font-size-small:14px;--font-size-big:18px;--font-size-h1:26px;--font-size-h2:22px;--font-size-h3:18px;--font-size-h4:16px}@font-face{font-family:DIN Pro;font-style:normal;font-weight:300;src:local("DIN Pro Light"),local("DINPro-Light"),url(/build/fonts/DINPro-Light.7ad5cf09.woff) format("woff")}@font-face{font-family:DIN Pro;font-style:italic;font-weight:300;src:local("DIN Pro Light Italic"),local("DINPro-LightItalic"),url(/build/fonts/DINPro-LightItalic.500dd564.woff) format("woff")}@font-face{font-family:DIN Pro;font-style:normal;font-weight:400;src:local("DIN Pro"),local("DINPro"),url(/build/fonts/DINPro.b4024c07.woff) format("woff")}@font-face{font-family:DIN Pro;font-style:italic;font-weight:400;src:local("DIN Pro Italic"),local("DINPro-Italic"),url(/build/fonts/DINPro-Italic.8bf04157.woff) format("woff")}@font-face{font-family:DIN Pro;font-style:normal;font-weight:600;src:local("DIN Pro Medium"),local("DINPro-Medium"),url(/build/fonts/DINPro-Medium.359a9eba.woff) format("woff")}@font-face{font-family:DIN Pro;font-style:italic;font-weight:600;src:local("DIN Pro Medium Italic"),local("DINPro-MediumItalic"),url(/build/fonts/DINPro-MediumItalic.b1e8c16a.woff) format("woff")}.RuTur_widget_container body *{box-sizing:border-box}.RuTur_widget_container img,.RuTur_widget_container svg{max-width:100%;vertical-align:middle;max-height:100%;fill:currentColor}.RuTur_widget_container a:hover{text-decoration:none}.RuTur_widget_container table{border-collapse:collapse}.RuTur_widget_container td.min,.RuTur_widget_container th.min{width:1em}.RuTur_widget_container .btn_clear{background:none;padding:0;border:none;cursor:pointer}.RuTur_widget_container .btn{--button-background-color:var(--color-primary);--button-border-width:1px;--button-border-type:solid;--button-border-color:var(--button-background-color);--button-text-color:#fff;--button-font-size:18px;--button-height:42px;--button-padding:50px;--loader-size:var(--button-font-size);--loader-color:var(--button-text-color);background:var(--button-background-color);color:var(--button-text-color);font-size:var(--button-font-size);min-height:var(--button-height);min-width:var(--button-height);padding-left:var(--button-padding);padding-right:var(--button-padding);text-align:center;text-decoration:none;cursor:pointer;border:var(--button-border-width) var(--button-border-type) var(--button-border-color);display:inline-flex;align-items:center;justify-content:center;outline:1px solid;outline-color:transparent;outline-offset:-1px;animation-duration:1s}.RuTur_widget_container .btn:focus{outline-color:var(--button-border-color);outline-offset:2px}.RuTur_widget_container .btn:hover:not(:disabled){animation-name:buttonAnimation;animation-timing-function:ease}.RuTur_widget_container .btn:disabled{opacity:.6;cursor:not-allowed}.RuTur_widget_container .btn.wait{cursor:wait}.RuTur_widget_container .btn+.btn:not(.mla){margin-left:20px}.RuTur_widget_container .btn .LoadingSpinner{color:currentColor;width:1.1em;height:1.1em}.RuTur_widget_container .btn .svg-inline--fa{font-size:14px}.RuTur_widget_container .btn .svg-inline--fa:first-child{margin-right:5px}.RuTur_widget_container .btn .svg-inline--fa:last-child{margin-left:5px}.RuTur_widget_container .btn--block{display:block;width:100%}.RuTur_widget_container .btn--uppercase{text-transform:uppercase}.RuTur_widget_container .btn--icon{--button-padding:0}.RuTur_widget_container .btn--icon .svg-inline--fa{margin-right:0;font-size:var(--font-size-base)}.RuTur_widget_container .btn--round{border-radius:var(--input-height)}.RuTur_widget_container .btn--mini{--button-padding:2px;min-height:1em;min-width:1em}.RuTur_widget_container .btn--upper{text-transform:uppercase}.RuTur_widget_container .btn--border{--button-background-color:transparent;--button-text-color:var(--color-primary);--button-border-color:var(--color-primary);--button-border-width:1px}.RuTur_widget_container .btn--link{--button-text-color:var(--color-primary);--button-background-color:transpatent;--button-height:auto;--button-padding:0!important;text-decoration:underline}.RuTur_widget_container .btn--alt{--button-background-color:var(--color-secondary)}.RuTur_widget_container .btn--alt-border,.RuTur_widget_container .btn--border-alt{--button-text-color:var(--color-secondary);--button-border-color:var(--color-secondary);--button-background-color:transparent;--button-border-width:1px}.RuTur_widget_container .btn--green{--button-background-color:var(--color-green)}.RuTur_widget_container .btn--green-border{--button-background-color:#fff;--button-text-color:var(--color-green);--button-border-color:var(--color-green);--button-border-width:1px}.RuTur_widget_container .btn--red{--button-background-color:var(--color-red)}.RuTur_widget_container .btn--red-border{--button-background-color:#fff;--button-text-color:var(--color-red);--button-border-color:var(--color-red);--button-border-width:1px}.RuTur_widget_container .btn--white{--button-background-color:#fff}.RuTur_widget_container .btn--empty{--button-background-color:transparent}@keyframes buttonAnimation{0%{outline-color:var(--button-border-color)}to{outline-color:hsla(0,0%,100%,0);outline-offset:15px}}.RuTur_widget_container .form__field .select2-container--default .select2-selection--single,.RuTur_widget_container .form__field input[type=email],.RuTur_widget_container .form__field input[type=password],.RuTur_widget_container .form__field input[type=tel],.RuTur_widget_container .form__field input[type=text],.RuTur_widget_container .form__field select,.RuTur_widget_container .form__field textarea{color:var(--input-color);padding:var(--input-padding);height:var(--input-height);border:var(--input-border);border-radius:var(--input-border-radius);background:var(--input-background);width:100%;font-size:var(--input-font-size,1rem)}.RuTur_widget_container .form__field .select2-container--default .select2-selection--single:disabled,.RuTur_widget_container .form__field input[type=email]:disabled,.RuTur_widget_container .form__field input[type=password]:disabled,.RuTur_widget_container .form__field input[type=tel]:disabled,.RuTur_widget_container .form__field input[type=text]:disabled,.RuTur_widget_container .form__field select:disabled,.RuTur_widget_container .form__field textarea:disabled{border:var(--input-border-size) solid var(--color-gray);background:var(--color-gray-lite);color:var(--color-text-gray)}.RuTur_widget_container .form__field textarea{padding-top:10px;padding-bottom:10px;min-height:calc(var(--input-height)*2)}.RuTur_widget_container .form__label{font-size:var(--input-font-size)}.RuTur_widget_container .form__description{font-size:var(--font-size-small);color:var(--color-secondary);padding-bottom:5px}.RuTur_widget_container .form__fields,.RuTur_widget_container .form__group{display:flex;margin-left:-20px}.RuTur_widget_container .form__fields>.form__field,.RuTur_widget_container .form__fields>div,.RuTur_widget_container .form__group>.form__field,.RuTur_widget_container .form__group>div{flex:1;margin-left:20px}.RuTur_widget_container .form__errors{font-size:.8em;color:var(--color-red)}.RuTur_widget_container .grid{display:grid;gap:0 20px}.RuTur_widget_container .grid>.form__field+.form__field{margin-top:0}.RuTur_widget_container .grid--2{grid-template-columns:1fr 1fr}.RuTur_widget_container .grid--2-1{grid-template-columns:2fr 1fr}.RuTur_widget_container .grid--3{grid-template-columns:1fr 1fr 1fr}.RuTur_widget_container .grid--4{grid-template-columns:1fr 1fr 1fr 1fr}.RuTur_widget_container .login_form__wrapper{height:100%;min-height:100vh;display:flex;flex-direction:column;align-items:stretch;justify-content:center;padding:0 5px}.RuTur_widget_container .login_form__container{max-width:440px;margin:0 auto;width:100%;box-shadow:1px 1px 3px rgba(0,0,0,.2)}.RuTur_widget_container .login_form__header{background:var(--color-primary);padding-top:20px}.RuTur_widget_container .login_form__body{background:#fff;padding:20px}.RuTur_widget_container .login_form__body .form__row{min-height:45px}.RuTur_widget_container .login_form__body .btn{margin-top:15px;margin-bottom:10px}.RuTur_widget_container .login_form__title{text-transform:uppercase;color:var(--color-primary);text-align:center;font-weight:600;font-size:20px;margin-bottom:25px;margin-top:5px}.RuTur_widget_container .login_form .header__logo{margin-left:20px;margin-bottom:20px}.RuTur_widget_container .bus__place.driver,.RuTur_widget_container .bus__place.seat,.RuTur_widget_container .bus__place.service_seat{padding:0;padding-right:12px;background-color:var(--bus-seat-color-free);background-clip:content-box;border-radius:8px 19px 19px 8px;border:none;font-weight:600;color:#fff}.RuTur_widget_container .bus__place.driver:before,.RuTur_widget_container .bus__place.seat:before,.RuTur_widget_container .bus__place.service_seat:before{content:"";position:absolute;right:0;width:100%;top:0;bottom:0;background-color:#58b946;border-radius:8px;z-index:-1}.RuTur_widget_container .bus__place.driver:after,.RuTur_widget_container .bus__place.seat:after,.RuTur_widget_container .bus__place.service_seat:after{content:"";position:absolute;right:2px;width:6px;top:10px;bottom:10px;background-color:#6ed35b;border-radius:8px}.RuTur_widget_container :root{--bus-place-size:45px;--bus-place-font-size:20px}.RuTur_widget_container .bus{display:flex;flex-direction:column;align-items:flex-start;padding-bottom:40px;padding-left:20px}.RuTur_widget_container .bus__arrow{position:absolute;left:0;right:0;top:0;bottom:0;opacity:.1;z-index:-1;display:flex;align-items:center;justify-content:center}.RuTur_widget_container .bus_floor{border:3px solid #b1b1b1;border-radius:12px;padding:var(--bus-flor-padding-1) var(--bus-flor-padding-2) var(--bus-flor-padding-1) var(--bus-flor-padding-2);margin-top:40px;position:relative;background:linear-gradient(#b1b1b1,#b1b1b1) no-repeat calc(100% - var(--bus-flor-padding-2)/1.5)/1px;z-index:1}.RuTur_widget_container .bus_floor:first-child:before{content:"";position:absolute;top:50%;left:calc(var(--bus-flor-padding-2)/2);transform:translateY(-50%);box-sizing:content-box;height:calc(100% + 10px);width:50px;border-top:18px solid #b1b1b1;border-bottom:18px solid #b1b1b1;border-left:2px solid #b1b1b1;border-radius:5px;z-index:-1}.RuTur_widget_container .bus_floor:first-child:after{content:"";position:absolute;top:10px;bottom:10px;right:100%;width:5px;border:3px solid #b1b1b1;border-radius:5px;z-index:-1}.RuTur_widget_container .bus__container{display:flex;position:relative}.RuTur_widget_container .bus__row{display:flex;flex-direction:column-reverse}.RuTur_widget_container .bus__line:first-child .bus__place.door:before,.RuTur_widget_container .bus__line:last-of-type .bus__place.door:before{content:"";display:block;border:1px dashed #000;border-bottom:none;border-top:1px solid #fff;bottom:100%;left:-1px;right:-1px;position:absolute;height:calc(var(--bus-flor-padding-1) + 7px)}.RuTur_widget_container .bus__line:first-child .bus__place.door:after,.RuTur_widget_container .bus__line:last-of-type .bus__place.door:after{height:100%;bottom:50%}.RuTur_widget_container .bus__line:first-of-type .bus__place.door:before{border-bottom:1px solid #fff;border-top:none;bottom:auto;top:100%}.RuTur_widget_container .bus__line:first-of-type .bus__place.door:after{bottom:auto;top:50%}.RuTur_widget_container .bus__place_wrap{padding:4px;position:relative;z-index:1;transition:var(--transition)}.RuTur_widget_container .bus__place_wrap:hover{z-index:10}.RuTur_widget_container .bus__place_wrap.active{outline:1px solid var(--color-secondary);background:var(--color-secondary)}.RuTur_widget_container .bus__place{min-width:var(--bus-place-size);min-height:var(--bus-place-size);border:1px dotted #000;display:flex;align-items:center;justify-content:center;text-align:center;cursor:pointer;padding:5px;position:relative;font-size:var(--bus-place-font-size)}.RuTur_widget_container .bus__place.seat.occupied{background-color:var(--bus-seat-color-occupied)}.RuTur_widget_container .bus__place.seat.occupied:before{background-color:#f26666}.RuTur_widget_container .bus__place.seat.occupied:after{background-color:#ff9b9b}.RuTur_widget_container .bus__place.seat.selected{background-color:var(--bus-seat-color-selected)}.RuTur_widget_container .bus__place.seat.selected:before{background-color:#ffc62b}.RuTur_widget_container .bus__place.seat.selected:after{background-color:#ffda75}.RuTur_widget_container .bus__place.seat.locked{background-color:var(--bus-seat-color-service)}.RuTur_widget_container .bus__place.seat.locked:before{background-color:#878787}.RuTur_widget_container .bus__place.seat.locked:after{background-color:#bdbdbd}.RuTur_widget_container .bus__place.service_seat{background-color:var(--bus-seat-color-service)}.RuTur_widget_container .bus__place.service_seat:before{background-color:#878787}.RuTur_widget_container .bus__place.service_seat:after{background-color:#bdbdbd}.RuTur_widget_container .bus__place.driver{background-color:#5e5e5e}.RuTur_widget_container .bus__place.driver:before{background-color:#878787}.RuTur_widget_container .bus__place.driver:after{background-color:#bdbdbd}.RuTur_widget_container .bus__place.driver svg{fill:#2c2c2c;position:absolute;transform:rotate(-90deg);left:-10px;width:70%;height:70%}.RuTur_widget_container .bus__place.door{border:1px dashed #000}.RuTur_widget_container .bus__place.door:after{content:"";height:40%;width:100%;border-top:1px dashed #000;border-bottom:1px dashed #000;position:absolute}.RuTur_widget_container .bus__place.passage:after{content:"Проход";position:absolute;font-size:.5em;opacity:.7}.RuTur_widget_container .bus__place input{width:50px!important;text-align:center}.RuTur_widget_container .bus__place svg{width:40px;height:40px}.RuTur_widget_container .bus.vertical{padding-right:20px}.RuTur_widget_container .bus.vertical .bus__arrow svg{transform:rotate(90deg)}.RuTur_widget_container .bus.vertical .bus_floor{padding:var(--bus-flor-padding-2) var(--bus-flor-padding-1) calc(var(--bus-flor-padding-2) - 20px) var(--bus-flor-padding-1);background:linear-gradient(#b1b1b1,#b1b1b1) no-repeat;background-position:100% calc(100% - 20px);background-size:100% 1px}.RuTur_widget_container .bus.vertical .bus_floor:first-child:before{width:calc(100% + 10px);height:50px;border-left:18px solid #b1b1b1;border-right:18px solid #b1b1b1;border-top:2px solid #b1b1b1;border-bottom:0;top:30px;left:50%;transform:translateX(-50%)}.RuTur_widget_container .bus.vertical .bus_floor:first-child:after{left:10px;right:10px;bottom:100%;top:auto;width:auto;height:5px}.RuTur_widget_container .bus.vertical .bus__container{flex-direction:column}.RuTur_widget_container .bus.vertical .bus__row{flex-direction:row}.RuTur_widget_container .bus.vertical .bus__place.driver,.RuTur_widget_container .bus.vertical .bus__place.seat,.RuTur_widget_container .bus.vertical .bus__place.service_seat{border-radius:8px 8px 19px 19px;padding-right:0;padding-bottom:12px}.RuTur_widget_container .bus.vertical .bus__place.driver:after,.RuTur_widget_container .bus.vertical .bus__place.seat:after,.RuTur_widget_container .bus.vertical .bus__place.service_seat:after{left:10px;right:10px;bottom:2px;top:auto;height:6px;width:auto}.RuTur_widget_container .bus.vertical .bus__place.driver svg{left:auto;top:-10px;transform:rotate(0deg)}.RuTur_widget_container .bus.vertical .bus__place.door{transform:rotate(90deg)}.RuTur_widget_container .bus.mini{--bus-place-size:35px;--bus-place-font-size:16px;--bus-flor-padding-1:10px;--bus-flor-padding-2:20px}.RuTur_widget_container .p10{padding:10px}.RuTur_widget_container .pt10{padding-top:10px}.RuTur_widget_container .pb10{padding-bottom:10px}.RuTur_widget_container .pl10{padding-left:10px}.RuTur_widget_container .pr10{padding-right:10px}.RuTur_widget_container .mt10{margin-top:10px}.RuTur_widget_container .mb10{margin-bottom:10px}.RuTur_widget_container .ml10{margin-left:10px}.RuTur_widget_container .mr10{margin-right:10px}.RuTur_widget_container .flex--1{flex:1}.RuTur_widget_container .delay-100{animation-delay:.1s}.RuTur_widget_container .p20{padding:20px}.RuTur_widget_container .pt20{padding-top:20px}.RuTur_widget_container .pb20{padding-bottom:20px}.RuTur_widget_container .pl20{padding-left:20px}.RuTur_widget_container .pr20{padding-right:20px}.RuTur_widget_container .mt20{margin-top:20px}.RuTur_widget_container .mb20{margin-bottom:20px}.RuTur_widget_container .ml20{margin-left:20px}.RuTur_widget_container .mr20{margin-right:20px}.RuTur_widget_container .flex--2{flex:2}.RuTur_widget_container .delay-200{animation-delay:.2s}.RuTur_widget_container .p30{padding:30px}.RuTur_widget_container .pt30{padding-top:30px}.RuTur_widget_container .pb30{padding-bottom:30px}.RuTur_widget_container .pl30{padding-left:30px}.RuTur_widget_container .pr30{padding-right:30px}.RuTur_widget_container .mt30{margin-top:30px}.RuTur_widget_container .mb30{margin-bottom:30px}.RuTur_widget_container .ml30{margin-left:30px}.RuTur_widget_container .mr30{margin-right:30px}.RuTur_widget_container .flex--3{flex:3}.RuTur_widget_container .delay-300{animation-delay:.3s}.RuTur_widget_container .p40{padding:40px}.RuTur_widget_container .pt40{padding-top:40px}.RuTur_widget_container .pb40{padding-bottom:40px}.RuTur_widget_container .pl40{padding-left:40px}.RuTur_widget_container .pr40{padding-right:40px}.RuTur_widget_container .mt40{margin-top:40px}.RuTur_widget_container .mb40{margin-bottom:40px}.RuTur_widget_container .ml40{margin-left:40px}.RuTur_widget_container .mr40{margin-right:40px}.RuTur_widget_container .flex--4{flex:4}.RuTur_widget_container .delay-400{animation-delay:.4s}.RuTur_widget_container .p50{padding:50px}.RuTur_widget_container .pt50{padding-top:50px}.RuTur_widget_container .pb50{padding-bottom:50px}.RuTur_widget_container .pl50{padding-left:50px}.RuTur_widget_container .pr50{padding-right:50px}.RuTur_widget_container .mt50{margin-top:50px}.RuTur_widget_container .mb50{margin-bottom:50px}.RuTur_widget_container .ml50{margin-left:50px}.RuTur_widget_container .mr50{margin-right:50px}.RuTur_widget_container .flex--5{flex:5}.RuTur_widget_container .delay-500{animation-delay:.5s}.RuTur_widget_container .p60{padding:60px}.RuTur_widget_container .pt60{padding-top:60px}.RuTur_widget_container .pb60{padding-bottom:60px}.RuTur_widget_container .pl60{padding-left:60px}.RuTur_widget_container .pr60{padding-right:60px}.RuTur_widget_container .mt60{margin-top:60px}.RuTur_widget_container .mb60{margin-bottom:60px}.RuTur_widget_container .ml60{margin-left:60px}.RuTur_widget_container .mr60{margin-right:60px}.RuTur_widget_container .flex--6{flex:6}.RuTur_widget_container .delay-600{animation-delay:.6s}.RuTur_widget_container .p70{padding:70px}.RuTur_widget_container .pt70{padding-top:70px}.RuTur_widget_container .pb70{padding-bottom:70px}.RuTur_widget_container .pl70{padding-left:70px}.RuTur_widget_container .pr70{padding-right:70px}.RuTur_widget_container .mt70{margin-top:70px}.RuTur_widget_container .mb70{margin-bottom:70px}.RuTur_widget_container .ml70{margin-left:70px}.RuTur_widget_container .mr70{margin-right:70px}.RuTur_widget_container .flex--7{flex:7}.RuTur_widget_container .delay-700{animation-delay:.7s}.RuTur_widget_container .p80{padding:80px}.RuTur_widget_container .pt80{padding-top:80px}.RuTur_widget_container .pb80{padding-bottom:80px}.RuTur_widget_container .pl80{padding-left:80px}.RuTur_widget_container .pr80{padding-right:80px}.RuTur_widget_container .mt80{margin-top:80px}.RuTur_widget_container .mb80{margin-bottom:80px}.RuTur_widget_container .ml80{margin-left:80px}.RuTur_widget_container .mr80{margin-right:80px}.RuTur_widget_container .flex--8{flex:8}.RuTur_widget_container .delay-800{animation-delay:.8s}.RuTur_widget_container .p90{padding:90px}.RuTur_widget_container .pt90{padding-top:90px}.RuTur_widget_container .pb90{padding-bottom:90px}.RuTur_widget_container .pl90{padding-left:90px}.RuTur_widget_container .pr90{padding-right:90px}.RuTur_widget_container .mt90{margin-top:90px}.RuTur_widget_container .mb90{margin-bottom:90px}.RuTur_widget_container .ml90{margin-left:90px}.RuTur_widget_container .mr90{margin-right:90px}.RuTur_widget_container .flex--9{flex:9}.RuTur_widget_container .delay-900{animation-delay:.9s}.RuTur_widget_container .p100{padding:100px}.RuTur_widget_container .pt100{padding-top:100px}.RuTur_widget_container .pb100{padding-bottom:100px}.RuTur_widget_container .pl100{padding-left:100px}.RuTur_widget_container .pr100{padding-right:100px}.RuTur_widget_container .mt100{margin-top:100px}.RuTur_widget_container .mb100{margin-bottom:100px}.RuTur_widget_container .ml100{margin-left:100px}.RuTur_widget_container .mr100{margin-right:100px}.RuTur_widget_container .flex--10{flex:10}.RuTur_widget_container .delay-1000{animation-delay:1s}.RuTur_widget_container .flex{display:flex}.RuTur_widget_container .flex--column{flex-direction:column}.RuTur_widget_container .flex--row{flex-direction:row}.RuTur_widget_container .flex--none{flex:none}.RuTur_widget_container .df{display:flex}.RuTur_widget_container .jcc{justify-content:center}.RuTur_widget_container .jcb{justify-content:space-between}.RuTur_widget_container .jca{justify-content:space-around}.RuTur_widget_container .fdc{flex-direction:column}.RuTur_widget_container .fw{flex-wrap:wrap}.RuTur_widget_container .aic{align-items:center}.RuTur_widget_container .mla{margin-left:auto}.RuTur_widget_container .mta{margin-top:auto}.RuTur_widget_container .mba{margin-bottom:auto}.RuTur_widget_container .mb5{margin-bottom:5px}.RuTur_widget_container .ttu{text-transform:uppercase}.RuTur_widget_container .ttn{text-transform:none}.RuTur_widget_container .tal{text-align:left}.RuTur_widget_container .tar{text-align:right}.RuTur_widget_container .tac{text-align:center}.RuTur_widget_container .dn,.RuTur_widget_container .hide{display:none}.RuTur_widget_container .relative{position:relative;z-index:1}.RuTur_widget_container .pointer{cursor:pointer}.RuTur_widget_container .nowrap{white-space:nowrap}.RuTur_widget_container .warning{padding:10px;border:2px solid var(--color-red);margin-top:10px;margin-bottom:10px}.RuTur_widget_container .agreements{color:var(--color-text-gray);font-size:var(--font-size-small);margin:10px 0 0;text-align:left}