.widget__holder{width:100%}.clearfix:after{content:"";clear:both;display:table}.widget:after{display:none;background-color:transparent!important}.widget{background-color:transparent!important}.widget-airports__select__value__placeholder{height:56px!important}#react-select-2--value-item>span,#react-select-2--value-item>span>div,#react-select-3--value-item>span,#react-select-3--value-item>span>div{line-height:57px!important}.widget-airports__select__value__placeholder{font-size:16px!important;color:#23232b!important;opacity:.7}.widget .Select-input{padding-right:16px}.widgets div.Select-placeholder{padding-left:10px!important}.Select-value .widget-airports__select__value{padding-left:16px!important}.Select-multi-value-wrapper>.Select-input,.widget-airports__select__value__placeholder{padding-left:16px!important}.widget-airports__col:last-of-type .Select-control .Select-input:not(input),.widget-airports__col:last-of-type .Select-control .Select-placeholder,.widget-airports__col:last-of-type .Select-control .widget-airports__select__value,.widget-airports__col:last-of-type .Select-control .widget-airports__select__value__placeholder,.widget-segments_CR .widget-segments__segment .widget-airports__col:last-of-type .Select-control .Select-placeholder,.widget-segments_CR .widget-segments__segment .widget-airports__col:last-of-type .Select-control .widget-airports__select__value__placeholder,.widget-segments_CR .widget-segments__segment .widget-airports__col:last-of-type .Select-input:not(input),.widget-segments_CR .widget-segments__segment .widget-airports__col:last-of-type .widget-airports__select__value{padding-left:32px!important}.widget-segments__segment{gap:8px}.Select .Select-placeholder{padding-left:16px!important;font-size:16px!important;line-height:42px!important;font-weight:500!important;color:#23232b;opacity:.7}.widget-airports__select .Select-control,.widget .widget-dates__col:first-child .widget-ui-input,.widget .widget-dates__col:nth-child(2) .widget-ui-input,.widget-passengers .widget-ui-input__wrapper,.btn.btn-primary.widget__startButton{height:48px}.widget .widget-airports__col:first-child .Select-control{border-top-right-radius:0!important;border-bottom-right-radius:0!important}.widget .widget-airports__col:nth-child(2) .Select-control{border-top-left-radius:0!important;border-bottom-left-radius:0!important;border-left:1px solid rgba(0,0,0,.1)!important}.btn.btn-primary.widget__startButton{min-width:224px}.widget-passengers .widget-passengers__class{display:none!important}.widget-airports__col:last-of-type .widget-airports__select__wrapper{margin-left:5px}.widget-footer .widget-footer__col{flex-grow:0!important}@media (min-width: 678px) and (max-width: 1100px){.widget.widget_CR .widget-footer .widget-footer__col{position:relative!important}}.widget-ui-icon.widget-airports__swap{background:transparent;margin-left:0}.widget-airports__swap{width:32px;left:-28px}.widget-airports__swap:after{background:none}.widget-airports__swap:before{background:url(/build/assets/change-arrows-BmyBPWQf.svg);height:32px;width:32px;top:12px}.widget-airports__swap:after{margin-top:5px}.widget__startButton.btn-primary:hover,.widget-classType__inner__button_selected:hover{background:#00167f!important}.widget__startButton.btn-primary{border-radius:8px;text-transform:none!important;background-color:#001ba0!important;font-weight:500;font-size:18px;width:100%}.widget__startButton.btn-primary:active{background-color:#00167f!important;box-shadow:none!important}.widget-passengers{width:96px}.widget .widget-ui-datepicker__calendar{display:none!important}.widget-dates__caption.widget-dates__caption_filled{opacity:1!important}.widget .react-datepicker-wrapper,.widget .react-datepicker__input-container:nth-child(2){margin-left:8px}.widget .widget-dates__col:first-child>div>div:first-child .react-datepicker__input-container>div>div:first-child:before,.widget .widget-dates__col:last-child>div>div:first-child .react-datepicker__input-container>div>div:first-child:before{content:"";position:absolute;left:16px;top:50%;margin-top:-12px;width:24px;height:24px;background:url(/build/assets/calendar-CVw6QdwF.svg) 50% no-repeat;background-size:contain;z-index:8}#form2 .form-group-widget:nth-child(3),#form3 .form-group-widget:nth-child(3),#form3 .form-group-widget:nth-child(4){background-image:url(/build/assets/calendar-CVw6QdwF.svg)!important;background-position:calc(100% - 16px) 50%!important;background-repeat:no-repeat!important}.widget-passengers__icon{position:relative;width:40px;height:40px;border:none;display:flex;justify-content:center;align-items:center}.widget-passengers__icon:after{width:24px;height:24px;position:relative;content:"";background-repeat:no-repeat;background-position:center}.widget-passengers__icon_disabled{opacity:1}.widget-passengers__icon_disabled,.widget-passengers__icon_disabled:hover{background-color:transparent}.widget-passengers__minus:after{background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%3E%0A%20%20%3Cpath%20fill%3D%22%23001B9F%22%20d%3D%22M0%2012a12%2012%200%201%201%2024%200%2012%2012%200%200%201-24%200Z%22%2F%3E%0A%20%20%3Cpath%20stroke%3D%22%23fff%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke-width%3D%221.4%22%20d%3D%22M5%2012h14%22%2F%3E%0A%3C%2Fsvg%3E%0A)}.widget-passengers__minus.widget-passengers__icon_disabled:after{background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%3E%0A%20%20%3Cpath%20fill%3D%22%23000%22%20fill-opacity%3D%22.1%22%20d%3D%22M0%2012a12%2012%200%201%201%2024%200%2012%2012%200%200%201-24%200Z%22%2F%3E%0A%20%20%3Cpath%20stroke%3D%22%2323232B%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke-width%3D%221.4%22%20d%3D%22M5%2012h14%22%2F%3E%0A%3C%2Fsvg%3E%0A)}.widget-passengers__plus:after{background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%3E%0A%20%20%3Cpath%20fill%3D%22%23001B9F%22%20d%3D%22M0%2012a12%2012%200%201%201%2024%200%2012%2012%200%200%201-24%200Z%22%2F%3E%0A%20%20%3Cpath%20stroke%3D%22%23fff%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke-width%3D%221.4%22%20d%3D%22M12%205v14m-7-7h14%22%2F%3E%0A%3C%2Fsvg%3E%0A)}.widget-passengers__plus.widget-passengers__icon_disabled:after{background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%3E%0A%20%20%3Cpath%20fill%3D%22%23000%22%20fill-opacity%3D%22.1%22%20d%3D%22M0%2012a12%2012%200%201%201%2024%200%2012%2012%200%200%201-24%200Z%22%2F%3E%0A%20%20%3Cpath%20stroke%3D%22%2323232B%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke-width%3D%221.4%22%20d%3D%22M12%205v14m-7-7h14%22%2F%3E%0A%3C%2Fsvg%3E%0A)}.widget-passengers__icon:hover{background-color:transparent;border-color:transparent}.widget-passengers__number{color:#23232b;font-size:18px;line-height:40px;font-weight:700;width:24px;padding:0 4px;text-align:center}.widget.widget_CR .widget-dates__col:first-child .widget-ui-input{border-radius:8px!important}.widget-dates__caption.widget-dates__caption_departure.widget-dates__caption_filled{padding-left:40px}.widget-additionalOptions__checkboxes .widget-additionalOptions__checkboxes_nemo{min-width:155px}.widget-additionalOptions{height:auto!important;position:absolute;left:0;top:auto;bottom:-47px;padding:0}.widget__routeTypeSwitch.widget__routeTypeSwitch_toOW span{font-size:16px!important;color:#fff!important}.widget-ui-select__toggle{display:none!important}.widget-additionalOptions__checkboxes-options .widget-ui-dropdown__content{display:block!important;min-width:150px}.widget-additionalOptions .widget-ui-select{height:24px}.widget-additionalOptions .widget-ui-select__dropdown{display:flex;flex-direction:column;left:0;right:auto;min-width:1px;width:100%;position:relative;margin:0;z-index:50;background:transparent!important;border-radius:0!important;box-shadow:none!important;padding:0!important}.widget-additionalOptions__checkboxes{margin-right:0!important}.widget-segments__segment__drop{left:-12px!important;background-color:transparent;top:16px;width:24px!important;height:24px!important;border:none;margin:0;right:auto;background-repeat:no-repeat;background-position:center;background-image:url(/build/assets/x-circle-CBeOh-LC.svg)}.widget-segments__segment__drop:before{display:none}.widget span{font-size:16px!important;font-weight:500;color:#23232b}.widget-airports__suggestion span{line-height:24px!important}.widget-airports__suggestion .widget-airports__suggestion__title{font-weight:400!important;font-size:15px!important}.widget-footer__col span{line-height:24px}.widget-dates__caption.widget-dates__caption_departure,.form-control.widget-passengers__trigger__title{padding-left:10px}.form-control.widget-passengers__trigger__title:before{content:"";display:inline-block;width:24px;height:24px;background:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%3E%0A%20%20%3Cpath%20stroke%3D%22%2323232B%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke-opacity%3D%22.7%22%20stroke-width%3D%221.4%22%20d%3D%22M20%2021c0-1.4%200-2.1-.17-2.66a4%204%200%200%200-2.67-2.67c-.57-.17-1.26-.17-2.66-.17h-5c-1.4%200-2.1%200-2.66.17a4%204%200%200%200-2.67%202.67C4%2018.9%204%2019.6%204%2021M16.5%207.5a4.5%204.5%200%201%201-9%200%204.5%204.5%200%200%201%209%200Z%22%2F%3E%0A%3C%2Fsvg%3E%0A) 50% no-repeat;background-size:contain;position:absolute;right:16px;top:50%;margin-top:-12px}#form2 .form-group-widget:nth-child(4),#form3 .form-group-widget:nth-child(5),.ostrovok-div .zen-guestsbutton-button{background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%3E%0A%20%20%3Cpath%20stroke%3D%22%2323232B%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke-opacity%3D%22.7%22%20stroke-width%3D%221.4%22%20d%3D%22M20%2021c0-1.4%200-2.1-.17-2.66a4%204%200%200%200-2.67-2.67c-.57-.17-1.26-.17-2.66-.17h-5c-1.4%200-2.1%200-2.66.17a4%204%200%200%200-2.67%202.67C4%2018.9%204%2019.6%204%2021M16.5%207.5a4.5%204.5%200%201%201-9%200%204.5%204.5%200%200%201%209%200Z%22%2F%3E%0A%3C%2Fsvg%3E%0A)!important;background-position:calc(100% - 16px) 50%!important;background-repeat:no-repeat!important}.widget-ui-icon.widget-ui-input__arrow{display:none}.widget__holder{flex-basis:auto!important;gap:8px;position:relative!important}.widget__holder .widget-footer{min-width:auto!important;flex-wrap:nowrap!important;flex-shrink:4;margin:0!important;z-index:12}.widget .widget-passengers__footer{display:none}.widget-footer__col:first-of-type{flex-basis:auto}.widget_CR .widget-footer__col:first-of-type{flex-basis:auto;padding:0!important;min-width:auto}.widget-segments_CR .widget-airports{min-width:70%!important}.widget-dates__caption{font-size:16px!important;line-height:58px;padding:0 16px 0 56px!important}.widget-dates__caption_return{padding-right:32px;padding-left:32px}.widget-airports__select .Select-input input{height:56px;font-size:16px;font-weight:500}.widget-passengers__title{padding-top:10px;padding-bottom:10px}.widget-ui-checkbox__caption{color:#fff!important}.widget .widget-ui-checkbox__caption:before{width:24px;height:24px;border-radius:4px;background:transparent;border:1px solid #ffffff}.widget .widget-ui-checkbox__caption:after{transform:rotate(0);-webkit-transform:rotate(0deg);border:none;left:0!important;top:0;width:24px;height:24px;opacity:0;background-repeat:no-repeat;background-position:center;background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%3E%3Crect%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22%23001B9F%22%20rx%3D%224%22%2F%3E%3Cpath%20stroke%3D%22%23fff%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke-width%3D%222%22%20d%3D%22M20%206%209%2017l-5-5%22%2F%3E%3C%2Fsvg%3E)}.widget .widget-ui-checkbox__input:checked+label .widget-ui-checkbox__caption:before{opacity:0}.widget .widget-ui-checkbox__input:checked+label .widget-ui-checkbox__caption:after{opacity:1}.widget .widget-ui-datepicker{border-radius:8px;overflow:hidden}@media (min-width: 1101px) and (max-width: 1300px){.widget .widget-dates__col:first-of-type .widget-ui-datepicker{margin-left:-100px}}@media (min-width: 768px){.widget .widget-ui-datepicker .react-datepicker__month{border:none}.widget .widget-ui-datepicker .react-datepicker__day{width:40px;height:40px;padding:4px;border-radius:4px;border:1px solid rgba(0,22,127,.1)!important;font-size:14px;line-height:30px;margin:1px;color:#23232b}.widget .widget-ui-datepicker .react-datepicker__month{margin:0 16px 16px}.widget .widget-ui-datepicker .react-datepicker__current-month{font-size:20px;line-height:40px;padding:16px 0 8px}.widget .widget-ui-datepicker .react-datepicker__day--outside-month{opacity:.5!important;border:none!important;background:none!important}.widget .widget-ui-datepicker .react-datepicker__navigation--next,.widget .widget-ui-datepicker .react-datepicker__navigation--previous{text-decoration:none;width:40px;height:40px}.widget .widget-ui-datepicker .react-datepicker__day-names{margin:0 16px}.widget .widget-ui-datepicker .react-datepicker__day-name{width:40px;height:40px;padding:0;font-size:18px;line-height:40px;margin:0 1px}}@media (max-width: 360px){.widget .widget-ui-datepicker .react-datepicker__day-name{width:40px}.widget .widget-ui-datepicker .react-datepicker__day{width:40px;height:40px;padding:4px;font-size:14px;line-height:32px;color:#23232b}}.widget .widget-ui-datepicker .react-datepicker__navigation:before{display:none}.widget .widget-ui-datepicker .react-datepicker__navigation{top:16px;background-repeat:no-repeat;background-position:center;background-size:100% auto}.widget .widget-ui-datepicker .react-datepicker__navigation--previous,.widget .widget-ui-datepicker .react-datepicker__navigation--previous:hover{margin-left:16px;transform:none;background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2240%22%20height%3D%2240%22%20fill%3D%22none%22%20viewBox%3D%220%200%2040%2040%22%3E%0A%20%20%3Cpath%20stroke%3D%22%2323232B%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke-opacity%3D%22.7%22%20d%3D%22M20%2013.33%2013.33%2020m0%200L20%2026.67M13.33%2020h13.34m10%200a16.67%2016.67%200%201%201-33.34%200%2016.67%2016.67%200%200%201%2033.34%200Z%22%2F%3E%0A%3C%2Fsvg%3E%0A)}.widget .widget-ui-datepicker .react-datepicker__navigation--next,.widget .widget-ui-datepicker .react-datepicker__navigation--next:hover{margin-right:16px;background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2240%22%20height%3D%2240%22%20fill%3D%22none%22%20viewBox%3D%220%200%2040%2040%22%3E%0A%20%20%3Cpath%20stroke%3D%22%2323232B%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke-opacity%3D%22.7%22%20d%3D%22M20%2026.67%2026.67%2020m0%200L20%2013.33M26.67%2020H13.33m23.34%200a16.67%2016.67%200%201%201-33.34%200%2016.67%2016.67%200%200%201%2033.34%200Z%22%2F%3E%0A%3C%2Fsvg%3E%0A)}@media (min-width: 1101px){.widget-passengers__content{left:auto}}.widget-passengers__items{padding:24px}@media only screen and (min-width: 651px){.widget-passengers__content{min-width:400px;border-radius:8px;margin-top:10px!important}}.widget-passengers__item{background-color:#00000008;border:none;margin-bottom:8px;border-radius:8px;padding:8px 16px;height:auto}.widget-passengers__title{padding:0;font-size:16px;line-height:24px;font-weight:500!important}.widget .widget-passengers__title__age{color:#23232b!important;opacity:.7;display:block;margin-top:4px;font-size:14px!important;line-height:20px!important;font-weight:400!important}.widget-classType{border:none;padding:0}.widget-classType__inner{margin:0}.widget-classType__inner__button{font-size:16px;line-height:24px;font-weight:500;height:auto;margin:0;padding:16px;color:#23232b;background-color:#00000008}.widget-classType__inner__button:first-child{margin-right:4px;border-radius:8px!important}.widget-classType__inner__button:last-child{margin-left:4px;border-radius:8px!important}.widget .widget-ui-datepicker .react-datepicker__day--selected,.widget .widget-ui-datepicker__specialDay,.widget-classType__inner__button_selected,.widget-passengers__footer__button,.widget .widget-ui-datepicker__header,.widget .widget-ui-mobile__header{background:#001b9f!important;color:#fff!important}.widget .widget-ui-datepicker__header,.widget .widget-ui-mobile__header{height:74px!important}.widget-airports__underlay{top:72px}.widget .widget-ui-mobile__back{height:72px;line-height:72px}.widget .widget-ui-mobile__header{line-height:72px}.widget-airports__select.is-focused .Select-control .widget-airports__select__value__placeholder{height:56px!important}.widget .Select-menu-outer{top:72px!important}body:has(.Select-menu-outer){overflow:hidden!important}.widget-additionalOptions label{display:block}.widget-additionalOptions .widget-ui-checkbox{height:auto;display:block}.widget .widget-ui-checkbox__caption{font-size:16px;line-height:24px;height:24px;font-weight:500;padding-left:32px}.widget-segments_CR .widget-segments__segment:last-child .widget-airports__select__value__placeholder{top:4px!important}.widget-airports__select__value__placeholder{font-size:16px!important;font-weight:500!important}.react-datepicker__day{font-weight:400}.widget .form-control{line-height:57px!important;height:56px!important;padding:0 24px!important;color:#23232b!important}.widget__addSegment{background:#fff!important;border-radius:8px;color:#23232b;font-size:18px;line-height:24px;font-weight:500;width:100%;padding:20px 8px;display:flex;align-items:center;justify-content:center;gap:10px}.widget__addSegment:after{width:24px;height:24px;content:"";background-repeat:no-repeat;background-position:center;background-image:url(/build/assets/plus-DIjhr6zT.svg)}#react-select-4--value-item .widget-airports__select__value__placeholder,#react-select-5--value-item .widget-airports__select__value__placeholder,#react-select-6--value-item .widget-airports__select__value__placeholder,#react-select-7--value-item .widget-airports__select__value__placeholder,#react-select-8--value-item .widget-airports__select__value__placeholder,#react-select-9--value-item .widget-airports__select__value__placeholder,#react-select-10--value-item .widget-airports__select__value__placeholder,#react-select-11--value-item .widget-airports__select__value__placeholder,#react-select-12--value-item .widget-airports__select__value__placeholder,#react-select-13--value-item .widget-airports__select__value__placeholder,#react-select-14--value-item .widget-airports__select__value__placeholder,#react-select-15--value-item .widget-airports__select__value__placeholder,#react-select-16--value-item .widget-airports__select__value__placeholder,#react-select-17--value-item .widget-airports__select__value__placeholder,#react-select-18--value-item .widget-airports__select__value__placeholder,#react-select-19--value-item .widget-airports__select__value__placeholder,#react-select-20--value-item .widget-airports__select__value__placeholder{top:4px}.widget__holder>div:first-child{flex-basis:100%!important}.widget{flex-direction:column;flex-basis:100%}.widget-airports__select .Select-loading{border-right-color:#001b9f}.widget-dates__caption_disabled{text-align:left}.widget-airports__airportCode{color:#1e1e1e}.widget__routeTypeSwitch{font-size:16px;line-height:24px;height:24px}.widget__routeTypeSwitch span{color:#fff!important;font-weight:500!important}.widget__routeTypeSwitch_toOW{background:url(/build/assets/back-CyezgH3Y.svg);background-repeat:no-repeat}.widget__routeTypeSwitch_toCR{background:url(/build/assets/route-Bk5Bxjz5.svg);background-repeat:no-repeat}.widget .widget-ui-datepicker__header,.widget .widget-ui-mobile__header{background-size:cover;background-repeat:no-repeat;background-position:50%}.widget__routeTypeSwitch.widget__routeTypeSwitch_toCR span{padding-left:32px}.widget-dates__col:last-of-type:not(:only-child){border:none}.widget-dates{gap:8px;margin:0}.widget-dates .wid-datepicker:first-child .widget-ui-input__closer{display:none!important}.widget-airports__suggestion_isAggregation:before{display:none}.widget-airports__col:first-of-type .widget-airports__airportCode{right:32px!important}.widget-airports{margin-right:0!important}.widget-segments_CR,.widget-segments_CR .widget-airports{-moz-column-gap:8px;column-gap:8px;row-gap:8px}.widget.widget_CR .widget-airports__col:first-child .Select-control,.widget.widget_CR .widget-airports__col:nth-child(2) .Select-control{border-radius:8px!important}.widget .widget-ui-input__closer,.widget .widget-ui-datepicker .react-datepicker__current-month,.widget .widget-ui-datepicker .react-datepicker__navigation--next:before,.widget .widget-ui-datepicker .react-datepicker__navigation--previous:before,.widget .widget-ui-datepicker .react-datepicker__day-name,.widget-passengers__title,.widget-additionalOptions .widget__routeTypeSwitch.widget__routeTypeSwitch_toCR span,.widget-passengers__icon,.widget .widget-ui-datepicker .react-datepicker__day--keyboard-selected,.widget .widget-ui-datepicker .react-datepicker__day--today,.widget .widget-ui-datepicker__footer__button{color:#23232b;font-weight:600}.widget .widget-ui-datepicker .react-datepicker__navigation--next:before,.widget .widget-ui-datepicker .react-datepicker__navigation--previous:before{font-size:16px}.widget .widget-ui-datepicker .react-datepicker__day:hover{background:#00167f1a!important}.widget .widget-ui-datepicker .react-datepicker__day-name{text-transform:capitalize;font-family:Montserrat,sans-serif}.widget-passengers__footer__button{background-color:#001b9f!important;border-radius:15px}.widget-airports__select__value{padding-right:50px!important}.widget-airports__select__value__airportName{overflow:hidden;text-overflow:ellipsis}.widget-dates__caption,.widget-passengers__item_disabled .widget-passengers__title{color:#23232b!important;font-weight:500}.widget-dates__col .widget-ui-input_disabled,.widget-dates__col .widget-ui-input_disabled:hover{background:#fff!important}.widget-airports__col:first-of-type .widget-airports__select__value{width:100%!important}.widget-airports__swap:hover:before{transform:scale(1.05)}.widget .widget-dates__col .widget-ui-input,.widget .widget-ui-dropdown,.widget-passengers__trigger,.widget-airports__select .Select-control{border-radius:8px!important}@media only screen and (max-width: 470px){.widget-additionalOptions{flex-direction:column!important;bottom:-85px}#form1{padding-bottom:110px!important}#form1:has(.widget.widget_CR){padding-bottom:72px!important}#form1:has(.widget.widget_CR) .widget-additionalOptions{bottom:-48px}}@media only screen and (max-width: 1100px){.widget-segments_CR{margin-bottom:0!important}.widget__addSegment{width:100%}.widget-additionalOptions__checkboxes{margin-left:0!important}.widget-passengers{width:100%!important;margin-right:0!important}.widget-footer__col:nth-of-type(2n) .widget-additionalOptions__checkboxes{margin-left:0!important}.widget_CR .widget-footer__col:first-of-type{min-width:auto!important}.widget__holder{flex-wrap:nowrap;flex-direction:column}.widget-footer__col:last-of-type{padding-left:0!important}.widget-footer .widget-footer__col{display:flex;flex-grow:1!important;min-width:50%}.widget__routeTypeSwitch{position:relative!important;left:0;top:0!important;margin-left:auto!important}.widget-airports__col:last-of-type .widget-airports__select__wrapper{margin-left:0!important}.widget-footer{flex-basis:100%!important}.widget-footer__col:last-of-type{margin-top:0!important;flex-basis:auto}}.widget .widget-ui-tooltip__pop{border-radius:15px}.widget-additionalOptions{height:30px;margin-bottom:0!important}@media (max-width: 650px){body:has(.widget-ui-dropdown__trigger.widget-ui-dropdown__trigger_open),body:has(.widget-airports__header_visible),body:has(.react-datepicker-popper){overflow:hidden!important;height:100dvh!important}body:has(.widget-ui-dropdown__trigger.widget-ui-dropdown__trigger_open) .header,body:has(.widget-airports__header_visible) .header,body:has(.react-datepicker-popper) .header{display:none}.widget{padding:0}.widget .widget-ui-datepicker .react-datepicker__navigation{top:80px;background-size:30px 30px!important}.widget-airports,.widget-dates,.widget-footer{padding-bottom:0}.widget .react-datepicker-wrapper,.widget .react-datepicker__input-container:nth-child(2){margin-left:0}.widget-passengers__content{top:74px}.widget-airports__select.is-focused .Select-control .Select-input:not(input),.widget-airports__select.is-focused .Select-control .Select-placeholder,.widget-airports__select.is-focused .Select-control .widget-airports__select__value__placeholder{height:56px}.widget-airports__select__value__countryName{display:none}.widget .widget-ui-datepicker__footer__button{background-color:#001b9f!important;color:#fff!important}.widget-segments_CR .widget-segments__segment__drop{margin-left:0;top:16px}.widget-airports>.widget-airports__col:first-child .Select.is-open .Select-control .Select-multi-value-wrapper:before,.widget-airports>.widget-airports__col:last-child .Select.is-open .Select-control .Select-multi-value-wrapper:before{margin-top:8px!important}.widget-airports__select__value__placeholder{height:34px!important}.widget-passengers{position:absolute}.widget-footer{width:100%;flex-direction:column!important}.widget-footer .widget-footer__col{flex-direction:column}.widget-additionalOptions{margin-bottom:0!important;height:auto;display:flex;align-items:center;justify-content:center;gap:16px}.widget-segments_CR,.widget-segments_CR .widget-airports{row-gap:8px}.widget-additionalOptions .widget-ui-checkbox:last-child,.widget-segments_CR .widget-segments__segment .widget-airports{margin:0}.widget-segments_CR{gap:8px;display:flex}.widget-segments_CR .widget-segments__segment,.widget-segments_CR .widget-airports{gap:0}.widget.widget_CR .widget-airports__col:first-child .Select-control{border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}.widget.widget_CR .widget-airports__col:nth-child(2) .Select-control{border-radius:0!important}.widget.widget_CR .widget-dates__col:first-child .widget-ui-input{border-radius:0 0 8px 8px!important}.widget__addSegment{margin-top:0;font-size:16px}.widget-airports__col:first-of-type{padding-bottom:0}.widget-airports,.widget-dates,.widget-footer{display:flex;flex-direction:column}.widget-dates{flex-wrap:nowrap!important;gap:0}.widget-airports .widget-airports__col,.widget-dates .widget-dates__col,.widget-footer .widget-footer__col{width:100%}.widget-dates__col:first-of-type{padding-bottom:0!important}.widget .widget-dates__col:first-of-type .widget-ui-input{border-radius:8px 8px 0 0!important}.widget .widget-dates__col:last-of-type .widget-ui-input{border-radius:0 0 8px 8px!important;border-top:1px solid rgba(0,0,0,.1)!important}.widget__holder .widget-footer{display:flex!important;flex-wrap:inherit!important;flex-direction:column!important;gap:8px}.widget-footer .widget-footer__col{width:100%!important}.banner-section.banner-slider{background-size:contain;background-repeat:no-repeat;height:400px;background-position:right}.widget-additionalOptions .widget-additionalOptions__checkboxes,.widget-additionalOptions .widget__routeTypeSwitch{width:auto!important;margin:0!important}.widget-additionalOptions .widget-additionalOptions__checkboxes:not(:has(div)){display:none}.widget-passengers{z-index:9;width:100%;position:relative!important}.tourism-listing h1{font-size:24px}.wrapper-form .widget .widget-ui-datepicker__header,.wrapper-form .widget .widget-ui-mobile__header,.wrapper-form .widget .widget-ui-mobile__back{height:50px!important;line-height:50px}.widget-footer__col:last-of-type{padding-left:0!important}.widget-airports__col:last-of-type .Select-control .Select-input:not(input),.widget-airports__col:last-of-type .Select-control .Select-placeholder,.widget-airports__col:last-of-type .Select-control .widget-airports__select__value,.widget-airports__col:last-of-type .Select-control .widget-airports__select__value__placeholder,.widget-segments_CR .widget-segments__segment .widget-airports__col:last-of-type .Select-control .Select-placeholder,.widget-segments_CR .widget-segments__segment .widget-airports__col:last-of-type .Select-control .widget-airports__select__value__placeholder,.widget-segments_CR .widget-segments__segment .widget-airports__col:last-of-type .Select-input:not(input),.widget-segments_CR .widget-segments__segment .widget-airports__col:last-of-type .widget-airports__select__value{padding-left:16px!important}.widget .widget-airports__col:first-child .Select-control{border-radius:8px 8px 0 0!important}.widget .widget-airports__col:nth-child(2) .Select-control{border:none!important;border-top:1px solid rgba(0,0,0,.1)!important;border-radius:0 0 8px 8px!important}.widget-airports__swap{display:block;transform:none;left:auto;right:24px;top:-4px;height:auto}.widget-airports__swap:before{top:-12px}.widget-airports__col:first-of-type .widget-airports__airportCode{right:16px!important}.widget .widget-airports__col:nth-child(2) .widget-airports__select.is-focused .Select-control{border-radius:8px 8px 0 0!important;display:block}}@media (max-width: 767.98px){.widget__startButton.btn-primary,.widget__addSegment{font-size:16px!important}}
