.CountryRoutesCardBlock-module-scss-module__9WrnvG__title{color:var(--color-secondary-dark);margin-bottom:24px;font-size:24px;font-weight:600;line-height:120%}.CountryRoutesCardBlock-module-scss-module__9WrnvG__cardsWrapper{grid-template-columns:repeat(3,1fr);gap:32px;width:100%;display:grid}@media screen and not (min-width:768px){.CountryRoutesCardBlock-module-scss-module__9WrnvG__cardsWrapper{grid-template-columns:1fr;gap:14px}}
.react-datepicker__navigation-icon:before,.react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow{content:"";border:3px solid #ccc;border-width:3px 3px 0 0;width:9px;height:9px;display:block;position:absolute;top:6px}.react-datepicker__sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.react-datepicker-wrapper{border:0;padding:0;display:inline-block}.react-datepicker{color:#000;font-family:Helvetica Neue,helvetica,arial,sans-serif;font-size:.8rem;line-height:initial;background-color:#fff;border:1px solid #aeaeae;border-radius:.3rem;display:inline-block;position:relative}.react-datepicker--time-only .react-datepicker__time-container{border-left:0}.react-datepicker--time-only .react-datepicker__time,.react-datepicker--time-only .react-datepicker__time-box{border-bottom-right-radius:.375em;border-bottom-left-radius:.375em}.react-datepicker-popper{z-index:1;line-height:0}.react-datepicker-popper .react-datepicker__triangle{stroke:#aeaeae}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle{fill:#f0f0f0;color:#f0f0f0}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle,.react-datepicker-popper--header-middle[data-placement^=bottom] .react-datepicker__triangle,.react-datepicker-popper--header-bottom[data-placement^=bottom] .react-datepicker__triangle{fill:#fff;color:#fff}.react-datepicker-popper--header-bottom[data-placement^=top] .react-datepicker__triangle{fill:#f0f0f0;color:#f0f0f0}.react-datepicker__header{text-align:center;background-color:#f0f0f0;border-bottom:1px solid #aeaeae;border-top-left-radius:.3rem;padding:8px 0;position:relative}.react-datepicker__header--time{padding-bottom:8px;padding-left:5px;padding-right:5px}.react-datepicker__header--time:not(.react-datepicker__header--time--only){border-top-left-radius:0}.react-datepicker__header:not(.react-datepicker__header--has-time-select,.react-datepicker__header--middle,.react-datepicker__header--bottom){border-top-right-radius:.3rem}.react-datepicker__header--middle{border-top:1px solid #aeaeae;border-radius:0;margin-top:4px}.react-datepicker__header--bottom{border-top:1px solid #aeaeae;border-bottom:none;border-radius:0 0 .3rem .3rem}.react-datepicker__header-wrapper{position:relative}.react-datepicker__header-wrapper .react-datepicker__navigation--next--with-time:not(.react-datepicker__navigation--next--with-today-button){right:2px}.react-datepicker__year-dropdown-container--select,.react-datepicker__month-dropdown-container--select,.react-datepicker__month-year-dropdown-container--select,.react-datepicker__year-dropdown-container--scroll,.react-datepicker__month-dropdown-container--scroll,.react-datepicker__month-year-dropdown-container--scroll{margin:0 15px;display:inline-block}.react-datepicker__month-select,.react-datepicker__year-select,.react-datepicker__month-year-select{color:inherit;cursor:pointer;font-family:inherit;font-size:inherit;background-color:#0000;border:1px solid #aeaeae;border-radius:.3rem;margin-top:5px;padding:2px 5px}.react-datepicker__month-select:focus-visible,.react-datepicker__year-select:focus-visible,.react-datepicker__month-year-select:focus-visible{outline:1px auto}.react-datepicker__current-month,.react-datepicker-time__header,.react-datepicker-year-header{color:#000;margin-top:0;font-size:.944rem;font-weight:700}h2.react-datepicker__current-month{margin:0;padding:0}.react-datepicker-time__header{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.react-datepicker__navigation{text-align:center;cursor:pointer;z-index:1;text-indent:-999em;background:0 0;border:none;justify-content:center;align-items:center;width:32px;height:32px;padding:0;display:flex;position:absolute;top:2px;overflow:hidden}.react-datepicker__navigation--previous{left:2px}.react-datepicker__navigation--next{right:2px}.react-datepicker__navigation--next--with-time:not(.react-datepicker__navigation--next--with-today-button){right:85px}.react-datepicker__navigation--years{margin-left:auto;margin-right:auto;display:block;position:relative;top:0}.react-datepicker__navigation--years-previous{top:4px}.react-datepicker__navigation--years-upcoming{top:-4px}.react-datepicker__navigation:hover :before{border-color:#a6a6a6}.react-datepicker__navigation-icon{width:0;font-size:20px;position:relative;top:-1px}.react-datepicker__navigation-icon--next{left:-2px}.react-datepicker__navigation-icon--next:before{left:-7px;transform:rotate(45deg)}.react-datepicker__navigation-icon--previous{right:-2px}.react-datepicker__navigation-icon--previous:before{right:-7px;transform:rotate(225deg)}.react-datepicker__month-container{float:left}.react-datepicker__year{text-align:center;margin:.5em}.react-datepicker__year-wrapper{flex-wrap:wrap;max-width:180px;display:flex}.react-datepicker__year .react-datepicker__year-text{width:5em;margin:2px;display:inline-block}.react-datepicker__month{text-align:center;margin:.5em}.react-datepicker__month .react-datepicker__month-text,.react-datepicker__month .react-datepicker__quarter-text{width:5em;margin:2px;display:inline-block}.react-datepicker__input-time-container{clear:both;float:left;text-align:left;width:100%;margin:5px 0 10px 15px}.react-datepicker__input-time-container .react-datepicker-time__caption,.react-datepicker__input-time-container .react-datepicker-time__input-container{display:inline-block}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input{margin-left:10px;display:inline-block}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input{width:auto}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]{-moz-appearance:textfield}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__delimiter{margin-left:5px;display:inline-block}.react-datepicker__time-container{float:right;border-left:1px solid #aeaeae;width:85px}.react-datepicker__time-container--with-today-button{border:1px solid #aeaeae;border-radius:.375em;display:inline;position:absolute;top:0;right:-87px}.react-datepicker__time-container .react-datepicker__time{background:#fff;border-bottom-right-radius:.375em;position:relative}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box{text-align:center;border-bottom-right-radius:.375em;width:85px;margin:0 auto;overflow-x:hidden}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list{box-sizing:content-box;width:100%;height:calc(195px + 1.0625em);margin:0;padding-left:0;padding-right:0;list-style:none;overflow-y:scroll}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item{white-space:nowrap;height:30px;padding:5px 10px}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item:hover{cursor:pointer;background-color:#f0f0f0}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected{color:#fff;background-color:#216ba5;font-weight:700}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected:hover{background-color:#216ba5}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled{color:#ccc}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled:hover{cursor:default;background-color:#0000}.react-datepicker__week-number{color:#ccc;text-align:center;width:2.125em;margin:.208em;line-height:2.125em;display:inline-block}.react-datepicker__week-number.react-datepicker__week-number--clickable{cursor:pointer}.react-datepicker__week-number.react-datepicker__week-number--clickable:not(.react-datepicker__week-number--selected):hover{background-color:#f0f0f0;border-radius:.3rem}.react-datepicker__week-number--selected{color:#fff;background-color:#216ba5;border-radius:.3rem}.react-datepicker__week-number--selected:hover{background-color:#1d5d90}.react-datepicker__day-names{text-align:center;white-space:nowrap;margin-bottom:-8px}.react-datepicker__week{white-space:nowrap}.react-datepicker__day-name,.react-datepicker__day,.react-datepicker__time-name{color:#000;text-align:center;width:2.125em;margin:.208em;line-height:2.125em;display:inline-block}.react-datepicker__day-name--disabled,.react-datepicker__day--disabled,.react-datepicker__time-name--disabled{cursor:default;color:#ccc}.react-datepicker__day,.react-datepicker__month-text,.react-datepicker__quarter-text,.react-datepicker__year-text{cursor:pointer}.react-datepicker__day:not([aria-disabled=true]):hover,.react-datepicker__month-text:not([aria-disabled=true]):hover,.react-datepicker__quarter-text:not([aria-disabled=true]):hover,.react-datepicker__year-text:not([aria-disabled=true]):hover{background-color:#f0f0f0;border-radius:.3rem}.react-datepicker__day--today,.react-datepicker__month-text--today,.react-datepicker__quarter-text--today,.react-datepicker__year-text--today{font-weight:700}.react-datepicker__day--highlighted,.react-datepicker__month-text--highlighted,.react-datepicker__quarter-text--highlighted,.react-datepicker__year-text--highlighted{color:#fff;background-color:#3dcc4a;border-radius:.3rem}.react-datepicker__day--highlighted:not([aria-disabled=true]):hover,.react-datepicker__month-text--highlighted:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--highlighted:not([aria-disabled=true]):hover,.react-datepicker__year-text--highlighted:not([aria-disabled=true]):hover{background-color:#32be3f}.react-datepicker__day--highlighted-custom-1,.react-datepicker__month-text--highlighted-custom-1,.react-datepicker__quarter-text--highlighted-custom-1,.react-datepicker__year-text--highlighted-custom-1{color:#f0f}.react-datepicker__day--highlighted-custom-2,.react-datepicker__month-text--highlighted-custom-2,.react-datepicker__quarter-text--highlighted-custom-2,.react-datepicker__year-text--highlighted-custom-2{color:green}.react-datepicker__day--holidays,.react-datepicker__month-text--holidays,.react-datepicker__quarter-text--holidays,.react-datepicker__year-text--holidays{color:#fff;background-color:#ff6803;border-radius:.3rem;position:relative}.react-datepicker__day--holidays .overlay,.react-datepicker__month-text--holidays .overlay,.react-datepicker__quarter-text--holidays .overlay,.react-datepicker__year-text--holidays .overlay{color:#fff;white-space:nowrap;visibility:hidden;opacity:0;background-color:#333;border-radius:4px;padding:4px;transition:visibility,opacity .3s ease-in-out;position:absolute;bottom:100%;left:50%;transform:translate(-50%)}.react-datepicker__day--holidays:not([aria-disabled=true]):hover,.react-datepicker__month-text--holidays:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--holidays:not([aria-disabled=true]):hover,.react-datepicker__year-text--holidays:not([aria-disabled=true]):hover{background-color:#cf5300}.react-datepicker__day--holidays:hover .overlay,.react-datepicker__month-text--holidays:hover .overlay,.react-datepicker__quarter-text--holidays:hover .overlay,.react-datepicker__year-text--holidays:hover .overlay{visibility:visible;opacity:1}.react-datepicker__day--selected,.react-datepicker__day--in-selecting-range,.react-datepicker__day--in-range,.react-datepicker__month-text--selected,.react-datepicker__month-text--in-selecting-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--selected,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--selected,.react-datepicker__year-text--in-selecting-range,.react-datepicker__year-text--in-range{color:#fff;background-color:#216ba5;border-radius:.3rem}.react-datepicker__day--selected:not([aria-disabled=true]):hover,.react-datepicker__day--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__day--in-range:not([aria-disabled=true]):hover,.react-datepicker__month-text--selected:not([aria-disabled=true]):hover,.react-datepicker__month-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__month-text--in-range:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--selected:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--in-range:not([aria-disabled=true]):hover,.react-datepicker__year-text--selected:not([aria-disabled=true]):hover,.react-datepicker__year-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__year-text--in-range:not([aria-disabled=true]):hover{background-color:#1d5d90}.react-datepicker__day--keyboard-selected,.react-datepicker__month-text--keyboard-selected,.react-datepicker__quarter-text--keyboard-selected,.react-datepicker__year-text--keyboard-selected{color:#000;background-color:#bad9f1;border-radius:.3rem}.react-datepicker__day--keyboard-selected:not([aria-disabled=true]):hover,.react-datepicker__month-text--keyboard-selected:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--keyboard-selected:not([aria-disabled=true]):hover,.react-datepicker__year-text--keyboard-selected:not([aria-disabled=true]):hover{color:#fff;background-color:#1d5d90}.react-datepicker__day--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__month-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__quarter-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__year-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range){background-color:#216ba580}.react-datepicker__month--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range){color:#000;background-color:#f0f0f0}.react-datepicker__day--disabled,.react-datepicker__month-text--disabled,.react-datepicker__quarter-text--disabled,.react-datepicker__year-text--disabled{cursor:default;color:#ccc}.react-datepicker__day--disabled .overlay,.react-datepicker__month-text--disabled .overlay,.react-datepicker__quarter-text--disabled .overlay,.react-datepicker__year-text--disabled .overlay{color:#fff;white-space:nowrap;visibility:hidden;opacity:0;background-color:#333;border-radius:4px;padding:4px;transition:visibility,opacity .3s ease-in-out;position:absolute;bottom:70%;left:50%;transform:translate(-50%)}.react-datepicker__input-container{width:100%;display:inline-block;position:relative}.react-datepicker__input-container .react-datepicker__calendar-icon{box-sizing:content-box;padding:.625em;position:absolute}.react-datepicker__view-calendar-icon input{padding:6px 10px 5px 25px}.react-datepicker__year-read-view,.react-datepicker__month-read-view,.react-datepicker__month-year-read-view{border:1px solid #0000;border-radius:.3rem;position:relative}.react-datepicker__year-read-view:hover,.react-datepicker__month-read-view:hover,.react-datepicker__month-year-read-view:hover{cursor:pointer}.react-datepicker__year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__month-read-view--down-arrow{border-top-color:#b3b3b3}.react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow{top:0;right:-16px;transform:rotate(135deg)}.react-datepicker__year-dropdown,.react-datepicker__month-dropdown,.react-datepicker__month-year-dropdown{z-index:1;text-align:center;background-color:#f0f0f0;border:1px solid #aeaeae;border-radius:.3rem;width:50%;position:absolute;top:30px;left:25%}.react-datepicker__year-dropdown:hover,.react-datepicker__month-dropdown:hover,.react-datepicker__month-year-dropdown:hover{cursor:pointer}.react-datepicker__year-dropdown--scrollable,.react-datepicker__month-dropdown--scrollable,.react-datepicker__month-year-dropdown--scrollable{height:150px;overflow-y:scroll}.react-datepicker__year-option,.react-datepicker__month-option,.react-datepicker__month-year-option{width:100%;margin-left:auto;margin-right:auto;line-height:20px;display:block}.react-datepicker__year-option:first-of-type,.react-datepicker__month-option:first-of-type,.react-datepicker__month-year-option:first-of-type{border-top-left-radius:.3rem;border-top-right-radius:.3rem}.react-datepicker__year-option:last-of-type,.react-datepicker__month-option:last-of-type,.react-datepicker__month-year-option:last-of-type{-webkit-user-select:none;user-select:none;border-bottom-right-radius:.3rem;border-bottom-left-radius:.3rem}.react-datepicker__year-option:hover,.react-datepicker__month-option:hover,.react-datepicker__month-year-option:hover{background-color:#ccc}.react-datepicker__year-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-upcoming{border-bottom-color:#b3b3b3}.react-datepicker__year-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-previous{border-top-color:#b3b3b3}.react-datepicker__year-option--selected,.react-datepicker__month-option--selected,.react-datepicker__month-year-option--selected{position:absolute;left:15px}.react-datepicker__close-icon{cursor:pointer;vertical-align:middle;background-color:#0000;border:0;outline:0;height:100%;padding:0 6px 0 0;display:table-cell;position:absolute;top:0;right:0}.react-datepicker__close-icon:after{cursor:pointer;color:#fff;text-align:center;vertical-align:middle;content:"×";background-color:#216ba5;border-radius:50%;width:16px;height:16px;padding:2px;font-size:12px;line-height:1;display:table-cell}.react-datepicker__close-icon--disabled{cursor:default}.react-datepicker__close-icon--disabled:after{cursor:default;background-color:#ccc}.react-datepicker__today-button{cursor:pointer;text-align:center;clear:left;background:#f0f0f0;border-top:1px solid #aeaeae;padding:5px 0;font-weight:700}.react-datepicker__portal{z-index:2147483647;background-color:#000c;justify-content:center;align-items:center;width:100vw;height:100vh;display:flex;position:fixed;top:0;left:0}.react-datepicker__children-container{width:17.25em;height:auto;margin:.5em;padding-left:.25em;padding-right:.25em}.react-datepicker__aria-live{clip-path:circle(0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.react-datepicker__calendar-icon{vertical-align:-.125em;width:1em;height:1em}.react-datepicker-popper-offset{margin-top:-.7em}
.CustomDatePicker-module-scss-module__hyiaEa__wrapper{flex-direction:column;width:100%;min-height:56px;display:flex}.CustomDatePicker-module-scss-module__hyiaEa__container{flex-grow:1;display:flex}.CustomDatePicker-module-scss-module__hyiaEa__icon{margin-left:auto;position:absolute;top:50%;right:15px;transform:translateY(-50%)}.CustomDatePicker-module-scss-module__hyiaEa__customDatePicker{background:var(--color-white);border:1px solid var(--color-curface);border-radius:100px;flex-direction:column;justify-content:center;transition:all .5s;display:flex;position:relative}.CustomDatePicker-module-scss-module__hyiaEa__customDatePicker input{border-radius:100px;width:100%;height:100%;max-height:50px;padding:8px 30px 8px 20px;font-size:14px;transition:color .5s,background-color .5s}@media screen and (min-width:768px){.CustomDatePicker-module-scss-module__hyiaEa__customDatePicker input{font-size:16px}}.CustomDatePicker-module-scss-module__hyiaEa__customDatePicker .CustomDatePicker-module-scss-module__hyiaEa__datePickerLabel{padding-top:20px}.CustomDatePicker-module-scss-module__hyiaEa__customDatePicker label{z-index:1;color:var(--color-secondary-dark);margin-bottom:4px;font-size:12px;font-weight:400;line-height:100%;transition:color .5s;position:absolute;top:8px;left:20px}.CustomDatePicker-module-scss-module__hyiaEa__customDatePicker label~* input{padding-top:20px}.CustomDatePicker-module-scss-module__hyiaEa__customDatePicker.CustomDatePicker-module-scss-module__hyiaEa__error{background:var(--color-light-red);border-color:var(--color-red)}.CustomDatePicker-module-scss-module__hyiaEa__customDatePicker.CustomDatePicker-module-scss-module__hyiaEa__error label{color:var(--color-red)}.CustomDatePicker-module-scss-module__hyiaEa__customDatePicker.CustomDatePicker-module-scss-module__hyiaEa__error input{color:var(--color-primary-dark);background:var(--color-light-red)}.CustomDatePicker-module-scss-module__hyiaEa__customDatePicker.CustomDatePicker-module-scss-module__hyiaEa__error .CustomDatePicker-module-scss-module__hyiaEa__icon path{stroke:var(--color-red)}.CustomDatePicker-module-scss-module__hyiaEa__customDatePicker.CustomDatePicker-module-scss-module__hyiaEa__disabled{cursor:not-allowed;background:var(--color-disabled-bg)!important;border-color:var(--color-disabled-border)!important}.CustomDatePicker-module-scss-module__hyiaEa__customDatePicker.CustomDatePicker-module-scss-module__hyiaEa__disabled *{cursor:not-allowed}.CustomDatePicker-module-scss-module__hyiaEa__customDatePicker.CustomDatePicker-module-scss-module__hyiaEa__disabled label{color:var(--color-disabled-label)!important}.CustomDatePicker-module-scss-module__hyiaEa__customDatePicker.CustomDatePicker-module-scss-module__hyiaEa__disabled input{color:var(--color-disabled-text)!important;background:var(--color-disabled-bg)!important}.CustomDatePicker-module-scss-module__hyiaEa__customDatePicker:focus-within{background:var(--color-brand-25);border-color:var(--color-brand-blue)}.CustomDatePicker-module-scss-module__hyiaEa__customDatePicker:focus-within input{background:var(--color-brand-25)}.CustomDatePicker-module-scss-module__hyiaEa__customDatePicker:focus-within label{color:var(--color-primary-main)}.CustomDatePicker-module-scss-module__hyiaEa__customDatePicker:not(.CustomDatePicker-module-scss-module__hyiaEa__disabled,.CustomDatePicker-module-scss-module__hyiaEa__error):hover{box-shadow:0 0 0 2px #bbeafa}@media screen and (min-width:992px){.CustomDatePicker-module-scss-module__hyiaEa__customDatePicker{min-height:52px}}.CustomDatePicker-module-scss-module__hyiaEa__customDatePicker.CustomDatePicker-module-scss-module__hyiaEa__large input{padding-top:21px}.CustomDatePicker-module-scss-module__hyiaEa__pickerWrapper{flex-direction:column;flex-grow:1;width:100%;display:flex}.CustomDatePicker-module-scss-module__hyiaEa__day:hover{background:var(--color-third-dark)}.CustomDatePicker-module-scss-module__hyiaEa__errorText{color:var(--color-red);margin-top:2px;margin-left:10px;font-size:10px;font-weight:400;line-height:100%}
.DatePickerHeader-module-scss-module__xsPT3G__customHeader{justify-content:space-between;align-items:center;padding-bottom:10px;padding-left:15px;display:flex}.DatePickerHeader-module-scss-module__xsPT3G__calenderBtn{background:0 0}.DatePickerHeader-module-scss-module__xsPT3G__calenderBtn svg{font-size:25px}.DatePickerHeader-module-scss-module__xsPT3G__calenderBtn svg path{transition:all .5s}.DatePickerHeader-module-scss-module__xsPT3G__calenderBtn{border-radius:50%}.DatePickerHeader-module-scss-module__xsPT3G__calenderBtn:hover svg path{stroke:var(--color-primary-main)}.DatePickerHeader-module-scss-module__xsPT3G__buttons>.DatePickerHeader-module-scss-module__xsPT3G__calenderBtn:first-of-type{transform:rotate(90deg)}.DatePickerHeader-module-scss-module__xsPT3G__buttons>.DatePickerHeader-module-scss-module__xsPT3G__calenderBtn:last-of-type{transform:rotate(270deg)}.DatePickerHeader-module-scss-module__xsPT3G__buttons>.DatePickerHeader-module-scss-module__xsPT3G__calenderBtn:not(:last-of-type){margin-right:8px}.DatePickerHeader-module-scss-module__xsPT3G__selectWrapper{background:0 0;position:relative}.DatePickerHeader-module-scss-module__xsPT3G__options{background:#fff;border-radius:6px;max-height:250px;padding:10px 0;position:absolute;top:105%;left:0;overflow:auto;box-shadow:0 1px 6px #71717114}.DatePickerHeader-module-scss-module__xsPT3G__option{padding:5px 20px;transition:background-color .5s}.DatePickerHeader-module-scss-module__xsPT3G__option:hover{background-color:var(--color-brand-25)}.DatePickerHeader-module-scss-module__xsPT3G__buttonContent{color:var(--color-primary-dark);font-size:14px;font-weight:500}.DatePickerHeader-module-scss-module__xsPT3G__btnIco{font-size:20px}.DatePickerHeader-module-scss-module__xsPT3G__filters{align-items:center;gap:10px;display:flex}
.ContactService-module-scss-module__yfqqza__formWrapper{background-color:#fff;border-radius:16px;padding:42px 24px}@media screen and not (min-width:768px){.ContactService-module-scss-module__yfqqza__formWrapper{padding:16px 12px}}.ContactService-module-scss-module__yfqqza__topWrapperDesktop{justify-content:space-between;align-items:center;width:100%;margin-bottom:40px;display:flex}@media screen and not (min-width:768px){.ContactService-module-scss-module__yfqqza__topWrapperDesktop{display:none}}.ContactService-module-scss-module__yfqqza__topWrapperDesktopTitle{font-size:24px;font-weight:600;line-height:120%}.ContactService-module-scss-module__yfqqza__topWrapperDesktopTitle.ContactService-module-scss-module__yfqqza__animate{animation:2s linear ContactService-module-scss-module__yfqqza__blink}@keyframes ContactService-module-scss-module__yfqqza__blink{0%{text-shadow:0 1px 1px #0000;color:var(--color-primary-dark)}40%{color:var(--color-primary-main)}50%{text-shadow:var(--color-primary-main) 0 0 1px;color:var(--color-primary-main)}60%{text-shadow:0 1px 1px #0000;color:var(--color-primary-main)}to{text-shadow:0 1px 1px #0000;color:var(--color-primary-dark)}}.ContactService-module-scss-module__yfqqza__topWrapperMob{flex-direction:column;display:flex}@media screen and (min-width:768px){.ContactService-module-scss-module__yfqqza__topWrapperMob{display:none}}.ContactService-module-scss-module__yfqqza__topWrapperMobTitle.ContactService-module-scss-module__yfqqza__animate{animation:2s linear ContactService-module-scss-module__yfqqza__blink}@media screen and not (min-width:768px){.ContactService-module-scss-module__yfqqza__topWrapperMobTitle{margin-bottom:16px;font-size:22px;font-weight:600;line-height:120%}}.ContactService-module-scss-module__yfqqza__topButton{justify-content:center;align-items:center;height:48px;display:flex}@media screen and not (min-width:768px){.ContactService-module-scss-module__yfqqza__topButton{margin-bottom:16px;display:none}}.ContactService-module-scss-module__yfqqza__topButton.ContactService-module-scss-module__yfqqza__mobile{margin-top:16px;display:flex}@media screen and (min-width:768px){.ContactService-module-scss-module__yfqqza__topButton.ContactService-module-scss-module__yfqqza__mobile{display:none}}.ContactService-module-scss-module__yfqqza__travellersWrapper{flex-direction:column;gap:15px;display:flex}@media screen and (min-width:768px){.ContactService-module-scss-module__yfqqza__travellersWrapper{gap:40px}}.ContactService-module-scss-module__yfqqza__vehicleInputs{align-items:center;gap:16px;display:flex}@media screen and (min-width:768px){.ContactService-module-scss-module__yfqqza__vehicleNumberInput{min-width:375px}}.ContactService-module-scss-module__yfqqza__contentWrapper{flex-direction:column;display:flex}.ContactService-module-scss-module__yfqqza__return{margin-top:25px}.ContactService-module-scss-module__yfqqza__termsCheckbox a{color:var(--color-primary-main);font-weight:500}
.TravellerCard-module-scss-module__7NaG_a__travellerCard{flex-direction:column;display:flex}.TravellerCard-module-scss-module__7NaG_a__wrapper{color:var(--color-primary-dark);margin-bottom:140px}.TravellerCard-module-scss-module__7NaG_a__headWrapper{justify-content:space-between;width:100%;display:flex}.TravellerCard-module-scss-module__7NaG_a__tripTitleDesktop{margin:48px 0 32px;font-size:36px;font-weight:500;line-height:120%}@media screen and not (min-width:768px){.TravellerCard-module-scss-module__7NaG_a__tripTitleDesktop{display:none}}.TravellerCard-module-scss-module__7NaG_a__tripTitleMob{display:none}@media screen and not (min-width:768px){.TravellerCard-module-scss-module__7NaG_a__tripTitleMob{width:49.5%;color:var(--color-secondary-blue);background-color:var(--color-brand-25);border:1px solid var(--color-primary-main);border-radius:100px;margin:32px 0 40px;padding:4px 44px;font-size:14px;font-weight:500;line-height:140%;display:block;position:relative}.TravellerCard-module-scss-module__7NaG_a__tripTitleMob:before{content:"";background-color:var(--color-primary-main);border-radius:100%;width:6px;height:6px;position:absolute;top:50%;left:24px;transform:translateY(-50%)}}.TravellerCard-module-scss-module__7NaG_a__type{text-transform:capitalize}.TravellerCard-module-scss-module__7NaG_a__disclosureTopWrapper{justify-content:space-between;width:100%;margin-bottom:12px;display:flex}@media screen and not (min-width:768px){.TravellerCard-module-scss-module__7NaG_a__disclosureTopWrapper{flex-direction:column;position:relative}}.TravellerCard-module-scss-module__7NaG_a__passengerTitle{font-size:18px;font-weight:500;line-height:120%}.TravellerCard-module-scss-module__7NaG_a__contactPersonBlockMobile{justify-self:left}@media screen and (min-width:768px){.TravellerCard-module-scss-module__7NaG_a__contactPersonBlockMobile{display:none}}@media screen and not (min-width:768px){.TravellerCard-module-scss-module__7NaG_a__contactPersonBlockDesktop{display:none}}.TravellerCard-module-scss-module__7NaG_a__buttonBlock{justify-content:center;align-items:center;display:flex}@media screen and not (min-width:768px){.TravellerCard-module-scss-module__7NaG_a__buttonBlock{position:absolute;top:50%;right:0;transform:translateY(-50%)}}.TravellerCard-module-scss-module__7NaG_a__button{color:var(--color-primary-dark);background:0 0;justify-content:space-between;align-items:center;padding:0;display:flex}.TravellerCard-module-scss-module__7NaG_a__icon{margin-left:10px;font-size:25px;transition:transform .5s}.TravellerCard-module-scss-module__7NaG_a__icon.TravellerCard-module-scss-module__7NaG_a__active{transform:rotate(180deg)}.TravellerCard-module-scss-module__7NaG_a__form{align-items:flex-start;width:100%;display:flex}@media screen and not (min-width:1024px){.TravellerCard-module-scss-module__7NaG_a__form{background:#fff;border-radius:16px;flex-direction:column-reverse;padding-bottom:16px}}@media screen and (min-width:1024px){.TravellerCard-module-scss-module__7NaG_a__form{gap:16px}}.TravellerCard-module-scss-module__7NaG_a__formMainContent{flex-direction:column;flex-grow:1;align-items:flex-start;width:100%;display:flex}.TravellerCard-module-scss-module__7NaG_a__grid{grid-template-columns:repeat(auto-fill,1fr);align-items:start;gap:16px;width:100%;display:grid}@media screen and (min-width:1024px){.TravellerCard-module-scss-module__7NaG_a__grid{flex-wrap:wrap;grid-template-columns:repeat(2,1fr)}}.TravellerCard-module-scss-module__7NaG_a__halfWidth{max-width:48%}.TravellerCard-module-scss-module__7NaG_a__subGrid{grid-template-columns:repeat(2,1fr);align-items:start;gap:16px;display:grid}.TravellerCard-module-scss-module__7NaG_a__title{color:var(--color-primary-dark);margin-bottom:12px;font-size:18px;font-weight:500}.TravellerCard-module-scss-module__7NaG_a__submitBtn{margin-top:35px;padding:13px 32px}@media screen and not (min-width:1024px){.TravellerCard-module-scss-module__7NaG_a__submitBtn{width:100%}}.TravellerCard-module-scss-module__7NaG_a__subTitle{white-space:nowrap;align-items:center;width:100%;margin:16px 0;display:flex}.TravellerCard-module-scss-module__7NaG_a__subTitle h2{color:var(--color-primary-dark);font-size:14px;font-weight:400}.TravellerCard-module-scss-module__7NaG_a__subTitle hr{border:1px solid var(--color-disabled-border);width:100%;margin-left:16px}.TravellerCard-module-scss-module__7NaG_a__profileImgCard{min-width:240px;padding:16px}@media screen and not (min-width:1024px){.TravellerCard-module-scss-module__7NaG_a__profileImgCard{width:100%}}@media screen and (min-width:1024px){.TravellerCard-module-scss-module__7NaG_a__profileImgCard{border:1px solid var(--color-curface);background:#fff;border-radius:16px}}.TravellerCard-module-scss-module__7NaG_a__profileImgTitle{color:var(--color-primary-dark);text-align:center;margin-bottom:12px;font-size:18px;font-weight:500}@media screen and not (min-width:1024px){.TravellerCard-module-scss-module__7NaG_a__profileImgTitle{display:none}}.TravellerCard-module-scss-module__7NaG_a__imgInput{margin-bottom:12px}.TravellerCard-module-scss-module__7NaG_a__profileMobileTitle{margin-bottom:16px;font-size:22px;font-weight:600;display:none}@media screen and not (min-width:1024px){.TravellerCard-module-scss-module__7NaG_a__profileMobileTitle{display:block}}.TravellerCard-module-scss-module__7NaG_a__returnTripWrapper{background-color:#fff;border-radius:16px;width:100%;margin-top:24px;padding:32px 24px}@media screen and not (min-width:768px){.TravellerCard-module-scss-module__7NaG_a__returnTripWrapper{padding:16px 24px}}.TravellerCard-module-scss-module__7NaG_a__checkboxWrapper{justify-content:left;align-items:center;margin-top:12px;display:flex}.TravellerCard-module-scss-module__7NaG_a__checkboxText{font-size:14px;font-weight:400;line-height:140%}.TravellerCard-module-scss-module__7NaG_a__vehicleBlock{display:flex}@media screen and not (min-width:768px){.TravellerCard-module-scss-module__7NaG_a__vehicleBlock{flex-direction:column}}.TravellerCard-module-scss-module__7NaG_a__vehicleCheckbox{margin-left:16px}@media screen and not (min-width:768px){.TravellerCard-module-scss-module__7NaG_a__vehicleCheckbox{margin-top:12px;margin-left:initial}}@media screen and (min-width:768px){.TravellerCard-module-scss-module__7NaG_a__vehicleNumberInput{min-width:370px}}@media screen and not (min-width:768px){.TravellerCard-module-scss-module__7NaG_a__vehicleNumberInput{width:100%}}
.MealsService-module-scss-module__FN_KEG__outbound{width:100%}.MealsService-module-scss-module__FN_KEG__sliderHeading{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}@media screen and not (min-width:768px){.MealsService-module-scss-module__FN_KEG__sliderHeading h3{font-size:22px;font-weight:600;line-height:120%}}.MealsService-module-scss-module__FN_KEG__noImage{aspect-ratio:16/10.5;max-width:100%;color:var(--color-disabled-label);background:#fff;border-radius:12px;justify-content:center;align-items:center;width:100%;min-width:300px;height:100%;max-height:190px;font-weight:500;display:flex}.MealsService-module-scss-module__FN_KEG__noImage img{border-radius:12px}.MealsService-module-scss-module__FN_KEG__content{flex-direction:column;align-items:start;display:flex}@media screen and (min-width:768px){.MealsService-module-scss-module__FN_KEG__content{background:#fff;border-radius:16px;padding:32px 24px}}.MealsService-module-scss-module__FN_KEG__mealsList{flex-direction:column;gap:25px;max-width:100%;display:flex}@media screen and (min-width:768px){.MealsService-module-scss-module__FN_KEG__mealsList{gap:55px}}.MealsService-module-scss-module__FN_KEG__title{margin-bottom:20px;font-size:18px;font-weight:600;line-height:130%}@media screen and (min-width:768px){.MealsService-module-scss-module__FN_KEG__title{font-size:24px;font-weight:600;line-height:130%}}.MealsService-module-scss-module__FN_KEG__slider{width:100%;max-width:100%}.MealsService-module-scss-module__FN_KEG__sliderContainer,.MealsService-module-scss-module__FN_KEG__slidesContainer{overflow:initial}.MealsService-module-scss-module__FN_KEG__sliderContainer[data-focus="1"],.MealsService-module-scss-module__FN_KEG__slidesContainer[data-focus="1"]{z-index:1}.MealsService-module-scss-module__FN_KEG__slidesContainer{max-width:350px}.MealsService-module-scss-module__FN_KEG__slidesIndex{z-index:1}.MealsService-module-scss-module__FN_KEG__select{min-width:380px;max-width:100%}.MealsService-module-scss-module__FN_KEG__selectList{bottom:105%;top:auto!important}.MealsService-module-scss-module__FN_KEG__selects{align-items:center;gap:12px;margin:24px 0;display:flex}.MealsService-module-scss-module__FN_KEG__subtitle{font-size:22px;font-weight:600;line-height:120%}@media screen and (min-width:768px){.MealsService-module-scss-module__FN_KEG__subtitle{font-size:20px;font-weight:600;line-height:120%}}.MealsService-module-scss-module__FN_KEG__card{border:1px solid var(--color-curface);background:#fff;border-radius:12px;max-width:350px;transition:all .5s}@media screen and (min-width:430px){.MealsService-module-scss-module__FN_KEG__card{width:100%;max-width:350px}}.MealsService-module-scss-module__FN_KEG__card.MealsService-module-scss-module__FN_KEG__active{background:var(--color-brand-25);border:1px solid var(--color-brand-blue);padding-bottom:0}@media screen and (min-width:768px){.MealsService-module-scss-module__FN_KEG__card{background:var(--color-grey-background)}}.MealsService-module-scss-module__FN_KEG__cabins{padding:4px 16px;position:relative}.MealsService-module-scss-module__FN_KEG__cardHeading{flex-direction:column;align-items:flex-start;padding:16px;display:flex}.MealsService-module-scss-module__FN_KEG__bottomCard{border-radius:12px;width:calc(200% + 15px);max-width:calc(200% + 15px);position:relative}.MealsService-module-scss-module__FN_KEG__bottomCard.MealsService-module-scss-module__FN_KEG__short{border-radius:16px;width:100%;max-width:100%}.MealsService-module-scss-module__FN_KEG__bottomCard:not(.MealsService-module-scss-module__FN_KEG__short):after{content:"";background:var(--color-brand-25);width:20px;height:20px;position:absolute;bottom:100%;left:48.9%}.MealsService-module-scss-module__FN_KEG__bottomCard:not(.MealsService-module-scss-module__FN_KEG__short):before{content:"";z-index:1;background:#fff;border-bottom-left-radius:12px;width:20px;height:20px;position:absolute;bottom:100%;left:48.9%}.MealsService-module-scss-module__FN_KEG__bottomCard .MealsService-module-scss-module__FN_KEG__content{background:#fff;padding:16px}@media screen and (min-width:768px){.MealsService-module-scss-module__FN_KEG__bottomCard .MealsService-module-scss-module__FN_KEG__content{background:var(--color-brand-25)}}.MealsService-module-scss-module__FN_KEG__bottomCard:not(.MealsService-module-scss-module__FN_KEG__short).MealsService-module-scss-module__FN_KEG__last{transform-origin:0;width:calc(200% + 15px);transform:rotate(180deg)translate(-49%)}.MealsService-module-scss-module__FN_KEG__bottomCard:not(.MealsService-module-scss-module__FN_KEG__short).MealsService-module-scss-module__FN_KEG__last .MealsService-module-scss-module__FN_KEG__content{transform:rotate(180deg)}.MealsService-module-scss-module__FN_KEG__image{object-fit:cover;cursor:pointer;border-radius:12px}.MealsService-module-scss-module__FN_KEG__bullets{bottom:2px!important}.MealsService-module-scss-module__FN_KEG__bullet{background:var(--color-brand-blue)!important}.MealsService-module-scss-module__FN_KEG__cardTitle{text-overflow:ellipsis;-webkit-line-clamp:1;-webkit-box-orient:vertical;margin-top:24px;margin-bottom:8px;font-size:18px;font-weight:500;line-height:130%;display:-webkit-box;overflow:hidden}.MealsService-module-scss-module__FN_KEG__desc{-webkit-line-clamp:2;text-overflow:ellipsis;max-width:318px;color:var(--color-secondary-dark);-webkit-box-orient:vertical;font-size:14px;font-weight:400;line-height:130%;display:-webkit-box;overflow:hidden}.MealsService-module-scss-module__FN_KEG__link{color:var(--color-secondary-blue);cursor:pointer;font-size:14px;font-weight:500;line-height:130%;text-decoration:underline}.MealsService-module-scss-module__FN_KEG__headingBottom{justify-content:space-between;align-items:center;width:100%;margin-top:24px;display:flex}.MealsService-module-scss-module__FN_KEG__price{color:var(--color-primary-dark);font-size:24px;font-weight:600;line-height:130%}.MealsService-module-scss-module__FN_KEG__cardBtn{text-align:center;justify-content:center;align-items:center;min-width:105px;padding:12px 15px;display:flex;gap:2px!important}@media screen and (min-width:430px){.MealsService-module-scss-module__FN_KEG__cardBtn{min-width:160px;padding:12px 24px}}.MealsService-module-scss-module__FN_KEG__cardBtn:not(.MealsService-module-scss-module__FN_KEG__removeBtn){color:var(--color-primary-main)}.MealsService-module-scss-module__FN_KEG__cardBtn:disabled{opacity:.6;filter:grayscale()}.MealsService-module-scss-module__FN_KEG__cardBtn svg path{stroke:var(--color-primary-main)}.MealsService-module-scss-module__FN_KEG__cardBtn.MealsService-module-scss-module__FN_KEG__removeBtn{color:var(--color-red)}.MealsService-module-scss-module__FN_KEG__cardBtn.MealsService-module-scss-module__FN_KEG__removeBtn svg path{stroke:var(--color-red)}.MealsService-module-scss-module__FN_KEG__counter{border-color:#0000}.MealsService-module-scss-module__FN_KEG__counter button{background:#f5fbfe}.MealsService-module-scss-module__FN_KEG__counterLabel{font-size:16px}.MealsService-module-scss-module__FN_KEG__tagList{flex-wrap:wrap;gap:8px 4px;max-width:320px;margin-top:24px;display:inline-flex}.MealsService-module-scss-module__FN_KEG__tagList .MealsService-module-scss-module__FN_KEG__tag{color:var(--color-secondary-blue);border:1px solid var(--color-link);background:var(--color-brand-25);border-radius:100px;padding:4px 12px;font-size:14px}.MealsService-module-scss-module__FN_KEG__return{margin-top:24px}.MealsService-module-scss-module__FN_KEG__drawer{min-height:auto}.MealsService-module-scss-module__FN_KEG__swiperWrapper{min-width:100%;max-width:100%;position:relative}.MealsService-module-scss-module__FN_KEG__swiperWrapper:after{content:"";z-index:1;width:100%;height:100%;position:absolute;top:0;left:0}
.BookingHeading-module-scss-module__o0ZB7a__bookingHeading{flex-direction:column;padding-top:80px;display:flex}@media screen and (min-width:768px){.BookingHeading-module-scss-module__o0ZB7a__bookingHeading{padding-top:0}}.BookingHeading-module-scss-module__o0ZB7a__backBtn{border:1px solid var(--color-primary-main);background:var(--color-brand-25);border-radius:40px;align-items:center;max-width:max-content;font-size:14px;line-height:100%;display:none;color:var(--color-primary-dark)!important;padding:5px 10px!important}@media screen and (min-width:768px){.BookingHeading-module-scss-module__o0ZB7a__backBtn{font-size:16px;display:flex;padding:11px 24px 11px 18px!important}}.BookingHeading-module-scss-module__o0ZB7a__icon{font-size:24px;transform:rotate(90deg)}.BookingHeading-module-scss-module__o0ZB7a__mainTitle{margin-top:15px;margin-bottom:25px;font-size:24px;font-weight:500;line-height:130%;display:none}@media screen and (min-width:768px){.BookingHeading-module-scss-module__o0ZB7a__mainTitle{margin-top:24px;margin-bottom:45px;font-size:36px;font-weight:500;line-height:130%;display:block}}.BookingHeading-module-scss-module__o0ZB7a__mobileList{align-items:center;gap:4px;margin-bottom:24px;display:flex}@media screen and (min-width:768px){.BookingHeading-module-scss-module__o0ZB7a__mobileList{display:none}}.BookingHeading-module-scss-module__o0ZB7a__mobileItem{border:1px solid var(--color-curface);background-color:var(--color-grey-background);min-height:48px;color:var(--color-third-dark);border-radius:100px;align-items:center;min-width:45%;padding:4px 15px 4px 30px;font-size:14px;font-weight:600;line-height:110%;display:flex;position:relative}.BookingHeading-module-scss-module__o0ZB7a__mobileItem.BookingHeading-module-scss-module__o0ZB7a__active{border:1px solid var(--color-primary-main);background:var(--color-brand-25);color:var(--color-secondary-blue)}.BookingHeading-module-scss-module__o0ZB7a__mobileItem.BookingHeading-module-scss-module__o0ZB7a__active:before{background-color:var(--color-primary-main)}.BookingHeading-module-scss-module__o0ZB7a__mobileItem:before{content:"";background-color:var(--color-disabled-border);border-radius:50%;width:6px;height:6px;position:absolute;top:50%;left:15px;transform:translateY(-50%)}
.DeparturePicker-module-scss-module__A9HsrG__input{min-height:22px;color:var(--color-primary-dark);border-radius:12px;flex-grow:1;padding:8px 16px;font-size:16px;transition:all .5s;display:flex}@media screen and not (min-width:768px){.DeparturePicker-module-scss-module__A9HsrG__input{font-size:14px}}.DeparturePicker-module-scss-module__A9HsrG__customInput{flex-direction:column;display:block;position:relative}.DeparturePicker-module-scss-module__A9HsrG__customInputBody{border:1px solid var(--color-curface);background:#fff;border-radius:100px;transition:background-color .5s,box-shadow .5s;display:flex;overflow:hidden}.DeparturePicker-module-scss-module__A9HsrG__customInputBody>label{color:var(--color-secondary-dark);font-size:12px;font-weight:400;line-height:100%;transition:color .5s;position:absolute;top:8px;left:15px}.DeparturePicker-module-scss-module__A9HsrG__customInputBody>label+.DeparturePicker-module-scss-module__A9HsrG__input{padding-top:20px}.DeparturePicker-module-scss-module__A9HsrG__customInputBody.DeparturePicker-module-scss-module__A9HsrG__disabled{background:var(--color-disabled-bg);border-color:var(--color-disabled-border);cursor:not-allowed}.DeparturePicker-module-scss-module__A9HsrG__customInputBody.DeparturePicker-module-scss-module__A9HsrG__disabled *{cursor:not-allowed}.DeparturePicker-module-scss-module__A9HsrG__customInputBody.DeparturePicker-module-scss-module__A9HsrG__disabled label{color:var(--color-disabled-label)}.DeparturePicker-module-scss-module__A9HsrG__customInputBody.DeparturePicker-module-scss-module__A9HsrG__disabled .DeparturePicker-module-scss-module__A9HsrG__input{color:var(--color-disabled-text);background:var(--color-disabled-bg)}.DeparturePicker-module-scss-module__A9HsrG__customInputBody.DeparturePicker-module-scss-module__A9HsrG__error{background:var(--color-light-red);border-color:var(--color-red)}.DeparturePicker-module-scss-module__A9HsrG__customInputBody.DeparturePicker-module-scss-module__A9HsrG__error label{color:var(--color-red)}.DeparturePicker-module-scss-module__A9HsrG__customInputBody.DeparturePicker-module-scss-module__A9HsrG__error .DeparturePicker-module-scss-module__A9HsrG__input{color:var(--color-primary-dark);background:var(--color-light-red)}.DeparturePicker-module-scss-module__A9HsrG__customInputBody:focus:not(.DeparturePicker-module-scss-module__A9HsrG__error),.DeparturePicker-module-scss-module__A9HsrG__customInputBody:focus-within:not(.DeparturePicker-module-scss-module__A9HsrG__error){background:var(--color-brand-25)}.DeparturePicker-module-scss-module__A9HsrG__customInputBody:focus:not(.DeparturePicker-module-scss-module__A9HsrG__error)>label,.DeparturePicker-module-scss-module__A9HsrG__customInputBody:focus-within:not(.DeparturePicker-module-scss-module__A9HsrG__error)>label{color:var(--color-primary-main)}.DeparturePicker-module-scss-module__A9HsrG__customInputBody:focus:not(.DeparturePicker-module-scss-module__A9HsrG__error) .DeparturePicker-module-scss-module__A9HsrG__input,.DeparturePicker-module-scss-module__A9HsrG__customInputBody:focus-within:not(.DeparturePicker-module-scss-module__A9HsrG__error) .DeparturePicker-module-scss-module__A9HsrG__input{background:var(--color-brand-25)}.DeparturePicker-module-scss-module__A9HsrG__customInputBody:not(.DeparturePicker-module-scss-module__A9HsrG__disabled,.DeparturePicker-module-scss-module__A9HsrG__error):hover{box-shadow:0 0 0 2px #bbeafa}@media screen and (min-width:992px){.DeparturePicker-module-scss-module__A9HsrG__customInputBody{min-height:52px}}.DeparturePicker-module-scss-module__A9HsrG__eyeIconWrapper{cursor:pointer;position:absolute;top:50%;right:15px;transform:translateY(-50%)}.DeparturePicker-module-scss-module__A9HsrG__eyeIconWrapper.DeparturePicker-module-scss-module__A9HsrG__active .DeparturePicker-module-scss-module__A9HsrG__eyeIconShow,.DeparturePicker-module-scss-module__A9HsrG__eyeIconWrapper:not(.DeparturePicker-module-scss-module__A9HsrG__active) .DeparturePicker-module-scss-module__A9HsrG__eyeIconHide{display:none}.DeparturePicker-module-scss-module__A9HsrG__errorText{color:var(--color-red);margin-top:2px;margin-left:10px;font-size:10px;font-weight:400;line-height:100%}.DeparturePicker-module-scss-module__A9HsrG__modal{border:1px solid var(--color-curface);z-index:3;background:#fff;border-radius:12px;width:100%;min-width:320px;padding:20px;position:absolute;top:105%;transform:scale(0)}.DeparturePicker-module-scss-module__A9HsrG__modal.DeparturePicker-module-scss-module__A9HsrG__active{transform:scale(1)}.DeparturePicker-module-scss-module__A9HsrG__separator{border:none;border-bottom:1px solid var(--color-curface);background:0 0;margin:12px 0}.DeparturePicker-module-scss-module__A9HsrG__range{flex-direction:column;gap:8px;display:flex;position:relative}.DeparturePicker-module-scss-module__A9HsrG__range .DeparturePicker-module-scss-module__A9HsrG__select{border-radius:100px}.DeparturePicker-module-scss-module__A9HsrG__range .DeparturePicker-module-scss-module__A9HsrG__select label+button{padding-left:24px}.DeparturePicker-module-scss-module__A9HsrG__submitBtn{width:100%;margin-top:12px;padding:13px}.DeparturePicker-module-scss-module__A9HsrG__departureSelectList{max-height:200px}.DeparturePicker-module-scss-module__A9HsrG__departureSelectList label+button{padding-left:24px}.DeparturePicker-module-scss-module__A9HsrG__changeDestinationIcon{z-index:10;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}
.OnboardService-module-scss-module__2VkD2W__outbound{width:100%}.OnboardService-module-scss-module__2VkD2W__noImage{aspect-ratio:16/10.5;color:var(--color-disabled-label);background:#fff;border-radius:12px;justify-content:center;align-items:center;width:100%;min-width:300px;max-width:100%;height:100%;max-height:190px;font-weight:500;display:flex}.OnboardService-module-scss-module__2VkD2W__noImage img{border-radius:12px}.OnboardService-module-scss-module__2VkD2W__content{flex-direction:column;align-items:start;display:flex}@media screen and (min-width:768px){.OnboardService-module-scss-module__2VkD2W__content{background:#fff;border-radius:16px;padding:32px 24px}}.OnboardService-module-scss-module__2VkD2W__mealsList{flex-direction:column;gap:25px;width:100%;max-width:100%;display:flex}@media screen and (min-width:768px){.OnboardService-module-scss-module__2VkD2W__mealsList{gap:55px}}.OnboardService-module-scss-module__2VkD2W__title{margin-bottom:20px;font-size:18px;font-weight:600;line-height:130%}@media screen and (min-width:768px){.OnboardService-module-scss-module__2VkD2W__title{font-size:24px;font-weight:600;line-height:130%}}.OnboardService-module-scss-module__2VkD2W__slider{width:100%;max-width:100%}.OnboardService-module-scss-module__2VkD2W__slide{max-width:350px}.OnboardService-module-scss-module__2VkD2W__select{min-width:380px;max-width:100%}.OnboardService-module-scss-module__2VkD2W__selects{align-items:center;gap:12px;margin:24px 0;display:flex}.OnboardService-module-scss-module__2VkD2W__subtitle{font-size:20px;font-weight:600}.OnboardService-module-scss-module__2VkD2W__card{border:1px solid var(--color-curface);background:#fff;border-radius:12px;min-width:350px;max-width:350px;transition:all .5s}@media screen and (min-width:430px){.OnboardService-module-scss-module__2VkD2W__card{width:100%;max-width:350px}}.OnboardService-module-scss-module__2VkD2W__card.OnboardService-module-scss-module__2VkD2W__active{background:var(--color-brand-25);border:1px solid var(--color-brand-blue);padding-bottom:0}@media screen and (min-width:768px){.OnboardService-module-scss-module__2VkD2W__card{background:var(--color-grey-background)}}.OnboardService-module-scss-module__2VkD2W__cabins{padding:4px 16px;position:relative}.OnboardService-module-scss-module__2VkD2W__cardHeading{flex-direction:column;align-items:flex-start;padding:16px;display:flex}.OnboardService-module-scss-module__2VkD2W__tooltip{display:none}.OnboardService-module-scss-module__2VkD2W__wrapper:hover .OnboardService-module-scss-module__2VkD2W__tooltip{display:block}.OnboardService-module-scss-module__2VkD2W__bottomCard{border-radius:12px;width:calc(200% + 15px);max-width:calc(200% + 15px);position:relative}.OnboardService-module-scss-module__2VkD2W__bottomCard.OnboardService-module-scss-module__2VkD2W__short{border-radius:16px;width:100%;max-width:100%;overflow:hidden}.OnboardService-module-scss-module__2VkD2W__bottomCard:not(.OnboardService-module-scss-module__2VkD2W__short):after{content:"";background:var(--color-brand-25);width:20px;height:20px;position:absolute;bottom:100%;left:48.9%}.OnboardService-module-scss-module__2VkD2W__bottomCard:not(.OnboardService-module-scss-module__2VkD2W__short):before{content:"";z-index:1;background:#fff;border-bottom-left-radius:12px;width:20px;height:20px;position:absolute;bottom:100%;left:48.9%}.OnboardService-module-scss-module__2VkD2W__bottomCard.OnboardService-module-scss-module__2VkD2W__last:not(.OnboardService-module-scss-module__2VkD2W__short):before,.OnboardService-module-scss-module__2VkD2W__bottomCard.OnboardService-module-scss-module__2VkD2W__last:not(.OnboardService-module-scss-module__2VkD2W__short):after{inset:100% 48.2% auto auto}.OnboardService-module-scss-module__2VkD2W__bottomCard.OnboardService-module-scss-module__2VkD2W__last:not(.OnboardService-module-scss-module__2VkD2W__short):before{border-bottom-right-radius:12px;border-bottom-left-radius:0;transform:rotate(180deg)}.OnboardService-module-scss-module__2VkD2W__bottomCard .OnboardService-module-scss-module__2VkD2W__content{background:#fff;padding:16px}@media screen and (min-width:768px){.OnboardService-module-scss-module__2VkD2W__bottomCard .OnboardService-module-scss-module__2VkD2W__content{background:var(--color-brand-25)}}.OnboardService-module-scss-module__2VkD2W__bottomCard:not(.OnboardService-module-scss-module__2VkD2W__short).OnboardService-module-scss-module__2VkD2W__last{transform-origin:0;width:calc(200% + 15px);transform:rotate(180deg)translate(-49%)}.OnboardService-module-scss-module__2VkD2W__bottomCard:not(.OnboardService-module-scss-module__2VkD2W__short).OnboardService-module-scss-module__2VkD2W__last .OnboardService-module-scss-module__2VkD2W__content{transform:rotate(180deg)}.OnboardService-module-scss-module__2VkD2W__image{object-fit:cover;cursor:pointer;border-radius:12px}.OnboardService-module-scss-module__2VkD2W__bullets{bottom:2px!important}.OnboardService-module-scss-module__2VkD2W__bullet{background:var(--color-brand-blue)!important}.OnboardService-module-scss-module__2VkD2W__cardTitle{text-overflow:ellipsis;-webkit-line-clamp:1;-webkit-box-orient:vertical;margin-top:24px;margin-bottom:8px;font-size:18px;font-weight:500;line-height:130%;display:-webkit-box;overflow:hidden}.OnboardService-module-scss-module__2VkD2W__desc{-webkit-line-clamp:2;text-overflow:ellipsis;max-width:318px;color:var(--color-secondary-dark);-webkit-box-orient:vertical;font-size:14px;font-weight:400;line-height:130%;display:-webkit-box;overflow:hidden}.OnboardService-module-scss-module__2VkD2W__link{color:var(--color-secondary-blue);cursor:pointer;font-size:14px;font-weight:500;line-height:130%;text-decoration:underline}.OnboardService-module-scss-module__2VkD2W__headingBottom{justify-content:space-between;align-items:center;width:100%;margin-top:24px;display:flex}.OnboardService-module-scss-module__2VkD2W__price{color:var(--color-primary-dark);font-size:24px;font-weight:600;line-height:130%}.OnboardService-module-scss-module__2VkD2W__cardBtn{text-align:center;justify-content:center;align-items:center;min-width:105px;padding:12px 15px;display:flex;gap:2px!important}@media screen and (min-width:430px){.OnboardService-module-scss-module__2VkD2W__cardBtn{min-width:160px;padding:12px 24px}}.OnboardService-module-scss-module__2VkD2W__cardBtn:not(.OnboardService-module-scss-module__2VkD2W__removeBtn){color:var(--color-primary-main)}.OnboardService-module-scss-module__2VkD2W__cardBtn svg path{stroke:var(--color-primary-main)}.OnboardService-module-scss-module__2VkD2W__cardBtn:disabled{opacity:.6;filter:grayscale()}.OnboardService-module-scss-module__2VkD2W__cardBtn.OnboardService-module-scss-module__2VkD2W__removeBtn{color:var(--color-red)}.OnboardService-module-scss-module__2VkD2W__cardBtn.OnboardService-module-scss-module__2VkD2W__removeBtn svg path{stroke:var(--color-red)}.OnboardService-module-scss-module__2VkD2W__counter{border-color:#0000}.OnboardService-module-scss-module__2VkD2W__counter button{background:#f5fbfe}.OnboardService-module-scss-module__2VkD2W__counterLabel{font-size:16px}.OnboardService-module-scss-module__2VkD2W__tagList{flex-wrap:wrap;gap:8px 4px;max-width:320px;margin-top:24px;display:inline-flex}.OnboardService-module-scss-module__2VkD2W__tagList .OnboardService-module-scss-module__2VkD2W__tag{color:var(--color-secondary-blue);border:1px solid var(--color-link);background:var(--color-brand-25);border-radius:100px;padding:4px 12px;font-size:14px}.OnboardService-module-scss-module__2VkD2W__return{margin-top:24px}.OnboardService-module-scss-module__2VkD2W__drawer{min-height:auto}.OnboardService-module-scss-module__2VkD2W__swiperWrapper{min-width:100%;max-width:100%;position:relative}.OnboardService-module-scss-module__2VkD2W__swiperWrapper:after{content:"";z-index:1;width:100%;height:100%;position:absolute;top:0;left:0}
.TripSummary-module-scss-module__pXZ_1a__tripSummary{z-index:10;clip-path:inset(-50px -50px 0);flex-direction:column;width:100%;display:flex;position:fixed;bottom:0;right:0}@media screen and (min-width:768px){.TripSummary-module-scss-module__pXZ_1a__tripSummary{z-index:2;width:auto;min-width:435px;max-width:436px;display:flex;bottom:68px;right:10%}}.TripSummary-module-scss-module__pXZ_1a__heading{color:#fff;background:var(--color-blue-border-bottom);flex-grow:1;align-items:center;gap:12px;padding:8px 16px;display:flex;position:relative}.TripSummary-module-scss-module__pXZ_1a__heading .TripSummary-module-scss-module__pXZ_1a__border{width:100%;position:absolute;bottom:98%;left:0}@media screen and not (min-width:768px){.TripSummary-module-scss-module__pXZ_1a__heading .TripSummary-module-scss-module__pXZ_1a__border{display:none}}@media screen and (min-width:768px){.TripSummary-module-scss-module__pXZ_1a__heading{cursor:pointer;padding:20px 16px}}@media screen and not (min-width:768px){.TripSummary-module-scss-module__pXZ_1a__heading:not(.TripSummary-module-scss-module__pXZ_1a__active){border-radius:16px 16px 0 0}}.TripSummary-module-scss-module__pXZ_1a__heading.TripSummary-module-scss-module__pXZ_1a__active .TripSummary-module-scss-module__pXZ_1a__border{display:block}.TripSummary-module-scss-module__pXZ_1a__heading>.TripSummary-module-scss-module__pXZ_1a__receipt{font-size:24px}@media screen and not (min-width:768px){.TripSummary-module-scss-module__pXZ_1a__heading>.TripSummary-module-scss-module__pXZ_1a__receipt{display:none}}.TripSummary-module-scss-module__pXZ_1a__icon{margin-left:6px;transition:transform .5s}.TripSummary-module-scss-module__pXZ_1a__icon path{stroke:#fff}.TripSummary-module-scss-module__pXZ_1a__icon.TripSummary-module-scss-module__pXZ_1a__active{transform:rotate(180deg)}.TripSummary-module-scss-module__pXZ_1a__title{display:none}@media screen and (min-width:768px){.TripSummary-module-scss-module__pXZ_1a__title{font-size:20px;font-weight:600;line-height:130%;display:block}}.TripSummary-module-scss-module__pXZ_1a__price{justify-content:space-between;align-items:center;width:100%;font-size:24px;font-weight:600;line-height:130%;display:flex}@media screen and (min-width:768px){.TripSummary-module-scss-module__pXZ_1a__price{width:auto;margin-left:auto}}.TripSummary-module-scss-module__pXZ_1a__mainInfo{flex-direction:column;align-items:flex-start;display:flex}.TripSummary-module-scss-module__pXZ_1a__amount{align-items:center;gap:4px;font-size:20px;display:flex}@media screen and (min-width:1024px){.TripSummary-module-scss-module__pXZ_1a__amount .TripSummary-module-scss-module__pXZ_1a__receipt{display:none}}.TripSummary-module-scss-module__pXZ_1a__mainDesc{font-size:14px;font-weight:400;line-height:130%}@media screen and (min-width:768px){.TripSummary-module-scss-module__pXZ_1a__mainDesc{display:none}}.TripSummary-module-scss-module__pXZ_1a__content{background:#f5fbfe;flex-direction:column;gap:15px;width:100%;max-height:75dvh;padding:0 16px;transition:height .5s;display:flex;overflow:auto;box-shadow:0 4px 20px 4px #101f3d1f}@media screen and (min-width:768px){.TripSummary-module-scss-module__pXZ_1a__content{max-height:83dvh}}.TripSummary-module-scss-module__pXZ_1a__content:not(.TripSummary-module-scss-module__pXZ_1a__active){animation:0s .3s 0 forwards TripSummary-module-scss-module__pXZ_1a__slide-in-bottom}.TripSummary-module-scss-module__pXZ_1a__tripcontent{padding:0 0 10px}.TripSummary-module-scss-module__pXZ_1a__tripcontent.TripSummary-module-scss-module__pXZ_1a__open{padding:16px 0}.TripSummary-module-scss-module__pXZ_1a__trigger{background:0 0;justify-content:space-between;align-items:center;width:100%;display:flex;position:relative}.TripSummary-module-scss-module__pXZ_1a__trigger .TripSummary-module-scss-module__pXZ_1a__title{color:var(--color-primary-dark);text-align:left;font-size:24px;display:block}.TripSummary-module-scss-module__pXZ_1a__trigger .TripSummary-module-scss-module__pXZ_1a__icon path{stroke:var(--color-primary-dark)}.TripSummary-module-scss-module__pXZ_1a__trigger:first-child{padding-top:16px}.TripSummary-module-scss-module__pXZ_1a__bookingImg{object-fit:cover;background:gray;border-radius:12px;max-width:135px;max-height:85px}.TripSummary-module-scss-module__pXZ_1a__noImage{min-height:120px;color:var(--color-disabled-label);background:#fff;border-radius:6px;justify-content:center;align-items:center;width:100%;min-width:140px;font-weight:500;display:flex}.TripSummary-module-scss-module__pXZ_1a__noImage>*{font-size:13px}.TripSummary-module-scss-module__pXZ_1a__tripHeading{gap:14px;display:flex}.TripSummary-module-scss-module__pXZ_1a__tripTitle{color:var(--color-primary-dark);font-size:16px;font-weight:500;line-height:120%}.TripSummary-module-scss-module__pXZ_1a__tripDesc{flex-direction:column;gap:10px;display:flex}.TripSummary-module-scss-module__pXZ_1a__tripTotal{color:var(--color-primary-dark);justify-content:space-between;align-items:center;margin-top:50px;font-weight:500;display:flex}.TripSummary-module-scss-module__pXZ_1a__serviceRow~.TripSummary-module-scss-module__pXZ_1a__passRow{margin-top:20px}.TripSummary-module-scss-module__pXZ_1a__feeRow{margin-top:10px}.TripSummary-module-scss-module__pXZ_1a__passRow{margin-bottom:5px}.TripSummary-module-scss-module__pXZ_1a__ticketIco{margin-right:8px}.TripSummary-module-scss-module__pXZ_1a__tripMain{flex-direction:column;margin-top:18px;display:flex}.TripSummary-module-scss-module__pXZ_1a__tripMainTitle,.TripSummary-module-scss-module__pXZ_1a__tripPrice{color:var(--color-primary-dark);max-width:310px;font-weight:500}.TripSummary-module-scss-module__pXZ_1a__subRow{color:red}.TripSummary-module-scss-module__pXZ_1a__subRow .TripSummary-module-scss-module__pXZ_1a__tripMainTitle{text-align:center;color:var(--color-secondary-dark);align-items:center;font-size:14px;font-weight:400;display:flex}.TripSummary-module-scss-module__pXZ_1a__subRow .TripSummary-module-scss-module__pXZ_1a__tripMainTitle span{margin-left:5px;font-weight:500}.TripSummary-module-scss-module__pXZ_1a__row,.TripSummary-module-scss-module__pXZ_1a__subRow{justify-content:space-between;align-items:center;width:100%;display:flex}.TripSummary-module-scss-module__pXZ_1a__row:not(:last-of-type,.TripSummary-module-scss-module__pXZ_1a__passRow),.TripSummary-module-scss-module__pXZ_1a__subRow:not(:last-of-type,.TripSummary-module-scss-module__pXZ_1a__passRow){margin-bottom:10px}.TripSummary-module-scss-module__pXZ_1a__button{border:none;padding:10px 30px!important}.TripSummary-module-scss-module__pXZ_1a__buttons{gap:10px;display:flex}@media screen and (min-width:768px){.TripSummary-module-scss-module__pXZ_1a__buttons{display:none}}.TripSummary-module-scss-module__pXZ_1a__buttons .TripSummary-module-scss-module__pXZ_1a__button:disabled{opacity:.5}.TripSummary-module-scss-module__pXZ_1a__buttons .TripSummary-module-scss-module__pXZ_1a__button:last-of-type{color:var(--color-blue-border-bottom)!important;background:#fff!important}.TripSummary-module-scss-module__pXZ_1a__subPriceDesc{color:var(--color-primary-dark);font-size:14px}
.TravellersPicker-module-scss-module__WXd6-q__input{min-height:22px;color:var(--color-primary-dark);border-radius:12px;flex-grow:1;padding:8px 24px;font-size:16px;transition:all .5s;display:flex}@media screen and not (min-width:768px){.TravellersPicker-module-scss-module__WXd6-q__input{font-size:14px}}.TravellersPicker-module-scss-module__WXd6-q__customTextInput{flex-direction:column;display:block;position:relative}.TravellersPicker-module-scss-module__WXd6-q__customTextInput label{color:var(--color-secondary-dark);font-size:12px;font-weight:400;line-height:100%;transition:color .5s;position:absolute;top:8px;left:24px}.TravellersPicker-module-scss-module__WXd6-q__customTextInput label+.TravellersPicker-module-scss-module__WXd6-q__input{padding-top:20px}.TravellersPicker-module-scss-module__WXd6-q__customTextInput label+button{padding-left:24px}.TravellersPicker-module-scss-module__WXd6-q__customTextInputBody{border:1px solid var(--color-curface);background:#fff;border-radius:100px;transition:background-color .5s,box-shadow .5s;display:flex;overflow:hidden}.TravellersPicker-module-scss-module__WXd6-q__customTextInputBody.TravellersPicker-module-scss-module__WXd6-q__disabled{background:var(--color-disabled-bg);border-color:var(--color-disabled-border);cursor:not-allowed}.TravellersPicker-module-scss-module__WXd6-q__customTextInputBody.TravellersPicker-module-scss-module__WXd6-q__disabled *{cursor:not-allowed}.TravellersPicker-module-scss-module__WXd6-q__customTextInputBody.TravellersPicker-module-scss-module__WXd6-q__disabled label{color:var(--color-disabled-label)}.TravellersPicker-module-scss-module__WXd6-q__customTextInputBody.TravellersPicker-module-scss-module__WXd6-q__disabled .TravellersPicker-module-scss-module__WXd6-q__input{color:var(--color-disabled-text);background:var(--color-disabled-bg)}.TravellersPicker-module-scss-module__WXd6-q__customTextInputBody.TravellersPicker-module-scss-module__WXd6-q__error{background:var(--color-light-red);border-color:var(--color-red)}.TravellersPicker-module-scss-module__WXd6-q__customTextInputBody.TravellersPicker-module-scss-module__WXd6-q__error label{color:var(--color-red)}.TravellersPicker-module-scss-module__WXd6-q__customTextInputBody.TravellersPicker-module-scss-module__WXd6-q__error .TravellersPicker-module-scss-module__WXd6-q__input{color:var(--color-primary-dark);background:var(--color-light-red)}.TravellersPicker-module-scss-module__WXd6-q__customTextInputBody:focus:not(.TravellersPicker-module-scss-module__WXd6-q__error),.TravellersPicker-module-scss-module__WXd6-q__customTextInputBody:focus-within:not(.TravellersPicker-module-scss-module__WXd6-q__error){background:var(--color-brand-25)}.TravellersPicker-module-scss-module__WXd6-q__customTextInputBody:focus:not(.TravellersPicker-module-scss-module__WXd6-q__error) label,.TravellersPicker-module-scss-module__WXd6-q__customTextInputBody:focus-within:not(.TravellersPicker-module-scss-module__WXd6-q__error) label{color:var(--color-primary-main)}.TravellersPicker-module-scss-module__WXd6-q__customTextInputBody:focus:not(.TravellersPicker-module-scss-module__WXd6-q__error) .TravellersPicker-module-scss-module__WXd6-q__input,.TravellersPicker-module-scss-module__WXd6-q__customTextInputBody:focus-within:not(.TravellersPicker-module-scss-module__WXd6-q__error) .TravellersPicker-module-scss-module__WXd6-q__input{background:var(--color-brand-25)}.TravellersPicker-module-scss-module__WXd6-q__customTextInputBody:not(.TravellersPicker-module-scss-module__WXd6-q__disabled,.TravellersPicker-module-scss-module__WXd6-q__error):hover{box-shadow:0 0 0 2px #bbeafa}@media screen and (min-width:992px){.TravellersPicker-module-scss-module__WXd6-q__customTextInputBody{min-height:52px}}.TravellersPicker-module-scss-module__WXd6-q__eyeIconWrapper{cursor:pointer;position:absolute;top:50%;right:15px;transform:translateY(-50%)}.TravellersPicker-module-scss-module__WXd6-q__eyeIconWrapper.TravellersPicker-module-scss-module__WXd6-q__active .TravellersPicker-module-scss-module__WXd6-q__eyeIconShow,.TravellersPicker-module-scss-module__WXd6-q__eyeIconWrapper:not(.TravellersPicker-module-scss-module__WXd6-q__active) .TravellersPicker-module-scss-module__WXd6-q__eyeIconHide{display:none}.TravellersPicker-module-scss-module__WXd6-q__errorText{color:var(--color-red);margin-top:2px;margin-left:10px;font-size:10px;font-weight:400;line-height:100%}.TravellersPicker-module-scss-module__WXd6-q__separator{border:none;border-bottom:1px solid var(--color-curface);background:0 0;margin:12px 0}.TravellersPicker-module-scss-module__WXd6-q__range{flex-direction:column;gap:8px;display:flex}.TravellersPicker-module-scss-module__WXd6-q__range .TravellersPicker-module-scss-module__WXd6-q__select{border-radius:100px}.TravellersPicker-module-scss-module__WXd6-q__submitBtn{width:100%;margin-top:12px;padding:13px}.TravellersPicker-module-scss-module__WXd6-q__modal{border:1px solid var(--color-curface);z-index:3;background:#fff;border-radius:12px;width:100%;min-width:320px;padding:20px;position:absolute;top:105%;transform:scale(0)}.TravellersPicker-module-scss-module__WXd6-q__modal.TravellersPicker-module-scss-module__WXd6-q__active{transform:scale(1)}.TravellersPicker-module-scss-module__WXd6-q__persons>:not(:last-of-type){margin-bottom:12px}.TravellersPicker-module-scss-module__WXd6-q__childList{grid-template-columns:repeat(2,1fr);gap:8px;margin-top:12px;display:grid}.TravellersPicker-module-scss-module__WXd6-q__selectAge{border-radius:100px}.TravellersPicker-module-scss-module__WXd6-q__selectAgeList,.TravellersPicker-module-scss-module__WXd6-q__vehicleSelectList{max-height:200px}
.ModalContent-module-scss-module__sqkkKG__contentWrapper{background-color:#fff;border-radius:12px;width:620px;height:auto;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media screen and not (min-width:768px){.ModalContent-module-scss-module__sqkkKG__contentWrapper{width:calc(100vw - 32px)}}.ModalContent-module-scss-module__sqkkKG__topWrapper{background:linear-gradient(90deg,#fbf4f2,#ffeae3 100%,#ffe4e4 100%,#fbf4f2 100%);border-top-left-radius:12px;border-top-right-radius:12px;justify-content:center;align-items:center;width:100%;padding:27px 0;display:flex}.ModalContent-module-scss-module__sqkkKG__iconWrapper{background-color:var(--error-border-color);border-radius:100%;justify-content:center;align-items:center;width:96px;height:96px;display:flex}.ModalContent-module-scss-module__sqkkKG__contentBlock{padding:32px 48px}.ModalContent-module-scss-module__sqkkKG__title{color:var(--color-primary-dark);text-align:center;margin-bottom:8px;font-size:24px;font-weight:600;line-height:120%}.ModalContent-module-scss-module__sqkkKG__subTitle{color:var(--color-third-dark);margin-bottom:32px;font-size:16px;font-weight:400;line-height:140%}.ModalContent-module-scss-module__sqkkKG__buttonWrapper{justify-content:center;display:flex}@media screen and not (min-width:768px){.ModalContent-module-scss-module__sqkkKG__buttonWrapper{flex-direction:column}}.ModalContent-module-scss-module__sqkkKG__button{justify-content:center;justify-self:center;align-items:center;min-width:200px;height:48px;display:flex}.ModalContent-module-scss-module__sqkkKG__button:first-child{margin-right:16px}@media screen and not (min-width:768px){.ModalContent-module-scss-module__sqkkKG__button:first-child{margin:0 0 16px}}
.BaseInfo-module-scss-module__aO7LYG__baseInfo{background:#fff;border-radius:16px}@media screen and (min-width:768px){.BaseInfo-module-scss-module__aO7LYG__baseInfo{padding:24px}}.BaseInfo-module-scss-module__aO7LYG__headingInfo{align-items:center;gap:8px;margin-bottom:10px;display:flex}.BaseInfo-module-scss-module__aO7LYG__title{font-size:19px;font-weight:600}@media screen and (min-width:768px){.BaseInfo-module-scss-module__aO7LYG__title{font-size:24px}}.BaseInfo-module-scss-module__aO7LYG__number{color:var(--color-primary-dark);font-size:16px}.BaseInfo-module-scss-module__aO7LYG__mainInfo{align-items:center;display:flex}.BaseInfo-module-scss-module__aO7LYG__mainInfo>:not(.BaseInfo-module-scss-module__aO7LYG__separator){flex:1}.BaseInfo-module-scss-module__aO7LYG__separator{background:var(--color-curface);width:auto;min-width:1px;min-height:62px;margin:0 24px}.BaseInfo-module-scss-module__aO7LYG__blockInfo{align-items:center;display:flex}.BaseInfo-module-scss-module__aO7LYG__blockInfo svg{margin-right:12px}.BaseInfo-module-scss-module__aO7LYG__blockInfo .BaseInfo-module-scss-module__aO7LYG__title{font-size:18px;font-weight:500}.BaseInfo-module-scss-module__aO7LYG__blockInfo .BaseInfo-module-scss-module__aO7LYG__desc{color:var(--color-third-dark);font-size:14px}
.Payment-module-scss-module__935VZG__pageWrapper{margin:56px 0 180px}@media screen and not (min-width:768px){.Payment-module-scss-module__935VZG__pageWrapper{margin:70px 0 56px}}
.HotelInfo-module-scss-module__NZk6Oa__hotelInfo{background:#fff;border-radius:16px;padding:24px}.HotelInfo-module-scss-module__NZk6Oa__title{align-items:center;font-size:24px;font-weight:600;display:flex}.HotelInfo-module-scss-module__NZk6Oa__title span{margin-left:8px;font-size:16px;font-weight:400}.HotelInfo-module-scss-module__NZk6Oa__list{flex-direction:column;gap:20px;display:flex}.HotelInfo-module-scss-module__NZk6Oa__heading{margin-bottom:18px}.HotelInfo-module-scss-module__NZk6Oa__row{gap:15px;display:flex}.HotelInfo-module-scss-module__NZk6Oa__row .HotelInfo-module-scss-module__NZk6Oa__blockInfo{flex:1;align-items:center;display:flex}.HotelInfo-module-scss-module__NZk6Oa__row .HotelInfo-module-scss-module__NZk6Oa__blockInfo svg{margin-right:12px}.HotelInfo-module-scss-module__NZk6Oa__row .HotelInfo-module-scss-module__NZk6Oa__blockInfo .HotelInfo-module-scss-module__NZk6Oa__title{font-size:18px;font-weight:500}.HotelInfo-module-scss-module__NZk6Oa__row .HotelInfo-module-scss-module__NZk6Oa__blockInfo .HotelInfo-module-scss-module__NZk6Oa__desc{color:var(--color-third-dark);font-size:14px}.HotelInfo-module-scss-module__NZk6Oa__columnSeparator{width:auto;min-width:1px;min-height:20px;height:initial;background:var(--color-curface);margin:0 24px}
.ConfirmStep-module-scss-module__jGfxxW__wrap{flex-grow:1;overflow:auto}.ConfirmStep-module-scss-module__jGfxxW__content{width:100%;padding:24px 16px}@media (min-width:620px){.ConfirmStep-module-scss-module__jGfxxW__content{padding:32px}}.ConfirmStep-module-scss-module__jGfxxW__checkDates{flex-direction:column;align-items:flex-start;gap:12px;margin-bottom:24px;display:flex}@media (min-width:640px){.ConfirmStep-module-scss-module__jGfxxW__checkDates{flex-direction:row;align-items:center;gap:16px}}.ConfirmStep-module-scss-module__jGfxxW__checkBtn{padding:9px 32px 8px!important}.ConfirmStep-module-scss-module__jGfxxW__header{justify-content:space-between;align-items:center;gap:16px;margin-bottom:32px;display:flex}.ConfirmStep-module-scss-module__jGfxxW__title{font-size:20px;font-weight:600;line-height:120%}.ConfirmStep-module-scss-module__jGfxxW__close{background:0 0;padding:0}.ConfirmStep-module-scss-module__jGfxxW__icon{flex-shrink:0;width:24px;height:auto}.ConfirmStep-module-scss-module__jGfxxW__dateInput{min-width:240px}
.PaymentForm-module-scss-module__A3WMxq__blocks{gap:24px;display:flex}@media screen and not (min-width:768px){.PaymentForm-module-scss-module__A3WMxq__blocks{flex-direction:column}}.PaymentForm-module-scss-module__A3WMxq__tripTitle{color:var(--color-primary-dark);margin-bottom:32px;font-size:36px;font-weight:500;line-height:120%}@media screen and not (min-width:768px){.PaymentForm-module-scss-module__A3WMxq__tripTitle{margin-bottom:16px;font-size:22px;font-weight:600;line-height:120%}}.PaymentForm-module-scss-module__A3WMxq__paymentBlock{background-color:#fff;border-radius:16px;flex:1;min-width:70%;padding:32px 24px}@media screen and not (min-width:768px){.PaymentForm-module-scss-module__A3WMxq__paymentBlock{padding:16px 12px}}.PaymentForm-module-scss-module__A3WMxq__paymentBlockTitle{font-size:24px;font-weight:600;line-height:120%}@media screen and not (min-width:768px){.PaymentForm-module-scss-module__A3WMxq__paymentBlockTitle{display:none}}.PaymentForm-module-scss-module__A3WMxq__totalCostBlockDesktop{justify-content:space-between;width:100%;margin:16px 0;display:flex}@media screen and not (min-width:768px){.PaymentForm-module-scss-module__A3WMxq__totalCostBlockDesktop{display:none}}.PaymentForm-module-scss-module__A3WMxq__totalCostBlockMobile{justify-content:space-between;margin-bottom:16px;display:flex}@media screen and (min-width:768px){.PaymentForm-module-scss-module__A3WMxq__totalCostBlockMobile{display:none}}.PaymentForm-module-scss-module__A3WMxq__costText{align-self:center}@media screen and not (min-width:768px){.PaymentForm-module-scss-module__A3WMxq__costText{font-size:16px;font-weight:500;line-height:140%}}.PaymentForm-module-scss-module__A3WMxq__cost{color:var(--color-primary-dark);font-size:24px;font-weight:600;line-height:120%}@media screen and not (min-width:768px){.PaymentForm-module-scss-module__A3WMxq__radioGroupContainerDesktop{display:none}}.PaymentForm-module-scss-module__A3WMxq__radioGroupContainerMobile{margin-bottom:16px}@media screen and (min-width:768px){.PaymentForm-module-scss-module__A3WMxq__radioGroupContainerMobile{display:none}}.PaymentForm-module-scss-module__A3WMxq__cardRadioButtons{width:100%;gap:4px!important}.PaymentForm-module-scss-module__A3WMxq__cardRadioButtonsWrapper{background-color:var(--color-brand-25);border:1px solid var(--color-brand-blue);cursor:pointer;border-radius:12px;flex:1;padding:16px 48px 16px 16px;margin:8px 8px 16px 0!important}.PaymentForm-module-scss-module__A3WMxq__cardRadioButtonsWrapper:hover{background-color:var(--color-brand-blue);border:1px solid var(--color-primary-main)}.PaymentForm-module-scss-module__A3WMxq__cardRadioButtonsWrapper:nth-child(2){margin-left:40px}.PaymentForm-module-scss-module__A3WMxq__cardRadioButtonsWrapper:last-child{margin-right:initial!important}@media screen and not (min-width:768px){.PaymentForm-module-scss-module__A3WMxq__cardRadioButtonsWrapper{display:none}}.PaymentForm-module-scss-module__A3WMxq__radioButton{background-color:red;margin-right:8px}.PaymentForm-module-scss-module__A3WMxq__inputsWrapper{gap:16px;display:flex}@media screen and not (min-width:768px){.PaymentForm-module-scss-module__A3WMxq__inputsWrapper{flex-direction:column}}.PaymentForm-module-scss-module__A3WMxq__input{flex:1}.PaymentForm-module-scss-module__A3WMxq__expirationDate{color:var(--color-primary-dark);margin:16px 0 8px;font-size:14px;font-weight:400;line-height:120%}.PaymentForm-module-scss-module__A3WMxq__rightBlock{background-color:#fff;min-width:30%;height:max-content;margin-bottom:24px;padding:32px 24px}@media screen and not (min-width:768px){.PaymentForm-module-scss-module__A3WMxq__rightBlock{padding:16px 12px}.PaymentForm-module-scss-module__A3WMxq__rightBlockTop{margin-bottom:initial;border-radius:16px 16px 0 0}.PaymentForm-module-scss-module__A3WMxq__rightBlockBottom{border-radius:0 0 16px 16px}}.PaymentForm-module-scss-module__A3WMxq__blockTitle{font-size:18px;font-weight:500;line-height:120%}@media screen and not (min-width:768px){.PaymentForm-module-scss-module__A3WMxq__blockTitle{font-size:18px;font-weight:500;line-height:140%}}.PaymentForm-module-scss-module__A3WMxq__blockSubTitle{margin:8px 0;font-size:16px;font-weight:400;line-height:140%}.PaymentForm-module-scss-module__A3WMxq__radioButtonsWrapper{margin-top:24px}@media screen and not (min-width:768px){.PaymentForm-module-scss-module__A3WMxq__radioButtonsWrapper{border-bottom:1px solid var(--color-brand-blue);padding-bottom:40px}}.PaymentForm-module-scss-module__A3WMxq__dinteroContainer{border-radius:6px}@media screen and (min-width:1024px){.PaymentForm-module-scss-module__A3WMxq__dinteroContainer{min-width:500px}}@media screen and not (min-width:768px){.PaymentForm-module-scss-module__A3WMxq__dinteroContainer{width:100%}}.PaymentForm-module-scss-module__A3WMxq__dinteroContainer>div:not(:first-child){display:none}.PaymentForm-module-scss-module__A3WMxq__dinteroContainer iframe{min-height:300px}.PaymentForm-module-scss-module__A3WMxq__dinteroWrapper{flex-direction:column;justify-content:center;align-items:center;width:100%;display:flex}.PaymentForm-module-scss-module__A3WMxq__surveyCheckbox{min-height:30px}.PaymentForm-module-scss-module__A3WMxq__loader{max-height:400px;min-height:300px!important}
.ReceiptInfo-module-scss-module__Ao13Ea__receiptInfo{background:#fff;border-radius:16px}@media screen and (min-width:768px){.ReceiptInfo-module-scss-module__Ao13Ea__receiptInfo{padding:24px}}.ReceiptInfo-module-scss-module__Ao13Ea__heading{justify-content:space-between;align-items:center;margin-bottom:32px;display:flex}.ReceiptInfo-module-scss-module__Ao13Ea__heading .ReceiptInfo-module-scss-module__Ao13Ea__title{font-size:16px;font-weight:500}.ReceiptInfo-module-scss-module__Ao13Ea__heading .ReceiptInfo-module-scss-module__Ao13Ea__title span{color:var(--color-secondary-dark);margin-left:8px;font-size:14px;font-weight:400}.ReceiptInfo-module-scss-module__Ao13Ea__heading .ReceiptInfo-module-scss-module__Ao13Ea__createdAt{font-size:14px;font-weight:500}.ReceiptInfo-module-scss-module__Ao13Ea__separator{margin:35px 0}.ReceiptInfo-module-scss-module__Ao13Ea__columnSeparator{width:auto;min-width:1px;min-height:20px;height:initial;background:var(--color-curface);margin:0 24px;display:none}@media screen and (min-width:768px){.ReceiptInfo-module-scss-module__Ao13Ea__columnSeparator{display:block}}.ReceiptInfo-module-scss-module__Ao13Ea__card .ReceiptInfo-module-scss-module__Ao13Ea__title{align-items:center;margin-bottom:10px;font-size:19px;font-weight:600;display:flex}.ReceiptInfo-module-scss-module__Ao13Ea__card .ReceiptInfo-module-scss-module__Ao13Ea__title svg{margin-right:8px;font-size:22px}@media screen and (min-width:768px){.ReceiptInfo-module-scss-module__Ao13Ea__card .ReceiptInfo-module-scss-module__Ao13Ea__title{margin-bottom:24px;font-size:20px}.ReceiptInfo-module-scss-module__Ao13Ea__card .ReceiptInfo-module-scss-module__Ao13Ea__title svg{margin-right:8px;font-size:24px}}.ReceiptInfo-module-scss-module__Ao13Ea__card .ReceiptInfo-module-scss-module__Ao13Ea__columns{flex-direction:column;display:flex}@media screen and (min-width:768px){.ReceiptInfo-module-scss-module__Ao13Ea__card .ReceiptInfo-module-scss-module__Ao13Ea__columns{flex-direction:row}}.ReceiptInfo-module-scss-module__Ao13Ea__card .ReceiptInfo-module-scss-module__Ao13Ea__columns .ReceiptInfo-module-scss-module__Ao13Ea__list{flex-direction:column;gap:12px;display:flex}@media screen and not (min-width:768px){.ReceiptInfo-module-scss-module__Ao13Ea__card .ReceiptInfo-module-scss-module__Ao13Ea__columns .ReceiptInfo-module-scss-module__Ao13Ea__list{margin-top:12px}}.ReceiptInfo-module-scss-module__Ao13Ea__card .ReceiptInfo-module-scss-module__Ao13Ea__columns>:not(.ReceiptInfo-module-scss-module__Ao13Ea__columnSeparator){flex:1}.ReceiptInfo-module-scss-module__Ao13Ea__card .ReceiptInfo-module-scss-module__Ao13Ea__row{justify-content:space-between;align-items:center;gap:10px;display:flex}.ReceiptInfo-module-scss-module__Ao13Ea__card .ReceiptInfo-module-scss-module__Ao13Ea__row .ReceiptInfo-module-scss-module__Ao13Ea__label{max-width:200px;color:var(--color-third-dark);font-size:12px;font-weight:400}.ReceiptInfo-module-scss-module__Ao13Ea__card .ReceiptInfo-module-scss-module__Ao13Ea__row .ReceiptInfo-module-scss-module__Ao13Ea__value{font-size:16px;font-weight:400}.ReceiptInfo-module-scss-module__Ao13Ea__card .ReceiptInfo-module-scss-module__Ao13Ea__row>*{flex:1}
.PackageDealCard-module-scss-module__ah9qoG__card{border:1px solid var(--color-curface);background:#fff;border-radius:24px;flex-direction:column;gap:32px;padding:12px;display:flex;box-shadow:0 1px 24px 2px #ededed33}@media (min-width:960px){.PackageDealCard-module-scss-module__ah9qoG__card{flex-direction:row}}.PackageDealCard-module-scss-module__ah9qoG__img{object-fit:cover;border-radius:16px;width:100%;max-width:100%}@media (min-width:960px){.PackageDealCard-module-scss-module__ah9qoG__img{max-width:257px}}.PackageDealCard-module-scss-module__ah9qoG__content{flex-direction:column;flex-grow:1;display:flex;overflow:auto}.PackageDealCard-module-scss-module__ah9qoG__header{grid-template-columns:1fr auto;gap:0 16px;margin-bottom:16px;display:grid}.PackageDealCard-module-scss-module__ah9qoG__title{margin-bottom:12px;font-size:20px;font-weight:600;line-height:120%}.PackageDealCard-module-scss-module__ah9qoG__price{grid-area:3/1/span 2/3;place-self:auto;margin-top:12px}@media (min-width:560px){.PackageDealCard-module-scss-module__ah9qoG__price{grid-area:1/2/span 2/3;place-self:center;margin-top:0}}.PackageDealCard-module-scss-module__ah9qoG__route{grid-column:1/1}.PackageDealCard-module-scss-module__ah9qoG__info{background:var(--color-brand-25);border:1px solid var(--color-primary-main);height:28px;color:var(--color-secondary-blue);border-radius:100px;align-self:flex-start;align-items:center;margin:16px 0;padding:4px 12px;font-size:14px;font-weight:400;line-height:140%;display:flex}.PackageDealCard-module-scss-module__ah9qoG__trips{flex-direction:column;gap:16px;display:flex}.PackageDealCard-module-scss-module__ah9qoG__nextBtn{align-self:flex-end;margin-top:16px;padding:11px 35px 10px!important}
.SuccessPayment-module-scss-module__vXGTAW__wrapper{margin-top:56px}@media screen and (max-width:1279px){.SuccessPayment-module-scss-module__vXGTAW__wrapper{background-color:#fff;border-radius:12px;margin:44px 0;padding:16px}}.SuccessPayment-module-scss-module__vXGTAW__topWrapper{justify-content:space-between;margin-bottom:16px;display:flex}@media screen and (max-width:1279px){.SuccessPayment-module-scss-module__vXGTAW__topWrapper{margin-bottom:initial;flex-direction:column}}@media screen and (min-width:768px) and (max-width:1279px){.SuccessPayment-module-scss-module__vXGTAW__topWrapper{align-items:center}}.SuccessPayment-module-scss-module__vXGTAW__header{text-align:left;font-size:23px;font-weight:500;line-height:120%}@media screen and not (min-width:768px){.SuccessPayment-module-scss-module__vXGTAW__header{margin-bottom:10px}}@media screen and (min-width:768px){.SuccessPayment-module-scss-module__vXGTAW__header{font-size:26px;font-weight:600;line-height:140%}}@media screen and (min-width:1240px){.SuccessPayment-module-scss-module__vXGTAW__header{font-size:36px;font-weight:500;line-height:120%}}.SuccessPayment-module-scss-module__vXGTAW__buttonWrapperDesktop{position:relative}@media screen and not (min-width:1240px){.SuccessPayment-module-scss-module__vXGTAW__buttonWrapperDesktop{display:none}}.SuccessPayment-module-scss-module__vXGTAW__buttonWrapperMobile{justify-content:center;margin-top:15px;display:flex;position:relative}@media screen and (min-width:1240px){.SuccessPayment-module-scss-module__vXGTAW__buttonWrapperMobile{margin-top:0;display:none}}.SuccessPayment-module-scss-module__vXGTAW__downloadButton{color:var(--color-third-blue);padding:8px 24px;font-size:14px;max-height:44px!important}.SuccessPayment-module-scss-module__vXGTAW__downloadButton svg{margin-right:6px}.SuccessPayment-module-scss-module__vXGTAW__downloadIcon{position:absolute;top:50%;left:21px;transform:translateY(-65%)}@media screen and (max-width:1279px){.SuccessPayment-module-scss-module__vXGTAW__downloadIcon{left:calc(50% - 72px)}}.SuccessPayment-module-scss-module__vXGTAW__bookingReference{gap:6px;margin-top:8px;margin-bottom:8px;font-size:18px;font-weight:600;line-height:120%;display:flex}.SuccessPayment-module-scss-module__vXGTAW__bookingReference *{font-size:19px;font-weight:600;line-height:120%}@media screen and (min-width:768px){.SuccessPayment-module-scss-module__vXGTAW__bookingReference{margin:8px 0 15px;font-size:20px;font-weight:600;line-height:120%}.SuccessPayment-module-scss-module__vXGTAW__bookingReference *{font-size:20px;font-weight:600;line-height:120%}}@media screen and (min-width:768px) and (max-width:1279px){.SuccessPayment-module-scss-module__vXGTAW__bookingReference{justify-content:center}}.SuccessPayment-module-scss-module__vXGTAW__bookingProcessDesc{margin-bottom:32px;font-size:18px;font-weight:500;line-height:120%}@media screen and (max-width:1279px){.SuccessPayment-module-scss-module__vXGTAW__bookingProcessDesc{margin-bottom:24px;font-size:16px;font-weight:400;line-height:140%}}@media screen and (min-width:768px) and (max-width:1279px){.SuccessPayment-module-scss-module__vXGTAW__bookingProcessDesc{text-align:center}}.SuccessPayment-module-scss-module__vXGTAW__mainContent{background-color:#fff;border-radius:16px;padding:24px}@media screen and (max-width:1279px){.SuccessPayment-module-scss-module__vXGTAW__mainContent{padding:initial}}@media screen and (min-width:768px) and (max-width:1279px){.SuccessPayment-module-scss-module__vXGTAW__tripsInfoBlockInner{grid-template-columns:1fr 1fr;column-gap:48px;display:grid}}.SuccessPayment-module-scss-module__vXGTAW__totalCostBlock{justify-content:space-between;padding:32px 0;display:flex}@media screen and (max-width:1279px){.SuccessPayment-module-scss-module__vXGTAW__totalCostBlock{display:none}}.SuccessPayment-module-scss-module__vXGTAW__blocksTitle{font-size:20px;font-weight:600;line-height:120%}.SuccessPayment-module-scss-module__vXGTAW__totalCost{font-size:24px;font-weight:600;line-height:120%}.SuccessPayment-module-scss-module__vXGTAW__gapGrip{flex-direction:column;gap:40px;display:flex}@media screen and (min-width:768px){.SuccessPayment-module-scss-module__vXGTAW__gapGrip{gap:32px}}.SuccessPayment-module-scss-module__vXGTAW__tripGrid{flex-direction:column;gap:24px;display:flex}.SuccessPayment-module-scss-module__vXGTAW__tripGrid .SuccessPayment-module-scss-module__vXGTAW__tripInfo{flex-grow:1}@media screen and (min-width:1240px){.SuccessPayment-module-scss-module__vXGTAW__tripGrid{flex-direction:row}}.SuccessPayment-module-scss-module__vXGTAW__tripGrid.SuccessPayment-module-scss-module__vXGTAW__column{flex-direction:column}
.PackageOptions-module-scss-module__5Vkg9G__options{flex-wrap:wrap;gap:8px 16px;display:flex}.PackageOptions-module-scss-module__5Vkg9G__option{color:var(--color-secondary-blue);align-items:center;gap:4px;font-size:14px;font-weight:400;line-height:140%;display:flex}.PackageOptions-module-scss-module__5Vkg9G__icon{flex-shrink:0;width:16px;height:auto}.PackageOptions-module-scss-module__5Vkg9G__doneIcon{flex-shrink:0;width:20px;height:auto}
.TripInfo-module-scss-module__Flw7Oq__tripInfo{background:#fff;border-radius:16px}@media screen and (min-width:768px){.TripInfo-module-scss-module__Flw7Oq__tripInfo{padding:24px}}.TripInfo-module-scss-module__Flw7Oq__tripInfo time{white-space:nowrap}.TripInfo-module-scss-module__Flw7Oq__list{flex-direction:column;display:flex}.TripInfo-module-scss-module__Flw7Oq__list .TripInfo-module-scss-module__Flw7Oq__row:not(:last-of-type){border-bottom:1px solid var(--color-curface)}.TripInfo-module-scss-module__Flw7Oq__list .TripInfo-module-scss-module__Flw7Oq__row:first-of-type{padding-top:0}.TripInfo-module-scss-module__Flw7Oq__list .TripInfo-module-scss-module__Flw7Oq__row:last-of-type{padding-bottom:0}.TripInfo-module-scss-module__Flw7Oq__row{justify-content:space-between;align-items:center;gap:10px;padding:20px 0;display:flex}@media screen and (min-width:768px){.TripInfo-module-scss-module__Flw7Oq__row{padding:24px 0}}.TripInfo-module-scss-module__Flw7Oq__title{font-size:19px;font-weight:600}@media screen and (min-width:768px){.TripInfo-module-scss-module__Flw7Oq__title{font-size:24px}}.TripInfo-module-scss-module__Flw7Oq__subtitle{min-width:90px;font-size:18px;font-weight:500}@media screen and (min-width:768px){.TripInfo-module-scss-module__Flw7Oq__subtitle{min-width:180px}}.TripInfo-module-scss-module__Flw7Oq__withDesc{flex:1;display:flex}.TripInfo-module-scss-module__Flw7Oq__withDesc .TripInfo-module-scss-module__Flw7Oq__desc{white-space:nowrap;flex-grow:1;align-items:center;padding-left:10px;font-size:14px;font-weight:400;display:flex}.TripInfo-module-scss-module__Flw7Oq__withDesc .TripInfo-module-scss-module__Flw7Oq__price{margin-left:auto;font-size:18px;font-weight:500}.TripInfo-module-scss-module__Flw7Oq__price{color:var(--color-secondary-dark);font-weight:500}.TripInfo-module-scss-module__Flw7Oq__service{color:var(--color-secondary-dark);align-items:center;display:flex}.TripInfo-module-scss-module__Flw7Oq__service svg{margin-right:5px}.TripInfo-module-scss-module__Flw7Oq__service span{margin-left:5px;font-size:14px;font-weight:500}.TripInfo-module-scss-module__Flw7Oq__serviceList{flex-direction:column;flex-grow:1;gap:5px;display:flex}
.TimeTableItem-module-scss-module__GSsbIa__cells{grid-template-columns:minmax(140px,1.9fr) minmax(160px,1.9fr) minmax(100px,1fr) minmax(100px,1fr) minmax(100px,1fr) minmax(150px,1fr) minmax(200px,1.5fr) minmax(140px,1.5fr);margin-bottom:4px;display:grid}.TimeTableItem-module-scss-module__GSsbIa__cells td{color:var(--color-primary-dark);background-color:#fff;align-items:center;padding:12px 2px;font-size:18px;font-weight:500;line-height:120%;display:grid}.TimeTableItem-module-scss-module__GSsbIa__cells td:first-child{padding-left:12px}.TimeTableItem-module-scss-module__GSsbIa__cells td:nth-child(5){color:var(--color-third-dark);flex-wrap:wrap;display:flex}.TimeTableItem-module-scss-module__GSsbIa__cells td:nth-child(7){flex-wrap:wrap;display:flex}.TimeTableItem-module-scss-module__GSsbIa__cells td:last-child{padding-right:12px}.TimeTableItem-module-scss-module__GSsbIa__cells.TimeTableItem-module-scss-module__GSsbIa__cityType{grid-template-columns:minmax(100px,1fr) minmax(100px,1fr) minmax(100px,1fr) minmax(150px,1fr) minmax(220px,1.2fr) minmax(140px,1.4fr)}.TimeTableItem-module-scss-module__GSsbIa__stena{max-width:109px}.TimeTableItem-module-scss-module__GSsbIa__shipIcon{margin-right:12px}.TimeTableItem-module-scss-module__GSsbIa__buttonWrapper{justify-content:end;display:grid}.TimeTableItem-module-scss-module__GSsbIa__button{justify-content:center;align-items:center;height:40px;display:flex}.TimeTableItem-module-scss-module__GSsbIa__firstTd{border-radius:12px 0 0 12px}.TimeTableItem-module-scss-module__GSsbIa__lastTd{border-radius:0 12px 12px 0}
.VatInfo-module-scss-module__IBMnXa__vatInfo{background:#fff;border-radius:16px}@media screen and (min-width:768px){.VatInfo-module-scss-module__IBMnXa__vatInfo{padding:24px}}.VatInfo-module-scss-module__IBMnXa__row{justify-content:space-between;align-items:center;display:flex}.VatInfo-module-scss-module__IBMnXa__row.VatInfo-module-scss-module__IBMnXa__total{margin-top:15px}.VatInfo-module-scss-module__IBMnXa__price{font-size:20px;font-weight:600}.VatInfo-module-scss-module__IBMnXa__subtitle{color:var(--color-primary-dark);font-size:18px;font-weight:500}.VatInfo-module-scss-module__IBMnXa__title{font-size:19px;font-weight:600}@media screen and (min-width:768px){.VatInfo-module-scss-module__IBMnXa__title{font-size:20px}}.VatInfo-module-scss-module__IBMnXa__totalPrice{font-size:19px;font-weight:600}@media screen and (min-width:768px){.VatInfo-module-scss-module__IBMnXa__totalPrice{font-size:24px}}
.RouteTimeTable-module-scss-module__WJTVTW__main{border:none;padding:16px 0}.RouteTimeTable-module-scss-module__WJTVTW__inputsWrapper{margin-bottom:12px;display:flex}@media screen and not (min-width:768px){.RouteTimeTable-module-scss-module__WJTVTW__inputsWrapper{flex-direction:column;display:flex}}.RouteTimeTable-module-scss-module__WJTVTW__input{background-color:var(--color-fourth-gray)!important;border-radius:100px!important}.RouteTimeTable-module-scss-module__WJTVTW__input:hover{background-color:var(--color-input-background)!important}.RouteTimeTable-module-scss-module__WJTVTW__tableContainer{overflow-x:auto}.RouteTimeTable-module-scss-module__WJTVTW__table{width:100%;display:none}@media screen and (min-width:1024px){.RouteTimeTable-module-scss-module__WJTVTW__table{display:block}}.RouteTimeTable-module-scss-module__WJTVTW__tableHead{grid-template-columns:minmax(140px,1.9fr) minmax(160px,1.9fr) minmax(100px,1fr) minmax(100px,1fr) minmax(100px,1fr) minmax(150px,1fr) minmax(200px,1.5fr) minmax(140px,1.5fr);display:grid}.RouteTimeTable-module-scss-module__WJTVTW__tableHead tr:first-child{padding-left:12px}.RouteTimeTable-module-scss-module__WJTVTW__tableHead th{color:var(--color-third-dark);padding:12px 2px;font-size:16px;font-weight:500;line-height:140%}.RouteTimeTable-module-scss-module__WJTVTW__loader{max-height:400px;min-height:400px!important}.RouteTimeTable-module-scss-module__WJTVTW__noRoutes{min-height:200px;color:var(--color-primary-main);border:1px solid var(--color-primary-main);border-radius:5px;justify-content:center;align-items:center;padding:15px;font-weight:500;display:flex}.RouteTimeTable-module-scss-module__WJTVTW__mobile{display:block}@media screen and (min-width:1024px){.RouteTimeTable-module-scss-module__WJTVTW__mobile{display:none}}.RouteTimeTable-module-scss-module__WJTVTW__mobileCards{flex-direction:column;gap:8px;display:flex}@media screen and (min-width:1024px){.RouteTimeTable-module-scss-module__WJTVTW__mobileCards{display:none}}
.BookingWrapper-module-scss-module__BoV9lq__bookingWrapper{padding-top:30px;padding-bottom:110px}@media screen and (min-width:768px){.BookingWrapper-module-scss-module__BoV9lq__bookingWrapper{padding-top:55px;padding-bottom:180px}}
.TimeTableItem-module-scss-module__kQStuG__cells{grid-template-columns:minmax(140px,1.9fr) minmax(160px,1.9fr) minmax(100px,1fr) minmax(100px,1fr) minmax(100px,1fr) minmax(150px,1fr) minmax(200px,1.5fr) minmax(140px,1.5fr);margin-bottom:4px;display:grid}.TimeTableItem-module-scss-module__kQStuG__cells td{color:var(--color-primary-dark);background-color:#fff;align-items:center;padding:12px 2px;font-size:18px;font-weight:500;line-height:120%;display:grid}.TimeTableItem-module-scss-module__kQStuG__cells td:first-child{padding-left:12px}.TimeTableItem-module-scss-module__kQStuG__cells td:nth-child(5){color:var(--color-third-dark);flex-wrap:wrap;display:flex}.TimeTableItem-module-scss-module__kQStuG__cells td:nth-child(7){flex-wrap:wrap;display:flex}.TimeTableItem-module-scss-module__kQStuG__cells td:last-child{padding-right:12px}.TimeTableItem-module-scss-module__kQStuG__cells.TimeTableItem-module-scss-module__kQStuG__cityType{grid-template-columns:minmax(100px,1fr) minmax(100px,1fr) minmax(100px,1fr) minmax(150px,1fr) minmax(220px,1.2fr) minmax(140px,1.4fr)}.TimeTableItem-module-scss-module__kQStuG__stena{max-width:109px}.TimeTableItem-module-scss-module__kQStuG__shipIcon{margin-right:12px}.TimeTableItem-module-scss-module__kQStuG__buttonWrapper{justify-content:end;display:grid}.TimeTableItem-module-scss-module__kQStuG__button{justify-content:center;align-items:center;height:40px;display:flex}.TimeTableItem-module-scss-module__kQStuG__firstTd{border-radius:12px 0 0 12px}.TimeTableItem-module-scss-module__kQStuG__lastTd{border-radius:0 12px 12px 0}
.HotelCard-module-scss-module__hnVSMW__cardWrapper{cursor:pointer;background-color:#fff;border-radius:24px;min-width:100%;margin-bottom:16px;padding:12px;transition:all .5s;display:flex}.HotelCard-module-scss-module__hnVSMW__cardWrapper img{transition:all .5s}.HotelCard-module-scss-module__hnVSMW__cardWrapper:hover{box-shadow:0 8px 16px 6px #0000000f}.HotelCard-module-scss-module__hnVSMW__cardWrapper:hover img{transform:scale(var(--card-zoom))}@media screen and not (min-width:768px){.HotelCard-module-scss-module__hnVSMW__cardWrapper{flex-direction:column}}.HotelCard-module-scss-module__hnVSMW__imageContainer{border-radius:16px;position:relative;overflow:hidden;min-width:230px!important;height:160px!important}.HotelCard-module-scss-module__hnVSMW__cardImage{object-fit:cover;border-radius:16px;min-height:160px}.HotelCard-module-scss-module__hnVSMW__contentContainer{justify-content:space-between;width:100%;margin-left:24px;display:flex}@media screen and not (min-width:768px){.HotelCard-module-scss-module__hnVSMW__contentContainer{margin-left:initial;margin-top:12px}}.HotelCard-module-scss-module__hnVSMW__leftSide{align-self:center}@media screen and not (min-width:768px){.HotelCard-module-scss-module__hnVSMW__leftSide{width:100%}}.HotelCard-module-scss-module__hnVSMW__rightSide{align-self:center}@media screen and not (min-width:768px){.HotelCard-module-scss-module__hnVSMW__rightSide{display:none}}.HotelCard-module-scss-module__hnVSMW__title{color:var(--color-primary-dark);font-size:24px;font-weight:600;line-height:120%}.HotelCard-module-scss-module__hnVSMW__location{color:var(--color-primary-dark);margin-top:4px;font-size:14px;font-weight:400;line-height:140%}@media screen and not (min-width:540px){.HotelCard-module-scss-module__hnVSMW__location{margin-top:8px}}.HotelCard-module-scss-module__hnVSMW__from{color:var(--color-third-dark);align-self:flex-end;margin-right:12px;font-size:12px;font-weight:400;line-height:160%}@media screen and not (min-width:768px){.HotelCard-module-scss-module__hnVSMW__from{align-self:flex-start}}.HotelCard-module-scss-module__hnVSMW__value{display:flex}.HotelCard-module-scss-module__hnVSMW__priceValue{margin-top:16px;display:flex}@media screen and not (min-width:768px){.HotelCard-module-scss-module__hnVSMW__priceValue{flex-direction:column}}.HotelCard-module-scss-module__hnVSMW__price{color:var(--color-primary-main);font-size:24px;font-weight:600;line-height:120%}@media screen and not (min-width:768px){.HotelCard-module-scss-module__hnVSMW__price{font-size:22px;font-weight:600;line-height:120%}}.HotelCard-module-scss-module__hnVSMW__button{min-width:150px}.HotelCard-module-scss-module__hnVSMW__mobileWrapper{justify-content:space-between;min-width:100%;display:flex}.HotelCard-module-scss-module__hnVSMW__mobileButtonWrapper{align-self:flex-end;display:flex}@media screen and (min-width:768px){.HotelCard-module-scss-module__hnVSMW__mobileButtonWrapper{display:none}}
.RouteTimeTable-module-scss-module__aZ4n8G__main{border:none;padding:16px 0}.RouteTimeTable-module-scss-module__aZ4n8G__inputsWrapper{margin-bottom:12px;display:flex}@media screen and not (min-width:768px){.RouteTimeTable-module-scss-module__aZ4n8G__inputsWrapper{flex-direction:column;display:flex}}.RouteTimeTable-module-scss-module__aZ4n8G__input{background-color:var(--color-fourth-gray)!important;border-radius:100px!important}.RouteTimeTable-module-scss-module__aZ4n8G__input:hover{background-color:var(--color-input-background)!important}.RouteTimeTable-module-scss-module__aZ4n8G__tableContainer{overflow-x:auto}.RouteTimeTable-module-scss-module__aZ4n8G__table{width:100%;display:none}@media screen and (min-width:1024px){.RouteTimeTable-module-scss-module__aZ4n8G__table{display:block}}.RouteTimeTable-module-scss-module__aZ4n8G__tableHead{grid-template-columns:minmax(140px,1.9fr) minmax(160px,1.9fr) minmax(100px,1fr) minmax(100px,1fr) minmax(100px,1fr) minmax(150px,1fr) minmax(200px,1.5fr) minmax(140px,1.5fr);display:grid}.RouteTimeTable-module-scss-module__aZ4n8G__tableHead tr:first-child{padding-left:12px}.RouteTimeTable-module-scss-module__aZ4n8G__tableHead th{color:var(--color-third-dark);padding:12px 2px;font-size:16px;font-weight:500;line-height:140%}.RouteTimeTable-module-scss-module__aZ4n8G__loader{max-height:400px;min-height:400px!important}.RouteTimeTable-module-scss-module__aZ4n8G__noRoutes{min-height:200px;color:var(--color-primary-main);border:1px solid var(--color-primary-main);border-radius:5px;justify-content:center;align-items:center;padding:15px;font-weight:500;display:flex}.RouteTimeTable-module-scss-module__aZ4n8G__mobile{display:block}@media screen and (min-width:1024px){.RouteTimeTable-module-scss-module__aZ4n8G__mobile{display:none}}.RouteTimeTable-module-scss-module__aZ4n8G__mobileCards{flex-direction:column;gap:8px;display:flex}@media screen and (min-width:1024px){.RouteTimeTable-module-scss-module__aZ4n8G__mobileCards{display:none}}
.TimeTableCard-module-scss-module__SMw2sa__timeTableCard{background:#fff;border-radius:12px;flex-direction:column;min-height:200px;padding:12px 16px;display:flex}.TimeTableCard-module-scss-module__SMw2sa__button{width:100%;margin-top:auto}.TimeTableCard-module-scss-module__SMw2sa__list{width:100%;margin-bottom:16px}.TimeTableCard-module-scss-module__SMw2sa__list li:not(:last-of-type){margin-bottom:8px}.TimeTableCard-module-scss-module__SMw2sa__list svg{width:24px;height:24px;margin-right:12px}.TimeTableCard-module-scss-module__SMw2sa__imgWrapper{justify-content:center;align-items:center;margin-bottom:16px;display:flex}.TimeTableCard-module-scss-module__SMw2sa__imgWrapper svg{width:100%}
.City-module-scss-module__vydfaa__timeTable{padding-bottom:120px}.City-module-scss-module__vydfaa__relatedBlog>*{padding-left:0!important;padding-right:0!important}
.HotelsList-module-scss-module__d6hhOG__cardsWrapper{flex-direction:column;width:100%;display:flex}
.HotelCardSkeleton-module-scss-module__U5PjFq__cardWrapper{cursor:pointer;background-color:#fff;border-radius:24px;min-width:100%;padding:12px;display:flex}@media screen and not (min-width:768px){.HotelCardSkeleton-module-scss-module__U5PjFq__cardWrapper{flex-direction:column}}.HotelCardSkeleton-module-scss-module__U5PjFq__imgSkeleton{width:230px}@media screen and not (min-width:768px){.HotelCardSkeleton-module-scss-module__U5PjFq__imgSkeleton{width:100%}}@media screen and (min-width:768px){.HotelCardSkeleton-module-scss-module__U5PjFq__imgSkeleton{max-width:400px}}@media screen and (min-width:1024px){.HotelCardSkeleton-module-scss-module__U5PjFq__imgSkeleton{min-width:initial}}.HotelCardSkeleton-module-scss-module__U5PjFq__contentContainer{justify-content:space-between;width:100%;margin-left:24px;display:flex}@media screen and not (min-width:768px){.HotelCardSkeleton-module-scss-module__U5PjFq__contentContainer{margin-left:initial;margin-top:12px}}.HotelCardSkeleton-module-scss-module__U5PjFq__leftSide{align-self:center;width:66%}@media screen and not (min-width:768px){.HotelCardSkeleton-module-scss-module__U5PjFq__leftSide{width:100%}}.HotelCardSkeleton-module-scss-module__U5PjFq__rightSide{align-self:center}@media screen and not (min-width:768px){.HotelCardSkeleton-module-scss-module__U5PjFq__rightSide{display:none}}.HotelCardSkeleton-module-scss-module__U5PjFq__title{min-width:100%;height:30px}.HotelCardSkeleton-module-scss-module__U5PjFq__location{min-width:40%;max-width:40%;height:20px;margin-top:12px;font-size:14px;font-weight:400;line-height:140%}@media screen and not (min-width:540px){.HotelCardSkeleton-module-scss-module__U5PjFq__location{margin-top:12px}}.HotelCardSkeleton-module-scss-module__U5PjFq__from{align-self:flex-end;width:30px;height:20px;margin-right:12px;font-size:12px;font-weight:400;line-height:160%}@media screen and not (min-width:768px){.HotelCardSkeleton-module-scss-module__U5PjFq__from{align-self:flex-start}}.HotelCardSkeleton-module-scss-module__U5PjFq__value{display:flex}.HotelCardSkeleton-module-scss-module__U5PjFq__priceValue{margin-top:16px;display:flex}@media screen and not (min-width:768px){.HotelCardSkeleton-module-scss-module__U5PjFq__priceValue{flex-direction:column}}.HotelCardSkeleton-module-scss-module__U5PjFq__price{width:50px;height:24px;margin-right:8px;font-size:24px;font-weight:600;line-height:120%}@media screen and not (min-width:768px){.HotelCardSkeleton-module-scss-module__U5PjFq__price{font-size:22px;font-weight:600;line-height:120%}}.HotelCardSkeleton-module-scss-module__U5PjFq__button{min-width:150px}.HotelCardSkeleton-module-scss-module__U5PjFq__mobileWrapper{justify-content:space-between;min-width:100%;display:flex}.HotelCardSkeleton-module-scss-module__U5PjFq__mobileButtonWrapper{align-self:flex-end;display:flex}@media screen and (min-width:768px){.HotelCardSkeleton-module-scss-module__U5PjFq__mobileButtonWrapper{display:none}}.HotelCardSkeleton-module-scss-module__U5PjFq__skeletonButton{border-radius:100px;width:150px;height:56px}
.SkeletonComponent-module-scss-module__1oRjwW__searchResults{flex-direction:column;flex-grow:1;width:100%;display:flex}.SkeletonComponent-module-scss-module__1oRjwW__searchResults.SkeletonComponent-module-scss-module__1oRjwW__isLoading{gap:16px}
.TravellersForm-module-scss-module__2ZC4Ja__myProfileForm{flex-direction:column;flex-grow:1;gap:40px;display:flex}@media screen and not (min-width:1024px){.TravellersForm-module-scss-module__2ZC4Ja__myProfileForm{gap:20px;padding-top:40px;padding-bottom:40px}}.TravellersForm-module-scss-module__2ZC4Ja__formMainContent{flex-direction:column;flex-grow:1;align-items:flex-start;width:100%;display:flex}@media screen and not (min-width:1024px){.TravellersForm-module-scss-module__2ZC4Ja__formMainContent{padding:0 12px}}.TravellersForm-module-scss-module__2ZC4Ja__grid{grid-template-columns:repeat(auto-fill,1fr);gap:16px;width:100%;display:grid}@media screen and (min-width:1024px){.TravellersForm-module-scss-module__2ZC4Ja__grid{flex-wrap:wrap;grid-template-columns:repeat(2,1fr)}}.TravellersForm-module-scss-module__2ZC4Ja__halfWidth{max-width:48%}.TravellersForm-module-scss-module__2ZC4Ja__subGrid{grid-template-columns:repeat(2,1fr);gap:16px;display:grid}.TravellersForm-module-scss-module__2ZC4Ja__title{color:var(--color-primary-dark);margin-bottom:12px;font-size:18px;font-weight:500}.TravellersForm-module-scss-module__2ZC4Ja__submitBtn,.TravellersForm-module-scss-module__2ZC4Ja__addBtn{padding:13px 32px}.TravellersForm-module-scss-module__2ZC4Ja__subTitle{white-space:nowrap;align-items:center;width:100%;margin:16px 0;display:flex}.TravellersForm-module-scss-module__2ZC4Ja__subTitle h2{color:var(--color-primary-dark);font-size:14px;font-weight:400}.TravellersForm-module-scss-module__2ZC4Ja__subTitle hr{border:1px solid var(--color-disabled-border);width:100%;margin-left:16px}.TravellersForm-module-scss-module__2ZC4Ja__profileImgCard{min-width:240px;padding:16px}@media screen and not (min-width:1024px){.TravellersForm-module-scss-module__2ZC4Ja__profileImgCard{width:100%}}@media screen and (min-width:1024px){.TravellersForm-module-scss-module__2ZC4Ja__profileImgCard{border:1px solid var(--color-curface);background:#fff;border-radius:16px}}.TravellersForm-module-scss-module__2ZC4Ja__profileImgTitle{color:var(--color-primary-dark);text-align:center;margin-bottom:12px;font-size:18px;font-weight:500}@media screen and not (min-width:1024px){.TravellersForm-module-scss-module__2ZC4Ja__profileImgTitle{display:none}}.TravellersForm-module-scss-module__2ZC4Ja__imgInput{margin-bottom:12px}.TravellersForm-module-scss-module__2ZC4Ja__profileMobileTitle{font-size:22px;font-weight:600;display:none}@media screen and not (min-width:1024px){.TravellersForm-module-scss-module__2ZC4Ja__profileMobileTitle{display:block}}.TravellersForm-module-scss-module__2ZC4Ja__buttons{align-items:center;gap:16px;display:flex}@media screen and not (min-width:768px){.TravellersForm-module-scss-module__2ZC4Ja__buttons{justify-content:center}}.TravellersForm-module-scss-module__2ZC4Ja__vehicleInfoWrapper{flex-direction:column;display:flex}.TravellersForm-module-scss-module__2ZC4Ja__vehicleInfoTitle{margin-bottom:12px;font-size:18px;font-weight:500}.TravellersForm-module-scss-module__2ZC4Ja__vehicleInfoContent{flex-wrap:wrap;align-items:center;gap:16px;display:flex}@media screen and (min-width:768px){.TravellersForm-module-scss-module__2ZC4Ja__vehicleNumberInput{min-width:370px}}@media screen and not (min-width:768px){.TravellersForm-module-scss-module__2ZC4Ja__vehicleNumberInput{width:100%}}
.CustomImgInput-module-scss-module__SIqDnG__img{object-fit:cover;background:url(../media/no-avatar.0op~-ncd0t9zz.png) 50%/cover no-repeat;border-radius:50%;width:100%;max-width:160px;height:100%;max-height:160px;box-shadow:inset 1px 1px 10px #555}.CustomImgInput-module-scss-module__SIqDnG__customImgInput{flex-direction:column;align-items:center;display:flex}@media screen and not (min-width:768px){.CustomImgInput-module-scss-module__SIqDnG__customImgInput{flex-direction:row}}.CustomImgInput-module-scss-module__SIqDnG__imgWrapper{border-radius:50%;justify-content:center;align-items:center;width:80px;height:80px;display:flex;overflow:hidden}.CustomImgInput-module-scss-module__SIqDnG__imgWrapper svg{border-radius:50%;width:100%;height:100%}.CustomImgInput-module-scss-module__SIqDnG__imgWrapper svg rect{display:none}@media screen and (min-width:768px){.CustomImgInput-module-scss-module__SIqDnG__imgWrapper{width:160px;height:160px}}.CustomImgInput-module-scss-module__SIqDnG__placeholder{border:1px solid var(--color-disabled-label);cursor:pointer;border-radius:50%;width:100%;height:100%}.CustomImgInput-module-scss-module__SIqDnG__selectText{color:var(--color-third-blue);cursor:pointer;gap:5px;font-size:14px;font-weight:600;text-decoration:underline}@media screen and not (min-width:768px){.CustomImgInput-module-scss-module__SIqDnG__selectText{margin-left:20px}}@media screen and (min-width:768px){.CustomImgInput-module-scss-module__SIqDnG__selectText{margin-top:20px}}.CustomImgInput-module-scss-module__SIqDnG__input{display:none}.CustomImgInput-module-scss-module__SIqDnG__mobileWrapper{flex-direction:column;display:flex}.CustomImgInput-module-scss-module__SIqDnG__loadingError{text-align:center;max-width:160px;color:var(--color-red);margin-top:12px}@media screen and not (min-width:768px){.CustomImgInput-module-scss-module__SIqDnG__loadingError{max-width:200px;margin-left:20px;font-size:12px;font-weight:400;line-height:130%}}
