.dialog-with-two-button_wrapper__dZtdl{display:block;margin:0 auto}.dialog-with-two-button_wrapper__dZtdl .dialog-with-two-button_icon__MbnpY{margin-bottom:32px;text-align:center}.dialog-with-two-button_wrapper__dZtdl .dialog-with-two-button_icon__MbnpY svg{width:40px;height:40px}.dialog-with-two-button_wrapper__dZtdl .dialog-with-two-button_title__E_GPo{font-size:1.125rem;font-weight:600;margin-bottom:16px;text-align:center}.dialog-with-two-button_wrapper__dZtdl .dialog-with-two-button_message__tsNYl,.dialog-with-two-button_wrapper__dZtdl .dialog-with-two-button_withoutSpace__mYnKc{font-size:.875rem;width:328px;margin:0 auto 24px;text-align:center;max-width:100%}.dialog-with-two-button_wrapper__dZtdl .dialog-with-two-button_withoutSpace__mYnKc{word-break:break-all}.authentication_btnAuth__WVPok{padding:11px 0;width:100%;margin-top:24px}.authentication_linkColor__OXeKA{color:#3662db;cursor:pointer;font-weight:600}.authentication_footerText__dCrts{margin:48px 0 24px;padding:0 8px;font-size:.75rem;color:#565656;text-align:center}.authentication_passwordError__z11XO{position:relative;top:-8px;white-space:pre-wrap}.authentication_signUpAuth__eTE6A{padding:11px 0;width:100%;margin-top:24px}.authentication_otpInput__JnR6b{width:2rem;height:2.5rem;text-align:center;font-size:1rem;font-weight:600;border:none;border-bottom:1px solid #565656;direction:ltr;border-radius:0;border-radius:initial;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.authentication_otpInput__JnR6b::-webkit-inner-spin-button,.authentication_otpInput__JnR6b::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none;margin:0}.authentication_otpInput__JnR6b:not(:last-child){margin-right:1rem}.authentication_secondWidth__SdJxF{display:inline-block;text-align:center;width:20px}.authentication_otpButton__Xu08q{padding:14px 0;width:100%;font-size:16px}.authentication_heightModal__5J0TJ{height:484px}.text-input_inputContainer__LkI7N{display:flex;flex-direction:column;width:100%;position:relative}.text-input_inputContainer__LkI7N .text-input_fieldIcon___jq_2{position:absolute;right:10px;display:flex;align-items:center;justify-content:center}.text-input_inputContainer__LkI7N .text-input_textInput__vhQ3R{font-size:13px;border:1px solid #727483;border-radius:.5rem;background-color:#fff;outline:none;padding:.5rem 1rem;transition:transform .2s ease;width:100%;height:48px}.text-input_inputContainer__LkI7N .text-input_textInput__vhQ3R:disabled{background-color:#f3f3f3}.text-input_inputContainer__LkI7N .text-input_error__vtymq.text-input_textInput__vhQ3R{border-color:#ff1d23}.text-input_inputContainer__LkI7N .text-input_textInput__vhQ3R::-moz-placeholder{font-size:.75rem;color:#a1a1a1}.text-input_inputContainer__LkI7N .text-input_textInput__vhQ3R::placeholder{font-size:.75rem;color:#a1a1a1}.text-input_inputContainer__LkI7N .text-input_withFieldIcon__mF9pk.text-input_textInput__vhQ3R{padding-right:calc(1rem + 20px)}.text-input_inputContainer__LkI7N textarea.text-input_textInput__vhQ3R{height:auto;min-height:48px}.text-input_inputContainer__LkI7N .text-input_inputLabel__PUv69{color:#757575;position:absolute;top:15px;right:15px;background-color:#fff;z-index:502}.text-input_textFieldTooltip__JR_yc svg{width:12px;height:12px}.text-input_invalidText__ILsnq{bottom:-18px}.text-input_absoluteInvalidText__DNiW4,.text-input_invalidText__ILsnq{color:#ff1d23;font-size:.75rem;margin-top:8px;position:absolute;white-space:nowrap}.text-input_absoluteInvalidText__DNiW4{bottom:-20px;right:0}.text-input_inputSvg__QYQ1f{position:absolute;left:8px}.text-input_inputSvgReverse__ZbKz3{left:auto;right:8px}.dialog_modalClose__t9EKp{position:absolute;inset:0}.dialog_modal__PX02C{position:fixed;top:50%;left:50%;min-width:250px;min-height:100px;border-radius:1rem;transform:translate(-50%,-50%);background-color:#fff;overflow:visible;overflow:initial}@media(max-width:767px){.dialog_modal__PX02C{inset:0;height:100%;transform:none;border-radius:0;border-radius:initial;padding:16px}}.dialog_modalHeader__8I8Ld{border-bottom:1px solid #d7d4d2}@media(max-width:767px){.dialog_modalHeader__8I8Ld{padding:16px 12px}}.dialog_bg__v4O_G{z-index:1091;background-color:rgba(0,0,0,.52);position:fixed;top:0;left:0;width:100%;height:100%}.dialog_modalInMobileBg__dCa3t{position:fixed;width:100%;height:88%;bottom:0;left:0;right:0;transform:none;z-index:1020;border-radius:1rem 1rem 0 0;border:1px solid #dedede;-ms-overflow-style:none;scrollbar-width:none}@media(max-width:1199px){.dialog_modalInMobileBg__dCa3t{height:-moz-fit-content;height:fit-content;max-height:100%}}.dialog_modalInMobileBg__dCa3t::-webkit-scrollbar,.dialog_modalInMobile__dlzX1::-webkit-scrollbar{display:none}.dialog_modalInMobile__dlzX1{position:fixed;width:100%;height:100%;z-index:1093;background-color:rgba(0,0,0,.52);inset:0;overflow:hidden;-ms-overflow-style:none;scrollbar-width:none}.dialog_fixMenu__bhwKX{position:sticky;width:100%;background:#fff;right:0;left:0;top:0;height:3rem;line-height:50px;z-index:9}.stepper-bar_wrapper__A_w2x{-webkit-user-select:none;-moz-user-select:none;user-select:none;display:flex;align-items:center;font-size:.75rem;color:#001a4b;border-radius:5px 5px 0 0;width:89%;position:relative;padding:14px 0}@media(max-width:991px){.stepper-bar_wrapper__A_w2x{padding-bottom:24px}}.stepper-bar_wrapperIcon__HLRAt{padding-left:0;padding-right:0}.stepper-bar_container__Vo33Y{width:100%;position:absolute;z-index:1}.stepper-bar_stepItem__GPX21{z-index:1;color:#999}.stepper-bar_stepItem__GPX21.stepper-bar_activeStep__i2CCv,.stepper-bar_stepItem__GPX21.stepper-bar_passedStep__EtfFS{font-weight:500;color:#3662db}.stepper-bar_stepperLine__pAcMn{right:50px;height:1px;border:.5px solid #d7d4d2;width:1px;z-index:2}.stepper-bar_stepperLine__pAcMn.stepper-bar_activeStep__i2CCv,.stepper-bar_stepperLine__pAcMn.stepper-bar_passedStep__EtfFS{border:.5px solid #3662db}.stepper-bar_icon__U7dnE{font-size:20px}.stepper-bar_iconAndLabel__lE9YS{position:relative;justify-items:stretch;z-index:-1}.stepper-bar_label__NWMi1{position:absolute;top:24px;white-space:nowrap}.switch-btn_toggleCheckBox__o7_OJ{cursor:pointer;height:24px;width:48px;background:#64748b;position:relative;border-radius:50px;transition:background .5s ease-out}.switch-btn_toggleCheckBoxSmall__YUMxG{height:20px;width:40px}.switch-btn_inputCheckBox__9joRg:checked~.switch-btn_toggleCheckBox__o7_OJ{background:#3662db}.switch-btn_toggleCheckBox__o7_OJ span:before{content:"";height:10px;width:2px;position:absolute;top:calc(50% - 5px);left:calc(50% - 1px);transform:rotate(45deg);background:#64748b;border-radius:5px}.switch-btn_toggleCheckBoxSmall__YUMxG span:before{height:8px;top:calc(50% - 4px)}.switch-btn_toggleCheckBox__o7_OJ span:after{content:"";height:2px;width:10px;position:absolute;top:calc(50% - 1px);left:calc(50% - 5px);transform:rotate(45deg);background:#64748b;border-radius:5px}.switch-btn_toggleCheckBoxSmall__YUMxG span:after{width:8px;left:calc(50% - 4px)}.switch-btn_toggleCheckBox__o7_OJ span{height:20px;width:20px;background:#fff;position:absolute;top:2px;left:2px;cursor:pointer;border-radius:50px;transition:all .2s ease-in-out 40ms;box-sizing:border-box;backface-visibility:hidden}.switch-btn_toggleCheckBoxSmall__YUMxG span{height:16px;width:16px}.switch-btn_inputCheckBox__9joRg:checked~.switch-btn_toggleCheckBox__o7_OJ span{left:25px;transform:rotate(1turn)}.switch-btn_inputCheckBox__9joRg:checked~.switch-btn_toggleCheckBoxSmall__YUMxG span{left:21px;transform:rotate(1turn)}.switch-btn_inputCheckBox__9joRg:not(:checked)~.switch-btn_toggleCheckBox__o7_OJ span{left:2px;transform:rotate(180deg)}.switch-btn_inputCheckBox__9joRg:checked~.switch-btn_toggleCheckBox__o7_OJ span:before{position:absolute;top:50%;left:50%;transform:translateY(-50%) rotate(45deg);background:#3662db}.switch-btn_inputCheckBox__9joRg:checked~.switch-btn_toggleCheckBox__o7_OJ span:after{height:6px;width:2px;position:absolute;top:55%;left:27%;transform:translateY(-50%) rotate(-40deg);background:#3662db}.reset-password_resetPassword__XDn3z{position:fixed;width:100%;height:100%;overflow:hidden;background:#f5f7f9;inset:0;z-index:1060;border-radius:8px}.reset-password_resetPassword__XDn3z .reset-password_resetPasswordWrapper__zfD6N{width:392px;height:484px;padding:32px;border-radius:8px;background:#fff;box-shadow:0 6px 8px rgba(142,152,169,.12);position:absolute;inset:0;margin:auto}@media(max-width:767px){.reset-password_resetPassword__XDn3z .reset-password_resetPasswordWrapper__zfD6N{width:100%;height:100%}}.reset-password_resetPassword__XDn3z .reset-password_recoveryResetPasswordWrapper__1n1Rw{width:392px;overflow:hidden;padding:32px;border-radius:8px;background:#fff;box-shadow:0 6px 8px rgba(142,152,169,.12);position:absolute;inset:0;margin:auto}@media(max-width:767px){.reset-password_resetPassword__XDn3z .reset-password_recoveryResetPasswordWrapper__1n1Rw{width:300px}}.reset-password_resetPassword__XDn3z .reset-password_returnButton__gm_A4{background-color:#3662db;border:1px solid #3662db;border-radius:8px}.reset-password_resetPassword__XDn3z .reset-password_returnButtonLink__Ql7U9,.reset-password_resetPassword__XDn3z .reset-password_returnButtonLink__Ql7U9:hover{color:#fff}.reset-password_heightModal__9RKqr{height:484px}.baseAlert_alert__ZbIKu{display:flex;font-size:14px;align-items:center;position:relative;padding:.75rem 1.25rem;margin-bottom:1rem;border:1px solid #eee;border-radius:.5rem;color:#202020}.baseAlert_alertClose__uGCrW{width:10px;height:10px;margin-right:12px;cursor:pointer}.baseAlert_alertClose__uGCrW path{fill:currentcolor}.baseAlert_warningAlert__YfdSP{background-color:#fff3e0;border-right:4px solid #fbac18;font-weight:400;line-height:18px}.baseAlert_infoAlert__Q8HC6{background-color:#dcefff;border-right:4px solid #2c4ec9;font-weight:400;line-height:18px}.baseAlert_successAlert__yRBlp{background-color:#dafff5;border-right:4px solid #008a65;font-weight:400;line-height:18px}.baseAlert_dangerAlert__bO84e{background-color:#ffe8e9;border-right:4px solid #ff4b52;font-weight:400;line-height:18px}.baseAlert_bottomCenter__NBcBG,.baseAlert_bottomLeft__YelR8,.baseAlert_bottomRight__uQ5KL,.baseAlert_topCenter__tqkb4,.baseAlert_topLeft__7a5Zu,.baseAlert_topRight__q22Ro{margin:auto}.baseAlert_topCenter__tqkb4{top:85px;left:50%;transform:translateX(-50%)}.baseAlert_bottomCenter__NBcBG{bottom:20px;left:50%;transform:translateX(-50%)}.baseAlert_bottomRight__uQ5KL{bottom:20px;right:20px}.baseAlert_bottomLeft__YelR8{bottom:20px;left:20px}.baseAlert_topLeft__7a5Zu{top:20px;left:20px}.baseAlert_topRight__q22Ro{top:20px;right:20px}.tooltip_tooltipWrapper__1mabM{display:inline-block;position:relative}.tooltip_tooltipTip__iFNvY{position:absolute;border-radius:.25rem;left:50%;transform:translateX(-50%);padding:6px;color:#fff;background:#001a4b;font-size:.75rem;line-height:10px;z-index:1999;white-space:nowrap}.tooltip_tooltipTip__iFNvY:before{content:" ";left:50%;height:0;width:0;position:absolute;pointer-events:none;border:6px solid rgba(0,0,0,0);margin-left:-6px}.tooltip_tooltipTip__iFNvY.tooltip_top__nADHu:before{top:100%;border-top-color:#001a4b}.tooltip_tooltipTip__iFNvY.tooltip_right__Nlu6W{left:calc(100% + 30px);top:50%;transform:translateX(0) translateY(-50%)}.tooltip_tooltipTip__iFNvY.tooltip_right__Nlu6W:before{left:-6px;top:50%;transform:translateX(0) translateY(-50%);border-right-color:#001a4b}.tooltip_tooltipTip__iFNvY.tooltip_bottom__oz4Y8:before{bottom:100%;border-bottom-color:#001a4b}.tooltip_tooltipTip__iFNvY.tooltip_left__qb_aT{left:auto;right:calc(100% + 30px);top:50%;transform:translateX(0) translateY(-50%)}.tooltip_tooltipTip__iFNvY.tooltip_left__qb_aT:before{left:auto;right:-12px;top:50%;transform:translateX(0) translateY(-50%);border-left-color:#001a4b}.checkbox-with-logo_checkboxContainer__6D4_O{display:flex;align-items:center}.checkbox-with-logo_icon__ZwD1n{fill:none;stroke:#fff;stroke-width:2px}.checkbox-with-logo_hiddenCheckbox__Ke55r{border:0;clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;padding:0;white-space:nowrap;width:1px}.checkbox-with-logo_styledCheckbox__ZHJ5Y{display:inline-block;width:18px;height:18px;line-height:17px;border-radius:4px;transition:all .15s;margin-inline-end:8px;cursor:pointer;position:relative}.checkbox-with-logo_styledCheckboxChecked__IV3GA:before{content:"";position:absolute;width:14px;height:14px;background-color:#2c4ec9;bottom:-5px;left:8px;border-radius:4px;opacity:1;transition:all .3s ease;z-index:0;animation:checkbox-with-logo_ripple__FnGxw .3s ease forwards}@keyframes checkbox-with-logo_ripple__FnGxw{0%{transform:translate(-50%,-50%) scale(1);opacity:1}to{transform:translate(-50%,-50%) scale(3);opacity:0}}.checkbox-with-logo_styledCheckboxChecked__IV3GA{border:1px solid #3662db;background:#3662db}.checkbox-with-logo_styledUnCheckboxChecked__OzoWX{border:2px solid #727483;background:#fff}.checkbox-with-logo_styledLabel__EX0z1{display:flex;align-items:center}.checkbox-with-logo_styledLabel__EX0z1:focus-within .checkbox-with-logo_styledCheckbox__ZHJ5Y{border-color:#3662db}.checkbox-with-logo_styledLabel__EX0z1:hover .checkbox-with-logo_styledCheckbox__ZHJ5Y{border-color:#3662db}.checkbox-with-logo_styledLabel__EX0z1:hover .checkbox-with-logo_styledCheckboxChecked__IV3GA{background-color:#3662db}.checkbox-with-logo_styledLabel__EX0z1:hover .checkbox-with-logo_styledUnCheckboxChecked__OzoWX{background-color:#fff}.checkbox-with-logo_disabled__EZrtW{position:absolute;opacity:.7;top:0;width:100%;height:100%;cursor:not-allowed}.old-text-field_inputContainer__m_sjI{display:flex;flex-direction:column;position:relative;width:100%}.old-text-field_input__vNKPd{font-size:13px;border:1px solid #727483;border-radius:.5rem;background-color:#fff;outline:none;padding:.5rem 1rem;transition:transform .2s ease;width:100%;height:48px}.old-text-field_input__vNKPd::-moz-placeholder{font-size:14px;color:#343b53}.old-text-field_input__vNKPd::placeholder{font-size:14px;color:#343b53}.old-text-field_inputContainerError__h3LDZ .old-text-field_input__vNKPd{border-color:#ff1d23}.old-text-field_textFieldTooltip__qixGv svg{width:12px;height:12px}.old-text-field_right15__XW272{right:15px}.old-text-field_left15__OKWQ4{left:15px}.old-text-field_absoluteInvalidText__6rhMe,.old-text-field_invalidText__9pICR{color:#ff1d23;font-size:.75rem;margin-top:8px}.old-text-field_absoluteInvalidText__6rhMe{position:absolute;bottom:-20px;right:0;white-space:nowrap}.old-text-field_inputSvg__wIrsA{position:absolute;left:8px}.old-text-field_inputEndAdornment__Fbqb6{position:absolute;right:8px}.old-text-field_error__xUtgh{border:1px solid red!important}.old-text-field_spinnerLoadingWrapper__ZMniG{height:40px;z-index:999;display:flex;align-items:center;justify-content:center;position:absolute;top:50%;transform:translateY(-50%) scale(.7);left:16px}@keyframes radio-button_ripple__jEfS7{0%{box-shadow:0 0 0 1px rgba(0,0,0,0)}50%{box-shadow:0 0 0 5px rgba(0,0,0,.1)}to{box-shadow:0 0 0 5px rgba(0,0,0,0)}}.radio-button_radioLabel__Xr0HP{display:flex;cursor:pointer;font-size:.875rem}.radio-button_radioInput__00SFp{display:none}.radio-button_radioCircle__6_Nsy{min-width:22px;height:22px;border:2px solid #4d5464;background-color:#fff;border-radius:50%;box-sizing:border-box}.radio-button_radioCircle__6_Nsy:after{content:"";width:100%;height:100%;display:block;background:#fff;border-radius:50%;transform:scale(0)}.radio-button_radioInput__00SFp:checked+.radio-button_radioCircle__6_Nsy{border:2px solid #3662db;padding:2px;color:#3662db}.radio-button_radioInput__00SFp:checked+.radio-button_radioCircle__6_Nsy:after{animation:radio-button_ripple__jEfS7 .2s linear forwards;background:#3662db;transform:scale(1)}.radio-button_radioInput__00SFp:checked+.radio-button_radioCircle__6_Nsy+.radio-button_radiotext__83tOY{color:#3662db;font-weight:600}.radio-box_radio__xUZEf{display:flex;justify-content:space-between;grid-gap:16px}.radio-box_radioBox__BTKK0{width:100%;height:100%;border-radius:.5rem;box-shadow:0 6px 8px rgba(142,152,169,.12);border:1px solid #727483;position:relative;cursor:pointer}.radio-box_radioBox__BTKK0:before{content:"";position:absolute;top:8px;left:8px;width:20px;height:20px;border:1px solid #727483;background-color:#fff;border-radius:50%;z-index:9}.radio-box_radioBox__BTKK0.radio-box_hidden__BLusL:before{content:"";display:none}.radio-box_checkC__Zd2RZ{opacity:0;position:absolute;top:8px;left:8px;width:20px;height:20px;z-index:9}.radio-box_active__Q9hiG{border:1px solid #3662db;background-color:#ecf4fd;font-weight:700;color:#3662db}.radio-box_active__Q9hiG:before{content:"";border:1px solid #3662db}.radio-box_active__Q9hiG .radio-box_checkC__Zd2RZ{opacity:1}.radio-box_active__Q9hiG .radio-box_checkC__Zd2RZ path{fill:#3662db}.accordion_accordion__section__zdIvH{display:flex;flex-direction:column}.accordion_noBorderBottom__op8Fe{border-bottom:0}.accordion_accordion__y4K20{background-color:rgba(0,0,0,0);cursor:pointer;padding:12px;display:flex;align-items:center;border:none;outline:none;justify-content:space-between;transition:background-color .1s ease;white-space:normal}.accordion_accordion__y4K20 .accordion_noBorderBottom__op8Fe{border-bottom:0}.accordion_accordion__title__chvfZ{font-size:.875rem;text-align:left}.accordion_accordion__icon__oQ0i_{position:relative;left:-5px;font-size:24px;font-weight:100;transition:transform .1s ease;font-family:icomoon,serif!important;color:#343b53}.accordion_rotate__jCfST{transform:rotate(180deg)}.accordion_accordion__content__sqn92{overflow:hidden;position:relative}.accordion_accordion__text__qb2sR{font-weight:400;font-size:.875rem;word-break:break-word}.accordion_borderTop__fBF8G{border-top:1px solid #d7d4d2}@media(min-width:992px){.accordion_borderBottom__zby4l{border-bottom:1px solid #d7d4d2}}.accordion_activeColor__ojz3D{color:#3662db}.accordion_contentWrapper__lOXFe{transition:height .2s ease-in-out;overflow:auto}.itinerary_generalStopStation__n1FAw{background-color:#5f738c;height:.5rem;width:.5rem;border-radius:50%}.itinerary_horizontalLine__pKeb_{position:absolute;flex:1 1;width:100%;left:calc(50% + .25rem);border:1px solid #d7d4d2;top:calc(.75rem - 1px)}.itinerary_verticalLine__cKU9_{position:absolute;height:100%;right:.2rem;bottom:50%;border:1px solid #d7d4d2}.itinerary_selectedStation__LGng_{border:1px solid #3662db;background-color:#3662db}.itinerary_stopStation__MAMkS{border:1px solid #343b53;background-color:#fff}.itinerary_wrapper__FM8En{position:relative;-webkit-user-select:initial;-moz-user-select:initial;user-select:auto;background-color:#fff;border-radius:.5rem;border:1px solid #e1e1e1}.itinerary_wrapper__FM8En:active,.itinerary_wrapper__FM8En:focus,.itinerary_wrapper__FM8En:hover{background-color:#fff}@media(min-width:768px){.itinerary_wrapper__FM8En{transition:margin .5s}}.itinerary_chooseButton__x1Dbs{height:42px;line-height:1}.itinerary_chooseTicketButton__RoXTC{height:42px}.itinerary_infoBorder__6k3ju{border-right:1px dashed #eee}@media(max-width:767px){.itinerary_infoBorder__6k3ju{border-right:0;border-top:1px solid #eee}}.itinerary_opened__Ds7ws{border-color:#3662db}@media(min-width:768px){.itinerary_opened__Ds7ws{margin:0 -10px 0 10px}}.itinerary_detailDrawer__wiy4T{width:100%}@media(min-width:768px){.itinerary_detailDrawer__wiy4T{width:560px}}.itinerary_selectedTab___FAxm{border-bottom:2px solid #3662db}.itinerary_grayBorder__bahMJ{border:1px solid #d7d4d2}.itinerary_horizontalOriginIcon__IHoqg{right:calc(50% - 11px)}.itinerary_verticalOriginIcon__7_G57{right:-8px}.itinerary_verticalStationsHeight___FKPT{max-height:400px}.flight-segments-details_routeDuration__yRAGH{font-size:.75rem;color:#4d5464;justify-content:center;text-align:center;font-weight:500;line-height:1.5rem}@media(min-width:768px){.flight-segments-details_routeDuration__yRAGH{min-width:115px;width:115px}}.flight-segments-details_planeIcon__QLqtU{font-size:33px;background:#fff;position:absolute;top:22px}.flight-segments-details_detailIcon__dry3Y{font-size:18px;margin-inline-end:1rem;color:#343b53}.flight-segments-details_routeDetailSeg__KEZzc{margin-bottom:7px;margin-top:2px;padding:0}@media(max-width:767px){.flight-segments-details_routeDetailSeg__KEZzc{margin-left:4px}}.flight-segments-details_routeTime__34Q4y{font-size:1.25rem;font-weight:600}.flight-segments-details_routeText__rlFrN{font-size:.875rem;font-weight:600;color:#202020;line-height:1.5rem}.flight-segments-details_routeText__rlFrN .flight-segments-details_routeLocation__bk2lz{margin:0;color:#4d5464;font-size:.75rem;line-height:1.5rem;font-weight:600}.flight-segments-details_mt12__PSFGe{margin-top:12px}.flight-segments-details_pt12__q7TjD{padding-top:12px}.flight-segments-details_segDetailsText__6Gxi7{display:flex;align-items:center;flex:1 1;margin-bottom:12px;font-size:.75rem}.flight-segments-details_segDetailsText__6Gxi7 svg{margin-left:18px;fill:#4d5464;width:14px}.flight-segments-details_segDetailsText__6Gxi7 span{color:#4d5464}.flight-segments-details_segDetailsText__6Gxi7 span:last-child{font-size:.75rem;color:#202020}.flight-segments-details_circleIcon__abU3p{width:8px;height:8px;border-radius:50%;border:2px solid #343b53;background-color:#fff}.flight-segments-details_airlineKind__7KS8r{display:flex;flex-wrap:wrap;margin-bottom:12px;align-items:center}.flight-segments-details_airlineKind__7KS8r p{font-size:.75rem}.flight-segments-details_airlineKind__7KS8r p:last-child{white-space:nowrap}.flight-segments-details_routeDetail__9f6MB{display:flex}.flight-segments-details_techStop__GV86U{background-color:#eff0f6;color:#000;padding:.5rem;margin-top:1rem;margin-left:1rem;border-radius:5px}.flight-segments-details_eachColumn__223bz{display:flex;flex-direction:column;justify-content:space-between}.flight-segments-details_eachColumn__223bz.flight-segments-details_segStop__j1jLW{display:flex;align-items:center;font-size:.75rem;font-weight:500;background-color:#eff0f6;color:#000;padding:7px 24px;border-radius:5px;flex-direction:row;justify-content:flex-end;margin:20px 0 20px 5px}@media(max-width:767px){.flight-segments-details_eachColumn__223bz.flight-segments-details_segStop__j1jLW{padding:7px}.flight-segments-details_eachColumn__223bz.flight-segments-details_segStop__j1jLW .flight-segments-details_segStopIcon__h5VoD{width:25px}.flight-segments-details_eachColumn__223bz:first-child{width:30%;min-width:30%;max-width:30%}.flight-segments-details_eachColumn__223bz:nth-child(2){width:20%;min-width:55px;max-width:20%;align-items:center}.flight-segments-details_eachColumn__223bz:last-child{display:flex;justify-content:flex-start;width:calc(50% - 5px);min-width:calc(50% - 5px);max-width:calc(50% - 5px)}}.flight-segments-details_depLocCode__MsNCS{font-weight:700;font-size:1rem;width:55px;text-align:center;position:relative;display:flex;justify-content:center}@media(max-width:767px){.flight-segments-details_depLocCode__MsNCS{width:45px}}.flight-segments-details_depLocCode__MsNCS div,.flight-segments-details_depLocCode__MsNCS svg{position:absolute;right:0;left:0;margin:auto}.flight-segments-details_depLocCode__MsNCS div{top:0}.flight-segments-details_depLocCode__MsNCS svg{top:21px}.flight-segments-details_centerPart__3QbN_{position:relative;margin:0 10px}.flight-segments-details_centerPart__3QbN_:before{content:"";position:absolute;width:2px;height:100%;background:#cae0ff;left:calc(50% - 1px)}@media(max-width:767px){.flight-segments-details_centerPart__3QbN_{margin:0}}.flight-segments-details_centerPartSegSegment__amD6Q{position:relative;margin-inline-start:12px;min-width:55px}.flight-segments-details_centerPartSegSegment__amD6Q:before{content:"";position:absolute;border-right:1px dashed #cae0ff;height:100%;left:calc(50% - .5px)}.flight-segments-details_centerPartSegSegment__amD6Q:after{content:"";position:absolute;width:8px;height:8px;border-radius:50%;border:2px solid #124c81;background-color:#fff;left:calc(50% - 4px);top:calc(100% - 5px)}@media(max-width:767px){.flight-segments-details_centerPartSegSegment__amD6Q{margin:0}}.flight-segments-details_profileRoute___MITd{padding:1rem 0}@media(min-width:768px) and (max-width:991px){.flight-segments-details_profileRoute___MITd{padding-left:1rem}}