.AutocompleteInput-module-scss-module__g4pxGq__button_radius{-webkit-text-decoration:unset;text-decoration:unset;cursor:pointer;border:2px solid #fa5636;border-radius:20px;padding-block:8px;font-size:15px;font-weight:500;transition:all .2s ease-in-out}.AutocompleteInput-module-scss-module__g4pxGq__button_radius__transparent{color:#fa5636;background:0 0;padding-inline:17px}.AutocompleteInput-module-scss-module__g4pxGq__button_radius__transparent:hover{color:#fff;background:#fa5636}.AutocompleteInput-module-scss-module__g4pxGq__button_radius__background{color:#fff;background:#fa5636;padding-inline:15px}.AutocompleteInput-module-scss-module__g4pxGq__button_radius__background:hover{color:#fa5636;background:0 0}.AutocompleteInput-module-scss-module__g4pxGq__button_modal{background:var(--primary-500);border:unset;outline:unset;color:#fff;text-align:center;cursor:pointer;border-radius:100px;width:100%;padding-block:18.5px;font-size:20px;font-weight:600}@media screen and (max-width:479px){.AutocompleteInput-module-scss-module__g4pxGq__button_modal{padding:13px 0;font-size:14px;font-weight:600;line-height:14px}}.AutocompleteInput-module-scss-module__g4pxGq__mapBackground_container{width:100%;height:100%;position:fixed;top:100px;left:0;overflow:hidden}.AutocompleteInput-module-scss-module__g4pxGq__mapBackground{position:relative}.AutocompleteInput-module-scss-module__g4pxGq__mapBackground_one{width:70%;top:0;right:0}.AutocompleteInput-module-scss-module__g4pxGq__root{flex-direction:column;min-width:25%;display:flex}@media screen and (max-width:1023px){.AutocompleteInput-module-scss-module__g4pxGq__root{width:100%;margin-inline-end:0}}.AutocompleteInput-module-scss-module__g4pxGq__inputContainer{position:relative}@media screen and (max-width:1023px){.AutocompleteInput-module-scss-module__g4pxGq__inputContainer{width:100%}}.AutocompleteInput-module-scss-module__g4pxGq__input{border:unset;outline:unset;color:#1a2b47;background:#fff;border-radius:24px;width:100%;height:60px;padding:18px 20px;font-size:16px;font-weight:500;line-height:24px}@media screen and (max-width:1023px){.AutocompleteInput-module-scss-module__g4pxGq__input{border-radius:24px;width:100%;height:50px;padding:13px 20px}}@media screen and (max-width:579px){.AutocompleteInput-module-scss-module__g4pxGq__input{border-radius:24px;width:100%;font-size:14px;font-weight:500;line-height:24px}}.AutocompleteInput-module-scss-module__g4pxGq__input:disabled{opacity:.5;pointer-events:none}.AutocompleteInput-module-scss-module__g4pxGq__input::placeholder{color:#c4c4c4;font-size:16px}@media screen and (max-width:579px){.AutocompleteInput-module-scss-module__g4pxGq__input::placeholder{font-size:14px;font-weight:500;line-height:24px}}.AutocompleteInput-module-scss-module__g4pxGq__swap{z-index:10;cursor:pointer;background:url("data:image/svg+xml,%3Csvg width='35' height='35' viewBox='0 0 35 35' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='35' height='35' rx='17.5' fill='%238B98A0'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M21.1653 8.21403L25.7508 11.733C26.083 12.0184 26.083 12.4811 25.7508 12.7665L21.1653 16.286C20.8331 16.5713 20.2945 16.5713 19.9623 16.286C19.6301 16.0006 19.6301 15.5379 19.9623 15.2525L23.0957 12.9805L9 12.9805L9 11.519L23.0957 11.519L19.9623 9.24747C19.6301 8.96209 19.6301 8.49941 19.9623 8.21403C20.2945 7.92866 20.8331 7.92866 21.1653 8.21403Z' fill='white'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M13.8347 26.286L9.24915 22.767C8.91695 22.4816 8.91695 22.0189 9.24915 21.7335L13.8347 18.214C14.1669 17.9287 14.7055 17.9287 15.0377 18.214C15.3699 18.4994 15.3699 18.9621 15.0377 19.2475L11.9043 21.5195H26V22.981H11.9043L15.0377 25.2525C15.3699 25.5379 15.3699 26.0006 15.0377 26.286C14.7055 26.5713 14.1669 26.5713 13.8347 26.286Z' fill='white'/%3E%3C/svg%3E%0A");width:35px;height:35px;position:absolute;top:12px;right:-25px}@media screen and (max-width:1023px){.AutocompleteInput-module-scss-module__g4pxGq__swap{top:10px;right:-25px}}@media screen and (max-width:579px){.AutocompleteInput-module-scss-module__g4pxGq__swap{top:35px;left:auto;right:30px;transform:rotate(90deg)}}.AutocompleteInput-module-scss-module__g4pxGq__swap.AutocompleteInput-module-scss-module__g4pxGq__disabled{opacity:.5;pointer-events:none}.AutocompleteInput-module-scss-module__g4pxGq__optionsContainer{z-index:15;background:#fff;border-radius:0 0 12px 12px;min-width:280px;max-width:450px;max-height:252px;margin-block-start:5px;transition:all .5s;position:absolute;top:60px;left:0;right:0;overflow-y:auto}@media screen and (max-width:767px){.AutocompleteInput-module-scss-module__g4pxGq__optionsContainer{top:50px}}.AutocompleteInput-module-scss-module__g4pxGq__optionsList{cursor:pointer;border-bottom:1px solid #d9d9d9;justify-content:space-between;width:calc(100% - 40px);height:50px;margin:5px 20px;padding:10px 0;font-size:21px;display:flex}.AutocompleteInput-module-scss-module__g4pxGq__textContainer{-moz-column-gap:5px;align-items:center;column-gap:5px;display:flex}.AutocompleteInput-module-scss-module__g4pxGq__textCountry{color:#1a2b47;text-overflow:ellipsis;white-space:nowrap;max-width:90px;font-size:14px;font-weight:500;line-height:18px;overflow:hidden}.AutocompleteInput-module-scss-module__g4pxGq__textName{color:#c4c4c4;white-space:nowrap;text-overflow:ellipsis;max-width:100px;font-size:14px;font-weight:500;line-height:24px;overflow:hidden}.AutocompleteInput-module-scss-module__g4pxGq__textCode{color:#5e6d77;font-size:14px;font-weight:400;line-height:24px}
.DatePicker-module-scss-module__OSN1YG__button_radius{-webkit-text-decoration:unset;text-decoration:unset;cursor:pointer;border:2px solid #fa5636;border-radius:20px;padding-block:8px;font-size:15px;font-weight:500;transition:all .2s ease-in-out}.DatePicker-module-scss-module__OSN1YG__button_radius__transparent{color:#fa5636;background:0 0;padding-inline:17px}.DatePicker-module-scss-module__OSN1YG__button_radius__transparent:hover{color:#fff;background:#fa5636}.DatePicker-module-scss-module__OSN1YG__button_radius__background{color:#fff;background:#fa5636;padding-inline:15px}.DatePicker-module-scss-module__OSN1YG__button_radius__background:hover{color:#fa5636;background:0 0}.DatePicker-module-scss-module__OSN1YG__button_modal{background:var(--primary-500);border:unset;outline:unset;color:#fff;text-align:center;cursor:pointer;border-radius:100px;width:100%;padding-block:18.5px;font-size:20px;font-weight:600}@media screen and (max-width:479px){.DatePicker-module-scss-module__OSN1YG__button_modal{padding:13px 0;font-size:14px;font-weight:600;line-height:14px}}.DatePicker-module-scss-module__OSN1YG__mapBackground_container{width:100%;height:100%;position:fixed;top:100px;left:0;overflow:hidden}.DatePicker-module-scss-module__OSN1YG__mapBackground{position:relative}.DatePicker-module-scss-module__OSN1YG__mapBackground_one{width:70%;top:0;right:0}.DatePicker-module-scss-module__OSN1YG__root{width:100%;padding:0}@media screen and (max-width:1023px){.DatePicker-module-scss-module__OSN1YG__root{margin-inline-end:0}}.DatePicker-module-scss-module__OSN1YG__error{white-space:nowrap;text-overflow:ellipsis;width:100%;min-height:20px;overflow:hidden}.DatePicker-module-scss-module__OSN1YG__date{width:100%}.DatePicker-module-scss-module__OSN1YG__date>div{padding-right:0}.DatePicker-module-scss-module__OSN1YG__date input{text-align:left;color:#6d7480;box-sizing:border-box;height:60px;padding:18px 15px;font-size:16px;font-weight:600;line-height:24px}@media screen and (max-width:1023px){.DatePicker-module-scss-module__OSN1YG__date input{text-align:right;max-height:50px;padding-top:13px;padding-bottom:13px}}@media screen and (max-width:579px){.DatePicker-module-scss-module__OSN1YG__date input{padding:0 20px;font-size:14px;font-weight:500;line-height:24px}}.DatePicker-module-scss-module__OSN1YG__date fieldset{border:none}.DatePicker-module-scss-module__OSN1YG__date button{border-radius:24px;width:100%;height:100%;position:absolute;top:0;left:0}.DatePicker-module-scss-module__OSN1YG__date button:hover,.DatePicker-module-scss-module__OSN1YG__date button:active{background-color:unset}.DatePicker-module-scss-module__OSN1YG__date button svg,.DatePicker-module-scss-module__OSN1YG__date button span{display:none}@media screen and (max-width:1023px){.DatePicker-module-scss-module__OSN1YG__date{width:100%}}.DatePicker-module-scss-module__OSN1YG__date.DatePicker-module-scss-module__OSN1YG__disabled{opacity:.5;pointer-events:none}.DatePicker-module-scss-module__OSN1YG__date.DatePicker-module-scss-module__OSN1YG__return input{text-align:right}@media screen and (max-width:1023px){.DatePicker-module-scss-module__OSN1YG__date.DatePicker-module-scss-module__OSN1YG__return input{text-align:left}}.DatePicker-module-scss-module__OSN1YG__date.DatePicker-module-scss-module__OSN1YG__hardRoute input{text-align:left}
.PassengersSelect-module-scss-module__VBn3Qa__button_radius{-webkit-text-decoration:unset;text-decoration:unset;cursor:pointer;border:2px solid #fa5636;border-radius:20px;padding-block:8px;font-size:15px;font-weight:500;transition:all .2s ease-in-out}.PassengersSelect-module-scss-module__VBn3Qa__button_radius__transparent{color:#fa5636;background:0 0;padding-inline:17px}.PassengersSelect-module-scss-module__VBn3Qa__button_radius__transparent:hover{color:#fff;background:#fa5636}.PassengersSelect-module-scss-module__VBn3Qa__button_radius__background{color:#fff;background:#fa5636;padding-inline:15px}.PassengersSelect-module-scss-module__VBn3Qa__button_radius__background:hover{color:#fa5636;background:0 0}.PassengersSelect-module-scss-module__VBn3Qa__button_modal{background:var(--primary-500);border:unset;outline:unset;color:#fff;text-align:center;cursor:pointer;border-radius:100px;width:100%;padding-block:18.5px;font-size:20px;font-weight:600}@media screen and (max-width:479px){.PassengersSelect-module-scss-module__VBn3Qa__button_modal{padding:13px 0;font-size:14px;font-weight:600;line-height:14px}}.PassengersSelect-module-scss-module__VBn3Qa__mapBackground_container{width:100%;height:100%;position:fixed;top:100px;left:0;overflow:hidden}.PassengersSelect-module-scss-module__VBn3Qa__mapBackground{position:relative}.PassengersSelect-module-scss-module__VBn3Qa__mapBackground_one{width:70%;top:0;right:0}.PassengersSelect-module-scss-module__VBn3Qa__mainContainer{-webkit-user-select:none;user-select:none;flex-direction:column;width:100%;min-width:279px;display:flex;position:absolute;top:68px;left:0}@media screen and (max-width:1023px){.PassengersSelect-module-scss-module__VBn3Qa__mainContainer{width:100%;top:58px}}@media screen and (max-width:579px){.PassengersSelect-module-scss-module__VBn3Qa__mainContainer{left:auto;right:0}}.PassengersSelect-module-scss-module__VBn3Qa__label{color:#1a2b47;margin-block-end:5px;margin-inline-start:10px;font-size:12px}@media screen and (max-width:1023px){.PassengersSelect-module-scss-module__VBn3Qa__label{display:none}}.PassengersSelect-module-scss-module__VBn3Qa__select{position:relative}.PassengersSelect-module-scss-module__VBn3Qa__select_title{color:#1a2b47d9;white-space:nowrap;text-overflow:ellipsis;width:100%;font-size:16px;font-weight:500;line-height:24px;overflow:hidden}.PassengersSelect-module-scss-module__VBn3Qa__select_arrow{cursor:pointer;margin-inline-start:20px;position:relative}.PassengersSelect-module-scss-module__VBn3Qa__select_arrow:after{content:url("data:image/svg+xml,%3Csvg width='11' height='6' viewBox='0 0 11 6' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5.5 6L0.73686 0L10.2631 0L5.5 6Z' fill='%231A2B47' fill-opacity='0.85'/%3E%3C/svg%3E%0A");transition:all .3s;display:inline-block;position:absolute;top:50%;right:0;transform:translateY(-50%)}.PassengersSelect-module-scss-module__VBn3Qa__select_trigger{cursor:pointer;background:#fff;border-radius:12px;justify-content:space-between;align-items:center;padding:18px 20px;display:flex;position:relative}@media screen and (max-width:1023px){.PassengersSelect-module-scss-module__VBn3Qa__select_trigger{border-radius:24px;width:100%;padding:13px 20px}}.PassengersSelect-module-scss-module__VBn3Qa__select_options{z-index:99;background:#fff;border-radius:12px;padding:25px 20px;transition:all .5s;display:none;position:absolute;top:100%;left:0;right:0;box-shadow:0 4px 28px #06485e1f}.PassengersSelect-module-scss-module__VBn3Qa__select_list{justify-content:space-between;align-items:center;width:100%;height:50px;margin-bottom:10px;padding:0;font-size:21px;display:flex}.PassengersSelect-module-scss-module__VBn3Qa__select_text{flex-direction:column;display:flex}.PassengersSelect-module-scss-module__VBn3Qa__select_actions{-moz-column-gap:5px;border:1px solid #f0f0f0;border-radius:12px;justify-content:center;align-items:center;column-gap:5px;width:101px;height:37px;display:flex}.PassengersSelect-module-scss-module__VBn3Qa__select_btn{cursor:pointer;color:#1a2b474d;background-color:#0000;border:none;outline:none;font-size:20px;font-weight:500}.PassengersSelect-module-scss-module__VBn3Qa__select_btn_active{color:var(--primary-500)}.PassengersSelect-module-scss-module__VBn3Qa__select_head{color:#1a2b47;font-size:16px;font-weight:500;line-height:24px}.PassengersSelect-module-scss-module__VBn3Qa__select_head_count{text-align:center;color:#1a2b47;min-width:20px;font-size:16px;font-weight:500;line-height:24px}.PassengersSelect-module-scss-module__VBn3Qa__select_desc,.PassengersSelect-module-scss-module__VBn3Qa__select_year{color:#c4c4c4;font-size:12px;font-weight:500;line-height:24px}.PassengersSelect-module-scss-module__VBn3Qa__form{border-top:1px solid #d9d9d9;margin-block-start:15px}.PassengersSelect-module-scss-module__VBn3Qa__form_label{-moz-column-gap:10px;cursor:pointer;align-items:center;column-gap:10px;margin-block:15px 10px;display:flex}.PassengersSelect-module-scss-module__VBn3Qa__form_inp{width:20px;height:20px;margin-inline-end:20px}.PassengersSelect-module-scss-module__VBn3Qa__done_btn{color:#fff;cursor:pointer;background:#005bfee6;border:none;border-radius:0;outline:none;width:100%;height:40px;font-size:14px;font-weight:600;line-height:12px}.PassengersSelect-module-scss-module__VBn3Qa__classesList{border-top:1px solid #d9d9d9;flex-direction:column;align-items:flex-start;row-gap:15px;padding:20px 0;display:flex}.PassengersSelect-module-scss-module__VBn3Qa__classesInput{opacity:0;width:0;height:0;position:absolute}.PassengersSelect-module-scss-module__VBn3Qa__classesInput:checked+.PassengersSelect-module-scss-module__VBn3Qa__classesLabel:before{background-image:radial-gradient(circle,var(--primary-500)6px,transparent 7px);background-color:#fff}.PassengersSelect-module-scss-module__VBn3Qa__classesLabel{color:#1a2b47;cursor:pointer;padding-left:45px;font-size:16px;font-weight:500;line-height:24px;position:relative}.PassengersSelect-module-scss-module__VBn3Qa__classesLabel:before{content:"";border:1px solid var(--primary-500);background-color:#fff;border-radius:50%;width:22px;height:22px;display:block;position:absolute;left:0}
.PassengersInput-module-scss-module__Ut-Cda__button_radius{-webkit-text-decoration:unset;text-decoration:unset;cursor:pointer;border:2px solid #fa5636;border-radius:20px;padding-block:8px;font-size:15px;font-weight:500;transition:all .2s ease-in-out}.PassengersInput-module-scss-module__Ut-Cda__button_radius__transparent{color:#fa5636;background:0 0;padding-inline:17px}.PassengersInput-module-scss-module__Ut-Cda__button_radius__transparent:hover{color:#fff;background:#fa5636}.PassengersInput-module-scss-module__Ut-Cda__button_radius__background{color:#fff;background:#fa5636;padding-inline:15px}.PassengersInput-module-scss-module__Ut-Cda__button_radius__background:hover{color:#fa5636;background:0 0}.PassengersInput-module-scss-module__Ut-Cda__button_modal{background:var(--primary-500);border:unset;outline:unset;color:#fff;text-align:center;cursor:pointer;border-radius:100px;width:100%;padding-block:18.5px;font-size:20px;font-weight:600}@media screen and (max-width:479px){.PassengersInput-module-scss-module__Ut-Cda__button_modal{padding:13px 0;font-size:14px;font-weight:600;line-height:14px}}.PassengersInput-module-scss-module__Ut-Cda__mapBackground_container{width:100%;height:100%;position:fixed;top:100px;left:0;overflow:hidden}.PassengersInput-module-scss-module__Ut-Cda__mapBackground{position:relative}.PassengersInput-module-scss-module__Ut-Cda__mapBackground_one{width:70%;top:0;right:0}.PassengersInput-module-scss-module__Ut-Cda__root{flex-direction:column;width:100%;display:flex;position:relative}@media screen and (max-width:1023px){.PassengersInput-module-scss-module__Ut-Cda__root{grid-area:passengers;height:50px}}.PassengersInput-module-scss-module__Ut-Cda__wrap{align-items:center;display:flex;position:relative}.PassengersInput-module-scss-module__Ut-Cda__container{cursor:pointer;background:#fff;border-radius:24px;justify-content:space-between;align-items:center;width:100%;height:60px;padding:18px 20px;display:flex}@media screen and (max-width:1023px){.PassengersInput-module-scss-module__Ut-Cda__container{border-radius:24px;justify-content:center;padding:8px 10px}}.PassengersInput-module-scss-module__Ut-Cda__container.PassengersInput-module-scss-module__Ut-Cda__disabled{opacity:.5;pointer-events:none}.PassengersInput-module-scss-module__Ut-Cda__label{-moz-column-gap:5px;color:#6d7480;cursor:pointer;grid-template-columns:3fr 2fr;column-gap:5px;max-width:220px;font-size:16px;font-weight:600;line-height:24px;display:grid}@media screen and (max-width:579px){.PassengersInput-module-scss-module__Ut-Cda__label{font-size:14px;font-weight:500;line-height:24px}}.PassengersInput-module-scss-module__Ut-Cda__label span{white-space:nowrap}.PassengersInput-module-scss-module__Ut-Cda__label span:first-child{text-align:right}.PassengersInput-module-scss-module__Ut-Cda__label span:nth-child(2){text-align:left;padding-left:5px;position:relative}.PassengersInput-module-scss-module__Ut-Cda__label span:nth-child(2):before{content:"";background-color:#6d7480;width:1px;height:70%;position:absolute;top:15%;left:0}@media screen and (max-width:479px){.PassengersInput-module-scss-module__Ut-Cda__label span{text-overflow:ellipsis;overflow:hidden}}
.SimpleRoute-module-scss-module__n3EPDW__button_radius{-webkit-text-decoration:unset;text-decoration:unset;cursor:pointer;border:2px solid #fa5636;border-radius:20px;padding-block:8px;font-size:15px;font-weight:500;transition:all .2s ease-in-out}.SimpleRoute-module-scss-module__n3EPDW__button_radius__transparent{color:#fa5636;background:0 0;padding-inline:17px}.SimpleRoute-module-scss-module__n3EPDW__button_radius__transparent:hover{color:#fff;background:#fa5636}.SimpleRoute-module-scss-module__n3EPDW__button_radius__background{color:#fff;background:#fa5636;padding-inline:15px}.SimpleRoute-module-scss-module__n3EPDW__button_radius__background:hover{color:#fa5636;background:0 0}.SimpleRoute-module-scss-module__n3EPDW__button_modal{background:var(--primary-500);border:unset;outline:unset;color:#fff;text-align:center;cursor:pointer;border-radius:100px;width:100%;padding-block:18.5px;font-size:20px;font-weight:600}@media screen and (max-width:479px){.SimpleRoute-module-scss-module__n3EPDW__button_modal{padding:13px 0;font-size:14px;font-weight:600;line-height:14px}}.SimpleRoute-module-scss-module__n3EPDW__mapBackground_container{width:100%;height:100%;position:fixed;top:100px;left:0;overflow:hidden}.SimpleRoute-module-scss-module__n3EPDW__mapBackground{position:relative}.SimpleRoute-module-scss-module__n3EPDW__mapBackground_one{width:70%;top:0;right:0}@media screen and (max-width:1023px){.SimpleRoute-module-scss-module__n3EPDW__form{grid-template-rows:repeat(3,50px)}}@media screen and (max-width:579px){.SimpleRoute-module-scss-module__n3EPDW__form{grid-template-rows:repeat(4,50px)}}.SimpleRoute-module-scss-module__n3EPDW__search{-moz-column-gap:16px;flex-direction:row;align-items:flex-start;column-gap:16px;width:100%;display:flex}@media screen and (max-width:1023px){.SimpleRoute-module-scss-module__n3EPDW__search{flex-direction:column;row-gap:10px;margin-bottom:10px}}.SimpleRoute-module-scss-module__n3EPDW__dateContainer{background-color:#fff;border-radius:24px;display:flex;position:relative}@media screen and (max-width:1023px){.SimpleRoute-module-scss-module__n3EPDW__dateContainer{grid-area:date}}.SimpleRoute-module-scss-module__n3EPDW__dateContainer:before{content:"-";position:absolute;top:52%;left:50%;transform:translate(-50%,-50%)}.SimpleRoute-module-scss-module__n3EPDW__dateContainer.SimpleRoute-module-scss-module__n3EPDW__disabled{opacity:.5}.SimpleRoute-module-scss-module__n3EPDW__inputsContainer{-moz-column-gap:16px;grid-template-columns:repeat(3,1fr);column-gap:16px;width:100%;display:grid;position:relative}@media screen and (max-width:1023px){.SimpleRoute-module-scss-module__n3EPDW__inputsContainer.SimpleRoute-module-scss-module__n3EPDW__oneWayRoute{flex-wrap:wrap;row-gap:10px}}.SimpleRoute-module-scss-module__n3EPDW__inputsContainer.SimpleRoute-module-scss-module__n3EPDW__oneWayRoute .SimpleRoute-module-scss-module__n3EPDW__directionInputContainer{width:calc(33.33% - 5px)}@media screen and (max-width:1023px){.SimpleRoute-module-scss-module__n3EPDW__inputsContainer.SimpleRoute-module-scss-module__n3EPDW__oneWayRoute .SimpleRoute-module-scss-module__n3EPDW__directionInputContainer{grid-area:from;width:calc(50% - 5px);display:none}}@media screen and (max-width:767px){.SimpleRoute-module-scss-module__n3EPDW__inputsContainer.SimpleRoute-module-scss-module__n3EPDW__oneWayRoute .SimpleRoute-module-scss-module__n3EPDW__directionInputContainer{width:100%}}.SimpleRoute-module-scss-module__n3EPDW__inputsContainer.SimpleRoute-module-scss-module__n3EPDW__oneWayRoute .SimpleRoute-module-scss-module__n3EPDW__dateInputContainer{width:calc(33.33% - 10px)}@media screen and (max-width:1023px){.SimpleRoute-module-scss-module__n3EPDW__inputsContainer.SimpleRoute-module-scss-module__n3EPDW__oneWayRoute .SimpleRoute-module-scss-module__n3EPDW__dateInputContainer{width:100%}}@media screen and (max-width:319px){.SimpleRoute-module-scss-module__n3EPDW__inputsContainer.SimpleRoute-module-scss-module__n3EPDW__oneWayRoute .SimpleRoute-module-scss-module__n3EPDW__dateInputContainer{width:100%}}@media screen and (max-width:1023px){.SimpleRoute-module-scss-module__n3EPDW__inputsContainer.SimpleRoute-module-scss-module__n3EPDW__twoWayRoute{flex-wrap:wrap;row-gap:10px}}.SimpleRoute-module-scss-module__n3EPDW__inputsContainer.SimpleRoute-module-scss-module__n3EPDW__twoWayRoute .SimpleRoute-module-scss-module__n3EPDW__directionInputContainer{width:100%}@media screen and (max-width:1023px){.SimpleRoute-module-scss-module__n3EPDW__inputsContainer.SimpleRoute-module-scss-module__n3EPDW__twoWayRoute .SimpleRoute-module-scss-module__n3EPDW__directionInputContainer{width:calc(50% - 5px)}}@media screen and (max-width:767px){.SimpleRoute-module-scss-module__n3EPDW__inputsContainer.SimpleRoute-module-scss-module__n3EPDW__twoWayRoute .SimpleRoute-module-scss-module__n3EPDW__directionInputContainer{width:100%}}.SimpleRoute-module-scss-module__n3EPDW__inputsContainer.SimpleRoute-module-scss-module__n3EPDW__twoWayRoute .SimpleRoute-module-scss-module__n3EPDW__dateInputContainer{width:100%}@media screen and (max-width:1023px){.SimpleRoute-module-scss-module__n3EPDW__inputsContainer.SimpleRoute-module-scss-module__n3EPDW__twoWayRoute .SimpleRoute-module-scss-module__n3EPDW__dateInputContainer{width:calc(50% - 5px)}}@media screen and (max-width:319px){.SimpleRoute-module-scss-module__n3EPDW__inputsContainer.SimpleRoute-module-scss-module__n3EPDW__twoWayRoute .SimpleRoute-module-scss-module__n3EPDW__dateInputContainer{width:100%}}@media screen and (max-width:579px){.SimpleRoute-module-scss-module__n3EPDW__dateInput input{padding:13px 7px}}@media screen and (max-width:1023px){.SimpleRoute-module-scss-module__n3EPDW__fromInputContainer{grid-area:from}.SimpleRoute-module-scss-module__n3EPDW__toInputContainer{grid-area:to}}.SimpleRoute-module-scss-module__n3EPDW__passengersContainer{flex-direction:column;align-items:center;max-width:255px;display:flex}@media screen and (max-width:1023px){.SimpleRoute-module-scss-module__n3EPDW__passengersContainer{width:100%}}@media screen and (max-width:479px){.SimpleRoute-module-scss-module__n3EPDW__passengersContainer{min-width:unset}}
.HardRoute-module-scss-module__vBrtVG__button_radius{-webkit-text-decoration:unset;text-decoration:unset;cursor:pointer;border:2px solid #fa5636;border-radius:20px;padding-block:8px;font-size:15px;font-weight:500;transition:all .2s ease-in-out}.HardRoute-module-scss-module__vBrtVG__button_radius__transparent{color:#fa5636;background:0 0;padding-inline:17px}.HardRoute-module-scss-module__vBrtVG__button_radius__transparent:hover{color:#fff;background:#fa5636}.HardRoute-module-scss-module__vBrtVG__button_radius__background{color:#fff;background:#fa5636;padding-inline:15px}.HardRoute-module-scss-module__vBrtVG__button_radius__background:hover{color:#fa5636;background:0 0}.HardRoute-module-scss-module__vBrtVG__button_modal{background:var(--primary-500);border:unset;outline:unset;color:#fff;text-align:center;cursor:pointer;border-radius:100px;width:100%;padding-block:18.5px;font-size:20px;font-weight:600}@media screen and (max-width:479px){.HardRoute-module-scss-module__vBrtVG__button_modal{padding:13px 0;font-size:14px;font-weight:600;line-height:14px}}.HardRoute-module-scss-module__vBrtVG__mapBackground_container{width:100%;height:100%;position:fixed;top:100px;left:0;overflow:hidden}.HardRoute-module-scss-module__vBrtVG__mapBackground{position:relative}.HardRoute-module-scss-module__vBrtVG__mapBackground_one{width:70%;top:0;right:0}@media screen and (max-width:479px){.HardRoute-module-scss-module__vBrtVG__form{grid-template-rows:repeat(5,50px);grid-template-columns:1fr;grid-template-areas:"from""to""date""passengers""button"}}.HardRoute-module-scss-module__vBrtVG__search{-moz-column-gap:16px;grid-column:1/5;gap:10px 16px;width:100%;display:flex}@media screen and (max-width:1023px){.HardRoute-module-scss-module__vBrtVG__search{flex-direction:column;row-gap:34px;margin-bottom:24px}}.HardRoute-module-scss-module__vBrtVG__inputsWrapper{flex-direction:column;row-gap:34px;width:75%;display:flex}@media screen and (max-width:1023px){.HardRoute-module-scss-module__vBrtVG__inputsWrapper{width:100%}}.HardRoute-module-scss-module__vBrtVG__inputsInner{-moz-column-gap:16px;justify-content:space-between;column-gap:16px;display:flex}@media screen and (max-width:1023px){.HardRoute-module-scss-module__vBrtVG__inputsInner{flex-wrap:wrap;justify-content:space-between;row-gap:10px}}.HardRoute-module-scss-module__vBrtVG__inputsInner .HardRoute-module-scss-module__vBrtVG__directionInputContainer{width:calc(33.33% - 15px)}@media screen and (max-width:1023px){.HardRoute-module-scss-module__vBrtVG__inputsInner .HardRoute-module-scss-module__vBrtVG__directionInputContainer{width:calc(50% - 8px)}}@media screen and (max-width:579px){.HardRoute-module-scss-module__vBrtVG__inputsInner .HardRoute-module-scss-module__vBrtVG__directionInputContainer{width:100%}}.HardRoute-module-scss-module__vBrtVG__inputsInner .HardRoute-module-scss-module__vBrtVG__dateInputContainer{background-color:#fff;border-radius:24px;width:calc(33.33% - 15px)}@media screen and (max-width:1023px){.HardRoute-module-scss-module__vBrtVG__inputsInner .HardRoute-module-scss-module__vBrtVG__dateInputContainer{width:100%}}@media screen and (max-width:319px){.HardRoute-module-scss-module__vBrtVG__inputsInner .HardRoute-module-scss-module__vBrtVG__dateInputContainer{width:100%}}.HardRoute-module-scss-module__vBrtVG__inputsInner .HardRoute-module-scss-module__vBrtVG__dateInputContainer.HardRoute-module-scss-module__vBrtVG__disabled{opacity:.5;pointer-events:none}.HardRoute-module-scss-module__vBrtVG__passengersContainer{flex-direction:column;row-gap:34px;max-width:254px;display:flex}@media screen and (max-width:1023px){.HardRoute-module-scss-module__vBrtVG__passengersContainer{-moz-column-gap:16px;flex-direction:row-reverse;align-items:center;column-gap:16px;width:100%;max-width:none;height:50px}}@media screen and (max-width:579px){.HardRoute-module-scss-module__vBrtVG__passengersContainer{flex-direction:column;height:auto}}@media screen and (max-width:479px){.HardRoute-module-scss-module__vBrtVG__passengersContainer{min-width:unset}}.HardRoute-module-scss-module__vBrtVG__addButtonContainer{order:2;justify-content:center;align-items:center;display:flex}@media screen and (max-width:1023px){.HardRoute-module-scss-module__vBrtVG__addButtonContainer{order:unset;justify-content:flex-start;height:50px}}@media screen and (max-width:579px){.HardRoute-module-scss-module__vBrtVG__addButtonContainer{width:100%}}.HardRoute-module-scss-module__vBrtVG__addButton{color:#fff;cursor:pointer;background-color:#1a2b47;border:none;border-radius:44px;width:258px;padding:18px 0;font-size:16px;font-weight:600}@media screen and (max-width:1023px){.HardRoute-module-scss-module__vBrtVG__addButton{height:50px}}@media screen and (max-width:579px){.HardRoute-module-scss-module__vBrtVG__addButton{width:100%}}.HardRoute-module-scss-module__vBrtVG__addButton:disabled{opacity:.5;pointer-events:none;cursor:default}.HardRoute-module-scss-module__vBrtVG__addButtonIcon{margin-right:10px;display:none}
.Search-module-scss-module__eDNKYa__button_radius{-webkit-text-decoration:unset;text-decoration:unset;cursor:pointer;border:2px solid #fa5636;border-radius:20px;padding-block:8px;font-size:15px;font-weight:500;transition:all .2s ease-in-out}.Search-module-scss-module__eDNKYa__button_radius__transparent{color:#fa5636;background:0 0;padding-inline:17px}.Search-module-scss-module__eDNKYa__button_radius__transparent:hover{color:#fff;background:#fa5636}.Search-module-scss-module__eDNKYa__button_radius__background{color:#fff;background:#fa5636;padding-inline:15px}.Search-module-scss-module__eDNKYa__button_radius__background:hover{color:#fa5636;background:0 0}.Search-module-scss-module__eDNKYa__button_modal{background:var(--primary-500);border:unset;outline:unset;color:#fff;text-align:center;cursor:pointer;border-radius:100px;width:100%;padding-block:18.5px;font-size:20px;font-weight:600}@media screen and (max-width:479px){.Search-module-scss-module__eDNKYa__button_modal{padding:13px 0;font-size:14px;font-weight:600;line-height:14px}}.Search-module-scss-module__eDNKYa__mapBackground_container{width:100%;height:100%;position:fixed;top:100px;left:0;overflow:hidden}.Search-module-scss-module__eDNKYa__mapBackground{position:relative}.Search-module-scss-module__eDNKYa__mapBackground_one{width:70%;top:0;right:0}.Search-module-scss-module__eDNKYa__header{width:100%;max-width:1230px;margin:0 auto;padding:0 15px}.Search-module-scss-module__eDNKYa__topRouteSwitchContainer{display:none}@media screen and (max-width:579px){.Search-module-scss-module__eDNKYa__topRouteSwitchContainer{border-radius:27px;margin-bottom:18px;padding:0 20px;display:block}}.Search-module-scss-module__eDNKYa__topRouteSwitchWrap{background-color:#e5eff8;border-radius:27px;justify-content:center;padding:2px;display:flex}.Search-module-scss-module__eDNKYa__topRouteSwitchButton{cursor:pointer;background-color:#e5eff8;border:none;border-radius:27px;flex-grow:1;padding:13px 0;font-size:12px;font-weight:600;line-height:20px}.Search-module-scss-module__eDNKYa__topRouteSwitchButton.Search-module-scss-module__eDNKYa__active{background-color:#fff;border:.5px solid #0000000a;border-radius:27px;box-shadow:0 3px 1px #0000000a}.Search-module-scss-module__eDNKYa__topRouteSwitchButton:disabled{color:#000;cursor:none;pointer-events:none}.Search-module-scss-module__eDNKYa__routeSwitchButton{color:#1a2b47;text-transform:capitalize;cursor:pointer;background-color:#fff;border:none;border-radius:44px;width:182px;margin:0 auto 48px;padding:12px 20px;font-size:14px;font-weight:600;line-height:24px;display:block;box-shadow:0 4px 28px #06485e1f}@media screen and (max-width:579px){.Search-module-scss-module__eDNKYa__routeSwitchButton{display:none}}.Search-module-scss-module__eDNKYa__routeSwitchButton:disabled{opacity:.5;pointer-events:none}
.PriceList-module-scss-module__V8uxAa__button_radius{-webkit-text-decoration:unset;text-decoration:unset;cursor:pointer;border:2px solid #fa5636;border-radius:20px;padding-block:8px;font-size:15px;font-weight:500;transition:all .2s ease-in-out}.PriceList-module-scss-module__V8uxAa__button_radius__transparent{color:#fa5636;background:0 0;padding-inline:17px}.PriceList-module-scss-module__V8uxAa__button_radius__transparent:hover{color:#fff;background:#fa5636}.PriceList-module-scss-module__V8uxAa__button_radius__background{color:#fff;background:#fa5636;padding-inline:15px}.PriceList-module-scss-module__V8uxAa__button_radius__background:hover{color:#fa5636;background:0 0}.PriceList-module-scss-module__V8uxAa__button_modal{background:var(--primary-500);border:unset;outline:unset;color:#fff;text-align:center;cursor:pointer;border-radius:100px;width:100%;padding-block:18.5px;font-size:20px;font-weight:600}@media screen and (max-width:479px){.PriceList-module-scss-module__V8uxAa__button_modal{padding:13px 0;font-size:14px;font-weight:600;line-height:14px}}.PriceList-module-scss-module__V8uxAa__mapBackground_container{width:100%;height:100%;position:fixed;top:100px;left:0;overflow:hidden}.PriceList-module-scss-module__V8uxAa__mapBackground{position:relative}.PriceList-module-scss-module__V8uxAa__mapBackground_one{width:70%;top:0;right:0}.PriceList-module-scss-module__V8uxAa__root{flex-wrap:wrap;justify-content:center;row-gap:20px;width:570px;margin:0;display:flex}@media screen and (max-width:1023px){.PriceList-module-scss-module__V8uxAa__root{order:3;width:100%}}.PriceList-module-scss-module__V8uxAa__item{border-left:1px solid #dfe2e6;border-right:1px solid #dfe2e6;flex-direction:column;padding:5px 12px;display:flex}@media screen and (max-width:767px){.PriceList-module-scss-module__V8uxAa__item{border:1px solid #dfe2e6;border-left:none;border-right:none}}.PriceList-module-scss-module__V8uxAa__price{text-align:center;color:var(--primary-500);font-size:16px;font-weight:500;line-height:20px}.PriceList-module-scss-module__V8uxAa__date{text-align:center;color:#5e6d77;font-size:16px;font-weight:500;line-height:24px}
.Chart-module-scss-module__1x4RUG__button_radius{-webkit-text-decoration:unset;text-decoration:unset;cursor:pointer;border:2px solid #fa5636;border-radius:20px;padding-block:8px;font-size:15px;font-weight:500;transition:all .2s ease-in-out}.Chart-module-scss-module__1x4RUG__button_radius__transparent{color:#fa5636;background:0 0;padding-inline:17px}.Chart-module-scss-module__1x4RUG__button_radius__transparent:hover{color:#fff;background:#fa5636}.Chart-module-scss-module__1x4RUG__button_radius__background{color:#fff;background:#fa5636;padding-inline:15px}.Chart-module-scss-module__1x4RUG__button_radius__background:hover{color:#fa5636;background:0 0}.Chart-module-scss-module__1x4RUG__button_modal{background:var(--primary-500);border:unset;outline:unset;color:#fff;text-align:center;cursor:pointer;border-radius:100px;width:100%;padding-block:18.5px;font-size:20px;font-weight:600}@media screen and (max-width:479px){.Chart-module-scss-module__1x4RUG__button_modal{padding:13px 0;font-size:14px;font-weight:600;line-height:14px}}.Chart-module-scss-module__1x4RUG__mapBackground_container{width:100%;height:100%;position:fixed;top:100px;left:0;overflow:hidden}.Chart-module-scss-module__1x4RUG__mapBackground{position:relative}.Chart-module-scss-module__1x4RUG__mapBackground_one{width:70%;top:0;right:0}.Chart-module-scss-module__1x4RUG__wrap{order:3;width:100%;height:275px;padding-top:20px;padding-bottom:10px}@media screen and (max-width:1023px){.Chart-module-scss-module__1x4RUG__wrap{height:400px}}
.FlightPrices-module-scss-module__LDIlsq__button_radius{-webkit-text-decoration:unset;text-decoration:unset;cursor:pointer;border:2px solid #fa5636;border-radius:20px;padding-block:8px;font-size:15px;font-weight:500;transition:all .2s ease-in-out}.FlightPrices-module-scss-module__LDIlsq__button_radius__transparent{color:#fa5636;background:0 0;padding-inline:17px}.FlightPrices-module-scss-module__LDIlsq__button_radius__transparent:hover{color:#fff;background:#fa5636}.FlightPrices-module-scss-module__LDIlsq__button_radius__background{color:#fff;background:#fa5636;padding-inline:15px}.FlightPrices-module-scss-module__LDIlsq__button_radius__background:hover{color:#fa5636;background:0 0}.FlightPrices-module-scss-module__LDIlsq__button_modal{background:var(--primary-500);border:unset;outline:unset;color:#fff;text-align:center;cursor:pointer;border-radius:100px;width:100%;padding-block:18.5px;font-size:20px;font-weight:600}@media screen and (max-width:479px){.FlightPrices-module-scss-module__LDIlsq__button_modal{padding:13px 0;font-size:14px;font-weight:600;line-height:14px}}.FlightPrices-module-scss-module__LDIlsq__mapBackground_container{width:100%;height:100%;position:fixed;top:100px;left:0;overflow:hidden}.FlightPrices-module-scss-module__LDIlsq__mapBackground{position:relative}.FlightPrices-module-scss-module__LDIlsq__mapBackground_one{width:70%;top:0;right:0}.FlightPrices-module-scss-module__LDIlsq__root{background-color:#fff;margin-bottom:30px;padding:20px 0}.FlightPrices-module-scss-module__LDIlsq__wrap{max-width:1230px;margin:0 auto;padding:0 15px}.FlightPrices-module-scss-module__LDIlsq__container{flex-wrap:wrap;justify-content:space-between;align-items:center;row-gap:20px;width:100%;display:flex}@media screen and (max-width:1023px){.FlightPrices-module-scss-module__LDIlsq__container{justify-content:space-around}}.FlightPrices-module-scss-module__LDIlsq__titleContainer{-moz-column-gap:20px;align-items:center;column-gap:20px;max-width:264px;display:flex}.FlightPrices-module-scss-module__LDIlsq__image{width:30px;height:30px}.FlightPrices-module-scss-module__LDIlsq__title{color:#1a2b47d9;font-size:16px;font-weight:500;line-height:24px}.FlightPrices-module-scss-module__LDIlsq__chartTitle{text-align:center;color:var(--primary-500);font-size:22px;font-weight:600;line-height:24px}@media screen and (max-width:767px){.FlightPrices-module-scss-module__LDIlsq__chartTitle{order:2;width:100%;margin-top:10px}}.FlightPrices-module-scss-module__LDIlsq__button{color:var(--primary-500);border:1px solid var(--primary-500);cursor:pointer;background-color:#0000;border-radius:12px;outline:none;padding:10px 40px;font-size:14px;font-weight:600;line-height:24px}.FlightPrices-module-scss-module__LDIlsq__button:hover{color:#fff;background-color:var(--primary-500)}.FlightPrices-module-scss-module__LDIlsq__button:active{opacity:.8}
