<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.TravellersWidget_fieldLabel__subnc{font-size:1.2rem;margin-bottom:5px}.TravellersWidget_fieldTitle__2X7Gs{font-size:1.4rem;margin-bottom:15px}.TravellersWidget_icon__JsLmT{display:inline-block;position:relative;top:-1px;margin-right:8px}.TravellersWidget_travellersContainer__MR36C{flex-direction:column;width:100%;position:relative}.TravellersWidget_incrementalHolder__sbj6_{display:flex;align-items:center;flex-wrap:wrap;width:100%;z-index:1;padding:10px 0}.TravellersWidget_countDisplay__DATo_{position:relative;display:flex;flex-direction:column;align-items:flex-end;justify-content:center;width:100%;background-color:#f2f2f2;border-radius:10px;padding:6px 20px}.TravellersWidget_countDisplayForIRTickets__m0z4b{height:100%;margin-bottom:8px}.TravellersWidget_incrementalContainer__GcTk_{flex-direction:column;margin-right:15px}.TravellersWidget_incrementalContainer__GcTk_,.TravellersWidget_incrementalInner__B7n6d{display:flex;align-items:center;justify-content:center}.TravellersWidget_incrementalInput___cU4p{margin:0 10px;text-align:center;padding:6px 12px;max-width:65px;border:2px solid #e2e2e2;border-radius:10px;font-weight:500;font-size:1.6rem;line-height:1}.TravellersWidget_incrementalInput___cU4p:focus{outline:none;color:#000;border-color:#4d4d4d}.TravellersWidget_button__4m_p4,.TravellersWidget_incrementBtn__Xvd4q{display:flex;width:32px;height:32px;border-radius:50%;align-items:center;justify-content:center;outline:none;border:none;font-weight:600;font-size:2rem;line-height:1;background-color:#fff}.TravellersWidget_button__4m_p4:disabled,.TravellersWidget_incrementBtn__Xvd4q:disabled{background-color:#fff;color:#d3d3d3}.TravellersWidget_button__4m_p4:focus,.TravellersWidget_incrementBtn__Xvd4q:focus{outline:none;box-shadow:0 0 1px 2px rgba(27,64,121,.2)}.TravellersWidget_incrementBtn__Xvd4q{background-color:#1b4079;color:#fff}.TravellersWidget_descBox__CcFqi{display:flex;flex-direction:column;align-items:center;justify-content:center;margin-top:20px}@media only screen and (min-width:768px){.TravellersWidget_travellersContainer__MR36C{display:flex}}@media only screen and (min-width:992px){.TravellersWidget_incrementalHolder__sbj6_{width:100%;padding:10px 20px}.TravellersWidget_countDisplay__DATo_{position:absolute}.TravellersWidget_incrementalContainer__GcTk_{margin-right:25px}.TravellersWidget_incrementalInput___cU4p{margin:0 15px;padding:8px 15px;max-width:67px}.TravellersWidget_button__4m_p4,.TravellersWidget_incrementBtn__Xvd4q{width:36px;height:36px}}.TravellersWidget_rowWrapper__oqWkz{position:relative}.TravellersWidget_rowWrapper__oqWkz .TravellersWidget_errorTxtTrv__an9Ig{color:#b32038!important;position:absolute;bottom:0;font-size:10px}.CommonComponents_modalHeader__pT484{padding:20px 28px;display:flex;align-items:center;justify-content:flex-start;background:#3f5272;color:#fff;border-radius:8px 8px 0 0}.CommonComponents_error2__gRtX1{color:#fe5f55;margin-left:5px;margin-top:0;font-size:1.2rem;line-height:1}.CommonComponents_loaderContainer__g3eZE{width:950px;height:400px;padding:10px}.CommonComponents_travellerSection__xqJbP{display:flex;align-items:center;justify-content:space-between;width:100%;cursor:pointer;border-radius:10px;background:#f5f8fa;padding:16px;margin:12px 16px 12px 0;margin-right:0}.CommonComponents_radioWrp__AlL__ .CommonComponents_travellerSection__xqJbP:first-child{margin-right:16px}.CommonComponents_radio_btns_group__Zh8xM{display:flex;justify-content:space-between;width:20%;margin:12px;cursor:pointer;border-radius:10px;background:#f5f8fa;padding:15px}.CommonComponents_subcategory_name__XCBxo{background:#dce8ef;font-weight:600!important}.CommonComponents_subcategory_name__XCBxo p{font-weight:600!important}.CommonComponents_selectedType__VYSaP{background-color:#dce8ef;margin-right:0}.CommonComponents_selectedType__VYSaP .CommonComponents_txtBld600__z9sNf{font-weight:600}.CommonComponents_travllerDetails__ldo3y{display:flex;align-items:center;font-size:14px}.CommonComponents_travllerDetails__ldo3y svg{margin-right:12px}.CommonComponents_travllerDetails__ldo3y p{font-size:14px;font-weight:600}.CommonComponents_vehicleTitles__2DljP{padding:16px 12px;font-size:18px}.CommonComponents_section__dWemK{box-sizing:border-box;display:flex;align-items:center;justify-content:center;padding:40px 0}.CommonComponents_submitButton__E2eHf{width:280px}.CommonComponents_fieldLabel__mCSAh{font-size:1.2rem;margin-bottom:5px}.CommonComponents_fieldTitle__Q7S6u{font-size:1.4rem;margin-bottom:15px}.CommonComponents_icon__z030k{display:inline-block;position:relative;top:-1px;margin-right:8px}.CommonComponents_travellersContainer__byPoV{display:flex;flex-direction:column;width:100%;position:relative}.CommonComponents_continer99dot8__4yRUj{width:98.8%!important}.CommonComponents_petConditionWrapper__oZ62q{width:94%;display:flex;align-items:center;justify-content:center;margin:0 auto}.CommonComponents_conditionContainer__3rBrv{display:flex;background-color:#d9eaff!important;align-items:center;padding:10px;flex-wrap:wrap;width:100%;border-radius:8px}.CommonComponents_conditionContainer__3rBrv p{padding-left:8px;font-size:12px;line-height:21px}.CommonComponents_conditionContainer__3rBrv h6{padding-left:8px}.CommonComponents_incrementalHolder__ml7a9{display:flex;align-items:center;flex-wrap:wrap;width:100%;z-index:1;padding:10px 0}.CommonComponents_petSelectionWrapper__CYGjS{max-height:305px;overflow:auto}.CommonComponents_countDisplay__gXwqu{position:relative;display:flex;flex-direction:column;align-items:flex-end;justify-content:center;width:100%;background-color:#f2f2f2;border-radius:10px;padding:6px 20px}.CommonComponents_incrementalContainer__UYJDe{flex-direction:column;margin-right:15px}.CommonComponents_incrementalContainer__UYJDe,.CommonComponents_incrementalInner__IfNO7{display:flex;align-items:center;justify-content:center}.CommonComponents_incrementalInput__QetAL{margin:0 10px;text-align:center;padding:6px 12px;max-width:65px;border:2px solid #e2e2e2;border-radius:10px;font-weight:500;font-size:1.6rem;line-height:1}.CommonComponents_incrementalInput__QetAL:focus{outline:none;color:#000;border-color:#4d4d4d}.CommonComponents_button__O1xdj,.CommonComponents_incrementBtn__i0IGB{display:flex;width:32px;height:32px;border-radius:50%;align-items:center;justify-content:center;outline:none;border:none;font-weight:600;font-size:2rem;line-height:1;background-color:#fff}.CommonComponents_button__O1xdj:disabled,.CommonComponents_incrementBtn__i0IGB:disabled{background-color:#fff;color:#d3d3d3}.CommonComponents_button__O1xdj:focus,.CommonComponents_incrementBtn__i0IGB:focus{outline:none;box-shadow:0 0 1px 2px rgba(27,64,121,.2)}.CommonComponents_radioBtnModal__iY59z input[type=radio]{width:20px;height:20px}.CommonComponents_incrementBtn__i0IGB{background-color:#1b4079;color:#fff}.CommonComponents_ml_3__beDjV{margin-left:1.3rem}.CommonComponents_descBox__c_MB7{display:flex;flex-direction:column;align-items:center;justify-content:center;margin-top:20px}.CommonComponents_petCond__9Fw9E{display:flex;align-items:center;margin-left:8px}.CommonComponents_petCond__9Fw9E svg{margin-right:8px}.CommonComponents_subcategory__kdj50{width:100%;justify-content:space-between}.CommonComponents_subcategory__kdj50,.CommonComponents_subcategory__kdj50 .CommonComponents_subcategory_details_fields__DMbQ9{display:flex;flex-direction:column;flex-wrap:wrap}.CommonComponents_subcategory__kdj50 .CommonComponents_subcategory_details_fields__DMbQ9 input{display:block;line-height:1.5;background-clip:padding-box;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;border-radius:10px;color:#4d4d4d;font-size:14px;padding:10px;background-color:#f2f2f2;border:2px solid #e2e2e2;box-shadow:none;font-weight:300}.CommonComponents_subcategory__kdj50 .CommonComponents_subcategory_details_fields__DMbQ9 .CommonComponents_customField__TSX4y{width:100%;appearance:none}.CommonComponents_subcategory__kdj50 .CommonComponents_radioBtnGroupModal__aVYFl{display:flex;align-items:center;width:100%;margin:12px 0}.CommonComponents_subcategory__kdj50 .CommonComponents_radioBtnGroupModal__aVYFl input{margin-bottom:0}.CommonComponents_subcategory__kdj50 .CommonComponents_groupRadioBtn__Jaegt{display:flex;align-items:center;width:25%;padding:16px;background:#f5f8fa;border-radius:8px;justify-content:space-between;margin:0}.CommonComponents_subcategory__kdj50 .CommonComponents_groupRadioBtn_active__97iB1,.CommonComponents_subcategory__kdj50 .CommonComponents_radioBtn_active__nNRXH{background:#dce8ee!important;font-weight:700}.CommonComponents_subcategory__kdj50 .CommonComponents_groupRadioBtn__Jaegt:first-child{margin-right:8px}.CommonComponents_subcategory__kdj50 .CommonComponents_groupRadioBtn__Jaegt:last-child{margin-left:8px}.CommonComponents_txtBold__w593I{font-weight:600;font-size:14px;margin:8px}.CommonComponents_sectionWrapper__ccRQ5{width:100%;padding:10px 20px}.CommonComponents_trailerContainer__7DCmQ{display:flex;align-items:center;margin-bottom:24px}.CommonComponents_trailerContainer__7DCmQ .CommonComponents_groupRadioBtn__Jaegt{width:50%}.CommonComponents_radioBtnModal_group__gFrnM{display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap;margin:12px 0;max-width:485px}.CommonComponents_radioBtnModal_group__gFrnM .CommonComponents_radioBtnModal__iY59z{display:flex;align-items:center;justify-content:space-between;width:145px;padding:16px;border-radius:8px;background-color:#f5f8fa;margin:12px 12px 12px 0}.CommonComponents_radioBtnModal_group__gFrnM .CommonComponents_radioBtnModal__iY59z input{margin-bottom:0}.CommonComponents_mappedGroupRadioBtns__e1D_O{display:flex;align-items:center;width:100%;padding:12px;background:#f5f8fa;border-radius:8px;justify-content:space-between;margin:0}.CommonComponents_mappedGroupRadioBtns__e1D_O .CommonComponents_mappedGroupRadioBtn__3JxTT{width:25%}.CommonComponents_radioBtnGroupModal__aVYFl{display:flex;flex-direction:row;width:100%;align-items:center}.CommonComponents_radioBtnGroupModal__aVYFl .CommonComponents_radioGroup_row_disp__cgNBk{width:100%;display:block!important}.CommonComponents_radioBtnGroupModal__aVYFl .CommonComponents_radioGroup_row_disp__cgNBk input{width:20px;height:20px}.CommonComponents_pl12__fmKKP{padding-left:0}.CommonComponents_mrd12lf0__XKNFS{margin:16px 16px 16px 0}.CommonComponents_ovlAut__vjW4d{height:400px;overflow-y:auto;overflow-x:hidden}@media only screen and (min-width:768px){.CommonComponents_travellersContainer__byPoV{display:flex}}@media only screen and (min-width:992px){.CommonComponents_incrementalHolder__ml7a9{width:100%;padding:10px 20px}.CommonComponents_countDisplay__gXwqu{position:absolute}.CommonComponents_incrementalContainer__UYJDe{margin-right:25px}.CommonComponents_incrementalInput__QetAL{margin:0 15px;padding:8px 15px;max-width:67px}.CommonComponents_button__O1xdj,.CommonComponents_incrementBtn__i0IGB{width:36px;height:36px}}.CommonComponents_errorTxtTrv__n8BT8{color:#fe5f55!important;font-size:12px;display:flex;align-items:center;justify-content:center}.CommonComponents_hide__1rIOv{display:none}.CommonComponents_travellerSectionWrp__99ti8{width:100%}.CommonComponents_travellerSectionDF__MhnHM:last-child{margin-bottom:4px}.CommonComponents_passengerDropDownDF__qqRt1{max-width:160px;display:flex;align-items:center;justify-content:center}.CommonComponents_passengerDropDownDF__qqRt1 input{background-color:#fff!important;border:2px solid #e1e1e1!important;line-height:1.8!important}.CommonComponents_passengerDropDownDF__qqRt1 label{font-size:12px!important}@media only screen and (max-width:700px){.CommonComponents_FRloaderContainer__5eEPH{width:100%}}@media only screen and (max-width:990px){.CommonComponents_modalHeader__pT484{border-radius:0}.CommonComponents_travellersContainerwrp__HnrlO{padding:20px}}.react-time-picker{display:inline-flex;position:relative}.react-time-picker,.react-time-picker *,.react-time-picker :after,.react-time-picker :before{box-sizing:border-box}.react-time-picker--disabled{background-color:#f0f0f0;color:#6d6d6d}.react-time-picker__wrapper{display:flex;flex-grow:1;flex-shrink:0;border:thin solid gray}.react-time-picker__inputGroup{min-width:calc((4px * 3) + .54em * 6 + .217em * 2);flex-grow:1;padding:0 2px;box-sizing:content-box}.react-time-picker__inputGroup__divider{padding:1px 0;white-space:pre}.react-time-picker__inputGroup__divider,.react-time-picker__inputGroup__leadingZero{display:inline-block}.react-time-picker__inputGroup__input{min-width:.54em;height:100%;position:relative;padding:0 1px;border:0;background:none;color:currentColor;font:inherit;box-sizing:content-box;appearance:textfield}.react-time-picker__inputGroup__input::-webkit-inner-spin-button,.react-time-picker__inputGroup__input::-webkit-outer-spin-button{appearance:none;margin:0}.react-time-picker__inputGroup__input:invalid{background:rgba(255,0,0,.1)}.react-time-picker__inputGroup__input--hasLeadingZero{margin-left:-.54em;padding-left:calc(1px + .54em)}.react-time-picker__inputGroup__amPm{font:inherit;appearance:menulist}.react-time-picker__button{border:0;background:transparent;padding:4px 6px}.react-time-picker__button:enabled{cursor:pointer}.react-time-picker__button:enabled:focus .react-time-picker__button__icon,.react-time-picker__button:enabled:hover .react-time-picker__button__icon{stroke:#0078d7}.react-time-picker__button:disabled .react-time-picker__button__icon{stroke:#6d6d6d}.react-time-picker__button svg{display:inherit}.react-time-picker__clock{width:200px;height:200px;max-width:100vw;padding:25px;background-color:#fff;border:thin solid #a0a096;z-index:1}.react-time-picker__clock--closed{display:none}.react-clock{display:block;position:relative}.react-clock,.react-clock *,.react-clock :after,.react-clock :before{box-sizing:border-box}.react-clock__face{position:absolute;top:0;bottom:0;left:0;right:0;border:1px solid #000;border-radius:50%}.react-clock__hand{position:absolute;top:0;bottom:0;left:50%;right:50%}.react-clock__hand__body{position:absolute;background-color:#000;transform:translateX(-50%)}.react-clock__mark{position:absolute;top:0;bottom:0;left:50%;right:50%}.react-clock__mark__body{position:absolute;background-color:#000;transform:translateX(-50%)}.react-clock__mark__number{position:absolute;left:-40px;width:80px;text-align:center}.react-clock__second-hand__body{background-color:red}.CustomTimePicker_container__U0_J3{display:flex;align-items:center}.CustomTimePicker_input__QuqXG{width:100%;border:2px solid #e2e2e2;height:58px;padding:15px;border-radius:10px}.TrainTicketSearchForm_container__fEBcQ{padding-left:0!important}.TrainTicketSearchForm_section__OCFrZ{border-top:1px solid #e2e2e2;padding-top:10px;box-sizing:border-box}.TrainTicketSearchForm_fieldLabel__aSxbK{font-size:1.2rem;margin-bottom:5px}.TrainTicketSearchForm_tripType__VP_dP{font-size:1.4rem;margin-bottom:15px}.TrainTicketSearchForm_arrowIcon__txwkj{display:inline-block;position:relative;top:-1px;margin-right:8px}.TrainTicketSearchForm_buttonBox__vlMaE{display:flex;width:100%;align-items:center;justify-content:center}.TrainTicketSearchForm_submitButton__XkVIs{width:280px}.TrainTicketSearchForm_error2__FHZIx{color:#fe5f55;margin-left:5px;margin-top:0;font-size:1.2rem;line-height:1}.TrainTicketSearchForm_switchIcon__zZSxy{border:1px solid #e2e2e2;width:50px;height:50px;border-radius:50px;background-color:#fff}.TrainTicketSearchForm_switchIconBox__JAdtI,.TrainTicketSearchForm_switchIcon__zZSxy{display:flex;justify-content:center;align-items:center}.TrainTicketSearchForm_switchIconBox__JAdtI button{transition:all .5s ease-in-out}.TrainTicketSearchForm_switchIconBox__JAdtI:hover button{transform:scale(1.1);box-shadow:0 1px 10px 0 #cecece;cursor:pointer}.TrainTicketSearchForm_drop_ManualBookingForm__PA05m,.TrainTicketSearchForm_drop__yOlFQ{width:100%}.TrainTicketSearchForm_linkBtn__mdJGv{border:none;width:auto;font-size:12px;color:#fff;border-radius:15px;background-color:orange;padding:8px;box-shadow:1px 1px 5px 2px silver;margin-top:8px}.TrainTicketSearchForm_linkBtn__mdJGv:hover{text-decoration:underline;transition:all .5s}.TrainTicketSearchForm_modal__oBO2Z{padding:20px 30px}.TrainTicketSearchForm_selectedPassModal__kjC3N{margin:0 auto}.TrainTicketSearchForm_selectedRailLabel__bx0Ql{width:fit-content;padding:4px;color:#fe5f55;border-radius:3px;display:flex;align-items:center;justify-content:space-between;margin:10px 0 4px;border:1px solid #fe5f55;position:relative;left:-6px}.TrainTicketSearchForm_selectedRailLabel__bx0Ql button{border:none;background-color:transparent;color:#f2f2f2;margin-left:4px}@media only screen and (min-width:768px){.TrainTicketSearchForm_drop__yOlFQ{width:43%}.TrainTicketSearchForm_drop_ManualBookingForm__PA05m{width:48%}.TrainTicketSearchForm_switchIconBox__JAdtI{width:auto}.TrainTicketSearchForm_linkBtn__mdJGv{margin-top:0}}.TrainTicketSearchForm_disabledField__yb6KF,.TrainTicketSearchForm_disabledTimePicker__psDn4{opacity:.5}.TrainTicketSearchForm_linkBtndisabled__jiqwi{background-color:#d3d3d3}.TrainTicketSearchForm_wrpaOutLineTimePicker__NuenV{outline:unset!important}.Calendar_calender__wbAHb{display:none}.Calendar_calender__wbAHb:focus{outline:.5px solid #d3d3d3;border-radius:8px}.Calendar_calenderDisabled__HrJrq{opacity:.5}.Calendar_button__TTZlL{margin:0;padding:12px 20px;overflow:hidden;outline:none;width:100%;background-color:#fff;border-radius:10px;border:2px solid #e2e2e2;text-align:left;box-sizing:border-box;display:flex;align-items:center;transition:all .5s ease-in-out}.Calendar_button__TTZlL:active,.Calendar_button__TTZlL:focus{outline:none;border-color:#4d4d4d;transition:all .5s ease-in-out}.Calendar_dateText__p1fDz{font-size:1.4rem}.Calendar_icon__Di400{margin-right:5px}.Calendar_outward__2T2fI{font-size:1.2rem;margin-bottom:5px}@media only screen and (min-width:992px){.Calendar_calender__wbAHb{display:flex;width:100%}.Calendar_calender1__9dzuO{display:none}}.Calendar_calender__wbAHb:focus-visible{border-radius:10px;border:1.5px solid #000}.FerriesTicketSearchForm_container__tQFvR{padding-left:0!important}.FerriesTicketSearchForm_section__MSkNk{border-top:1px solid #e2e2e2;padding-top:10px;box-sizing:border-box;padding-left:0}.FerriesTicketSearchForm_editSearchMsg__5MzAr{font-size:2rem;font-weight:600;width:fit-content;margin:10px auto auto}.FerriesTicketSearchForm_fieldLabel__T3ROx{font-size:1.2rem;margin-bottom:5px}.FerriesTicketSearchForm_conditionWrapper__4zSlL{cursor:pointer}.FerriesTicketSearchForm_residentWrapper__jx3TO{display:flex;align-items:center;margin-bottom:.5rem}.FerriesTicketSearchForm_conditionName__fU7Ah{font-size:1.5rem;margin-top:2px;font-weight:600;margin-left:8px;cursor:pointer}.FerriesTicketSearchForm_resident__9B06z label{margin:0!important}.FerriesTicketSearchForm_conditionText__r2ipX{font-size:1.5rem;margin-bottom:5px;font-weight:600}.FerriesTicketSearchForm_checkFieldWrapper__CPUQE{margin-left:25px}.FerriesTicketSearchForm_tripType__hNUJ7{font-size:1.4rem;margin-bottom:15px}.FerriesTicketSearchForm_ferrmodalWrapper__hbXa5{height:100%;width:700px;overflow:initial}.FerriesTicketSearchForm_arrowIcon__FtbQz{display:inline-block;position:relative;top:-1px;margin-right:8px}.FerriesTicketSearchForm_buttonBox__tsLAR{display:flex;width:100%;align-items:center;justify-content:center}.FerriesTicketSearchForm_submitButton__YhGlI{width:280px}.FerriesTicketSearchForm_error2__iPbc1{color:#fe5f55;margin-left:5px;margin-top:0;font-size:1.2rem;line-height:1}.FerriesTicketSearchForm_switchIcon__2MkQc{border:1px solid #e2e2e2;width:50px;height:50px;border-radius:50px;background-color:#fff}.FerriesTicketSearchForm_switchIconBox__6C0uU,.FerriesTicketSearchForm_switchIcon__2MkQc{display:flex;justify-content:center;align-items:center}.FerriesTicketSearchForm_drop_ManualBookingForm__uS0k4,.FerriesTicketSearchForm_drop__T0I5F{width:100%}.FerriesTicketSearchForm_linkBtn__HTNoT{border:none;width:auto;font-size:12px;color:#fff;border-radius:15px;background-color:orange;padding:8px;box-shadow:1px 1px 5px 2px silver;margin-top:8px}.FerriesTicketSearchForm_linkBtn__HTNoT:hover{text-decoration:underline;transition:all .5s}.FerriesTicketSearchForm_modal__tPgNZ{padding:20px 30px}.FerriesTicketSearchForm_selectedPassModal__bW71C{margin:0 auto}.FerriesTicketSearchForm_selectedRailLabel__Wu3nu{width:fit-content;padding:4px;color:#fe5f55;border-radius:3px;display:flex;align-items:center;justify-content:space-between;margin:10px 0 4px;border:1px solid #fe5f55;position:relative;left:-6px}.FerriesTicketSearchForm_selectedRailLabel__Wu3nu button{border:none;background-color:transparent;color:#f2f2f2;margin-left:4px}.FerriesTicketSearchForm_travellerCountBtnWrapper__ZztUZ{display:flex;flex-direction:column;width:100%}.FerriesTicketSearchForm_travellerCountBtnWrapper__ZztUZ button{margin:0;padding:12px 20px;overflow:hidden;outline:none;width:28.33333333%;background-color:#fff;border-radius:10px;border:2px solid #e2e2e2;text-align:left;box-sizing:border-box;display:flex;align-items:center;transition:all .5s ease-in-out}.FerriesTicketSearchForm_travellerCountBtnWrapper__ZztUZ .FerriesTicketSearchForm_travellerCountBtnsContainer__MZ8yL{display:flex;flex-direction:row;width:100%;margin-bottom:26px}.FerriesTicketSearchForm_travellerCountBtnWrapper__ZztUZ .FerriesTicketSearchForm_travellerCountBtnsContainer__MZ8yL .FerriesTicketSearchForm_travellerCountBtn__rhymj{width:50%;margin-right:8px}.FerriesTicketSearchForm_travellerCountBtnWrapper__ZztUZ .FerriesTicketSearchForm_travellerCountBtnsContainer__MZ8yL .FerriesTicketSearchForm_travellerCountBtn__rhymj button{width:100%;padding:16px}.FerriesTicketSearchForm_travellerCountBtnWrapper__ZztUZ .FerriesTicketSearchForm_travellerCountBtnsContainer__MZ8yL .FerriesTicketSearchForm_travellerCountBtnsContainerWTxt__Avrne{width:50%;margin-right:8px}.FerriesTicketSearchForm_travellerCountBtnWrapper__ZztUZ .FerriesTicketSearchForm_travellerCountBtnsContainer__MZ8yL .FerriesTicketSearchForm_travellerCountBtnsContainerWTxt__Avrne .FerriesTicketSearchForm_travellerCountBtn__rhymj,.FerriesTicketSearchForm_travellerCountBtnWrapper__ZztUZ .FerriesTicketSearchForm_travellerCountBtnsContainer__MZ8yL .FerriesTicketSearchForm_travellerCountBtnsContainerWTxt__Avrne .FerriesTicketSearchForm_travellerCountBtn__rhymj button{width:100%}.FerriesTicketSearchForm_travellerCountBtnWrapper__ZztUZ .FerriesTicketSearchForm_btnInsideContainer__Qg78n{display:flex;align-items:center;justify-content:space-between;width:100%}.FerriesTicketSearchForm_travellerCountBtnWrapper__ZztUZ .FerriesTicketSearchForm_btnInsideContainer__Qg78n span{font-weight:500}.FerriesTicketSearchForm_travellerCountBtnWrapper__ZztUZ .FerriesTicketSearchForm_btnLeftSec__g_xCB{display:flex;align-items:center;justify-content:space-between}.FerriesTicketSearchForm_travellerCountBtnWrapper__ZztUZ .FerriesTicketSearchForm_btnLeftSec__g_xCB svg{margin-right:8px}.FerriesTicketSearchForm_alertContainer__VfLax{min-width:50%;width:auto;border-radius:10px;display:flex;border:2px solid #fe5f55;margin-top:5px;margin-bottom:5px}.FerriesTicketSearchForm_alertContainer__VfLax .FerriesTicketSearchForm_alertContainerLeft__Br8Ea{padding-top:8px;padding-left:8px;padding-bottom:8px}.FerriesTicketSearchForm_alertContainer__VfLax .FerriesTicketSearchForm_alertContainerRight__RF7Ie{padding-left:10px;display:flex;flex-direction:column;justify-content:space-evenly}.FerriesTicketSearchForm_alertContainer__VfLax .FerriesTicketSearchForm_alertContainerRight__RF7Ie .FerriesTicketSearchForm_alertFont__wPUe4{font-size:1.4rem;font-weight:600;width:auto;color:#b32038}@media only screen and (min-width:768px){.FerriesTicketSearchForm_travellerCountBtnWrapper__ZztUZ{width:81%}.FerriesTicketSearchForm_drop__T0I5F{width:43%}.FerriesTicketSearchForm_drop_ManualBookingForm__uS0k4{width:48%}.FerriesTicketSearchForm_switchIconBox__6C0uU{width:auto}.FerriesTicketSearchForm_linkBtn__HTNoT{margin-top:0}}.FerriesTicketSearchForm_wid97d6p__e1S7t{width:97.6%!important}.FerriesTicketSearchForm_disabledField__jWyvR,.FerriesTicketSearchForm_disabledTimePicker__VeSzn{opacity:.5}@media(max-width:550px){.FerriesTicketSearchForm_travellerCountBtn__rhymj{height:70px!important}.FerriesTicketSearchForm_travellerCountBtn__rhymj button{width:100%;height:100%}.FerriesTicketSearchForm_btnLeftSecForTrvlType____2FD{width:100%!important}.FerriesTicketSearchForm_btnLeftSecForTrvlType____2FD svg{width:20%;font-size:10px}.FerriesTicketSearchForm_btnLeftSecForTrvlType____2FD span{max-width:54%;font-size:11px}}@media only screen and (max-width:990px){.FerriesTicketSearchForm_ferrmodalWrapper__hbXa5{width:100%}}.SingleTicket_mainHeader__ANf3c{width:100%;height:auto}.SingleTicket_arrowBox__gh4zJ{display:flex;align-items:center;justify-content:center;background-color:#ff8812;overflow:hidden;border-radius:10px;height:fit-content;width:fit-content;padding:10px}.SingleTicket_selected__zAJu0{background-color:#f2f2f2;border:2px solid #e2e2e2;border-radius:10px;align-items:center}.SingleTicket_selected__zAJu0+.SingleTicket_mainHeader__ANf3c{border-top-color:transparent}.SingleTicket_selected__zAJu0+.SingleTicket_rightHeader__51Lcz{border-left:1px solid #e2e2e2}.SingleTicket_selected__zAJu0 .SingleTicket_headerLeft__GMrCJ{margin-left:1px}.SingleTicket_iconBox__lzDV5{position:relative;top:-4px}.SingleTicket_headerLeft__GMrCJ{display:flex;align-items:center;justify-content:space-between;width:100%;padding:5px 30px;box-sizing:border-box}.SingleTicket_trainAgent__Iwvsf{width:fit-content;display:flex;align-items:center;width:100%}.SingleTicket_w35__t4AXi{width:fit-content;display:flex;flex-direction:column}.SingleTicket_des_time_wrapper__ai7OH{min-width:200px}.SingleTicket_w30__I4dLx{width:fit-content}.SingleTicket_w100__5SWw8{width:100%}.SingleTicket_image__6LzB6{width:60px;height:30px}.SingleTicket_imgCent__04Emb{display:flex;align-items:center;justify-content:center;margin-bottom:20px}.SingleTicket_imageSbb__94Ktb{position:relative;top:20px;width:auto}.SingleTicket_txtBox__oSt18{border:1px solid #000;padding:8px;margin-top:20px}.SingleTicket_spnTxt__SqylU{font-size:9px}.SingleTicket_railTxt__eR8PY{color:#2baae1}.SingleTicket_imageGX__TGrTh{width:auto}.SingleTicket_nxtImg__StwG_{margin-right:13px!important}.SingleTicket_referenceBoxNoPdn__gwXvO{padding-left:1px!important}.SingleTicket_referenceBoxNoPdnLF__miaQP{padding-left:0!important}.SingleTicket_wid7px__gyW8o{width:0}.SingleTicket_headerRight__5FbXr{display:flex;align-items:center;justify-content:space-around;width:100%;padding:5px 10px;box-sizing:border-box}.SingleTicket_selectedRight__JQruT{display:flex;align-items:center;justify-content:space-between;padding:0 10px;width:100%;box-sizing:border-box;transition:all .3s ease-in-out}.SingleTicket_selectedAmount__ytTqj{display:flex;align-items:center}.SingleTicket_referenceBox__Ffj2f{padding-top:15px;padding-left:13px;display:flex;align-items:center;justify-content:center}.SingleTicket_timeBox__ZwAP2{padding-left:8px}.SingleTicket_empty__GLGzC{width:50px}.SingleTicket_centerSecNoLable__9qn4P,.SingleTicket_centerSec__iPgW3{display:flex;align-items:center;width:100%}.SingleTicket_bigPriceButton__tTq4x{min-width:80px!important;width:90%}.SingleTicket_standardPriceButton__fK_sN{display:flex;flex-direction:column;justify-content:center;align-items:center;border-radius:5px;padding:7px;background-color:#2aaae1;cursor:pointer;min-width:85px;margin:2px;max-width:125px;min-height:30px;border:none;outline:none}.SingleTicket_standardPriceButton__fK_sN:hover{background-color:#1b8cbd}.SingleTicket_standardPriceButton__fK_sN:active,.SingleTicket_standardPriceButton__fK_sN:focus{border:none;outline:none;background-color:#146b91}.SingleTicket_standardPriceButton__fK_sN:disabled{cursor:default;pointer-events:none;background-color:#d3d3d3}.SingleTicket_firstClassPriceButton__aU_B5{display:flex;flex-direction:column;justify-content:center;align-items:center;border-radius:5px;padding:7px;background-color:#1b4079;cursor:pointer;min-width:85px;margin:2px;max-width:125px;min-height:30px;border:none;outline:none}.SingleTicket_firstClassPriceButton__aU_B5:hover{background-color:#122a4f}.SingleTicket_firstClassPriceButton__aU_B5:active,.SingleTicket_firstClassPriceButton__aU_B5:focus{border:none;outline:none;background-color:#081426}.SingleTicket_firstClassPriceButton__aU_B5:disabled{cursor:default;pointer-events:none;background-color:#d3d3d3}.SingleTicket_premiumPriceButton__WNNtP{display:flex;flex-direction:column;justify-content:center;align-items:center;border-radius:5px;padding:7px;background-color:#b32038;cursor:pointer;min-width:85px;margin:2px;max-width:125px;min-height:30px;border:none;outline:none}.SingleTicket_premiumPriceButton__WNNtP:hover{background-color:#88182a}.SingleTicket_premiumPriceButton__WNNtP:active,.SingleTicket_premiumPriceButton__WNNtP:focus{border:none;outline:none;background-color:#5c111d}.SingleTicket_premiumPriceButton__WNNtP:disabled{cursor:default;pointer-events:none;background-color:#d3d3d3}.SingleTicket_granClassPriceButton__lTQQ1{display:flex;flex-direction:column;justify-content:center;align-items:center;border-radius:5px;padding:7px;background-color:#fe5f55;cursor:pointer;min-width:85px;margin:2px;max-width:125px;min-height:30px;border:none;outline:none}.SingleTicket_granClassPriceButton__lTQQ1:hover{background-color:#fe2f22}.SingleTicket_granClassPriceButton__lTQQ1:active,.SingleTicket_granClassPriceButton__lTQQ1:focus{border:none;outline:none;background-color:#ec0f01}.SingleTicket_granClassPriceButton__lTQQ1:disabled{cursor:default;pointer-events:none;background-color:#d3d3d3}.SingleTicket_selectedPriceButton__AJU1H{display:flex;flex-direction:column;justify-content:center;align-items:center;border-radius:5px;padding:7px;background-color:#ff8812;cursor:pointer;min-width:85px;margin:2px;max-width:125px;min-height:30px;border:none;outline:none;outline:2px solid #ff8812;outline-offset:2px}.SingleTicket_selectedPriceButton__AJU1H:hover{background-color:#de6f00}.SingleTicket_selectedPriceButton__AJU1H:active,.SingleTicket_selectedPriceButton__AJU1H:focus{border:none;outline:none;background-color:#ab5500}.SingleTicket_selectedPriceButton__AJU1H:disabled{cursor:default;pointer-events:none;background-color:#d3d3d3}.SingleTicket_selectedPriceButton__AJU1H:active,.SingleTicket_selectedPriceButton__AJU1H:focus{background-color:#ff8812;outline:2px solid #ff8812!important;outline-offset:2px}.SingleTicket_addToCartButton__aXJQc{height:40px}.SingleTicket_insideBorder__3aFhq{border:3px solid #fff;border-radius:5px;width:100%;padding:5px 0}.SingleTicket_notAvailable__sbUg2{display:flex;flex-direction:column;justify-content:center;align-items:center;border-radius:5px;padding:7px;background-color:#d3d3d3;cursor:pointer;min-width:85px;margin:2px;max-width:125px;min-height:30px;border:none;outline:none;pointer-events:none}.SingleTicket_notAvailable__sbUg2:hover{background-color:#bababa}.SingleTicket_notAvailable__sbUg2:active,.SingleTicket_notAvailable__sbUg2:focus{border:none;outline:none;background-color:#a0a0a0}.SingleTicket_notAvailable__sbUg2:disabled{cursor:default;pointer-events:none;background-color:#d3d3d3}.SingleTicket_leftBox__yRW4K{width:100%;display:flex;flex-direction:column;box-sizing:border-box;padding:20px 10px}.SingleTicket_rightBox__xX8uu{width:100%}.SingleTicket_buttonList__StbuO{display:flex;width:100%;align-items:flex-start;justify-content:space-around}.SingleTicket_subClass__gKGzB{display:flex;flex-direction:column;justify-content:center;align-items:flex-start}.SingleTicket_conditionsBox__CjswB{padding:15px}.SingleTicket_segment__1PQgy{display:flex;flex-direction:column;justify-content:space-between;border-bottom:1px solid #e2e2e2;height:170px;padding:15px 0}.SingleTicket_segment__1PQgy:last-child{border-bottom:none}.SingleTicket_segmentItem__FT8Cq{display:flex;align-items:center;width:100%}.SingleTicket_segmentItem__FT8Cq:last-child .SingleTicket_dotBigIcon__Xj2sj:after,.SingleTicket_segmentItem__FT8Cq:last-child .SingleTicket_dotIcon__8QFGV:after{display:none}.SingleTicket_extras__PpY_J{width:72%;margin-left:28%;justify-content:space-between;padding-right:10px;display:flex;flex-direction:column;min-height:50px}.SingleTicket_width15__r88Uw{width:15%;display:none;justify-content:flex-end}.SingleTicket_dotBigIcon__Xj2sj,.SingleTicket_dotIcon__8QFGV{width:23px;height:23px;border-radius:100%;background-color:#f2f2f2;display:flex;justify-content:center;align-items:center;margin:0 18px;position:relative}.SingleTicket_dotBigIcon__Xj2sj:after,.SingleTicket_dotIcon__8QFGV:after{content:"";display:block;position:absolute;height:85px;top:23px;border-right:2px dashed #d3d3d3}.SingleTicket_dotBigIcon__Xj2sj{background-color:#1b4079;margin:0 15px;width:30px;height:30px}.SingleTicket_dotBigIcon__Xj2sj:after{top:30px}.SingleTicket_condition__Tnhqx{display:flex;justify-content:space-between;align-items:center;width:70%}.SingleTicket_modal__Uvx30{width:fit-content;padding:50px;overflow-x:hidden;overflow-y:auto}.SingleTicket_seatCondition__hARdV{padding:6px;background-color:#e7f6ff}.SingleTicket_seatCondition__hARdV h6{color:#245e9a;font-size:1.4rem}.SingleTicket_seatCondition__hARdV p{font-size:1.2rem;margin-top:4px;color:#245e9a}.SingleTicket_seatConditionDynamic__l3hMM{word-wrap:break-word;word-break:break-word;white-space:normal}.SingleTicket_svgCondiIcon__d6Qu_{width:auto;position:relative;margin-right:6px}.SingleTicket_svgHoverTxt__VySqN{width:12px;position:absolute;display:none}.SingleTicket_svgCondiIcon__d6Qu_:hover{display:flex;align-items:center;justify-content:center}.SingleTicket_svgCondiIcon__d6Qu_:hover .SingleTicket_svgHoverTxt__VySqN{font-size:9px;width:auto;padding:2px;border-radius:3px;white-space:nowrap;top:-12px;display:flex;align-items:center;justify-content:center;background-color:#232323;color:#fff}@media only screen and (min-width:768px){.SingleTicket_bigPriceButton__tTq4x{width:100px!important}}@media only screen and (min-width:992px){.SingleTicket_leftHeader__EcOOq{width:calc(60% - 3px)}.SingleTicket_rightHeader__51Lcz{width:calc(40% + 3px)}.SingleTicket_mainHeader__ANf3c{display:flex}.SingleTicket_headerLeft__GMrCJ{width:55%;border-right:1px solid #e2e2e2;justify-content:start}.SingleTicket_leftBox__yRW4K{width:calc(55% + 3px);border-right:1px solid #e2e2e2}.SingleTicket_headerRight__5FbXr{width:45%}.SingleTicket_w35__t4AXi{width:100%;flex-direction:row;align-items:center}.SingleTicket_selected__zAJu0,.SingleTicket_w100__5SWw8,.SingleTicket_width15__r88Uw{display:flex}.SingleTicket_rightBox__xX8uu{width:calc(45% - 4px)}.SingleTicket_buttonList__StbuO{padding:20px 5px}.SingleTicket_subClass__gKGzB{align-items:center}.SingleTicket_subClassEmpty__P9qA6{margin-top:20px!important}.SingleTicket_classes__qUz8n,.SingleTicket_time__0aqJs{display:none}.SingleTicket_bigPriceButton__tTq4x{width:88px!important;margin:10px 2px!important}.SingleTicket_insideBorder__3aFhq{border:3px solid #fff}.SingleTicket_buttonDiv__OOF1_{border:none;padding:0}}.SingleTicket_hereLink__BVtCu{width:auto;display:flex}@media only screen and (min-width:1200px){.SingleTicket_firstClassPriceButton__aU_B5,.SingleTicket_granClassPriceButton__lTQQ1,.SingleTicket_premiumPriceButton__WNNtP,.SingleTicket_standardPriceButton__fK_sN{min-width:125px}.SingleTicket_bigPriceButton__tTq4x{width:95%!important;min-width:102px!important;max-width:125px!important;margin:3px!important}}@media only screen and (min-width:2500px){.SingleTicket_bigPriceButton__tTq4x{width:100%!important;min-width:180px!important}.SingleTicket_rightBox__xX8uu{width:auto!important;margin:0 auto;display:flex;align-items:center;justify-content:center}}.RailPassSearchForm_section__B5lgb{border-top:1px solid #e2e2e2;padding-top:10px;box-sizing:border-box}.RailPassSearchForm_fieldLabel__vtl3t{font-size:1.2rem;margin-bottom:5px}.RailPassSearchForm_tripType__bsc2C{font-size:1.4rem;margin-bottom:15px}.RailPassSearchForm_arrowIcon__D7Ez6{display:inline-block;position:relative;top:-1px;margin-right:8px}.RailPassSearchForm_buttonBox__MuqCZ{display:flex;width:100%;align-items:center;justify-content:center}.RailPassSearchForm_submitButton__71B39{width:280px}.RailPassSearchForm_widgetLoader__kITWC{max-height:200px}.RailPassSearchForm_passHeader__Fhm4I{text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center}.RailPassSearchForm_passHeader__Fhm4I h2{margin-bottom:40px}.RailPassSearchForm_passHeader__Fhm4I h3{font-size:18px;line-height:1.2}.RailPassSearchForm_wrapper__yVzJm{padding:40px;width:500px}.RailPassSearchForm_passesRadioGroups__UaqlR{margin:40px 0;display:flex;align-items:center;justify-content:center;width:100%;flex-direction:row;flex-wrap:wrap}.RailPassSearchForm_passesRadioGroupsChild__obRcW{padding:12px;margin-right:8px;border-radius:8px;height:15px;display:flex;align-items:center;justify-content:center;margin-bottom:8px}.RailPassSearchForm_passesRadioGroupsChild__obRcW input{margin-top:0}.RailPassSearchForm_controllerBtn__ATGOk{display:flex;align-items:center;justify-content:center;padding-bottom:8px}.RailPassSearchForm_controllerBtn__ATGOk button:first-child{margin-right:8px}.TicketProductsSearchForm_section__Cw7d5{border-top:1px solid #e2e2e2;padding-top:10px;box-sizing:border-box}.TicketProductsSearchForm_buttonBox__OPwMm{display:flex;width:100%;align-items:center;justify-content:center}.TicketProductsSearchForm_submitButton__MkVQJ{width:280px}.TicketProductsSearchForm_widgetLoader__san5w{max-height:200px}.TicketProductsSearchForm_travelerWidgetSection__NcfTJ{min-height:200px;border-top:1px solid #e2e2e2;padding-top:10px;box-sizing:border-box}.SelectRailPassModal_passHeader__drU95{text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center}.SelectRailPassModal_wrapper__96Uoo{padding:0 20px;width:auto}.SelectRailPassModal_passesRadioGroups__wJL6p{margin:40px 0;display:flex;align-items:center;justify-content:center;width:100%;flex-direction:column;flex-wrap:wrap}.SelectRailPassModal_passesRadioGroupsChild__22Oie{padding:12px;border:1px solid #d4dadd!important;margin-right:8px;border-radius:8px;height:85px;display:flex;align-items:center;justify-content:center;flex-direction:column-reverse;width:220px;margin-bottom:8px}.SelectRailPassModal_controllerBtn__UOs_Z{display:flex;align-items:center;justify-content:center;padding-bottom:8px}.SelectRailPassModal_controllerBtn__UOs_Z button:first-child{margin-right:8px}@media only screen and (min-width:992px){.SelectRailPassModal_wrapper__96Uoo{width:500px}.SelectRailPassModal_passesRadioGroups__wJL6p{flex-direction:row}.SelectRailPassModal_controllerBtn__UOs_Z{justify-content:flex-end}}@media(max-width:313px){.SelectRailPassModal_controllerBtn__UOs_Z{flex-direction:column-reverse}.SelectRailPassModal_controllerBtn__UOs_Z button{width:100%}.SelectRailPassModal_controllerBtn__UOs_Z button:first-child{margin-right:0}.SelectRailPassModal_controllerBtn__UOs_Z button:last-child{margin-bottom:8px}}.SearchWidget_searchWidgetContainer__gZi16,.SearchWidget_searchWidgetContent__ysC81{display:flex;width:100%;flex-direction:column;justify-content:center;align-items:center;position:relative}.SearchWidget_searchWidgetContent__ysC81{top:20%;max-width:950px;transition:all .6s ease-in-out}.SearchWidget_searchWidgetContentInner__mvPGj{background-color:#fff;padding:10px;border-radius:10px;width:100%;transition:all .6s ease-in-out;border:1px solid #e2e2e2;box-shadow:none}.SearchWidget_ferrySearchWidgetContentInner__jlly_{transition:all .6s ease-in-out;z-index:9;padding:20px!important}.SearchWidget_railPassSearch__ZXjrR{width:100%}.SearchWidget_searchWidgetTitle__xUp5M{margin-bottom:30px;text-align:center;transition:all .6s ease-in-out}.SearchWidget_normal__a0Vsv{position:relative;width:100%}.SearchWidget_normal__a0Vsv .SearchWidget_closeButton__rJA7C{display:none}.SearchWidget_closeButton__rJA7C{top:0;right:0}.SearchWidget_closeButtonOnlyCountry__SWmVf,.SearchWidget_closeButton__rJA7C{position:absolute;display:none;align-items:center;justify-content:center;border-radius:50%;background-color:#fff;width:30px;height:30px;padding:0;opacity:0;z-index:5;transition:all .6s ease-in-out}.SearchWidget_closeButtonOnlyCountry__SWmVf{top:1px;right:13%}.SearchWidget_ferrycloseButtonOnlyCountry__ktCLO{top:0!important;z-index:5;right:0!important}.SearchWidget_railPassClose__5kJl2{right:0}.SearchWidget_open__c8p0w{z-index:9}.SearchWidget_ticketProducts__427E_{width:20px}.SearchWidget_countryLogo__pA4RQ{display:flex;justify-content:center}.SearchWidget_imageDisplay__K4_NU{width:25px;height:17px;object-fit:contain}@media only screen and (min-width:768px){.SearchWidget_searchWidgetContainer__gZi16{width:100%;position:relative}.SearchWidget_searchWidgetContentInner__mvPGj{width:85%}.SearchWidget_railPassSearch__ZXjrR{width:60%}}@media only screen and (min-width:992px){.SearchWidget_searchWidgetContentInner__mvPGj{padding:15px;width:100%;border-radius:20px;border:none;box-shadow:0 0 20px -5px rgba(0,0,0,.2)}.SearchWidget_searchWidgetContentInnerForFerry__f0s6B{box-shadow:0 0 20px -5px rgba(0,0,0,.89)}.SearchWidget_railPassSearch__ZXjrR{width:65%}.SearchWidget_closeButtonOnlyCountry__SWmVf{position:absolute;top:1px;z-index:5;right:13%}.SearchWidget_open__c8p0w{top:0;bottom:0;left:0;right:0;width:100vw;height:100vh;position:fixed;z-index:9;transition:all .6s ease-in-out}.SearchWidget_open__c8p0w .SearchWidget_searchWidgetTitle__xUp5M h1{color:#fff}.SearchWidget_open__c8p0w .SearchWidget_closeButton__rJA7C{display:flex;opacity:1}.SearchWidget_open__c8p0w .SearchWidget_closeButtonOnlyCountry__SWmVf{display:flex;opacity:1;right:13%}.SearchWidget_open__c8p0w .SearchWidget_searchWidgetContainer__gZi16{width:100%;height:100%;overflow-y:auto;background-color:rgba(27,64,121,.6);transition:background-color .25s linear}.SearchWidget_open__c8p0w .SearchWidget_searchWidgetContent__ysC81{position:absolute;width:90%}.SearchWidget_open__c8p0w .SearchWidget_searchWidgetContentInner__mvPGj{box-shadow:none;width:100%}.SearchWidget_open__c8p0w .SearchWidget_railPassSearch__ZXjrR{width:75%}.SearchWidget_open__c8p0w .SearchWidget_railPassSearchOnlyCountry__PsvUj{width:100%}}.SearchWidget_wrapFerTabItem__rHrBa{position:relative}.SearchWidget_wrapFerTabItem__rHrBa:hover .SearchWidget_ferrtDisabledMsgWrapper__kNc1G{opacity:1!important;background-color:#000}.SearchWidget_ferrtDisabledMsgWrapper__kNc1G{opacity:0;position:absolute;display:inline-block;left:0;top:-70px;width:0;z-index:2}.SearchWidget_hideMsg__ZJsad{opacity:0;position:absolute;top:-70px}.SearchWidget_ferrtDisabledMsg__GhIUv{width:186px;padding:8px;border-radius:8px;background-color:#262626d4;color:#fff;font-size:10px;font-weight:300;transition:all .5s ease;z-index:9}.SearchWidget_ferryTab__h1upK{width:100%;height:100%}.SearchWidget_ferryTab__h1upK:hover .SearchWidget_ferrtDisabledMsg__GhIUv{opacity:1!important}.SearchWidget_ferrtDisabledMsg__GhIUv:before{content:"";position:absolute;top:46px;left:10px;transform:translateX(-50%);transform:rotate(180deg);border-color:transparent transparent #262626d4;border-style:solid;border-width:0 8px 8px}</pre></body></html>