.BookingRow_image2__ldhDJ{width:100px;height:100px;border-radius:10px;overflow:hidden}.BookingRow_selected__M4pFE{background-color:#fff;border-bottom:1px solid #1b40791f}.BookingRow_loaderRowContainer__nfsCq{width:100%;height:70px}.BookingRow_image__jzlQq{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__L_MEB{display:flex;flex-direction:column;align-items:end}.BookingRow_priceDiv__L_MEB p{text-align:end}.BookingRow_tableHeaderMainContainer__FBMo_{width:100%;display:flex;justify-content:space-between;gap:15px;margin-bottom:1rem;border-bottom:1px solid #1b40791f}.BookingRow_tableHeaderItem__DNwIz{min-width:50px;min-height:50px;width:100%}.BookingRow_tableBodyMainContainer__R15Pb{width:100%;display:flex;justify-content:space-between;gap:15px;padding-top:1rem}.BookingRow_tableBodyMainContainer__R15Pb p{color:#000;font-family:Poppins;font-style:normal;font-weight:400;font-size:16px}.BookingRow_tableBodyMainContainer__R15Pb:hover p,.BookingRow_tableBodyMainContainer__R15Pb:hover span{font-weight:700!important}.BookingRow_actionCol__3Q9Up{max-width:200px}.BookingRow_tableBodyItem__mcdFO{min-width:50px;min-height:50px;width:100%}.BookingRow_tableBodyItem__mcdFO .BookingRow_tooltiClientpText__IqVWi{display:none;text-align:left;left:10px!important;text-align:left!important;padding-bottom:8px}.BookingRow_tableBodyItem__mcdFO .BookingRow_tooltipText__1w3oI{display:block;position:absolute;font-size:9px;font-weight:400!important;top:25px;left:10px;width:fit-content;color:#8d8d8d;text-align:center;padding:5px 0;border-radius:6px}.BookingRow_tableColSm__xpI_R{min-width:50px;max-width:100px}.BookingRow_tableColMd__ENCvr{min-width:100px;max-width:200px}.BookingRow_tableColLg__uzINy{min-width:200px;max-width:400px}.BookingRow_accommodationsContainer__rP4w7{justify-content:space-evenly;padding:20px 8px 8px;height:100%;overflow-y:auto;min-width:350px;width:auto}.BookingRow_accommodationsContainer__rP4w7 .BookingRow_travellerContainer__W7PeS{display:flex;margin-right:10px;background-color:#fff}.BookingRow_accommodationsContainer__rP4w7 .BookingRow_accommodationItem__Wz2LR{display:flex;justify-content:flex-end;align-items:center}.BookingRow_accommodationsContainer__rP4w7 .BookingRow_accommodationItem__Wz2LR .BookingRow_singleItemTitle__8GCuS{width:55px;font-weight:500}.BookingRow_accommodationsContainer__rP4w7 .BookingRow_accommodationItem__Wz2LR .BookingRow_singleItem__zB7UK{width:35px}.BookingRow_accommodationsContainer__rP4w7 .BookingRow_singleItemIcon__mnvvW{width:35px!important;display:flex;align-items:center;justify-content:center}.BookingRow_otherCategWrapper__95zz3{border-top:2px dotted #c7c4c4;margin:8px}.BookingRow_subCatDetailsWrapper__4y1hv{padding:8px}.BookingRow_travelerDetails__eMCDX{margin:12px 0}.BookingRow_subCatDetailsHeader__pjqv4{font-size:16px}.BookingRow_extrasLeft__ag8Xj{min-width:100px}.BookingRow_mPassStatus__ZaWfb:before{content:"";display:inline-block;margin-right:5px;width:10px;height:10px;background-color:#4d4d4d;border-radius:50%}.BookingRow_ref__H_VHr{text-transform:capitalize}.BookingRow_iteamHeder__Qk_Pt{padding:10px;justify-content:space-between;width:100%}.BookingRow_iteamHeder__Qk_Pt,.BookingRow_leftBox__7_NVy{display:flex;flex-direction:column}.BookingRow_dateBox__WIicc{display:flex;align-items:flex-end;padding:10px}.BookingRow_dataBoxColumnWrapper__SXXfQ{align-items:center!important}.BookingRow_dataBoxColumn__0N5FB{display:flex;flex-direction:column;white-space:nowrap}.BookingRow_fowardIcon__buQ2d{position:relative;top:10px}.BookingRow_backIcon__CWcBk{position:relative;transform:scaleX(-1);bottom:10px}.BookingRow_arrowLabel___ig1z{display:flex;flex-direction:column;align-items:center;justify-content:center;width:47px;height:45px;border-radius:12px;background-color:#ff8812}.BookingRow_stationsBox__3_YtS{margin-left:15px}.BookingRow_tableHeader__7YC34{display:none;width:100%}.BookingRow_tableHeader__7YC34 p{color:#000;font-family:Poppins;font-style:normal;font-weight:400;font-size:16px}.BookingRow_tableHeader__7YC34:hover p,.BookingRow_tableHeader__7YC34:hover span{font-weight:700!important}.BookingRow_tableRow15__KrnfS{display:flex;flex-direction:column;width:15%;padding:8px 10px 20px;justify-content:flex-end;line-height:1}.BookingRow_tableRow15__KrnfS .BookingRow_tooltiClientpText__IqVWi{display:none;text-align:left;left:10px!important;text-align:left!important;padding-bottom:8px}.BookingRow_DFtableTypeRow__B0GfI{width:120px}.BookingRow_tableRow18__HE8zS{display:flex;width:170px;min-width:170px;white-space:normal;padding:8px 10px 20px;align-items:flex-end;line-height:1}.BookingRow_tableRow18__HE8zS .BookingRow_tooltiClientpText__IqVWi,.BookingRow_tableRow18__HE8zS .BookingRow_tooltipTextFerry__yA2ED,.BookingRow_tableRow18__HE8zS .BookingRow_tooltipText__1w3oI{display:none}.BookingRow_tableRow15__KrnfS:hover{position:relative}.BookingRow_tableRow15__KrnfS:hover .BookingRow_tooltiClientpText__IqVWi,.BookingRow_tableRow15__KrnfS:hover .BookingRow_tooltipTextFerry__yA2ED,.BookingRow_tableRow15__KrnfS:hover .BookingRow_tooltipText__1w3oI{display:block;position:absolute;font-size:9px;font-weight:400!important;top:25px;left:10px;width:fit-content;color:#8d8d8d;text-align:center;padding:5px 0;border-radius:6px}.BookingRow_tableHeaderDist___smVN{align-items:baseline!important;padding:8px 0}.BookingRow_tableHeaderDist___smVN .BookingRow_distDataTb__1iaAq,.BookingRow_tableHeaderDist___smVN .BookingRow_tooltipWrp__1Vizx{font-weight:400!important}.BookingRow_tableHeaderDist___smVN:hover .BookingRow_distDataTb__1iaAq,.BookingRow_tableHeaderDist___smVN:hover .BookingRow_tooltipWrp__1Vizx{font-weight:700!important}.BookingRow_wrapperDistSt___lMU9{position:relative;top:10px}.BookingRow_tooltipWrp__1Vizx{position:relative;font-weight:unset!important}.BookingRow_tooltipWrp__1Vizx .BookingRow_tooltiClientpText__IqVWi,.BookingRow_tooltipWrp__1Vizx .BookingRow_tooltipText__1w3oI{display:none}.BookingRow_tooltipWrp__1Vizx:hover .BookingRow_tooltiClientpText__IqVWi,.BookingRow_tooltipWrp__1Vizx:hover .BookingRow_tooltipText__1w3oI{display:block;position:absolute;font-size:9px;font-weight:400!important;top:-20px;left:0;width:fit-content;color:#8d8d8d;text-align:center;padding:5px 0;border-radius:6px}.BookingRow_tableRow18__HE8zS:hover{position:relative}.BookingRow_tableRow18__HE8zS:hover .BookingRow_tooltiClientpText__IqVWi,.BookingRow_tableRow18__HE8zS:hover .BookingRow_tooltipTextFerry__yA2ED,.BookingRow_tableRow18__HE8zS:hover .BookingRow_tooltipText__1w3oI{display:block;position:absolute;font-size:9px;font-weight:400!important;top:25px;left:10px;width:fit-content;color:#8d8d8d;text-align:center;padding:5px 0;border-radius:6px}.BookingRow_tableRow18__HE8zS:hover .BookingRow_tooltiClientpText__IqVWi{left:10px!important;text-align:left;max-width:175px!important;display:flex}.BookingRow_tableRow18__HE8zS:hover .BookingRow_tooltiClientpText__IqVWi label{display:flex;flex-shrink:1;word-wrap:break-word;margin:8px 0}.BookingRow_tableRow15NoBorder__au2_y{width:15%}.BookingRow_tableRow15NoBorder__au2_y,.BookingRow_tableRow25__2bC__{display:flex;align-items:flex-end;padding:8px 10px 17px;line-height:1}.BookingRow_tableRow25__2bC__{width:22%}.BookingRow_tableRow21__9S5_1{display:flex;align-items:flex-end;width:21%;padding:8px 10px 17px}.BookingRow_mobileHeader__UMMrB{display:flex;width:100%;flex-direction:column;border-bottom:1px solid #1b40791f}.BookingRow_mainSection__dN03L{padding:20px;background-color:#fff}.BookingRow_belowSection__yJmC8{background-color:#fff;border-bottom-left-radius:10px;border-bottom-right-radius:10px}.BookingRow_borderTop__7PktR{border-top:1px solid #1b40791f}.BookingRow_mainSectionTop__jsZhy{justify-content:center}.BookingRow_mainSectionTopHeadings__BL4rK,.BookingRow_mainSectionTop__jsZhy{display:flex;flex-direction:column;align-items:center}.BookingRow_subButtons__Zv_xM{background:#f2f2f2;border:none;font-weight:400;width:175px;height:36px;color:#4d4d4d;font-size:10px;margin-bottom:10px;box-shadow:none}.BookingRow_frEticketBtn__0gZM9:hover{cursor:pointer}.BookingRow_frEticketBtn__0gZM9:hover .BookingRow_frEticketDisabledMsg___muSA{opacity:1!important}.BookingRow_subButtonContainer__SmCEv{display:flex;flex-direction:column;align-items:center}.BookingRow_travelerCardHeader__qIjeB{display:flex;flex-direction:row;align-items:center;padding:20px}.BookingRow_mainButtonRow__VD_s_{display:flex;flex-direction:column;justify-content:flex-start;padding:0 0 15px}.BookingRow_mainButton__PFV6X{width:175px;margin-bottom:10px}.BookingRow_mainButton__PFV6X:first-child{margin-left:0}.BookingRow_travellerHead__y_ZBg{margin-bottom:20px;color:#4d4d4d;font-weight:700}.BookingRow_travellerDetails__xtpPo{margin-left:20px}.BookingRow_segments__BgpMw{display:flex;padding-left:5%;padding-right:5%;flex-direction:column}.BookingRow_segmentHead__5eCP_{justify-content:space-between;width:100%}.BookingRow_passDetailsItem__rngT1{justify-content:space-between;width:auto}.BookingRow_singleSegment__HRJlP{border-top:1px solid #e2e2e2;padding:20px 0}.BookingRow_conditionsContainer__kZUK5{margin:10px 0}.BookingRow_singleSegmentOne__1__vM{padding:20px 0}.BookingRow_returnSegment__ca0V5{margin-top:20px}.BookingRow_travelersHeader__yQefm{flex-direction:column}.BookingRow_modal__hoHqr{width:fit-content;padding:50px;overflow-x:hidden;overflow-y:auto}.BookingRow_includesFont__B0Rii{font-size:1rem}.BookingRow_countryLogo__9Dsvf amplify-s3-image{--height:35px;--width:35px;display:flex;align-items:center}.BookingRow_imageDisplay__WFJLT{width:50px;height:50px;object-fit:cover}.BookingRow_swissFamilyLb__Q47vU{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_tableRowSMFront__k06v3{font-size:14px!important}.BookingRow_ferryOutTraveller__avtOd{width:425px}.BookingRow_durationDisplay__gstUm{font-size:1rem;width:120px;color:#4d4d4d;margin:2px 0;font-weight:500}.BookingRow_pdfOPlink__RTJZj{width:175px;display:flex;text-decoration:none!important;background:#2aaae1;display:block;border-radius:50px;height:100%;align-items:center;justify-content:center;font-size:14px;line-height:14px;font-family:Ubuntu;font-weight:600;padding:10px 30px;border-radius:15px;box-sizing:border-box;text-align:center;text-decoration:none;border:3px solid #2aaae1;background-color:#2aaae1;color:#fff}.BookingRow_pdfOPlink__RTJZj:hover{border-color:#1b8cbd;background-color:#1b8cbd;color:#fff}@media only screen and (min-width:768px){.BookingRow_iteamHeder__Qk_Pt{flex-direction:row;align-items:center}.BookingRow_dateBox__WIicc{margin-left:20px;border-left:1px solid #e2e2e2}.BookingRow_leftBox__7_NVy{width:85%;flex-direction:row;align-items:center}}@media only screen and (min-width:992px){.BookingRow_belowSection__yJmC8{padding:20px}.BookingRow_mainButton__PFV6X{margin-left:10px}.BookingRow_tableHeader__7YC34{display:flex;align-items:center;justify-content:space-between}.BookingRow_tableHeader__7YC34:hover p,.BookingRow_tableHeader__7YC34:hover span{font-weight:700!important}.BookingRow_travelersHeader__yQefm{flex-direction:row}.BookingRow_header__sYLIk{display:flex;justify-content:space-between;align-items:center}.BookingRow_mobileHeader__UMMrB{display:none;flex-direction:unset}.BookingRow_mainSectionTop__jsZhy{display:flex;flex-direction:row;align-items:center}.BookingRow_mainButtonRow__VD_s_{flex-direction:row;justify-content:flex-end;width:50%;padding:0 10px 15px 0}.BookingRow_mainButton__PFV6X{width:125px;margin-bottom:0}.BookingRow_subButtons__Zv_xM{width:200px;margin-right:15px;margin-bottom:0}.BookingRow_subButtonContainer__SmCEv{flex-direction:row;flex-wrap:wrap}.BookingRow_subButtonContainer__SmCEv button{margin-top:4px}.BookingRow_mainSectionTopHeadings__BL4rK{align-items:start;width:50%}.BookingRow_segments__BgpMw{padding:35px 35px 0;flex-direction:row}.BookingRow_outSegment__G1WUA{border-right:1px solid #e2e2e2;width:50%}.BookingRow_passDetailsContainer__2mB3P{width:100%}.BookingRow_returnSegment__ca0V5{margin-left:35px;margin-top:0;width:50%}.BookingRow_segmentHead__5eCP_{width:100%;padding-right:10px}.BookingRow_includesFont__B0Rii{font-size:1.2rem}.BookingRow_prices__q5f0_{display:flex;flex-direction:column;align-items:flex-end}.BookingRow_prices__q5f0_ img{min-width:130px;object-fit:contain}.BookingRow_canceled__LKDsV{opacity:.4}}.BookingRow_pTxtBlack__Xh_0T{color:#000!important;opacity:1}@media only screen and (min-width:1200px){.BookingRow_currencyFont__qbDFt{font-size:20px}.BookingRow_segmentHead__5eCP_{padding-right:30px}.BookingRow_mainButton__PFV6X{width:175px;margin-bottom:0}}.BookingRow_dotDist__28zC4,.BookingRow_dot__y1XbC{width: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_dotDist__28zC4:after,.BookingRow_dot__y1XbC:after{content:"";top:40%;width:0;min-height:80px;height:auto;transform:translate(-50%);position:absolute;display:flex;align-items:center;justify-content:center;border:1px dashed #e2e2e2;z-index:-1}.BookingRow_dotDist__28zC4:after{min-height:500px}.BookingRow_dashLine__LsMHz{height:100%;width:1px;border-left:2px dashed #e2e2e2;border-image-width:3}.BookingRow_dot2__bdIGS{width:fit-content;height:fit-content;padding:3px;margin-top:20px;border-radius:50px;background-color:#f2f2f2;display:flex;justify-content:center;align-items:center;z-index:1}.BookingRow_iconBoxDist__ffFmj,.BookingRow_iconBox__k4D4T,.BookingRow_station__GAff_{width:10%;display:flex;flex-direction:column;justify-content:space-between;align-items:center;min-height:100px;height:auto;position:relative}.BookingRow_iconBoxDist__ffFmj{width:12%;overflow:hidden}.BookingRow_stationDist__wNx7y{margin-left:2px!important}.BookingRow_conditionBox__1x6SB{width:100%;display:flex;flex-direction:column;justify-content:flex-end;align-items:end;padding:0;margin-bottom:2px}.BookingRow_station__GAff_{width:100%;align-items:flex-start;min-height:100px;height:auto;position:relative}.BookingRow_stationp2P__s6PE9{margin-left:8px}.BookingRow_middle__6mkDK{width:100%}.BookingRow_middleBox1__3Ra_1,.BookingRow_middleBox2__3Afd_,.BookingRow_middleBox__6vjaS{border-bottom:2px solid #e2e2e2;display:flex;width:100%;height:100%!important;height:fit-content;padding:10px 0}.BookingRow_middleBox1__3Ra_1,.BookingRow_middleBox1__3Ra_1:last-child,.BookingRow_middleBox2__3Afd_:last-child,.BookingRow_middleBox__6vjaS:last-child{border-bottom:none}.BookingRow_middleBox2__3Afd_{border-bottom:none;height:fit-content!important}.BookingRow_header__sYLIk{width:100%;padding:10px}.BookingRow_boxTraveler__QAm0Q{width:100%}.BookingRow_classType__p51W6 sub{top:-.25em;bottom:0!important}.BookingRow_classType__p51W6 p{font-size:1rem;text-transform:capitalize}.BookingRow_printTicketWarning__PdWQu{padding:10px;background-color:#e7f6ff}.BookingRow_printTicketWarning__PdWQu h6{color:#245e9a;font-size:1.4rem}.BookingRow_printTicketWarning__PdWQu p{font-size:1.2rem;margin-top:4px;color:#245e9a}@media only screen and (min-width:992px){.BookingRow_orderTB__whrr7{justify-self:unset;justify-content:flex-start}.BookingRow_orderID__KlZHd{width:10.5%;min-width:10.5%}.BookingRow_agencyName__gCnik{width:12.7%;min-width:12.7%}.BookingRow_itemName__eiXXU{width:13%;min-width:13%}.BookingRow_orderplatform__mBint{width:7%;min-width:7%;white-space:normal;word-wrap:break-word;overflow-wrap:break-word}.BookingRow_orderPlatformQueue__nohks{width:10.6%;min-width:10.6%}.BookingRow_orderPlatformDefault__UU20U{width:8.6%;min-width:8.6%}.BookingRow_itemLeadpas__ZnFPf{width:10.6%;min-width:10.6%}.BookingRow_itemplFrm__KcPBx{width:12%;min-width:12%}.BookingRow_nttot__YhJ0U{width:10.6%;min-width:10.6%}.BookingRow_grstot__AAnnd{width:10.7%;min-width:10.7%}.BookingRow_invtme__OZwVq{width:10.6%;min-width:10.6%}.BookingRow_curr__73JRD{width:9.2%;min-width:9.2%}}.BookingRow_status__q3U8s{display:flex;padding:10px 10px 15px;width:50%}.BookingRow_statusLabel__vdJZo{min-width:130px;max-width:150px;height:20px}.BookingRow_action__EEbzS{padding:10px 10px 15px;max-width:120px;width:50%}.BookingRow_currency__63lN6{display:flex;padding:10px 10px 15px;min-width:130px}.BookingRow_actionContainer__SVd18{position:absolute;right:0;max-width:max-content;width:100px}.BookingRow_actionContainerMobile__LAHH8{position:absolute;left:120px}.BookingRow_actionSectionMobile__khMMo{height:50px;display:flex;padding-left:1rem}.BookingRow_itemLeadpas__ZnFPf{width:10.7%;min-width:10.7%}.BookingRow_DFreferanceNO__JBeD8,.BookingRow_referanceNO__Dq5DH{min-width:136px}.BookingRow_referanceNO__Dq5DH{width:17.5%}@media(min-width:992px)and (max-width:1400px){.BookingRow_tableClinName__ZVuAs{width:140px;min-width:140px}.BookingRow_DFreferanceNO__JBeD8,.BookingRow_referanceNO__Dq5DH{width:120px;min-width:140px}.BookingRow_tableTypeRow__qkTgK{width:70px;min-width:70px}}.BookingRow_maxWidth120__JthSl{max-width:120px}.BookingRow_displayAdditionalMsgBox__9GaWP{display:flex;padding:16px;margin:4px 0;background-color:#fdefe8;border-radius:8px}.BookingRow_displayAdditionalMsgBox__9GaWP .BookingRow_msgBoxTypeIcon__eKdr2{display:flex;align-items:baseline;margin:0 14px 0 0}.BookingRow_displayAdditionalMsgBox__9GaWP h6{color:#b55320;margin-bottom:8px;font-size:1.6rem}.BookingRow_displayAdditionalMsgBox__9GaWP p{color:#c56c5a;font-weight:500;font-size:1.2rem}.BookingRow_infoBanner__D__4q{width:auto!important;display:flex;align-items:center;background-color:#e6f4fc;border-radius:8px;padding:10px;margin-top:4px;margin-bottom:8px;outline:3px solid #d5edfc;margin-left:3px}.BookingRow_infoBanner__D__4q svg{margin-right:8px}.BookingRow_infoBanner__D__4q p{color:#2aaae1;font-weight:500}.BookingRow_infoBanner__D__4q a{font-weight:600}.BookingRow_tooltipTextFerry__yA2ED{top:38px!important}.BookingRow_agentNameRow__d_q91{width:192px;min-width:130px}.BookingRow_DFagentNameRow__Yxzwb{display:flex;width:15%}.BookingRow_shortFormateDataDisplay__Q4_Ng{position:relative}.BookingRow_shortFormateDataDisplay__Q4_Ng .BookingRow_tooltipText__1w3oI{display:none}.BookingRow_shortFormateDataDisplay__Q4_Ng:hover .BookingRow_tooltipText__1w3oI{display:block}@media screen and (min-width:1700px)and (max-width:5050px){.BookingRow_referanceNO__Dq5DH{width:15.8%}.BookingRow_agentNameRow__d_q91,.BookingRow_tableTypeRow__qkTgK{width:14.8%}.BookingRow_agentEmialColm__If1xM{width:17.8%}.BookingRow_DFreferanceNO__JBeD8{width:14.2%;min-width:10.7%}}.BookingRow_subDetailsTxt__JtAm_{font-size:10px}.BookingRow_eticketDisabledMsg__vPJ81,.BookingRow_frEticketDisabledMsg___muSA,.BookingRow_refundExToolTip__Wgp9f{opacity:0;position:absolute;width:186px;padding:8px;border-radius:8px;background-color:#262626ee;color:#fff;font-size:10px;font-weight:300;top:-81px;left:6px;transition:all .5s ease;z-index:9}.BookingRow_refundExToolTip__Wgp9f{width:235px;text-align:center}.BookingRow_refundExToolTip__Wgp9f p{color:#fff}.BookingRow_eticketDisabledMsgForVouchers__byt57{top:-60px}.BookingRow_downloadetickWrp__oMfk8,.BookingRow_frEticketBtn__0gZM9{position:relative}.BookingRow_btnWrapperForRefEx__LX4Nn:hover .BookingRow_refundExToolTip__Wgp9f,.BookingRow_downloadetickWrp__oMfk8:hover .BookingRow_eticketDisabledMsg__vPJ81{opacity:1!important}.BookingRow_eticketDisabledMsgForVouchers__byt57:before,.BookingRow_frEticketDisabledMsg___muSA:before{content:"";position:absolute;top:76px;left:48%;transform:translateX(-50%);transform:rotate(180deg);border-color:transparent transparent #262626d4;border-style:solid;border-width:0 8px 8px}.BookingRow_eticketDisabledMsgForVouchers__byt57:before{top:60px}.BookingRow_ferrtDisabledMsg__09MKL{position:relative}.BookingRow_msgBoxTextWrapper__prRLs ul li{color:#c56c5a;font-weight:500;font-size:1.2rem}.BookingRow_btnWrapperForRefEx__LX4Nn{position:relative}.BookingRow_specialRequestArea__TBgRn{background-color:#f5f5f55e!important;border:2px solid #d8d8d85e;padding:12px;border-radius:8px;max-width:100%;margin:20px auto}.BookingRow_specialRequestArea__TBgRn h5{font-size:1.4rem;margin-bottom:8px}.BookingRow_specialRequestArea__TBgRn p{font-size:1.2rem}@media(max-width:1122px){.BookingRow_subButtonContainer__SmCEv{width:75%}}@media(max-width:930px){.BookingRow_subButtonContainer__SmCEv{margin:0 auto}}@media(max-width:1450px){.BookingRow_tableRow18__HE8zS{min-width:148px}}@media(max-width:1205px){.BookingRow_mobileHeader__UMMrB{display:flex!important;flex-direction:column!important}.BookingRow_tableBodyMainContainer__R15Pb,.BookingRow_tableHeaderMainContainer__FBMo_,.BookingRow_tableHeader__7YC34{display:none!important}}@media(max-width:550px){.BookingRow_conditionBoxDist___V1lM{position:relative;top:-50px;right:85px;white-space:nowrap}}@media(max-width:400px){.BookingRow_conditionBoxDist___V1lM{top:18px;right:0}.BookingRow_conditionBoxDist___V1lM a{font-size:1.2rem}.BookingRow_wrapperSeatDet__kZO2H{flex-direction:column;align-items:start!important}}@media(max-width:750px){.BookingRow_mobileWrapperColm__xtVy4{flex-direction:column!important}.BookingRow_cardMbilW100___xrJF{width:100%!important}}@media(max-width:1205px){.BookingRow_noBorderMobile__Vvu1C{border-bottom:none!important}}.Modal_mainButton__eHhzn{width:175px;margin-bottom:10px}.Modal_webPrice__y_1SN,.Modal_webText__sH2OS{display:none}.Modal_modal__o_1dO{padding:20px;width:100%;overflow-x:hidden;overflow-y:auto;margin:10px 0}.Modal_ticketSearchContainer__ZKgoD{margin-top:4rem}.Modal_modalMinHeight__Y1nPE{min-height:unset!important}.Modal_mobileRowView__8oLc7{display:none}.Modal_customMinWidth__wCL0c{min-width:100%!important;padding:10px;margin:10px}.Modal_customMinWidthExchange__8LTAu{min-width:100%!important;padding:20px 7px!important}.Modal_pointerEventsNone__VZ316{pointer-events:none;cursor:not-allowed}.Modal_topicName__KYGf4{width:120px;display:flex;justify-content:center;align-items:center}.Modal_bottomBorder__uf6tj{border-bottom:1px solid #e2e2e2}.Modal_mobileButtonRefund__s5MBZ,.Modal_mobileButtonSuccessRefund__BMZJS,.Modal_mobileButtonSuccess__Fn_Hc,.Modal_mobileButton___MEVW{width:100%}.Modal_mobileBtnBack__DdJGQ{width:100%;margin-bottom:1rem}.Modal_cancelButton___EAEs{background-color:#fe5f55;border-color:#fe5f55;width:100%}.Modal_successButton__mgnh_{width:100%}.Modal_btnRegular__hM_Tv{margin-top:1rem;width:100%}.Modal_goBackButton__QnI7M{background-color:#f2bd0b;border-color:#f2bd0b}.Modal_searchTicket__NDQZR{width:100%;justify-content:space-around;border-bottom:1px solid #e2e2e2}.Modal_dropdownDiv__ehTzN{width:100%}.Modal_boxContainer__s81xI{display:flex;flex-direction:column;width:100%;margin-bottom:20px}.Modal_titleBox__rsyhu{padding:10px;background-color:#e2e2e2;width:40%}.Modal_passDetails__ruqVV{display:flex;flex-direction:column;width:100%}.Modal_TableHeader1__TR3xW{height:max-content;background-color:#e2e2e2;border:1px solid #4d4d4d}.Modal_contentBox__19Uj_{display:flex;flex-direction:column;width:100%;padding:10px}.Modal_minWidth70__4zZhW{min-width:100%;width:67%}.Modal_minWidth100__7w_gU,.Modal_minWidth70__4zZhW{display:flex;flex-direction:column;justify-content:center}.Modal_minWidth100__7w_gU{width:100%}.Modal_borderRight__SZtDg{border-right:1px solid #e2e2e2}.Modal_borderRightDark__cNIrw{border-right:none}.Modal_borderLeft__xYAnN{border-left:1px solid #e2e2e2}.Modal_borderLeftDark__O9ilx{border-left:1px solid #4d4d4d}.Modal_borderBottom__v4qPH{border-bottom:1px solid #e2e2e2}.Modal_fowardIcon__Bk7je{position:relative;top:10px}.Modal_backIcon__24NUu{position:relative;transform:scaleX(-1);bottom:10px}.Modal_fowardIconDist__RUTJQ{top:unset!important}.Modal_backIconDist__Do1Tt{bottom:unset!important}.Modal_prclebl__qbBif{display:flex!important;align-items:end!important}.Modal_arrowLabel__QYvrv{display:flex;flex-direction:column;align-items:center;justify-content:center;width:50px;height:50px;border-radius:15px;background-color:#ff8812}.Modal_includesFont__S1bb_{font-size:1.2rem}.Modal_errorText__sLvvf{color:#fe5f55}.Modal_iteamHeder__nYS_k{flex-direction:column}.Modal_dateBox__WZDsh,.Modal_iteamHeder__nYS_k{display:flex;padding:10px;justify-content:space-between;width:100%}.Modal_dateBox__WZDsh{align-items:center;margin-left:20px}.Modal_detailBox__ga1Gk{display:flex;justify-content:space-around}.Modal_dateBoxSub__YwF4U{display:flex;align-items:center;padding:10px;margin-left:20px}.Modal_maxWidthPaymentForm__M81gU{max-width:100%!important}.Modal_bgChange__0buUT{background-color:#e2e2e2;border:1px solid #e2e2e2}.Modal_borderBox__wLT4D{border:1px solid #e2e2e2;border-top:none}.Modal_borderTop__O0R90{border-top:1px solid #e2e2e2}.Modal_width660__8BoaE{width:100%}.Modal_tripBox__GzaO5{display:flex;flex-direction:column;padding:10px}.Modal_leftBox__MnoUw{width:100%;display:flex;flex-direction:column;align-items:flex-start}.Modal_pointer__wu4Fv{cursor:pointer}.Modal_stationsBox__t5kKb{margin-left:15px}.Modal_stationsInline__Annws{white-space:nowrap}.Modal_image__iDpKK{width:45px;min-width:45px;height:45px;border-radius:10px;overflow:hidden;border:1px solid #e2e2e2}.Modal_travellers__xbMYl{flex-wrap:wrap}.Modal_travelerBox__Sth9y{display:flex;flex-direction:column;width:100%;margin:1%;box-sizing:border-box}.Modal_searchBox__0gS1B{display:flex;flex-direction:column;width:100%;justify-content:flex-end;padding:20px 0}.Modal_calendarBox__87efC{display:flex;align-items:center;justify-content:space-between;width:100%;position:relative;overflow:visible}.Modal_calendarBox__87efC .Modal_Calendar__K6i8g{width:69%;position:relative;overflow:visible}.Modal_calendarBox__87efC .Modal_time__egyv7{width:30%;position:relative}.Modal_calenderSearch__8_3ZE{display:flex;justify-content:flex-end;margin-top:5px}.Modal_calenderSearchBtn__p31oo{margin-bottom:3px}.Modal_group_btns__qdaKh,.Modal_railpass__wsNId{display:flex;align-items:center;justify-content:center}.Modal_group_btns__qdaKh{flex-direction:column}.Modal_group_btns__qdaKh button:first-child{margin-bottom:8px}.Modal_priceDiv__m6Htp{display:flex;flex-direction:column;align-items:end}.Modal_flexDisplay__ldsGm{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap-reverse}.Modal_countryLogo__KRMTt amplify-s3-image{--height:35px;--width:35px;margin-right:10px}.Modal_imageDisplay__jcTpP{width:100%;height:50px;object-fit:contain}.Modal_noteHistory__q5mdc{padding:10px;border:1.5px solid #e2e2e2;border-top:none;border-bottom-left-radius:10px;border-bottom-right-radius:10px}.Modal_textArea__6ihLW{padding:5px;border:1.5px solid #e2e2e2;border-top-left-radius:10px;border-top-right-radius:10px}@media only screen and (min-width:768px){.Modal_iteamHeder__nYS_k{align-items:center}.Modal_dropdownBox__iqpDr{display:flex;width:100%}.Modal_width660__8BoaE{width:660px}.Modal_searchBox__0gS1B{flex-direction:row}.Modal_dropdownDiv__ehTzN{width:32vw}.Modal_dropdownDiv1__xAl_x{width:31vw}.Modal_dropdownBoxMD__1XZz1{width:32.1vw}.Modal_calendarBox__87efC{min-width:400px;margin-right:20px}.Modal_group_btns__qdaKh{flex-direction:row;align-items:unset;justify-content:unset}.Modal_group_btns__qdaKh button:first-child{margin-bottom:8px}.Modal_group_btns__qdaKh .Modal_btnRegular__hM_Tv{margin-top:0;width:auto}.Modal_group_btns__qdaKh .Modal_mobileBtnBack__DdJGQ{margin-bottom:0;width:auto}.Modal_customMinWidthExchange__8LTAu{padding:20px!important}.Modal_mobileRowView__8oLc7{display:block}}@media only screen and (min-width:992px){.Modal_webText__sH2OS{display:inline-block}.Modal_mobileText__n6u7Z{display:none}.Modal_mobileButton___MEVW{width:25%}.Modal_mobileButtonRefund__s5MBZ{width:auto}.Modal_mobileButtonSuccessRefund__BMZJS,.Modal_mobileButtonSuccess__Fn_Hc{width:35%}.Modal_cancelButton___EAEs{width:fit-content}.Modal_maxWidthPaymentForm__M81gU{max-width:700px!important}.Modal_mobilePrice__MprGd{display:none}.Modal_webPrice__y_1SN{display:block}.Modal_mainButton__eHhzn{width:125px;margin-bottom:0}.Modal_iteamHeder__nYS_k{flex-direction:row}.Modal_leftBox__MnoUw{flex-direction:row;align-items:center;width:70%}.Modal_travelerBox__Sth9y{width:30%}.Modal_minWidth70__4zZhW{min-width:67%;flex-direction:row;align-items:center;justify-content:flex-start}.Modal_passDetails__ruqVV{flex-direction:row;justify-content:space-between}.Modal_TableHeader1__TR3xW{border:none}.Modal_borderRightDark__cNIrw{border-right:1px solid #4d4d4d}.Modal_customMinWidth__wCL0c{min-width:860px!important}}.Modal_tripTypLabel__ECsFu{width:75px;font-size:1.4rem;font-weight:600}@media only screen and (min-width:1200px){.Modal_mobileButton___MEVW{width:14%}.Modal_mobileButtonSuccess__Fn_Hc{width:20%}.Modal_customMinWidthExchange__8LTAu{min-width:1200px!important;min-height:200px}.Modal_mainButton__eHhzn{width:175px;margin-bottom:0}.Modal_dateBox__WZDsh{border-left:1px solid #e2e2e2}}.Modal_conditionsContainer__cECIN{margin:10px 0}@media only screen and (min-width:2500px){.Modal_customMinWidth__wCL0c{min-width:1000px!important}.Modal_mainButton__eHhzn{width:175px;margin-bottom:0}.Modal_mobileButtonSuccess__Fn_Hc{width:auto}.Modal_dropdownDiv1__xAl_x{width:31.5vw}}.Modal_buttonStyles__g6_Ib{display:flex;flex-direction:row;justify-content:end}.Modal_modalScroll__pA0Hz{overflow-y:auto;padding-bottom:20px;padding-top:30px;width:100%}.Modal_buttonSubmit__HG4_x{margin:0 10px}.Modal_DFrefundWrapper__NYWto{max-width:1150px}.Modal_iteamWrapper__hRSHp{display:flex;flex-direction:column;border-radius:0 0 10px 10px;margin:0 20px;padding:12px;border:2px solid #e2e2e2;border-top:none;transition:all .2s ease-out}.Modal_contactLink__emYp4{font-size:1.6rem;color:#2aaae1}.Modal_calendarWrapper__XA3f4{width:75%;height:100px}.Modal_calendarRow__G2hAf{position:absolute;width:75%}.StatusLabel_statusGreen__9aut9{background:#10cc18}.StatusLabel_statusRed__bfDjU{background-color:#fe5f55}.StatusLabel_statusYellow__RXv9E{background-color:#f2bd0b}.StatusLabel_statusOrange__hpUXD{background-color:#ff8812}.StatusLabel_statusGray__roHxn{background-color:#d3d3d3}.StatusLabel_statusInactive__4vO_S{background-color:#d8a353}.StatusLabel_statusIssued__QCbVx{background-color:#1b4079}.StatusLabel_statusSuspend__qTGYg{background-color:#d85b53}.StatusLabel_statusPending__DaF01{background-color:#3273a8}.StatusLabel_statusLabel__UqJAh{display:inline-flex;align-items:center;justify-content:center;padding:5px 15px;color:#fff;border-radius:5px;line-height:2rem;max-width:100%;box-sizing:border-box}.StatusLabel_statusLabelText__Feprg{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}@media(max-width:1800px){.StatusLabel_statusOrange__hpUXD{width:80px;display:flex;align-items:center;justify-content:center;font-size:1.4rem}}