.StatusLabel_statusLabel__A6w2O{padding:4px 20px;color:#fff;border-radius:5px}.StatusLabel_statusGreen__dZDPz{background:#10cc18}.StatusLabel_statusRed__eijgT{background-color:#fe5f55}.StatusLabel_statusYellow__irFzg{background-color:#f2bd0b}.StatusLabel_statusGray__Gegzi{background-color:#d3d3d3}.StatusLabel_statusInactive__8PUl8{background-color:#d8a353}.StatusLabel_statusIssued__Us5Op{background-color:#1b4079}.StatusLabel_statusSuspend__4E8Ps{background-color:#d85b53}.StatusLabel_statusPending__XGrit{background-color:#3273a8}@media only screen and (min-width:992px){.StatusLabel_statusLabel__A6w2O{padding:5px 15px}}.PerPassengerDetails_perPassengerMainContainer__uMIid{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.PerPassengerDetails_priceDetailsSubContainerLarge__svwtO,.PerPassengerDetails_priceDetailsSubContainer__bDBmQ{min-width:76px;margin-top:2px}.PerPassengerDetails_priceDetailsSubContainerLarge__svwtO p,.PerPassengerDetails_priceDetailsSubContainer__bDBmQ p{font-weight:600;font-size:1.2rem}.PerPassengerDetails_wrapAllPriceDetPass__ya4kD{width:100%;flex-wrap:wrap}.PerPassengerDetails_tripTypeWrp__wsGoX{display:flex}@media(max-width:863px){.PerPassengerDetails_wrapAllPriceDetPass__ya4kD,.PerPassengerDetails_wrapAllPriceDet__vi9uU{width:100%}}@media(max-width:550px){.PerPassengerDetails_wrapAllPriceDetPass__ya4kD p{font-size:.9rem}}.BookingRow_image2__nfBWv{width:100px;height:100px;border-radius:10px;overflow:hidden}.BookingRow_selected__sApYI{background-color:#fff;border-bottom:1px solid #1b40791f}.BookingRow_image__iTGxb{width:45px;min-width:45px;height:45px;border-radius:10px;overflow:hidden;border:1px solid #e2e2e2;display:flex;align-items:center;justify-content:center}.BookingRow_priceDiv__h2ZW6{display:flex;flex-direction:column;align-items:end}.BookingRow_priceDiv__h2ZW6 p{text-align:end}.BookingRow_perPassengerBox__PzFA7{width:35%;margin:50px auto auto}.BookingRow_mPassStatus__wv9NV:before{content:"";display:inline-block;margin-right:5px;width:10px;height:10px;background-color:#4d4d4d;border-radius:50%}.BookingRow_ref__YCfLB{text-transform:capitalize}.BookingRow_iteamHeder__EFYT6{padding:10px;justify-content:space-between;width:100%}.BookingRow_iteamHeder__EFYT6,.BookingRow_leftBox__KMdko{display:flex;flex-direction:column}.BookingRow_dateBox__Gigts{display:flex;align-items:flex-end;padding:10px}.BookingRow_dataBoxColumnWrapper__kwExA{align-items:center!important}.BookingRow_dataBoxColumn__w1PLD{display:flex;flex-direction:column;white-space:nowrap}.BookingRow_fowardIcon__St69g{position:relative;top:10px}.BookingRow_backIcon__MgVMY{position:relative;transform:scaleX(-1);bottom:10px}.BookingRow_arrowLabel__Q8yms{display:flex;flex-direction:column;align-items:center;justify-content:center;width:47px;height:45px;border-radius:12px;background-color:#ff8812}.BookingRow_stationsBox__Sp4rX{margin-left:15px}.BookingRow_tableHeader__beoee{display:none;width:100%}.BookingRow_tableHeader__beoee p{color:#000;font-family:Poppins;font-style:normal;font-weight:400;font-size:14px}.BookingRow_tableHeader__beoee:hover p,.BookingRow_tableHeader__beoee:hover span{font-weight:700!important}.BookingRow_tableRow15__fLRJC{display:flex;flex-direction:column;width:15%;padding:8px 10px 17px;justify-content:flex-end;line-height:1}.BookingRow_typeClm__Oh_yI{width:22%}.BookingRow_typeClm2__AQ570{margin-left:25px}.BookingRow_tableTypeRow__PrF3G,.BookingRow_typeClm__Oh_yI{width:20%}.BookingRow_refNoRow__kteDM,.BookingRow_referanceNO__UIw_m{width:25.7%}.BookingRow_tableRow18__x2h8f{display:flex;width:170px;min-width:170px;white-space:normal;padding:8px 10px 17px;align-items:flex-end;line-height:1}.BookingRow_tableRow18__x2h8f .BookingRow_tooltipText__wruyY{display:none}.BookingRow_tableRow18__x2h8f:hover{position:relative}.BookingRow_tableRow18__x2h8f:hover .BookingRow_tooltipText__wruyY{display:block;position:absolute;font-size:9px;font-weight:400!important;top:25px;left:10px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;color:#8d8d8d;text-align:center;padding:5px 0;border-radius:6px}.BookingRow_tableRow15NoBorderForStatus__NNr1z,.BookingRow_tableRow15NoBorder__jorOK{width:38%!important}.BookingRow_tableRow21Perc__xM_yx{width:21%}.BookingRow_tableRow15NoBorder__jorOK{width:15%}.BookingRow_tableRow15NoBorder__jorOK,.BookingRow_tableRow25__Avddw{display:flex;align-items:flex-end;padding:8px 10px 17px;line-height:1}.BookingRow_tableRow25__Avddw{width:22%}.BookingRow_mobileHeader__OoccE{display:flex;width:100%;flex-direction:column;border-bottom:1px solid #1b40791f}.BookingRow_mainSection__JBckC{padding:20px;background-color:#fff}.BookingRow_belowSection__Xo_Ky{background-color:#fff;border-bottom-left-radius:10px;border-bottom-right-radius:10px}.BookingRow_borderTop__cm6rd{border-top:1px solid #1b40791f}.BookingRow_mainSectionTop___eqxf{justify-content:center}.BookingRow_mainSectionTopHeadings__Oux9j,.BookingRow_mainSectionTop___eqxf{display:flex;flex-direction:column;align-items:center}.BookingRow_subButtons__u19JB{background:#f2f2f2;border:none;font-weight:400;width:175px;height:36px;color:#4d4d4d;font-size:10px;margin-bottom:10px;box-shadow:none}.BookingRow_subButtonContainer__uh6fw{display:flex;flex-direction:column;align-items:center}.BookingRow_travelerCardHeader__m6HQV{display:flex;flex-direction:row;align-items:center;padding:20px}.BookingRow_mainButtonRow__OsZGb{display:flex;flex-direction:column;justify-content:flex-start;padding:0 0 15px}.BookingRow_mainButton__G0qnU{width:175px;margin-bottom:10px}.BookingRow_mainButton__G0qnU:first-child{margin-left:0}.BookingRow_travellerHead__yQbYj{margin-bottom:20px;color:#4d4d4d;font-weight:700}.BookingRow_travellerDetails__MIR6S{margin-left:20px}.BookingRow_segments__wSY_x{display:flex;padding-left:5%;padding-right:5%;flex-direction:column}.BookingRow_segmentHead__XFEzl{justify-content:space-between;width:100%}.BookingRow_passDetailsItem__8jSOU{justify-content:space-between;width:auto}.BookingRow_singleSegment__YCy4N{border-top:1px solid #e2e2e2;padding:20px 0}.BookingRow_conditionsContainer__bDy5n{margin:10px 0}.BookingRow_singleSegmentOne__RJd0R{padding:20px 0}.BookingRow_returnSegment__4R7A_{margin-top:20px}.BookingRow_travelersHeader__EWN96{flex-direction:column}.BookingRow_modal__o3yaP{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:50px;overflow-x:hidden;overflow-y:auto}.BookingRow_includesFont__q44bJ{font-size:1rem}.BookingRow_countryLogo__2kIKZ amplify-s3-image{--height:35px;--width:35px;display:flex;align-items:center}.BookingRow_swissFamilyLb__2UpKT{display:flex;align-items:center;justify-content:center;white-space:nowrap;margin:10px;color:#ff8812;border-radius:15px;font-weight:600;font-size:14px}.BookingRow_tooltipWrapper__ftApQ .BookingRow_tooltipText1__je7gG{display:none}.BookingRow_tooltipWrapper__ftApQ:hover{position:relative}.BookingRow_tooltipWrapper__ftApQ:hover .BookingRow_tooltipText1__je7gG{display:block;position:absolute;font-size:9px;font-weight:400!important;top:15px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;color:#8d8d8d;text-align:center;padding:5px 0;border-radius:6px}.BookingRow_printTicketWarning__WaVTk{padding:10px;background-color:#e7f6ff}.BookingRow_printTicketWarning__WaVTk h6{color:#245e9a;font-size:1.4rem}.BookingRow_printTicketWarning__WaVTk p{font-size:1.2rem;margin-top:4px;color:#245e9a}.BookingRow_accommodationsContainer__FKxK7{justify-content:space-evenly;padding:8px;height:100%;overflow-y:auto}.BookingRow_accommodationsContainer__FKxK7 .BookingRow_travellerContainer__o2j6d{display:flex;flex-direction:column;margin-right:10px;background-color:#fff}.BookingRow_accommodationsContainer__FKxK7 .BookingRow_accommodationItem__kdY11{display:flex;justify-content:flex-end;align-items:center}.BookingRow_accommodationsContainer__FKxK7 .BookingRow_accommodationItem__kdY11 .BookingRow_singleItemTitle__F0cA0{width:55px;font-weight:500}.BookingRow_accommodationsContainer__FKxK7 .BookingRow_accommodationItem__kdY11 .BookingRow_singleItem__4YaZw{width:35px}.BookingRow_accommodationsContainer__FKxK7 .BookingRow_singleItemIcon__OhMkW{width:35px!important;display:flex;align-items:center;justify-content:center}@media only screen and (min-width:600px){.BookingRow_travellerContainer__o2j6d{display:flex;flex-direction:row!important}}@media only screen and (min-width:768px){.BookingRow_iteamHeder__EFYT6{flex-direction:row;align-items:center}.BookingRow_dateBox__Gigts{margin-left:20px;border-left:1px solid #e2e2e2}.BookingRow_leftBox__KMdko{width:85%;flex-direction:row;align-items:center}}@media only screen and (min-width:992px){.BookingRow_belowSection__Xo_Ky{padding:20px}.BookingRow_mainButton__G0qnU{margin-left:10px}.BookingRow_tableHeader__beoee{display:flex;align-items:center;justify-content:space-between}.BookingRow_tableHeader__beoee:hover p,.BookingRow_tableHeader__beoee:hover span{font-weight:700!important}.BookingRow_travelersHeader__EWN96{flex-direction:row}.BookingRow_header__S35UV{display:flex;justify-content:space-between;align-items:center}.BookingRow_mobileHeader__OoccE{display:none;flex-direction:unset}.BookingRow_mainSectionTop___eqxf{display:flex;flex-direction:row;align-items:center}.BookingRow_mainButtonRow__OsZGb{flex-direction:row;justify-content:flex-end;width:50%;padding:0 10px 15px 0}.BookingRow_mainButton__G0qnU{width:125px;margin-bottom:0}.BookingRow_subButtons__u19JB{width:200px;margin-right:15px;margin-bottom:0}.BookingRow_subButtonContainer__uh6fw{flex-direction:row;width:75%}.BookingRow_mainSectionTopHeadings__Oux9j{align-items:start;width:50%}.BookingRow_segments__wSY_x{padding:35px 35px 0;flex-direction:row}.BookingRow_outSegment__RMRbJ{border-right:1px solid #e2e2e2;width:50%}.BookingRow_passDetailsContainer__f5B8l{width:100%}.BookingRow_returnSegment__4R7A_{margin-left:5%;margin-top:0;width:50%}.BookingRow_segmentHead__XFEzl{width:100%;padding-right:10px}.BookingRow_includesFont__q44bJ{font-size:1.2rem}.BookingRow_prices__yOWW5{display:flex;flex-direction:column;align-items:flex-end}.BookingRow_canceled__GyGDP{opacity:.4}}@media only screen and (min-width:1200px){.BookingRow_currencyFont__g7ZvH{font-size:20px}.BookingRow_segmentHead__XFEzl{padding-right:30px}.BookingRow_mainButton__G0qnU{width:175px;margin-bottom:0}}.BookingRow_dot__wsmag{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding:3px;border-radius:50px;background-color:#f2f2f2;display:flex;justify-content:center;align-items:center;z-index:1;position:relative}.BookingRow_dashLine__lSdWg{height:100%;width:1px;border-left:2px dashed #e2e2e2;border-image-width:3}.BookingRow_dot2__gFsGl{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding:3px;border-radius:50px;background-color:#f2f2f2;display:flex;justify-content:center;align-items:center;z-index:1}.BookingRow_iconBox__fs_Jj,.BookingRow_station__9M1zX{width:10%;display:flex;flex-direction:column;justify-content:space-between;align-items:center}.BookingRow_conditionBox__uBP05{display:none;width:100%;display:flex;flex-direction:column;justify-content:flex-end;align-items:end;padding:0;margin-bottom:2px}.BookingRow_station__9M1zX{width:100%;align-items:flex-start;padding-left:5px}.BookingRow_middle__Uswqd{width:100%}.BookingRow_middleBox1__Q1A3_,.BookingRow_middleBox__Zzg_h{border-bottom:2px solid #e2e2e2;display:flex;width:100%;height:100%!important;padding:10px 0;flex-wrap:wrap}.BookingRow_middleBox1__Q1A3_,.BookingRow_middleBox1__Q1A3_:last-child,.BookingRow_middleBox__Zzg_h:last-child{border-bottom:none}.BookingRow_header__S35UV{width:100%;padding:10px}.BookingRow_boxTraveler__c858T{width:100%}.BookingRow_classType__rJNNJ sub{top:-.25em;bottom:0!important}.BookingRow_classType__rJNNJ p{font-size:1rem;text-transform:capitalize}@media only screen and (min-width:992px){.BookingRow_orderTB__QBKvg{justify-self:unset}.BookingRow_orderID__5iBJu{width:12%;min-width:12%}.BookingRow_itemName__XzLLX{width:13%;min-width:13%}.BookingRow_orderplatform__b6cwJ{width:9%;min-width:9%}.BookingRow_itemLeadpas__2Qs_P{width:10%;min-width:10%}.BookingRow_itemplFrm__U_aDA{width:13%;min-width:13%}.BookingRow_nttot__70H3N{width:14.5%;min-width:14.5%}.BookingRow_grstot__T_gNU,.BookingRow_invtme__Q0lDd{width:10%;min-width:10%}.BookingRow_curr__Hd7W6{width:12.2%;min-width:10.2%}}.BookingRow_itemLeadpas__2Qs_P{width:10%;min-width:10%}.BookingRow_refNoRow__kteDM,.BookingRow_referanceNO__UIw_m{width:120px;min-width:120px}.BookingRow_agentEmailCol__7gy2s{width:22%}.BookingRow_agentNameCol__rCyQl{min-width:132px}@media(min-width:992px)and (max-width:1400px){.BookingRow_tableClinName__qVQEJ{width:140px;min-width:140px}.BookingRow_refNoRow__kteDM,.BookingRow_referanceNO__UIw_m{width:120px;min-width:120px}.BookingRow_tableTypeRow__PrF3G,.BookingRow_typeClm__Oh_yI{width:70px;min-width:70px}.BookingRow_agentEmailCol__7gy2s{width:175px;min-width:175px}}@media(min-width:3200px){.BookingRow_refNoRow__kteDM,.BookingRow_referanceNO__UIw_m{width:120px;min-width:9%}.BookingRow_agentNameCol__rCyQl,.BookingRow_tableTypeRow__PrF3G,.BookingRow_typeClm__Oh_yI{width:120px;min-width:8.5%}.BookingRow_agentEmailCol__7gy2s{width:120px;min-width:12.5%}}.BookingRow_displayAdditionalMsgBox__jS9o9{display:flex;padding:16px;margin:8px 0;background-color:#fdefe8;border-radius:8px}.BookingRow_displayAdditionalMsgBox__jS9o9 .BookingRow_msgBoxTypeIcon__mWTW2{display:flex;align-items:baseline;margin:0 14px 0 0}.BookingRow_displayAdditionalMsgBox__jS9o9 h6{color:#b55320;margin-bottom:8px;font-size:1.6rem}.BookingRow_displayAdditionalMsgBox__jS9o9 p{color:#c56c5a;font-weight:500;font-size:1.2rem}.BookingRow_refNoRowAgt__YkLff{width:27%}.BookingRow_tableRow15ForAgt__L3m_x{width:26%}.BookingRow_segmentItemWrap__z6tZq{flex-direction:column;align-items:start!important}.BookingRow_segmentItemWrap__z6tZq .BookingRow_segmentItemTrainIcon__aDb2n{align-items:center!important}.BookingRow_segmentItemWrap__z6tZq .BookingRow_singleItemIconImg__75YnH{min-width:15px!important;margin-right:4px}.BookingRow_segmentItemWrap__z6tZq .BookingRow_travellerContainer__o2j6d{display:flex;align-items:center}.BookingRow_segmentItemWrap__z6tZq .BookingRow_reserTxt__tPwo9{width:184px}.BookingRow_segmentItemWrap__z6tZq .BookingRow_singleItemTitle__F0cA0{font-size:1.2rem}.BookingRow_segmentItemWrap__z6tZq .BookingRow_accommodationsContainer__FKxK7{display:flex;flex-direction:column;width:330px;align-items:start;padding-left:0;padding-top:4px}.BookingRow_segmentItemWrap__z6tZq .BookingRow_accommodationsContainerViewAdm__Y_Cam{width:unset!important}@media(min-width:1615px){.BookingRow_tableRow15NoBorderForStatus__NNr1z,.BookingRow_tableRow15NoBorder__jorOK{width:20%!important}.BookingRow_tableTypeRow__PrF3G,.BookingRow_typeClm__Oh_yI{width:19%!important}.BookingRow_tableRow21Perc__xM_yx{width:24%!important}.BookingRow_tableRow15NoBorderForStatus__NNr1z,.BookingRow_tableRow15NoBorder__jorOK{width:22%!important}.BookingRow_tableRow15NoBorder__jorOK{width:20%!important}}@media(max-width:1400px){.BookingRow_typeClm__Oh_yI{width:21%!important}.BookingRow_refNoRow__kteDM{width:34%!important}}@media(min-width:2000px){.BookingRow_refNoRow__kteDM,.BookingRow_referanceNO__UIw_m{width:24%!important}.BookingRow_tableTypeRow__PrF3G,.BookingRow_typeClm__Oh_yI{width:22%!important}.BookingRow_tableRow21Perc__xM_yx{width:24%!important}.BookingRow_tableRow15NoBorderForStatus__NNr1z,.BookingRow_tableRow15NoBorder__jorOK{width:22%!important}.BookingRow_tableRow15NoBorder__jorOK{width:20%!important}.BookingRow_refNoRowAgt__YkLff{width:24%}.BookingRow_tableRow15ForAgt__L3m_x{width:25%}.BookingRow_wrapperRowDetails__rIHkR{width:800px!important}.BookingRow_perPassengerBox__PzFA7{width:100%!important}}.BookingRow_prvntTxtOvlap__hvaHv{white-space:normal;word-break:break-word}@media(max-width:550px){.BookingRow_detailsItem__HwBgZ{margin-left:0!important;padding-left:4px!important}}.Modal_mainButton__BsAnK{width:175px;margin-bottom:10px}.Modal_webPrice__SQGdG,.Modal_webText__1MTJg{display:none}.Modal_modal__wBGJ5{padding:20px;width:100%;overflow-x:hidden;overflow-y:auto;margin:10px 0}.Modal_modalMinHeight__G6aOW{min-height:unset!important}.Modal_mobileRowView__YArCH{display:none}.Modal_customMinWidth__5HC_J{min-width:100%!important}.Modal_customMinWidthExchange__tSVk1{min-width:100%!important;padding:20px 7px!important}.Modal_pointerEventsNone__GayRG{pointer-events:none;cursor:not-allowed}.Modal_topicName__SLRIs{width:120px;display:flex;justify-content:center;align-items:center}.Modal_bottomBorder__x7aJK{border-bottom:1px solid #e2e2e2}.Modal_mobileButtonRefund__Xs2P_,.Modal_mobileButtonSuccessRefund__sEec7,.Modal_mobileButtonSuccess__qkUBu,.Modal_mobileButton__EFmKP{width:100%}.Modal_mobileBtnBack__4Ysq1{width:100%;margin-bottom:1rem}.Modal_cancelButton__m_HKm{background-color:#fe5f55;border-color:#fe5f55;width:100%}.Modal_successButton__oCMwc{width:100%}.Modal_btnRegular__d2EpP{margin-top:1rem;width:100%}.Modal_goBackButton__nSjby{background-color:#f2bd0b;border-color:#f2bd0b}.Modal_searchTicket__4KPvI{width:100%;justify-content:space-around;border-bottom:1px solid #e2e2e2}.Modal_dropdownDiv__Qy0C0{width:100%}.Modal_boxContainer__HZRpB{display:flex;flex-direction:column;width:100%;margin-bottom:20px}.Modal_titleBox__kTKUO{padding:10px;background-color:#e2e2e2;width:40%}.Modal_passDetails__xGVow{display:flex;flex-direction:column;width:100%}.Modal_TableHeader1__OomMp{height:-webkit-max-content;height:max-content;background-color:#e2e2e2;border:1px solid #4d4d4d}.Modal_contentBox__r68kA{display:flex;flex-direction:column;width:100%;padding:10px}.Modal_minWidth70__gEdsf{min-width:100%;width:67%}.Modal_minWidth100__8Ia2Z,.Modal_minWidth70__gEdsf{display:flex;flex-direction:column;justify-content:center}.Modal_minWidth100__8Ia2Z{width:100%}.Modal_borderRight__geJ3F{border-right:1px solid #e2e2e2}.Modal_borderRightDark__H7Giu{border-right:none}.Modal_borderLeft__7dAWl{border-left:1px solid #e2e2e2}.Modal_borderLeftDark__fqxiG{border-left:1px solid #4d4d4d}.Modal_borderBottom__Z2ra1{border-bottom:1px solid #e2e2e2}.Modal_fowardIcon__vpu1x{position:relative;top:10px}.Modal_backIcon___s3ob{position:relative;transform:scaleX(-1);bottom:10px}.Modal_arrowLabel___5hAh{display:flex;flex-direction:column;align-items:center;justify-content:center;width:50px;height:50px;border-radius:15px;background-color:#ff8812}.Modal_includesFont__R_SyV{font-size:1.2rem}.Modal_errorText__S3JCy{color:#fe5f55}.Modal_iteamHeder__djT66{flex-direction:column}.Modal_dateBox__Nhi6r,.Modal_iteamHeder__djT66{display:flex;padding:10px;justify-content:space-between;width:100%}.Modal_dateBox__Nhi6r{align-items:center;margin-left:20px}.Modal_detailBox__yukQ6{display:flex;justify-content:space-around}.Modal_dateBoxSub__6zTjU{display:flex;align-items:center;padding:10px;margin-left:20px}.Modal_maxWidthPaymentForm__t_5eb{max-width:100%!important}.Modal_bgChange__5xudI{background-color:#e2e2e2;border:1px solid #e2e2e2}.Modal_borderBox__v2_xr{border:1px solid #e2e2e2;border-top:none}.Modal_borderTop__BUBkH{border-top:1px solid #e2e2e2}.Modal_width660__QfbYO{width:100%}.Modal_tripBox__btim7{display:flex;flex-direction:column;padding:10px}.Modal_leftBox__YF_nx{width:100%;display:flex;flex-direction:column;align-items:flex-start}.Modal_pointer__LQvlM{cursor:pointer}.Modal_stationsBox__52XnR{margin-left:15px}.Modal_stationsInline__hPgjo{white-space:nowrap}.Modal_image__3lKAj{width:45px;min-width:45px;height:45px;border-radius:10px;overflow:hidden;border:1px solid #e2e2e2}.Modal_travellers__T7rVD{flex-wrap:wrap}.Modal_travelerBox__RW13B{display:flex;flex-direction:column;width:100%;margin:1%;box-sizing:border-box}.Modal_searchBox__Lufkn{display:flex;flex-direction:column;width:100%;justify-content:flex-end;padding:20px 0}.Modal_calendarBox__3KNNA{display:flex;align-items:center;justify-content:space-between;width:100%}.Modal_calendarBox__3KNNA .Modal_Calendar__tp9o4{width:69%}.Modal_calendarBox__3KNNA .Modal_time__pgXpH{width:30%;position:relative}.Modal_calenderSearch__JkUgi{display:flex;justify-content:flex-end;margin-top:5px}.Modal_calenderSearchBtn__jFugI{margin-bottom:3px}.Modal_group_btns__RKMrv,.Modal_railpass__ZovuO{display:flex;align-items:center;justify-content:center}.Modal_group_btns__RKMrv{flex-direction:column}.Modal_group_btns__RKMrv button:first-child{margin-bottom:8px}.Modal_priceDiv__mT500{display:flex;flex-direction:column;align-items:end}.Modal_flexDisplay__kdsRc{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap-reverse}.Modal_countryLogo__3jOxs amplify-s3-image{--height:35px;--width:35px;margin-right:10px}@media only screen and (min-width:768px){.Modal_iteamHeder__djT66{align-items:center}.Modal_dropdownBox__b7K_y{display:flex;width:100%}.Modal_width660__QfbYO{width:660px}.Modal_searchBox__Lufkn{flex-direction:row}.Modal_dropdownDiv__Qy0C0{width:32vw}.Modal_dropdownDiv1__b4kQG{width:31vw}.Modal_dropdownBoxMD__8rjl8{width:32.1vw}.Modal_calendarBox__3KNNA{min-width:400px;margin-right:20px}.Modal_group_btns__RKMrv{flex-direction:row;align-items:unset;justify-content:unset}.Modal_group_btns__RKMrv button:first-child{margin-bottom:8px}.Modal_group_btns__RKMrv .Modal_btnRegular__d2EpP{margin-top:0;width:auto}.Modal_group_btns__RKMrv .Modal_mobileBtnBack__4Ysq1{margin-bottom:0;width:auto}.Modal_customMinWidthExchange__tSVk1{padding:20px!important}.Modal_mobileRowView__YArCH{display:block}}@media only screen and (min-width:992px){.Modal_webText__1MTJg{display:inline-block}.Modal_mobileText___d7VM{display:none}.Modal_mobileButton__EFmKP{width:25%}.Modal_mobileButtonRefund__Xs2P_{width:auto}.Modal_mobileButtonSuccessRefund__sEec7,.Modal_mobileButtonSuccess__qkUBu{width:35%}.Modal_cancelButton__m_HKm{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.Modal_maxWidthPaymentForm__t_5eb{max-width:700px!important}.Modal_mobilePrice__6abyV{display:none}.Modal_webPrice__SQGdG{display:block}.Modal_mainButton__BsAnK{width:125px;margin-bottom:0}.Modal_iteamHeder__djT66{flex-direction:row}.Modal_leftBox__YF_nx{flex-direction:row;align-items:center;width:70%}.Modal_travelerBox__RW13B{width:30%}.Modal_minWidth70__gEdsf{min-width:67%;flex-direction:row;align-items:center;justify-content:flex-start}.Modal_passDetails__xGVow{flex-direction:row;justify-content:space-between}.Modal_TableHeader1__OomMp{border:none}.Modal_borderRightDark__H7Giu{border-right:1px solid #4d4d4d}.Modal_customMinWidth__5HC_J{min-width:760px!important}}@media only screen and (min-width:1200px){.Modal_mobileButton__EFmKP{width:14%}.Modal_mobileButtonSuccess__qkUBu{width:20%}.Modal_customMinWidthExchange__tSVk1{min-width:1200px!important;min-height:460px}.Modal_mainButton__BsAnK{width:175px;margin-bottom:0}.Modal_dateBox__Nhi6r{border-left:1px solid #e2e2e2}}.Modal_conditionsContainer__h_NqS{margin:10px 0}@media only screen and (min-width:2500px){.Modal_customMinWidth__5HC_J{min-width:1000px!important}.Modal_mainButton__BsAnK{width:175px;margin-bottom:0}.Modal_mobileButtonSuccess__qkUBu{width:auto}.Modal_dropdownDiv1__b4kQG{width:31.5vw}}.Modal_buttonStyles__9ZM_r{display:flex;flex-direction:row;justify-content:end}.Modal_buttonSubmit__tEyQX{margin-left:10px}.SingleRailPassSearch_mainHeader__Kiox6{width:100%;margin:0;height:auto;padding:5px;display:block;justify-content:space-between;align-items:center}.SingleRailPassSearch_leftHeader__nAdzG{width:100%;height:50px;background-color:#f2f2f2;border-radius:10px;display:flex;align-items:center}.SingleRailPassSearch_rightHeader__aCp3o{height:100%;display:flex;padding:5px;justify-content:space-between;text-align:left;flex-direction:column;align-items:flex-end}.SingleRailPassSearch_imageContainer__5MmTy{display:flex;width:50px;height:100%;align-items:center;justify-content:center;background-color:#fff;border-radius:10px}.SingleRailPassSearch_image__hYMX0{display:block;width:50px;height:50px;display:flex;align-items:center;justify-content:center}.SingleRailPassSearch_leftContent__9RRCF{width:100%}.SingleRailPassSearch_content__xxMlj{width:100%;display:block;padding:15px 0}.SingleRailPassSearch_class__O_6Vf{display:flex;flex-direction:column;width:100%;padding:10px 0}.SingleRailPassSearch_classSub__dXGV0{height:auto}.SingleRailPassSearch_classSub__dXGV0,.SingleRailPassSearch_familyClass__bO9Iw{text-align:center;display:flex;flex-direction:row-reverse;justify-content:space-evenly;width:100%;padding:10px 0;position:relative}.SingleRailPassSearch_familyClass__bO9Iw{margin-top:16px}.SingleRailPassSearch_swissFamilyLabel__7zI4e{position:absolute;top:-25px;right:12px;background:#2aaae1;border-radius:4px;padding:4px}.SingleRailPassSearch_swissFamilyLabel__7zI4e p{color:#f2f2f2}.SingleRailPassSearch_swissFamilyLb__Nd90u{display:flex;align-items:center;justify-content:center;white-space:nowrap;margin:0 0 10px;color:#ff8812;border-radius:15px;font-weight:600;font-size:14px}.SingleRailPassSearch_addToCartButton__c8J_A{position:absolute;bottom:10px;right:20px;height:40px}.SingleRailPassSearch_travelDetail___dv0K{width:100%}.SingleRailPassSearch_dateSideContainer__WiqR5,.SingleRailPassSearch_descContainer__qQQXn{display:flex;flex-direction:column;width:100%}.SingleRailPassSearch_dropdownContainer__4_okD{display:flex;width:37%}.SingleRailPassSearch_date__rjhn3{width:60%;display:flex;flex-direction:column;padding-right:15px;text-align:center;justify-content:space-around}.SingleRailPassSearch_standardPriceButton__PJkyv{display:flex;flex-direction:column;justify-content:center;align-items:center;border-radius:5px;padding:10px 12px;background-color:#2aaae1;cursor:pointer;min-width:85px;margin:2px;max-width:135px;min-width:135px;min-height:30px;border:none;outline:none}.SingleRailPassSearch_standardPriceButton__PJkyv:hover{background-color:#1b8cbd}.SingleRailPassSearch_standardPriceButton__PJkyv:active,.SingleRailPassSearch_standardPriceButton__PJkyv:focus{border:none;outline:none;background-color:#146b91}.SingleRailPassSearch_firstClassPriceButton__7XK_P{display:flex;flex-direction:column;justify-content:center;align-items:center;border-radius:5px;padding:10px 12px;background-color:#1b4079;cursor:pointer;min-width:85px;margin:2px;max-width:135px;min-width:135px;min-height:30px;border:none;outline:none}.SingleRailPassSearch_firstClassPriceButton__7XK_P:hover{background-color:#122a4f}.SingleRailPassSearch_firstClassPriceButton__7XK_P:active,.SingleRailPassSearch_firstClassPriceButton__7XK_P:focus{border:none;outline:none;background-color:#081426}.SingleRailPassSearch_selectedPriceButton__76MYD{display:flex;flex-direction:column;justify-content:center;align-items:center;border-radius:5px;padding:10px 12px;background-color:#ff8812;cursor:pointer;min-width:85px;margin:2px;max-width:135px;min-width:135px;min-height:30px;border:none;outline:none;outline:2px solid #ff8812;outline-offset:2px}.SingleRailPassSearch_selectedPriceButton__76MYD:hover{background-color:#de6f00}.SingleRailPassSearch_selectedPriceButton__76MYD:active,.SingleRailPassSearch_selectedPriceButton__76MYD:focus{border:none;outline:none;background-color:#ab5500;background-color:#ff8812;outline:2px solid #ff8812!important;outline-offset:2px}.SingleRailPassSearch_selectedRight__m96O7{display:flex;align-items:center;justify-content:space-between;padding:0 10px;width:100%;box-sizing:border-box;transition:all .3s ease-in-out}.SingleRailPassSearch_selectedAmount__2lufb{display:flex;align-items:center}.SingleRailPassSearch_testbtn__SOtKA{width:30px;height:30px;margin-right:10px}.SingleRailPassSearch_buttonDiv___Ntmi{border-radius:10px;padding:1px;border:5px solid #ff8812}.SingleRailPassSearch_countryLogo__u19hc amplify-s3-image{--height:35px;--width:35px;margin-right:10px;display:flex;align-items:center}.SingleRailPassSearch_extRedTxt__6DzBV{font-size:1.2rem;color:#fe5f55;margin-left:8px}@media(min-width:2000px){.SingleRailPassSearch_extRedTxt__6DzBV{width:58%!important;justify-content:center}}@media(min-width:986px){.SingleRailPassSearch_extRedTxt__6DzBV{margin-left:30px!important}}@media only screen and (min-width:992px){.SingleRailPassSearch_content__xxMlj,.SingleRailPassSearch_mainHeader__Kiox6{display:flex}.SingleRailPassSearch_leftHeader__nAdzG{width:45%}.SingleRailPassSearch_rightHeader__aCp3o{width:30%;text-align:right;flex-direction:row}.SingleRailPassSearch_leftContent__9RRCF{width:65%;display:flex;justify-content:space-between;align-items:flex-start;padding:15px 20px}.SingleRailPassSearch_SelectedrightHeader__4Moo9{width:38%}.SingleRailPassSearch_travelDetail___dv0K{width:70%}.SingleRailPassSearch_date__rjhn3{width:50%;text-align:right}.SingleRailPassSearch_class__O_6Vf{width:35%;border-left:2px solid #e2e2e2}.SingleRailPassSearch_selectedRight__m96O7{display:flex;align-items:center;height:40px}.SingleRailPassSearch_priceBox__5jWCS{display:flex;flex-direction:column;align-items:flex-end;width:100%}.SingleRailPassSearch_dateSideContainer__WiqR5,.SingleRailPassSearch_descContainer__qQQXn,.SingleRailPassSearch_dropdownContainer__4_okD{width:50%}.SingleRailPassSearch_firstClassPriceButton__7XK_P,.SingleRailPassSearch_selectedPriceButton__76MYD,.SingleRailPassSearch_standardPriceButton__PJkyv{max-width:95px;min-width:95px}}@media only screen and (min-width:1200px){.SingleRailPassSearch_firstClassPriceButton__7XK_P,.SingleRailPassSearch_selectedPriceButton__76MYD,.SingleRailPassSearch_standardPriceButton__PJkyv{max-width:135px;min-width:135px}.SingleRailPassSearch_date__rjhn3,.SingleRailPassSearch_dropdownContainer__4_okD{width:40%}}@media only screen and (min-width:2500px){.SingleRailPassSearch_firstClassPriceButton__7XK_P,.SingleRailPassSearch_selectedPriceButton__76MYD,.SingleRailPassSearch_standardPriceButton__PJkyv{max-width:200px;min-width:200px}}.Payment_contentArea__sUQnA{width:85%}.Payment_cardInfo__OYWUj{border-bottom:2px solid #e2e2e2}.Payment_borderTrip__MBuHb{border-bottom:2px solid #000;width:60%}.Payment_border__O_w4W{border-top:2px solid #e2e2e2}.Payment_payBtn__7OQm4{width:100%}.Payment_textboxPass__nOu4S,.Payment_textbox__M3dP2{max-width:250px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Payment_textboxPass__nOu4S:hover,.Payment_textbox__M3dP2:hover{overflow:visible;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.Payment_textboxPass__nOu4S{max-width:260px}.Payment_icon__DPCJu{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;border-radius:50px;background-color:#f2f2f2;justify-content:center;align-items:center}.Payment_iconBox1__ygp_T{display:flex}.Payment_button__RKbSA,.Payment_link__VkSVk{width:100%;display:flex;justify-content:center;align-items:center}.Payment_fontSize__KR6i6{font-size:10px}.Payment_total__SFPA6,.Payment_trip__maa86{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #e2e2e2}.Payment_total__SFPA6{width:60%}.Payment_tripBox__rJJ38{width:100%;justify-content:flex-end;align-items:flex-end;display:flex;flex-direction:column}.Payment_header__HJAbY{width:100%;padding:10px;min-height:-webkit-max-content;min-height:max-content;max-height:-webkit-max-content;max-height:max-content}.Payment_subHeader___KaZq{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}.Payment_expireText__i2YQv{color:#fe5f55}.Payment_content__yULF3{border:2px solid #e2e2e2;border-top:none;width:98%;margin:0 8px;border-radius:0 0 10px 10px}.Payment_contentBox1__htLKz,.Payment_contentBox__AsRCx{border-bottom:2px solid #e2e2e2}.Payment_subContentBox__5rFo6,.Payment_tripTotal__NF1De{display:flex;flex-direction:column;justify-content:center;align-items:flex-end}.Payment_tripTotal__NF1De{flex-direction:row;justify-content:flex-end}.Payment_arrow__Dt6QM{padding:5px 10px;background-color:#ff8812;border-radius:10px}.Payment_arrow__Dt6QM,.Payment_dot__u4cFR{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.Payment_dot__u4cFR{height:100%;padding:3px;border-radius:50px;display:flex;justify-content:center;z-index:1;position:relative}.Payment_dot__u4cFR:after{content:"";top:9%;width:0;height:90%;transform:translate(-50%);position:absolute;border:1px dashed #e2e2e2;z-index:-1}.Payment_dot2__T__bM,.Payment_dot__u4cFR:after{display:flex;align-items:center;justify-content:center}.Payment_dot2__T__bM{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding:3px;border-radius:50px;background-color:#f2f2f2;z-index:1}.Payment_iconBox__9EIiX,.Payment_station__A6d7L{width:10%;display:flex;flex-direction:column;justify-content:space-between;align-items:center}.Payment_station__A6d7L{height:100%;justify-content:space-between;align-items:flex-start}.Payment_middle__L9_og,.Payment_station__A6d7L{width:100%;display:flex;flex-direction:column}.Payment_middleBox__yldl7{border-bottom:2px solid #e2e2e2;display:flex;width:100%;flex-grow:0;flex-basis:70%;padding:10px 0}.Payment_middleBox__yldl7:last-child{border:none}.Payment_box__c0UDW{display:flex;flex-direction:column}.Payment_leftBox__vXDl_{width:100%;display:flex}.Payment_rightBox__c0C5s{width:100%;display:flex;justify-content:flex-end;align-items:end}.Payment_priceBox__TJsKp{width:100%;text-align:end}.Payment_extra__6EOfa{width:98%;display:flex;justify-content:space-between}.Payment_subExtra__A3p9q{width:80%}.Payment_boxTraveler__y_fPy{width:100%}.Payment_dateTime__hWRTk{display:flex;align-items:center;width:100%}.Payment_subDate__82AIy{display:flex;flex-direction:column;justify-content:space-around;align-items:unset}.Payment_details__KYUc4{display:flex;justify-content:space-between;align-items:center;width:100%;margin-left:4px}.Payment_price__CmnOr,.Payment_remove__3IKJK{display:flex;width:100%;justify-content:flex-end;align-items:center}.Payment_remove__3IKJK{align-items:center}.Payment_addNewTripBtn__enXH_{cursor:pointer;display:flex;align-items:center;max-width:160px}.Payment_addNewTripBtn__enXH_ button{border:none;border-radius:50%;display:flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0}.Payment_addNewTripBtn__enXH_ button svg{font-size:1rem;padding:2px}.Payment_addNewTripBtn__enXH_ span{margin-left:20px;font-size:1.4rem;color:#4d4d4d}.Payment_addNewTripBtn__enXH_ a{white-space:nowrap!important}.Payment_conditionBox__ZVMU8{width:100%}.Payment_conditionBoxForPayment__ttH0y{position:relative}.Payment_conditionBoxForPayment__ttH0y .Payment_conditionItem____GNC{display:contents;white-space:nowrap}.Payment_conditionItem____GNC{height:100%;width:100%;text-align:end}.Payment_conditionsContainer__pYKMg{margin:10px 0}.Payment_modalWrapper__2CnP_{padding:20px 30px}.Payment_swissFamilyLb__C3L9V{display:flex;align-items:center;justify-content:center;white-space:nowrap;margin:10px;color:#ff8812;border-radius:15px;font-weight:600;font-size:14px}@media only screen and (min-width:768px){.Payment_subDate__82AIy{align-items:center;flex-direction:row}.Payment_details__KYUc4{margin:0}}@media only screen and (min-width:992px){.Payment_subDate__82AIy{display:block}.Payment_price__CmnOr,.Payment_remove__3IKJK{width:auto;justify-content:flex-start}.Payment_dateTime__hWRTk,.Payment_details__KYUc4{display:block}.Payment_leftBox__vXDl_{width:40%;padding:0 10px}.Payment_header__HJAbY{display:flex;justify-content:space-between;align-items:center}.Payment_contentBox__AsRCx{display:flex}.Payment_middle__L9_og{width:50%}.Payment_rightBox__c0C5s{display:flex;flex-direction:column;width:30%;padding:10px;align-items:flex-start}.Payment_rightBox__c0C5s,.Payment_subHeader___KaZq{justify-content:flex-start}.Payment_conditionBox__ZVMU8{width:100%;display:flex;flex-direction:column;justify-content:flex-end;align-items:end;padding:0;margin-bottom:2px}}.Payment_classType__bEH64 sub{top:-.25em;bottom:0!important}.Payment_classType__bEH64 p{font-size:1rem;text-transform:capitalize}.Payment_displayAdditionalMsgBox__zHg_O{display:flex;padding:16px;margin:8px 0;background-color:#fdefe8;border-radius:8px}.Payment_displayAdditionalMsgBox__zHg_O .Payment_msgBoxTypeIcon__q_cMD{display:flex;align-items:baseline;margin:0 14px 0 0}.Payment_displayAdditionalMsgBox__zHg_O h6{color:#b55320;margin-bottom:8px;font-size:1.6rem}.Payment_displayAdditionalMsgBox__zHg_O p{color:#c56c5a;font-weight:500;font-size:1.2rem}.Payment_longTxtReserTxt___19GQ{width:100px!important}@media(max-width:750px){.Payment_subHeader___KaZq h4{font-size:1.4rem!important}}.aboutUs_content__6d5Ko table{display:table;box-sizing:border-box;text-indent:0;border:1px solid gray}.aboutUs_content__6d5Ko table tbody,.aboutUs_content__6d5Ko table td,.aboutUs_content__6d5Ko table tfoot,.aboutUs_content__6d5Ko table th,.aboutUs_content__6d5Ko table thead,.aboutUs_content__6d5Ko table tr{border:1px solid gray}.aboutUs_content__6d5Ko table thead tr{line-height:21px;background-color:#ddd;font-weight:700}.aboutUs_content__6d5Ko table tbody tr td{padding:15px 0;min-width:100px}.aboutUs_heroImage__PSqwu{box-sizing:border-box;display:block;overflow:hidden;object-fit:cover;--width:100%}.aboutUs_image__ef_6m{display:flex;align-items:end;min-height:400px;width:100%}.PaymentCard_paymentCard__GZK9v{padding:10px;overflow:hidden;border-radius:10px;box-sizing:border-box;border:2px solid #0000;cursor:pointer;box-shadow:0 0 15px -2px #0003;display:flex;align-items:center;justify-content:space-between;background-color:#fff;margin-bottom:10px}.PaymentCard_paymentCard__GZK9v:hover{border:2px solid #ff8812}.PaymentCard_selectedCard__W88Kd{outline:2px solid #ff8812;outline-offset:-5px}.PaymentCard_selectedCard__W88Kd:hover{border:2px solid #0000}.PaymentCard_removeButton__G928H{outline:none;border:none;padding:5px;display:flex;align-items:center;justify-content:center;border-radius:50%;cursor:pointer;background-color:initial}.PaymentCard_removeButton__G928H:hover{background-color:#f2f2f2}.PaymentForm_payment__Cmh4t{border:2px solid #e2e2e2;border-radius:10px}.PaymentForm_form__9oCxj{width:100%}.PaymentForm_cardInfo__Dc5_4{border-bottom:2px solid #e2e2e2}.PaymentForm_borderTrip__u6qgG{border-bottom:2px solid #000;width:70%}.PaymentForm_border__T_kF4{border-top:2px solid #e2e2e2}.PaymentForm_payBtn__KwJJo{width:100%}.PaymentForm_paymentCheckBoxSpc__4B1_F{margin-left:1px!important;margin-right:4px}.PaymentForm_formCheck__uGqFm{cursor:pointer}.PaymentForm_addNewPayBtn__szh0m{width:100%}.PaymentForm_addNewPayBtnRow__jkJLj{width:100%;margin:10px 0;margin-bottom:15px!important}.PaymentForm_paymentAnotherCard__dwQWv{text-align:center;margin:10px}.PaymentForm_paymentAnotherCard__dwQWv a{color:#4d4d4d}.PaymentForm_hide__U4cP5{text-align:end}.PaymentForm_cardError__3LyD4{display:flex;padding:5px 5px 5px 8px}.PaymentForm_cardError__3LyD4 p{color:#fe5f55}.PaymentForm_button__Smav_,.PaymentForm_link__XwMCw{width:100%;display:flex;justify-content:center;align-items:center}.PaymentForm_fontSize__Mqqxo{font-size:10px;color:#2aaae1}.PaymentForm_total__8b88J,.PaymentForm_trip__EfHUb{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #e2e2e2}.PaymentForm_dashSpace__Gsw9i{padding-left:9px}.PaymentForm_total__8b88J{width:60%}.PaymentForm_tripBox__l_Jgy{width:100%;justify-content:flex-end;align-items:flex-end;display:flex;flex-direction:column}.PaymentForm_content___QYhp{border:2px solid #e2e2e2;border-top:none;width:98%;margin:0 8px;border-radius:0 0 10px 10px}.PaymentForm_contentBox1__G_XkL,.PaymentForm_contentBox__ezTy6{border-bottom:2px solid #e2e2e2}.PaymentForm_subContentBox__HY0TG,.PaymentForm_tripTotal__AB4yk{display:flex;flex-direction:column;justify-content:center;align-items:flex-end}.PaymentForm_tripTotal__AB4yk{flex-direction:row;justify-content:flex-end}.PaymentForm_arrow__JZcII{padding:5px 10px;background-color:#ff8812;border-radius:10px}.PaymentForm_arrow__JZcII,.PaymentForm_dot__cncAQ{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.PaymentForm_dot__cncAQ{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding:3px;border-radius:50px;background-color:#f2f2f2;z-index:1;position:relative}.PaymentForm_dot__cncAQ,.PaymentForm_dot__cncAQ:after{display:flex;justify-content:center;align-items:center}.PaymentForm_dot__cncAQ:after{content:"";top:40%;width:0;height:100%;transform:translate(-50%);position:absolute;border:1px dashed #e2e2e2;z-index:-1}.PaymentForm_dot2__WBQOH{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding:3px;border-radius:50px;background-color:#f2f2f2;display:flex;justify-content:center;align-items:center;z-index:1}.PaymentForm_iconBox__nO4dF,.PaymentForm_station__DC3w1{width:10%;display:flex;flex-direction:column;justify-content:space-between;align-items:center;height:50px}.PaymentForm_station__DC3w1{width:100%;align-items:flex-start}.PaymentForm_middle__lvsrr{width:100%}.PaymentForm_middleBox1__Xff2d,.PaymentForm_middleBox__CT_Qr{border-bottom:2px solid #e2e2e2;display:flex;width:100%;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding:10px 0}.PaymentForm_middleBox1__Xff2d{border-bottom:none}.PaymentForm_box__vzcDE{display:flex;flex-direction:column}.PaymentForm_leftBox__zdeiF{width:100%;display:flex}.PaymentForm_rightBox__EG24W{width:100%;display:flex;justify-content:flex-end;align-items:center}.PaymentForm_extra__yw4Ot{width:90%;display:flex;justify-content:space-between}.PaymentForm_subExtra__scL86{width:80%}.PaymentForm_boxTraveler__Hck53{width:100%}.PaymentForm_dateTime__6OvbB{display:flex;align-items:center;width:100%}.PaymentForm_subDate__4jTsx{display:flex;justify-content:space-around;align-items:center}.PaymentForm_details__4jvpa{display:flex;justify-content:space-between;align-items:center;width:100%}.PaymentForm_price__JNvNr,.PaymentForm_remove__LRyXr{display:flex;flex-direction:row;justify-content:flex-end;align-items:center}.PaymentForm_remove__LRyXr{align-items:center}.PaymentForm_modal__R8oOn{background-color:#fff;height:100%;padding:10px 30px;border-radius:0}.PaymentForm_loading__VfEcv{font-weight:bolder;display:inline-block;font-family:monospace;font-size:40px;-webkit-clip-path:inset(0 3ch 0 0);clip-path:inset(0 3ch 0 0);animation:PaymentForm_l__x09hq 1s steps(4) infinite;color:#1b4079}@keyframes PaymentForm_l__x09hq{to{-webkit-clip-path:inset(0 -1ch 0 0);clip-path:inset(0 -1ch 0 0)}}.PaymentForm_loadingCount__F8X0H{border-radius:50px;padding:20px;font-weight:800;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;color:#1b4079;z-index:1}.PaymentForm_currentState__CAncE{color:#1b4079;padding:20px}.PaymentForm_modal__R8oOn{width:100%;max-height:500px;overflow-x:hidden;overflow-y:auto;border-radius:20px}.PaymentForm_paymentList__lFV_Z{background-color:#d5d3d3;border-radius:5px;border:#bdbbbb;margin:2px}.PaymentForm_customRadioInput__Q_yNl{margin-left:5px}.PaymentForm_paymentText__vm_Z4{margin:5px}.PaymentForm_cardTextBox__CoDWp{text-align:center}.PaymentForm_cardText__S2_PD{margin-top:2px;padding-top:50px}.PaymentForm_customRadio__svPRQ{margin-top:5px}.PaymentForm_removePaymentButton__uDeC5{padding:2px;margin:10px}.PaymentForm_paymentcartGap__g9O8c{margin-left:4px}.PaymentForm_paymentcartpad__rUYS7{margin-left:-10px!important}.PaymentForm_formExchangeMB__rKp4C{display:flex;padding-top:4px}.PaymentForm_ppad__0zgfc{padding-left:1em}@media only screen and (min-width:320px){.PaymentForm_paymentMobilecheckBox__7K_fa{display:flex!important;padding-left:0!important}.PaymentForm_paymentMobilecheckBox__7K_fa input{margin-left:0!important;padding:6px}.PaymentForm_paymentMobilecheckBox__7K_fa label{margin-top:4px}}@media only screen and (min-width:768px){.PaymentForm_formExchangeMB__rKp4C{display:unset!important;padding-top:4px}.PaymentForm_ppad__0zgfc{padding-left:1em}.PaymentForm_ppad__0zgfc label p{margin-top:5px}.PaymentForm_paymentMobilecheckBox__7K_fa{padding-left:0!important}}@media only screen and (min-width:992px){.PaymentForm_dateTime__6OvbB,.PaymentForm_details__4jvpa,.PaymentForm_subDate__4jTsx{display:block}.PaymentForm_leftBox__zdeiF{width:20%;padding:0 10px}.PaymentForm_header__Twdn5{display:flex;justify-content:space-between;align-items:center}.PaymentForm_contentBox__ezTy6{display:flex}.PaymentForm_middle__lvsrr{width:50%}.PaymentForm_rightBox__EG24W{display:flex;width:30%;justify-content:flex-end;padding:10px;align-items:flex-start}.PaymentForm_subHeader__yeeHE{justify-content:flex-start}.PaymentForm_singleItemCheck__kym_C{padding-left:0!important;display:flex;align-items:center}.PaymentForm_singleItemCheck__kym_C input{margin-left:0!important;margin-top:.2em}.PaymentForm_ppad__0zgfc{padding-left:1.2em}.PaymentForm_ppad__0zgfc p{padding-top:3px;margin-top:0!important}}.PaymentForm_disabled__Oys6b{pointer-events:none;opacity:.4}@media(max-width:400px){.PaymentForm_addNewPayBtnRow__jkJLj button{font-size:1rem}}