.PresetDateRangePicker_panel{padding:0 22px 11px}.PresetDateRangePicker_button{background:0 0;border:2px solid #00a699;box-sizing:border-box;color:#00a699;cursor:pointer;font:inherit;font-weight:700;height:100%;line-height:normal;margin-right:8px;overflow:visible;padding:4px 12px;position:relative;text-align:center}.PresetDateRangePicker_button:active{outline:0}.PresetDateRangePicker_button__selected{background:#00a699;color:#fff}.SingleDatePickerInput{background-color:#fff;display:inline-block}.SingleDatePickerInput__withBorder{border:1px solid #dbdbdb;border-radius:2px}.SingleDatePickerInput__rtl{direction:rtl}.SingleDatePickerInput__disabled{background-color:#f2f2f2}.SingleDatePickerInput__block{display:block}.SingleDatePickerInput__showClearDate{padding-right:30px}.SingleDatePickerInput_clearDate{background:0 0;border:0;color:inherit;cursor:pointer;font:inherit;line-height:normal;margin:0 10px 0 5px;overflow:visible;padding:10px;position:absolute;right:0;top:50%;transform:translateY(-50%)}.SingleDatePickerInput_clearDate__default:focus,.SingleDatePickerInput_clearDate__default:hover{background:#dbdbdb;border-radius:50%}.SingleDatePickerInput_clearDate__small{padding:6px}.SingleDatePickerInput_clearDate__hide{visibility:hidden}.SingleDatePickerInput_clearDate_svg{fill:#82888a;height:12px;vertical-align:middle;width:15px}.SingleDatePickerInput_clearDate_svg__small{height:9px}.SingleDatePickerInput_calendarIcon{background:0 0;border:0;color:inherit;cursor:pointer;display:inline-block;font:inherit;line-height:normal;margin:0 5px 0 10px;overflow:visible;padding:10px;vertical-align:middle}.SingleDatePickerInput_calendarIcon_svg{fill:#82888a;height:15px;vertical-align:middle;width:14px}.SingleDatePicker{display:inline-block;position:relative}.SingleDatePicker__block{display:block}.SingleDatePicker_picker{background-color:#fff;position:absolute;z-index:1}.SingleDatePicker_picker__rtl{direction:rtl}.SingleDatePicker_picker__directionLeft{left:0}.SingleDatePicker_picker__directionRight{right:0}.SingleDatePicker_picker__portal{background-color:#0000004d;height:100%;left:0;position:fixed;top:0;width:100%}.SingleDatePicker_picker__fullScreenPortal{background-color:#fff}.SingleDatePicker_closeButton{background:0 0;border:0;color:inherit;cursor:pointer;font:inherit;line-height:normal;overflow:visible;padding:15px;position:absolute;right:0;top:0;z-index:2}.SingleDatePicker_closeButton:focus,.SingleDatePicker_closeButton:hover{color:darken(#cacccd,10%);text-decoration:none}.SingleDatePicker_closeButton_svg{fill:#cacccd;height:15px;width:15px}.DayPickerKeyboardShortcuts_buttonReset{background:0 0;border:0;border-radius:0;color:inherit;cursor:pointer;font:inherit;font-size:14px;line-height:normal;overflow:visible;padding:0}.DayPickerKeyboardShortcuts_buttonReset:active{outline:0}.DayPickerKeyboardShortcuts_show{position:absolute;width:22px;z-index:2}.DayPickerKeyboardShortcuts_show__bottomRight{border-right:33px solid #00a699;border-top:26px solid #0000;bottom:0;right:0}.DayPickerKeyboardShortcuts_show__bottomRight:hover{border-right:33px solid #008489}.DayPickerKeyboardShortcuts_show__topRight{border-bottom:26px solid #0000;border-right:33px solid #00a699;right:0;top:0}.DayPickerKeyboardShortcuts_show__topRight:hover{border-right:33px solid #008489}.DayPickerKeyboardShortcuts_show__topLeft{border-bottom:26px solid #0000;border-left:33px solid #00a699;left:0;top:0}.DayPickerKeyboardShortcuts_show__topLeft:hover{border-left:33px solid #008489}.DayPickerKeyboardShortcuts_showSpan{color:#fff;position:absolute}.DayPickerKeyboardShortcuts_showSpan__bottomRight{bottom:0;right:-28px}.DayPickerKeyboardShortcuts_showSpan__topRight{right:-28px;top:1px}.DayPickerKeyboardShortcuts_showSpan__topLeft{left:-28px;top:1px}.DayPickerKeyboardShortcuts_panel{background:#fff;border:1px solid #dbdbdb;border-radius:2px;bottom:0;left:0;margin:33px;overflow:auto;padding:22px;position:absolute;right:0;top:0;z-index:2}.DayPickerKeyboardShortcuts_title{font-size:16px;font-weight:700;margin:0}.DayPickerKeyboardShortcuts_list{font-size:14px;list-style:none;padding:0}.DayPickerKeyboardShortcuts_close{position:absolute;right:22px;top:22px;z-index:2}.DayPickerKeyboardShortcuts_close:active{outline:0}.DayPickerKeyboardShortcuts_closeSvg{fill:#cacccd;height:15px;width:15px}.DayPickerKeyboardShortcuts_closeSvg:focus,.DayPickerKeyboardShortcuts_closeSvg:hover{fill:#82888a}.CalendarDay{box-sizing:border-box;cursor:pointer;font-size:14px;text-align:center}.CalendarDay:active{outline:0}.CalendarDay__defaultCursor{cursor:default}.CalendarDay__default{background:#fff;border:1px solid #e4e7e7;color:#484848}.CalendarDay__default:hover{background:#e4e7e7;border:1px double #e4e7e7;color:inherit}.CalendarDay__hovered_offset{background:#f4f5f5;border:1px double #e4e7e7;color:inherit}.CalendarDay__outside{background:#fff;border:0;color:#484848}.CalendarDay__outside:hover{border:0}.CalendarDay__blocked_minimum_nights{background:#fff;border:1px solid #eceeee;color:#cacccd}.CalendarDay__blocked_minimum_nights:active,.CalendarDay__blocked_minimum_nights:hover{background:#fff;color:#cacccd}.CalendarDay__highlighted_calendar{background:#ffe8bc;color:#484848}.CalendarDay__highlighted_calendar:active,.CalendarDay__highlighted_calendar:hover{background:#ffce71;color:#484848}.CalendarDay__selected_span{background:#66e2da;border:1px solid #33dacd;color:#fff}.CalendarDay__selected_span:active,.CalendarDay__selected_span:hover{background:#33dacd;border:1px solid #33dacd;color:#fff}.CalendarDay__last_in_range{border-right:#00a699}.CalendarDay__selected,.CalendarDay__selected:active,.CalendarDay__selected:hover{background:#00a699;border:1px solid #00a699;color:#fff}.CalendarDay__hovered_span,.CalendarDay__hovered_span:hover{background:#b2f1ec;border:1px solid #80e8e0;color:#007a87}.CalendarDay__hovered_span:active{background:#80e8e0;border:1px solid #80e8e0;color:#007a87}.CalendarDay__blocked_calendar,.CalendarDay__blocked_calendar:active,.CalendarDay__blocked_calendar:hover{background:#cacccd;border:1px solid #cacccd;color:#82888a}.CalendarDay__blocked_out_of_range,.CalendarDay__blocked_out_of_range:active,.CalendarDay__blocked_out_of_range:hover{background:#fff;border:1px solid #e4e7e7;color:#cacccd}.CalendarMonth{background:#fff;text-align:center;-webkit-user-select:none;user-select:none;vertical-align:top}.CalendarMonth_table{border-collapse:collapse;border-spacing:0}.CalendarMonth_verticalSpacing{border-collapse:initial}.CalendarMonth_caption{caption-side:top;color:#484848;font-size:18px;padding-bottom:37px;padding-top:22px;text-align:center}.CalendarMonth_caption__verticalScrollable{padding-bottom:7px;padding-top:12px}.CalendarMonthGrid{background:#fff;text-align:left;z-index:0}.CalendarMonthGrid__animating{z-index:1}.CalendarMonthGrid__horizontal{left:9px;position:absolute}.CalendarMonthGrid__vertical{margin:0 auto}.CalendarMonthGrid__vertical_scrollable{margin:0 auto;overflow-y:scroll}.CalendarMonthGrid_month__horizontal{display:inline-block;min-height:100%;vertical-align:top}.CalendarMonthGrid_month__hideForAnimation{opacity:0;pointer-events:none;position:absolute;z-index:-1}.CalendarMonthGrid_month__hidden{visibility:hidden}.DayPickerNavigation{position:relative;z-index:2}.DayPickerNavigation__horizontal{height:0}.DayPickerNavigation__verticalDefault{bottom:0;height:52px;left:0;position:absolute;width:100%}.DayPickerNavigation__verticalScrollableDefault{position:relative}.DayPickerNavigation_button{border:0;cursor:pointer;margin:0;padding:0;-webkit-user-select:none;user-select:none}.DayPickerNavigation_button__default{background-color:#fff;border:1px solid #e4e7e7;color:#757575}.DayPickerNavigation_button__default:focus,.DayPickerNavigation_button__default:hover{border:1px solid #c4c4c4}.DayPickerNavigation_button__default:active{background:#f2f2f2}.DayPickerNavigation_button__horizontalDefault{border-radius:3px;line-height:.78;padding:6px 9px;position:absolute;top:18px}.DayPickerNavigation_leftButton__horizontalDefault{left:22px}.DayPickerNavigation_rightButton__horizontalDefault{right:22px}.DayPickerNavigation_button__verticalDefault{background:#fff;box-shadow:0 0 5px 2px #0000001a;display:inline-block;height:100%;padding:5px;position:relative;width:50%}.DayPickerNavigation_nextButton__verticalDefault{border-left:0}.DayPickerNavigation_nextButton__verticalScrollableDefault{width:100%}.DayPickerNavigation_svg__horizontal{fill:#82888a;display:block;height:19px;width:19px}.DayPickerNavigation_svg__vertical{fill:#484848;display:block;height:42px;width:42px}.DayPicker{position:relative;text-align:left}.DayPicker,.DayPicker__horizontal{background:#fff}.DayPicker__verticalScrollable{height:100%}.DayPicker__hidden{visibility:hidden}.DayPicker__withBorder{border-radius:3px;box-shadow:0 2px 6px #0000000d,0 0 0 1px #00000012}.DayPicker_portal__horizontal{box-shadow:none;left:50%;position:absolute;top:50%}.DayPicker_portal__vertical{position:static}.DayPicker_focusRegion{outline:0}.DayPicker_calendarInfo__horizontal,.DayPicker_wrapper__horizontal{display:inline-block;vertical-align:top}.DayPicker_weekHeaders{position:relative}.DayPicker_weekHeaders__horizontal{margin-left:9px}.DayPicker_weekHeader{color:#757575;position:absolute;text-align:left;top:62px;z-index:2}.DayPicker_weekHeader__vertical{left:50%}.DayPicker_weekHeader__verticalScrollable{background:#fff;border-bottom:1px solid #dbdbdb;display:table-row;left:0;margin-left:0;text-align:center;top:0;width:100%}.DayPicker_weekHeader_ul{font-size:14px;list-style:none;margin:1px 0;padding-left:0;padding-right:0}.DayPicker_weekHeader_li{display:inline-block;text-align:center}.DayPicker_transitionContainer{border-radius:3px;overflow:hidden;position:relative}.DayPicker_transitionContainer__horizontal{transition:height .2s ease-in-out}.DayPicker_transitionContainer__vertical{width:100%}.DayPicker_transitionContainer__verticalScrollable{bottom:0;height:100%;left:0;overflow-y:scroll;padding-top:20px;position:absolute;right:0;top:0}.DateInput{background:#fff;display:inline-block;margin:0;padding:0;position:relative;vertical-align:middle;width:130px}.DateInput__small{width:97px}.DateInput__block{width:100%}.DateInput__disabled{background:#f2f2f2;color:#dbdbdb}.DateInput_input{background-color:#fff;border:0;border-bottom:2px solid #0000;border-radius:0;color:#484848;font-size:19px;font-weight:200;line-height:24px;padding:11px 11px 9px;width:100%}.DateInput_input__small{font-size:15px;letter-spacing:.2px;line-height:18px;padding:7px 7px 5px}.DateInput_input__regular{font-weight:auto}.DateInput_input__readOnly{-webkit-user-select:none;user-select:none}.DateInput_input__focused{background:#fff;border:0;border-bottom:2px solid #008489;outline:0}.DateInput_input__disabled{background:#f2f2f2;font-style:italic}.DateInput_screenReaderMessage{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.DateInput_fang{height:10px;left:22px;position:absolute;width:20px;z-index:2}.DateInput_fangShape{fill:#fff}.DateInput_fangStroke{stroke:#dbdbdb;fill:#0000}.DateRangePickerInput{background-color:#fff;display:inline-block}.DateRangePickerInput__disabled{background:#f2f2f2}.DateRangePickerInput__withBorder{border:1px solid #dbdbdb;border-radius:2px}.DateRangePickerInput__rtl{direction:rtl}.DateRangePickerInput__block{display:block}.DateRangePickerInput__showClearDates{padding-right:30px}.DateRangePickerInput_arrow{color:#484848;display:inline-block;vertical-align:middle}.DateRangePickerInput_arrow_svg{fill:#484848;height:24px;vertical-align:middle;width:24px}.DateRangePickerInput_clearDates{background:0 0;border:0;color:inherit;cursor:pointer;font:inherit;line-height:normal;margin:0 10px 0 5px;overflow:visible;padding:10px;position:absolute;right:0;top:50%;transform:translateY(-50%)}.DateRangePickerInput_clearDates__small{padding:6px}.DateRangePickerInput_clearDates_default:focus,.DateRangePickerInput_clearDates_default:hover{background:#dbdbdb;border-radius:50%}.DateRangePickerInput_clearDates__hide{visibility:hidden}.DateRangePickerInput_clearDates_svg{fill:#82888a;height:12px;vertical-align:middle;width:15px}.DateRangePickerInput_clearDates_svg__small{height:9px}.DateRangePickerInput_calendarIcon{background:0 0;border:0;color:inherit;cursor:pointer;display:inline-block;font:inherit;line-height:normal;margin:0 5px 0 10px;overflow:visible;padding:10px;vertical-align:middle}.DateRangePickerInput_calendarIcon_svg{fill:#82888a;height:15px;vertical-align:middle;width:14px}.DateRangePicker{display:inline-block;position:relative}.DateRangePicker__block{display:block}.DateRangePicker_picker{background-color:#fff;position:absolute;z-index:1}.DateRangePicker_picker__rtl{direction:rtl}.DateRangePicker_picker__directionLeft{left:0}.DateRangePicker_picker__directionRight{right:0}.DateRangePicker_picker__portal{background-color:#0000004d;height:100%;left:0;position:fixed;top:0;width:100%}.DateRangePicker_picker__fullScreenPortal{background-color:#fff}.DateRangePicker_closeButton{background:0 0;border:0;color:inherit;cursor:pointer;font:inherit;line-height:normal;overflow:visible;padding:15px;position:absolute;right:0;top:0;z-index:2}.DateRangePicker_closeButton:focus,.DateRangePicker_closeButton:hover{color:darken(#cacccd,10%);text-decoration:none}.DateRangePicker_closeButton_svg{fill:#cacccd;height:15px;width:15px}.header-bottom-wrapper{background:var(--ksrtcThColor1);color:#fff;display:flex;height:42px;justify-content:space-between;letter-spacing:.07em;padding:0 4%;position:relative;z-index:100}.menu{display:flex;font-weight:500;line-height:30px}.menu ul{list-style:none;margin:0;padding:0}.menu li{border:none;display:block;float:left;position:relative}.menu li a{color:#fff;display:block;font-size:1em;letter-spacing:1.1px;padding:6px 9px;text-decoration:none}.menu li a:hover{color:#fff}.menu li:hover{background:var(--ksrtcThColor4);cursor:pointer}.menu li ul{display:none;margin-top:-1px;position:absolute}.menu li:hover ul{border:1px solid #e5e5e5;display:block;padding:0}.menu li .menu-down-arrow{transition:transform 0s}.menu li:hover .menu-down-arrow{right:-4px;top:27px;transform:rotate(180deg)}.menu li ul li{border-style:none;border-bottom:1px solid #eee;clear:both;line-height:.9375em;padding:0;text-align:center;width:100%}.menu li ul li:hover{background-color:#20a6ff;background-color:var(--primary,#20a6ff);color:#fff;cursor:pointer;width:100%}.menu li ul li:hover a{color:#fff}.menu li ul li a{display:block;padding:13px;width:100%}.drop-manage{background:#fff!important;border-radius:6px;display:none;width:180px!important}.drop-manage li a{color:#000!important}.drop-manage li a:hover{color:#fff!important}.menu-down-arrow{height:8px;position:absolute;right:-2px;top:8px;width:8px}.menu .activeLink{background:#20a6ff;background:var(--primary,#20a6ff);color:#fff}.menu .activeLink a{color:#fff}.menu .manage-booking{margin-right:10px}.menu a:link,.menu a:visited{color:#fff}.social-media-links{display:flex}.social-media-links ul{align-items:center;display:flex;justify-content:center;list-style:none;margin:0}.social-media-links li{border:none;border-radius:5px;display:block;float:left;margin:5px;position:relative}.social-media-links li a{display:flex}.social-media-links li:hover{background:var(--ksrtcThColor4)}.drop-manage{background:#20a6ff;background:var(--primary2,#20a6ff);background:#004f9e}.social-media-links span{font-size:1em;font-weight:500;padding:14px 5px 14px 14px}*,:after,:before{box-sizing:border-box;letter-spacing:.5px}:root{tab-size:4}html{-webkit-text-size-adjust:100%;line-height:1.15}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#f5f5f5;font-family:Roboto,sans-serif;margin:0;min-height:100vh;position:relative}hr{height:0}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:initial}sub{bottom:-.25em}sup{top:-.5em}button,input,select{background-color:#0000;background-image:none;border:0;box-shadow:none;font-family:inherit;font-size:100%;line-height:1.15;margin:0;outline:none}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}a{background-color:#0000;color:inherit;text-decoration:none}.container{animation:opaqueout 1s ease;background-color:#eee;color:#444;font-size:14px;font-weight:400;min-height:100vh}.hide{display:none}.text-right{text-align:right}.ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.btn{border-radius:6px;box-shadow:0 1px 3px #0003;color:#fff;padding:15px 0;text-align:center}.err-screen,.err-text{background-color:#fdf2e2;color:#ee5b36;line-height:1.6;padding:15px;text-align:center}.err-screen a,.err-text a{text-decoration:underline}.err-screen{flex-direction:column;height:100vh}.alert,.layer{background:#0009;height:100%;left:0;position:fixed;top:0;width:100%;z-index:1000}.alert .confirmation{background-color:#fff;border-radius:6px;box-shadow:2px 1px 4px 0 #00000005;width:375px}.alert .confirmation .go-to-home{background:#ff6100;margin:0 auto;width:262px}.alert .confirmation .cancel--request--btn,.alert .confirmation .go-to-home{border-radius:4px;color:#fff;cursor:pointer;font-size:14px;font-weight:600;letter-spacing:.02rem;padding:12px 24px;text-align:center;text-transform:uppercase}.alert .confirmation .cancel--request--btn{background:var(--ksrtcThColor2);margin-top:16px}.alert .confirmation .inp-container input{padding-left:14px!important}.alert .confirmation .inp-container label{left:10px!important}.alert .confirmation-bottom{border-top:1px solid #0003;display:flex;height:46px}.alert .confirmation-bottom button{color:#004f9e;cursor:pointer;flex:1 1;font-weight:600}.alert .confirmation-bottom button:last-child{border-bottom-right-radius:6px;border-left:1px solid #0003}.alert .confirmation .bookingStatus-message{margin-top:10px;width:100%}.alert .confirmation .bookingStatus-message .message span{color:#444;font-size:.875em;font-weight:500;letter-spacing:.32px}.alert .confirmation .bookingStatus-otp-message{margin-top:10px;width:100%}.alert .confirmation .bookingStatus-otp-message .otp-message span{color:#ee5b36;font-size:.875em;font-weight:500;letter-spacing:.32px}.alert--content{animation:popout .3s ease;background-color:#fff;border-radius:6px;padding:25px 15px;text-align:center;width:350px}.alert--content.error{background-color:#fdf2e2;color:var(--ksrtcThColor2)}.alert--content.childPop{text-align:left;width:55%}.alert--content .err-btn{background:var(--ksrtcThColor2);border-radius:6px;color:#fff;margin:35px auto 0;padding:10px;text-align:center;width:30%}.alert--wrap{animation:popout .3s ease;background-color:#fff;border-radius:8px;text-align:center;width:350px}.alert--wrap--top{padding:25px 15px}.alert--wrap--bottom{border-top:1px solid #ccc}.alert--wrap--bottom div{color:#e62c5f;color:var(--buttonColor,#e62c5f);cursor:pointer;padding:15px;text-align:center;text-transform:uppercase;width:50%}.alert--wrap--bottom div:first-child{border-right:1px solid #ccc}.alert--wrap--icon{padding-bottom:20px}.alert--wrap--bottom,.logininfo--radio{display:flex}.login--header-head-text,.logininfo--radio>div,.otpinfo--note>div{align-items:center;display:flex}.alert,.alert .confirmation .go-to-home,.alert--wrap--icon,.auth-page .inp-container,.auth-page-tabs .radio-btn,.checkout-wrapper .card .pass-info .pass--inp--drop div .radio-btn,.err-screen,.guest--cancel--wrapper .guest--cancel--inputs .inp-container,.inp-container,.layer,.login-loader{align-items:center;display:flex;justify-content:center}.auth-page .inp-container input,.auth-page .inp-container label.active,.auth-page .inp-container span,.btn,.guest--cancel--wrapper .guest--cancel--inputs .inp-container input,.guest--cancel--wrapper .guest--cancel--inputs .inp-container label.active,.guest--cancel--wrapper .guest--cancel--inputs .inp-container span,.inp-container input,.inp-container label.active,.inp-container span,.login--header-head-text>div,.otpinfo .resend,.otpinfo--note{font-weight:600}.btn{font-size:20px}.alert,.err-screen,.err-text,.login-loader-text{font-size:1em;font-weight:600}@keyframes topup{0%{transform:translateY(50%)}to{transform:translateY(0)}}@keyframes opaqueout{0%{opacity:0}to{opacity:1}}@keyframes popout{0%{transform:scale(0)}to{transform:scale(1)}}.arrowwithtail:after{border-bottom-color:#0000;border-right-color:#0000;border-style:solid;border-top-color:#0000}.lightText{color:#444}.lightText1{color:#666}.lightText2{color:#777}.lightText3{color:#888}.darkText1{color:#202020}.darkText2{color:#000}.circle{border-radius:50%;display:block}.flex{display:flex}.flexed-justify{display:flex;justify-content:space-between}.flex-all-c,.flex-vc{align-items:center;display:flex}.flex-all-c{justify-content:center}.lspacerite{margin-right:5px}.mspacerite{margin-right:10px}.crsrnotallowed{cursor:not-allowed}.crsrpointer{cursor:pointer}.border-lr{border-width:0 1px!important}.ceruleanbg{background:#01aef0}.whitebg{background:#fff}.whiteclr{color:#fff}.fheight{height:100%!important}.fixedpos{position:absolute}.relativepos{position:relative}.fw-500{font-weight:500}.grecaptcha-badge{z-index:1000}.arrowplain{border-color:#fff;border-style:solid;height:7px;transform:rotate(45deg);width:7px}.arrowplain.top{border-width:1.3px 0 0 1.3px;position:relative;top:3px}.arrowplain.top.sc_card{border-color:#fff!important}.arrowplain.bottom{border-width:0 1.3px 1.3px 0;position:relative;top:-1px}.arrowplain.right{border-width:1.3px 1.3px 0 0}.arrowplain.left{border-width:0 0 1.3px 1.3px}.arrowplain.white{border-color:#fff}.arrowwithtail{background:#fff;display:block;height:2px;position:relative;width:7px}.arrowwithtail:after{border-left-color:#fff;border-width:4px 0 4px 4px;content:"";display:block;height:0;left:7px;position:absolute;top:-3px;width:0}.arrowwithtail.left{margin-left:5px}.arrowwithtail.right{margin-right:5px;transform:rotate(180deg)}.headersection{background:#fff;width:100%}.headersection .headersection-inner{padding:0 6%}.headersection .headersection-inner .header-left .oplogo{margin:0 15px 0 0}.headersection .headersection-inner .header-left .oplogo a{display:block;max-width:fit-content}.headersection .headersection-inner .header-left .triptype{border-width:0 0 0 1px;color:#202020;font-size:14px;padding:0 5px;white-space:nowrap}.headersection .headersection-inner .header-left .triptype .tripname{color:#000;font-size:15px}.headersection .headersection-inner .header-left .triptype .othertext{color:#666;font-size:12px}.headersection .headersection-inner .header-left img{display:block;height:64px}.headersection .headersection-inner .header-right{align-items:center;color:#666;display:flex;font-size:13px;justify-content:center}.headersection .headersection-inner .header-right .phoneicon{display:flex}.headersection .headersection-inner .header-right .querylink1{padding-left:10px}.headersection .headersection-inner .header-right .querylink2{padding-left:15px}.headersection .headersection-inner .header-right .loginbutton{border:1.5px solid #107295;border:1.5px solid var(--searchBoxBgColor,#107295);border-radius:30px;color:#107295;color:var(--searchBoxBgColor,#107295);cursor:pointer;font-size:14px;height:34px;margin:0 0 0 15px;white-space:nowrap}.headersection .headersection-inner .header-right .loginbutton a{align-items:center;display:flex;font-weight:600;height:100%;justify-content:center;padding:0 23px}.headersection .headersection-inner .querylink1,.headersection .headersection-inner .querylink2,.headersection .headersection-inner .triptype{border:solid #ddd;border-width:0 1px 0 0;color:#666;font-size:12px;height:34px;padding-right:15px}.headersection .link-city-wrap{align-items:center;display:flex}.headersection .link-city-wrap .city--wrap div{color:#202020;font-size:12px;font-weight:500;letter-spacing:.02em;line-height:20px}.headersection .link-city-wrap .side--arrow{margin:0 12px}.header--section{background:#fff;width:100%}.header--section .header-screen-reader{background:#e5f3ff;display:flex;justify-content:space-between;padding:8px 4%}.header--section .header-screen-reader .header-screen-reader-left{align-items:center;color:#202020;display:flex;font-size:.875em;font-weight:400;letter-spacing:0}.header--section .header-screen-reader .header-screen-reader-right{align-items:center;display:flex;gap:16px;justify-content:space-between}.header--section .header-screen-reader .header-screen-reader-right .block1{color:var(--ksrtcThColor1);font-size:.875em;font-weight:400;letter-spacing:0;line-height:.938em;padding:2px 0}.header--section .header-screen-reader .header-screen-reader-right .block2{border:1px solid #0003;color:var(--ksrtcThColor1);display:flex;font-size:.875em;font-weight:400;letter-spacing:0;line-height:.938em}.header--section .header-screen-reader .header-screen-reader-right .block2 div{cursor:pointer;padding:2px 4px}.header--section .header-screen-reader .header-screen-reader-right .block2 .brdlr{border-left:1px solid #0003;border-right:1px solid #0003}.header--section .header-screen-reader .header-screen-reader-right .block2 .active{background:var(--ksrtcThColor1);color:#fff}.header--section .header-screen-reader .header-screen-reader-right .block3{color:var(--ksrtcThColor1);display:flex;font-size:.875em;font-weight:400;gap:4px;letter-spacing:0;line-height:.938em}.header--section .header-screen-reader .header-screen-reader-right .block3 div{cursor:pointer;padding:2px 0}.header--section .header-screen-reader .header-screen-reader-right .block3 .line{color:#999;font-size:15px}.header--section .header-screen-reader .header-screen-reader-right .block4{align-items:center;display:flex;gap:4px;justify-content:space-between}.header--section .header-screen-reader .header-screen-reader-right .block4 .circle-orange{background:#ff7100;border-radius:100%;cursor:pointer;height:12px;width:12px}.header--section .header-screen-reader .header-screen-reader-right .block4 .circle-blue{background:#357ae8;border-radius:100%;cursor:pointer;height:12px;width:12px}.header--section .header-screen-reader .header-screen-reader-right .block4 .circle-green{background:#2e942c;border-radius:100%;cursor:pointer;height:12px;width:12px}.header--section .header-screen-reader .header-screen-reader-right .block4 .circle-black{background:#493203;border-radius:100%;cursor:pointer;height:12px;width:12px}.header--section .header-screen-reader .header-screen-reader-right .block5{align-items:center;display:flex;gap:5px}.header--section .header-screen-reader .header-screen-reader-right .block5 .left{color:var(--ksrtcThColor1);cursor:pointer;font-size:.875em;font-weight:400;letter-spacing:0;line-height:.938em}.header--section .header-screen-reader .header-screen-reader-right .block5 .center{color:#999;font-size:15px}.header--section .header-screen-reader .header-screen-reader-right .block5 .right{color:var(--ksrtcThColor1);cursor:pointer;font-size:.875em;font-weight:400;letter-spacing:0;line-height:.938em}.header--section .header-screen-reader .header-screen-reader-right .block5 .left.active,.header--section .header-screen-reader .header-screen-reader-right .block5 .right.active{color:#444!important;cursor:default!important}.header--section .header-top-wrapper{align-items:center;display:flex;justify-content:space-between;padding:4px 4%;width:100%}.header--section .header-top-wrapper .header-logo img{height:100%;width:100%}.header--section .header-top-wrapper .header-right{align-items:center;display:flex;gap:12px;justify-content:space-between;width:40%}.header--section .header-top-wrapper .header-right .header-right-item .nonSrp-link{align-items:center;color:var(--ksrtcThColor2);display:flex;flex-direction:column;gap:4px;text-align:center;text-decoration:none}.header--section .header-top-wrapper .header-right .header-right-item .nonSrp-link .header-right-item-text{color:var(--ksrtcThColor1);font-size:1em;font-weight:500;letter-spacing:0;line-height:1.25em}.header--section .header-top-wrapper .header-right .header-right-item .link{align-items:center;display:flex;flex-direction:column;gap:4px;text-align:center;text-decoration:none}.header--section .header-top-wrapper .header-right .header-right-item .link .header-right-item-text{color:#004f9e;font-size:16px;font-weight:500;letter-spacing:0;line-height:20px}.header--section .header-top-wrapper .header-right .header-right-item .link-btn{align-items:center;border:1px solid var(--ksrtcThColor2);color:var(--ksrtcThColor2);display:flex;flex-direction:column;gap:4px;text-align:center;text-decoration:none}.header--section .header-top-wrapper .header-right .header-right-item .link-btn .header-right-item-text{color:#004f9e;font-size:1em;font-weight:500;letter-spacing:0;line-height:1.25em}.footer{background:var(--ksrtcThColor1);bottom:0;color:#fff;font-size:.875em;position:absolute;z-index:9}.footer,.footerspace{height:92px;width:100%}.footerspace{background:#0000;margin-top:100px}.hide{display:none!important}.hidden{visibility:hidden}.container{display:block;margin:auto;width:88%}.down-arr{border:5px solid #0000;border-top-color:#777}.up-arr{border:5px solid;border-color:#0000 #0000 #777}input.checkbox{cursor:pointer;height:15px;margin:0;position:relative;visibility:hidden;width:15px}input.checkbox:before{border:1px solid #107295;border:1px solid var(--searchBoxBgColor,#107295);content:" ";height:15px;left:0;position:absolute;top:0;visibility:visible;width:15px;z-index:1}input.checkbox.checked:before{background:#107295;background:var(--searchBoxBgColor,#107295)}input.checkbox.disabled{cursor:not-allowed}input.checkbox.checked.disabled:before{background:#94b0be;border-color:#838383}input.checkbox.checked:after{border:1px solid #fff;border-width:0 2px 2px 0;content:" ";height:11px;left:4px;position:absolute;top:0;transform:rotate(45deg);visibility:visible;width:6px;z-index:2}input.radio{cursor:pointer;height:16px;position:relative;visibility:hidden;width:16px}input.radio:before{border:2px solid #107295;border:2px solid var(--searchBoxBgColor,#107295);height:16px;left:0;top:0;width:16px}input.radio:before,input.radio:checked:after{border-radius:50%;content:" ";position:absolute;visibility:visible}input.radio:checked:after{background:#107295;background:var(--searchBoxBgColor,#107295);height:6px;left:5px;top:5px;width:6px}@keyframes loading{0%{opacity:.2}20%{opacity:1}to{opacity:.2}}.loading{align-items:center;background:#fff;display:flex;height:50px;justify-content:center;min-height:1px;transition:.3s ease-in-out;width:100%}.loading span{animation:loading 1s infinite both;background:#01aef0;border-radius:50%;height:10px;width:10px}.loading span:nth-child(2){animation-delay:.3s;margin:0 5px}.loading span:nth-child(3){animation-delay:.6s}.search--sort--container{background:#f0f8ff;border-radius:8px;box-shadow:0 1px 3px 0 #00000026;justify-content:space-between;margin:10px 4%;padding:12px 16px}.search--sort--container,.search--sort--container .sort--item{align-items:center;display:flex}.search--sort--container .sort--item .icon{display:flex;flex-direction:column;height:18px;padding-left:6px}.search--sort--container .sort--item .icon:first-child{padding-right:6px}.search--sort--container .sort--item .icon div{align-items:center;cursor:pointer;display:flex}.search--sort--container .sort--item .icon div:first-child{margin-bottom:4px}.search--sort--container .sort--item div{color:#004f9e;font-size:.875em;letter-spacing:.02rem}.searchformsection{background:var(--ksrtcThColor1);color:#fff;padding:10px 4%;position:relative}.searchformsection .searchbar{border-radius:6px;display:flex;gap:10px;position:relative;z-index:2}.searchformsection .searchbar .Fromcity{background:#e8f7ed;border-radius:4px;width:15%!important}.searchformsection .searchbar .Fromcity input{border-radius:4px;padding:30px 15px 15px 12px!important}.searchformsection .searchbar .Fromcity .mod-clear{right:10px}.searchformsection .searchbar .TourCategory{background:#e8f7ed;border-radius:4px}.searchformsection .searchbar .TourCategory input{border-radius:4px;padding:30px 15px 15px 12px!important}.searchformsection .searchbar .TourCategory .mod-clear{right:10px}.searchformsection .searchbar .PackageTour{background:#e8f7ed;border-radius:4px}.searchformsection .searchbar .PackageTour input{border-radius:4px;padding:30px 15px 15px 12px!important}.searchformsection .searchbar .PackageTour .mod-clear{right:10px}.searchformsection .searchbar .cityinput{position:relative;width:20%}.searchformsection .searchbar .cityinput .single--lady{align-items:center;display:flex;left:20px;position:absolute;top:23px}.searchformsection .searchbar .cityinput .single--lady .checkbox{background-color:#fff;border:2px solid #757575;border-radius:3px;cursor:pointer;flex-shrink:0;height:20px;margin-right:8px;transition:.3s ease;width:20px}.searchformsection .searchbar .cityinput .single--lady .checkbox>div{border:2px solid #fff;border-width:0 2px 2px 0;height:14px;margin-bottom:5px;margin-left:5px;transform:rotate(45deg);width:8px}.searchformsection .searchbar .cityinput .single--lady .text{color:#202020;font-size:.875em;font-weight:600}.searchformsection .searchbar .cityinput input{color:#202020;font-size:.875em;font-weight:500;height:48px}.searchformsection .searchbar .cityinput label{color:#666;font-size:.75em;left:15px;line-height:1;pointer-events:none;position:absolute;top:16px}.searchformsection .searchbar .Fromcity.cityinput.pickup--input{background:#fff;display:none;width:16%}.searchformsection .searchbar .Fromcity.cityinput.pickup--input.filled{background:#e8f7ed}.searchformsection .searchbar .Fromcity.cityinput.pickup--input label{left:26px}.searchformsection .searchbar .Fromcity.cityinput.disable{cursor:not-allowed;pointer-events:none}.searchformsection .searchbar .Fromcity.cityinput label{left:12px;line-height:16px;top:6px}.searchformsection .searchbar .TourCategory.cityinput{background:#e8f7ed;width:20%}.searchformsection .searchbar .TourCategory.cityinput.dropout--input{background:#fff;display:none;width:16%}.searchformsection .searchbar .TourCategory.cityinput.dropout--input.filled{background:#e8f7ed}.searchformsection .searchbar .TourCategory.cityinput.disable{cursor:not-allowed;pointer-events:none}.searchformsection .searchbar .TourCategory.cityinput label{left:12px;line-height:16px;top:6px}.searchformsection .searchbar .PackageTour.cityinput{background:#e8f7ed;width:38%}.searchformsection .searchbar .PackageTour.cityinput.dropout--input{background:#fff;display:none;width:16%}.searchformsection .searchbar .PackageTour.cityinput.dropout--input.filled{background:#e8f7ed}.searchformsection .searchbar .PackageTour.cityinput.disable{cursor:not-allowed;pointer-events:none}.searchformsection .searchbar .PackageTour.cityinput label,.searchformsection .searchbar .mo-inp.cityinput label{left:12px;line-height:16px;top:6px}.searchformsection .searchbar .mo-inp.cityinput .mod-clear{right:8px}.searchformsection .searchbar .mod-clear{color:#666;height:22px;position:absolute;right:15px;top:15px}.searchformsection .searchbar .modifybutton{align-items:center;background:var(--ksrtcThColor2);border-radius:4px;cursor:pointer;display:flex;font-size:.875em;font-weight:600;justify-content:center;width:10%}.searchformsection .searchbar .ty-text.inp--focus{background:#fff!important;border:1px solid #ff7e2b!important}.searchformsection .darklayer{background:#000;height:100%;left:0;opacity:.1;pointer-events:none;position:absolute;top:0;width:100%;z-index:0}.mo-inp{position:relative;width:17%!important}.mo-inp.err{background:#f003}.mo-inp .DateInput__block,.mo-inp .SingleDatePickerInput{background:#0000}.mo-inp .DateInput_input{background:#fff;border:0;border-radius:4px;color:#444;font-size:.9rem;font-weight:300;line-height:1;padding:30px 12px 10px}.mo-inp .DateInput_input__focused{border:0}.mo-inp .DateInput_fang.DateInput_fang_1{display:none}.mo-inp .SingleDatePicker_picker{background:none;margin-top:2px;right:0}.mo-inp .CalendarDay__default{border:0}.mo-inp .CalendarDay__today{align-items:center;background:none;border:1px solid #01aef0;border-radius:50%;color:#202020;display:flex;justify-content:center;outline:none;overflow:hidden;width:38px}.mo-inp .CalendarDay__today.CalendarDay__blocked_out_of_range{background:#fff;color:#cacccd}.mo-inp .CalendarDay__default:focus{outline:none}.mo-inp .DayPickerNavigation_button__horizontal{border-color:#0000 #0000 #444 #444;border-radius:0;border-width:2px;height:10px;outline:0;padding:0;top:25px;width:10px}.mo-inp .DayPickerNavigation_button__horizontal svg{display:none}.mo-inp .DayPickerNavigation_leftButton__horizontal,.mo-inp .DayPickerNavigation_leftButton__horizontalDefault{transform:rotate(45deg)}.mo-inp .DayPickerNavigation_rightButton__horizontal,.mo-inp .DayPickerNavigation_rightButton__horizontalDefault{transform:rotate(-135deg)}.mo-inp .CalendarDay__selected,.mo-inp .CalendarDay__selected:active,.mo-inp .CalendarDay__selected:hover{background:#01aef0;border-color:#01aef0;border-radius:50%;color:#fff}.mo-inp .CalendarMonth_table tr td:nth-child(6),.mo-inp .CalendarMonth_table tr td:nth-child(7){font-weight:600}.mo-inp .SingleDatePicker_picker__directionLeft{left:auto!important}.mo-inp .CalendarDay__blocked_calendar{background:#fff;color:#cacccd}.atc{background:#fff;border:1px solid #ddd;border-radius:6px;border-top:0 solid #ddd;box-shadow:0 1px 3px #0000004d;color:#444;left:0;margin-top:5px;max-height:250px;overflow:auto;position:absolute;top:100%;width:100%;z-index:1}.atc::-webkit-scrollbar{width:4px}.atc::-webkit-scrollbar-thumb{background:#e5e5e5;border-radius:8px}.atc::-webkit-scrollbar-track{background:#fff;border-radius:8px}.atc>div{border-bottom:1px solid #eee;cursor:pointer;padding:10px 15px}.atc>div:last-child{border:0}.atc>div:hover{background:#01aef0;color:#fff}.swap-ico{align-items:center;background:#01aef0;border-radius:50%;cursor:pointer;display:flex;height:40px;justify-content:center;left:calc(20% - 21px);position:absolute;top:12px;width:40px;z-index:1}.swap-ico.link{left:calc(18% - 14px)}.swap-ico span{margin:2px}.sort-bar{align-items:center;background:#fff;background:#107295;background:var(--searchBoxBgColor,#107295);font-size:14px;padding:0 7%;position:relative}.sort-bar .filternameicon{align-items:center;color:#fff;display:flex;font-weight:500;justify-content:center;margin-right:5px}.sort-bar .filternameicon svg{margin-right:5px}.sort-bar .sort-container{position:relative}.sort-bar .sort-container .sorter{padding-bottom:20px}.sort-bar .filterby{width:74%!important}.sort-bar .sort-sec{padding:10px 0;width:26%}.sort-bar .sortby{border:solid #dddddd4d;border-width:0 0 0 1px}.sort-bar .sortby,.sort-bar .viewrecent{justify-content:flex-end}.sort-bar .sfbutton{background:#00000026;border-radius:4px;color:#fff;font-size:13px;font-weight:500;height:38px;margin-left:5px;padding:0 10px}.sort-bar .sfbutton.active{background:#01aef0}.sort-bar .sfbutton .arrowplain{margin-left:10px}.sort-bar .sfbutton span{margin:0 5px;z-index:5}.sort-bar .sfbutton span.arrowplain.left,.sort-bar .sfbutton span.arrowplain.right{margin:0}.primarybutton{border-radius:3px;font-size:.875em;padding:4px 6px}.primarybutton.active{background:#01aef0;color:#fff!important}.show-sort{background:#fff;border-radius:6px;box-shadow:0 0 6px 1px #0000004d;left:2px;min-width:220px;position:absolute;top:56px;z-index:10}.show-sort.bus--service{min-width:375px}.show-sort .sort-head{background:#107295;background:var(--searchBoxBgColor,#107295);border-radius:6px 6px 0 0;color:#fff;padding:13px 15px}.show-sort .sort-head .reset-sort{text-decoration:underline}.show-sort .optionbox{border-radius:0 0 6px 6px;padding:12px 15px 0}.show-sort .pricerange{padding:0 16px 24px}.show-sort .pricerange .price--range-inputs{align-items:center;display:flex;justify-content:space-between}.show-sort .pricerange .price--range-inputs input.active{color:#000;font-size:14px;font-weight:500;padding:15px 12px 0 18px!important}.show-sort .pricerange .price--range-inputs label{bottom:-6px!important;font-size:13px!important;line-height:inherit;padding:0 2px!important}.show-sort .pricerange .price--range-inputs label.active{bottom:4px!important;color:#666!important;font-size:12px!important}.show-sort .pricerange .price--range-inputs span{left:11px;position:relative;top:38px;visibility:hidden}.show-sort .pricerange .price--range-inputs span.active{visibility:visible}.show-sort .pricerange .price--range-slider,.show-sort .pricerange .price--range-text{align-items:center;display:flex;justify-content:space-between}.show-sort .pricerange .price--range-text{color:#202020;font-size:16px;font-weight:600;letter-spacing:.02em;line-height:24px;text-align:left}.show-sort label{color:#202020;display:block;font-size:14px;font-weight:500;letter-spacing:.02em;line-height:2;margin-bottom:20px;-webkit-user-select:none;user-select:none}.show-sort label input{margin-right:8px}.show-sort .time-sort{display:flex;justify-content:space-between;min-width:500px}.show-sort .time-sort-item{align-items:center;border-right:1px solid #ddd;color:#202020;cursor:pointer;display:flex;flex-grow:1;font-size:12px;font-weight:500;padding:15px;position:relative;white-space:nowrap}.show-sort .time-sort-item div:first-child{color:#666;margin-bottom:6px}.show-sort .time-sort-item svg{margin-right:10px}.show-sort .time-sort-item *{pointer-events:none}.show-sort .time-sort-item .tickmark{border-style:solid;border-width:0 0 2px 2px;height:0;margin-left:10px;padding:3px 7px;position:absolute;right:6px;top:6px;transform:rotate(-45deg);width:0}.show-sort .time-sort-item:last-child{border:none}.show-sort .active.time-sort-item{font-weight:600}.show-sort .active.time-sort-item,.show-sort .active.time-sort-item div:first-child{color:#107295;color:var(--searchBoxBgColor,#107295)}.show-sort .sorter-row{align-items:center;cursor:pointer;display:flex;line-height:1;padding:15px 15px 5px}.show-sort .sorter-row label{line-height:1;padding:0;-webkit-user-select:none;user-select:none}.show-sort:before{background:#107295;background:var(--searchBoxBgColor,#107295);content:"";display:block;height:10px;left:40px;position:absolute;top:-6px;transform:rotate(45deg);width:10px;z-index:0}.srch-card{background:#fff;border-radius:8px;box-shadow:0 1px 2px #0000004d;display:flex;flex-wrap:wrap;font-size:1em;line-height:1.55;margin:6px auto;width:100%}.srch-card .dropoffrow,.srch-card .pickuprow{position:relative;width:100%}.srch-card .arrowplain{border-color:#107295;border-color:var(--searchBoxBgColor,#107295)}.srch-card .listinng-block,.srch-card .listinng-block-left{width:100%}.srch-card .listing-block-right{align-items:flex-end;display:flex;flex-direction:column;justify-content:space-between;padding:20px 25px 0 0;position:relative;text-align:right;width:20%}.srch-card .listing-block-right div{margin-top:10px}.srch-card .listing-block-right .bus--img--wrap{cursor:pointer;display:flex;left:100px;position:absolute;top:10px}.srch-card .listing-block-right .bus--img--wrap .bus--image{margin-left:4px}.srch-card .tooltip{display:inline-block;position:relative}.srch-card .tooltip .tooltiptext{background-color:#fff;border-radius:6px;bottom:150%;box-shadow:0 0 1px 1px #0000004d;color:#444;left:50%;padding:8px;position:absolute!important;text-align:center;transform:translateX(-50%);visibility:hidden;white-space:nowrap;z-index:1}.srch-card .tooltip .tooltiptext:after{border:5px solid #fff;box-shadow:-1px -1px 0 0 #0000004d;content:"";left:49%;position:absolute;top:85%;transform:translateX(-50%) rotate(-135deg)}.srch-card .tooltip:hover .tooltiptext{visibility:visible}.srch-card-row{display:flex;justify-content:flex-start;position:relative;width:100%}.srch-card-row .srch.tl_right{text-align:right}.srch-card-row.top{gap:15px;padding:20px 20px 12px}.srch-card-row.bottom{gap:15px;padding:12px 20px 20px}.srch-card-row-left{align-items:center;display:flex;justify-content:center;padding:0 0 0 30%;position:relative;width:70%}.srch-card-row-right{width:30%}.srch-card-row-right img{height:21px;width:14px}.srch-card-row .float-left{float:left;max-width:50%;position:absolute}.srch-card-col .txt-head,.srch-card-col .txt-val{color:#202020;font-size:.875em;font-weight:400;letter-spacing:.01em;line-height:1.25em}.srch-card-col .txt-val{margin-top:6px;word-break:break-all}.srch-card-col.package-name,.srch-card-col.seats{font-size:14px}.srch-card-col.fare,.srch-card-col.package-name,.srch-card-col.seats{color:#202020;font-weight:600;letter-spacing:.01em;line-height:1.25em}.srch-card-col.fare{font-size:16px}.srch-card-col.book,.srch-card-col.fare{display:flex;justify-content:flex-end}.srch-card-col.accommodation .accYes{color:#2e942c;font-weight:600}.srch-card-col.accommodation .accNo{color:#ff7100;font-weight:600}.srch-card-first-row{height:15px;width:100%}.srch-card .covid-row{align-items:center;background:#2e942c;border-radius:0 20px 20px 0;color:#fff;display:flex;float:left;font-weight:600;height:33px;line-height:1;margin-bottom:20px;padding:5px 0}.srch-card .covid-row .safebus{border-right:1px solid #ddd;display:block;padding:5px 10px}.srch-card .covid-row .covidamens{display:flex}.srch-card .covid-row .tooltip{align-items:center;display:flex}.srch-card .covid-row svg{fill:#fff}.srch-card .bus--image{display:flex;margin-right:10px}.srch-card .bus--image img{height:24px;width:24px}.srch-card .bus--type{text-wrap:nowrap;color:var(--ksrtcThColor2);font-size:1.125em;font-weight:500;line-height:1.625em;overflow:hidden;text-overflow:ellipsis}.srch-card .amenites-row{margin-top:5px;max-width:70%}.srch-card .amenites-row .tooltip,.srch-card .amenites-row .tooltip img,.srch-card .amenites-row .tooltip svg{width:30px}.srch-card .triptimebold{color:#202020;font-size:1.25em;font-weight:500;line-height:1}.srch-card .duration{display:flex;font-size:.813em;max-width:156px;padding-right:5px;width:100%}.srch-card .duration .circlegreen,.srch-card .duration .squarered{display:block;flex-shrink:0;height:10px;margin:auto;width:10px}.srch-card .duration .circlegreen{background:#52bb9b;border-radius:50%;margin-right:4px}.srch-card .duration .squarered{background:#e62c5f;background:var(--buttonColor,#e62c5f);margin-left:4px}.srch-card .duration .linespacefill{background:#ddd;display:block;height:1px;margin:auto;width:100%}.srch-card .duration div{flex-shrink:0;margin:0 4px}.srch-card .pricetag{background:#1eb24b;color:#fff;font-size:18px;font-weight:500;height:25px;line-height:25px;padding:0 7px 0 3px;position:relative}.srch-card .pricetag:after,.srch-card .pricetag:before{content:"";display:block;position:absolute}.srch-card .pricetag:after{border-color:#0000 #1eb24b #0000 #0000;border-style:solid;border-width:12.5px 15px 12.5px 0;height:0;left:-15px;top:0;width:0}.srch-card .pickdropname{font-size:13px;margin-right:5px;max-width:calc(100% - 101px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.srch-card .showboarding{margin-right:0}.srch-card .ontimepercentage{background:#e5f6fd;border-radius:15px;color:#000;font-size:12px;font-weight:500;line-height:1;padding:3px 7px}.srch-card .list-pick,.srch-card .list-pick-rtl{background:#fff;border-radius:6px;box-shadow:0 0 5px #0003;color:#444;cursor:default;font-size:.75rem;font-weight:400;left:0;margin:0!important;min-width:400px;position:absolute;top:30px;width:max-content;z-index:10}.srch-card .list-pick-rtl:before,.srch-card .list-pick:before{background:#107295;background:var(--searchBoxBgColor,#107295);border:1px solid #0000001a;border-width:0 0 1px 1px;content:" ";height:10px;left:40px;position:absolute;top:-5px;transform:rotate(45deg);width:10px}.srch-card .list-pick-head,.srch-card .list-pick-rtl-head{align-items:center;background:#107295;background:var(--searchBoxBgColor,#107295);border-radius:6px 6px 0 0;display:flex;font-size:.85rem;font-weight:500;height:38px;justify-content:space-between;padding:5px 15px}.srch-card .list-pick-head div,.srch-card .list-pick-rtl-head div{color:#fff!important}.srch-card .list-pick-head div:first-child,.srch-card .list-pick-rtl-head div:first-child{padding-right:10px}.srch-card .list-pick-head div:last-child,.srch-card .list-pick-rtl-head div:last-child{color:#444;font-weight:500;text-align:right}.srch-card .list-pick-rtl-scroll,.srch-card .list-pick-scroll{max-height:225px;overflow-y:auto}.srch-card .list-pick-rtl-scroll::-webkit-scrollbar,.srch-card .list-pick-scroll::-webkit-scrollbar{width:3px}.srch-card .list-pick-rtl-scroll::-webkit-scrollbar-thumb,.srch-card .list-pick-scroll::-webkit-scrollbar-thumb{background:#019cd8}.srch-card .list-pick-rtl-scroll::-webkit-scrollbar-track,.srch-card .list-pick-scroll::-webkit-scrollbar-track{background:#fff}.srch-card .list-pick-rtl-scroll>div,.srch-card .list-pick-scroll>div{align-items:center;display:flex;flex-wrap:nowrap;height:38px;justify-content:space-between;padding:5px 15px}.srch-card .list-pick-rtl-scroll>div>div:first-child,.srch-card .list-pick-scroll>div>div:first-child{padding-right:10px}.srch-card .list-pick-rtl-scroll>div>div:last-child,.srch-card .list-pick-scroll>div>div:last-child{color:#444;font-weight:500;text-align:right}.srch-card .list-pick-head3,.srch-card .list-pick-rtl-head3{align-items:center;display:flex;font-size:.85rem;font-weight:400;height:38px;justify-content:space-between;padding:5px 15px}.srch-card .list-pick-head3 div,.srch-card .list-pick-rtl-head3 div{color:#444!important}.srch-card .list-pick-head3 div:first-child,.srch-card .list-pick-rtl-head3 div:first-child{padding-right:10px}.srch-card .list-pick-head3 div:last-child,.srch-card .list-pick-rtl-head3 div:last-child{text-align:right}.srch-card .list-pick-rtl{left:auto!important;right:-25px!important}.srch-card .list-pick-rtl:before{left:auto!important;right:40px!important}.srch-card .col-time{align-items:center;display:flex;justify-content:center;margin-left:5px}.srch-card .col-time svg{fill:#666;height:18px;margin-right:3px;width:18px}.srch-card .col-address{max-width:400px;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap;word-break:break-word}.srch-card .srch-seats{font-size:.8rem;padding:25px 0;width:calc(18% - 105px)}.srch-card .srch-seats>:first-child{font-size:.9rem;font-weight:400}.srch-card .round-discount{align-items:flex-end;color:#1db24b;display:flex;float:right;font-weight:600;white-space:nowrap}.srch-card .selectbutton{align-items:center;background:#e62c5f;background:var(--buttonColor,#e62c5f);border-radius:4px;display:flex;font-weight:600;height:44px;justify-content:center;text-align:center;width:100%;word-break:break-all}.srch-card .chartheading .circle{align-items:center;display:flex;height:24px;justify-content:center;width:24px}.srch-card .chartheading .pickdrophead,.srch-card .chartheading .seathead{align-items:center;display:flex}.srch-card .chartheading .seathead{width:57%}.srch-card .chartheading .pickdrophead{margin-left:auto;width:43%}.srch-card .seatchart{background:#edf9fe;border-radius:0 0 6px 6px;display:flex;flex-direction:column;padding:0 20px 10px;position:relative;width:100%}.srch-card .seatchart .cancellation-slabs .cancel-slab{display:flex;justify-content:space-between;margin:5px 0;width:100%}.srch-card .seatchart .cancellation-slabs .cancel-slab .col1{width:57%}.srch-card .seatchart .cancellation-slabs .cancel-slab .col1.bold{font-weight:600}.srch-card .seatchart .cancellation-slabs .cancel-slab .col2{width:33%}.srch-card .seatchart .cancellation-slabs .cancel-slab .col2.bold{font-weight:600}.srch-card .seatchart .cancellation-slabs .cancel-slab .col3{width:10%}.srch-card .seatchart .cancellation-slabs .cancel-slab .col3.bold{font-weight:600}.srch-card .seatchart .chartheading{font-size:.875em;height:66px}.srch-card .seatchart .seat-wrap{display:flex;gap:16px}.srch-card .seatchart .seat-wrap .seats{width:55%}.srch-card .seatchart .seat-wrap .seats .wheelicon{left:24px;position:absolute;top:21px}.srch-card .seatchart .seat-wrap .pickups{background:#fff;border-radius:6px;box-shadow:0 0 2px #0000004d;display:flex;flex-direction:column;justify-content:space-between;margin-left:auto;padding:30px 15px 15px;position:relative;width:45%}.srch-card .seatchart .seat-wrap .pickups .picklabel{font-size:.875em;white-space:nowrap}.srch-card .seatchart .seat-wrap .pickups .picklabel-active{background:#fff;color:#666;font-size:13px;font-weight:400;left:10px;padding:0 5px;position:absolute;top:-12px}.srch-card .seatchart .seat-wrap .pickups .points{padding-bottom:15px;position:relative}.srch-card .seatchart .seat-wrap .pickups .points:focus{outline:none}.srch-card .seatchart .seat-wrap .pickups .points .point-inp{border:1px solid #757575;border-radius:6px;cursor:pointer;height:51px;padding:0 12px;position:relative}.srch-card .seatchart .seat-wrap .pickups .points .point-inp:focus{border:2px solid #01aef0;color:#01aef0;outline:none}.srch-card .seatchart .seat-wrap .pickups .points .point-inp:focus svg{fill:#107295;fill:var(--searchBoxBgColor,#107295)}.srch-card .seatchart .seat-wrap .pickups .points .point-inp span{border:solid #000;border-width:0 2px 2px 0;display:block;height:9px;position:absolute;right:14px;top:18px;transform:rotate(45deg);width:9px}.srch-card .seatchart .seat-wrap .pickups .points .point-opt{left:0;top:56px;width:100%}.srch-card .seatchart .seat-wrap .pickups .points .point-sel{align-items:center;display:flex;justify-content:flex-start}.srch-card .seatchart .seat-wrap .pickups .points .point-sel svg{fill:#666;height:20px;margin-right:3px;width:18px}.srch-card .seatchart .seat-wrap .pickups .point-inp.active{border:2px solid #01aef0;color:#01aef0}.srch-card .seatchart .seat-wrap .pickups .point-inp.active svg{fill:#107295;fill:var(--searchBoxBgColor,#107295)}.srch-card .seatchart .seat-wrap .pickups .point-inp.active .picklabel-active{color:#01aef0}.srch-card .seatchart .seat-wrap .pickups .point-inp.active span{border-color:#107295;border-color:var(--searchBoxBgColor,#107295);border-width:2px 0 0 2px;top:23px}.srch-card .seatchart .seat-wrap .pickups .point-opt{background:#fff;border-radius:6px;height:calc(100% - 30px);opacity:0;overflow:hidden;position:absolute;top:15px;visibility:hidden;width:calc(100% - 30px);z-index:2}.srch-card .seatchart .seat-wrap .pickups .point-opt.active{border:1px solid #ddd;line-height:1.8;min-height:220px;opacity:1;overflow:auto;transition:.3s ease;visibility:visible}.srch-card .seatchart .seat-wrap .pickups .point-opt.active>div{display:flex;font-size:.85em;padding:10px 15px}.srch-card .seatchart .seat-wrap .pickups .point-opt.active>div:focus{background-color:#eee;outline:none}.srch-card .seatchart .seat-wrap .pickups .point-opt.active>div div:first-child{min-width:85px}.srch-card .seatchart .seat-wrap .pickups .point-opt.active>div:hover{background:#eee;cursor:pointer}.srch-card .seatchart .seat-wrap .pickups .chart-fare-details{background:#fff;border-radius:6px;bottom:100px;height:240px;opacity:0;overflow:hidden;position:absolute;width:calc(100% - 30px);z-index:2}.srch-card .seatchart .seat-wrap .pickups .chart-fare-details.active{border:1px solid #ddd;box-shadow:0 1px 3px 0 #00000040;line-height:1.8;opacity:1;transition:.3s ease;visibility:visible}.srch-card .seatchart .seat-wrap .pickups .chart-fare-details.active .chart-fare-header{background:var(--ksrtcThColor1);color:#fff;padding:10px 16px}.srch-card .seatchart .seat-wrap .pickups .chart-fare-details.active .chart-fare-container{padding:8px 16px}.srch-card .seatchart .seat-wrap .pickups .chart-fare-details.active .chart-fare-container .chart-fare{display:flex;justify-content:space-between;padding:2px 0}.srch-card .seatchart .seat-wrap .pickups .chart-fare-details.active .chart-fare-container .chart-fare div{color:#444;font-size:.875em;letter-spacing:.02rem;line-height:20px}.srch-card .seatchart .seat-wrap .pickups .chart-fare-details .last--list{border-top:1px solid #0000001a;bottom:0;margin:8px 16px;position:absolute;width:93%}.srch-card .seatchart .seat-wrap .pickups .chart-fare-details .last--list span{color:"#444";font-size:"12px"}.srch-card .seatchart .seat-wrap .pickups .accoTypeNoOfPaxWrap{display:flex;gap:10px;width:100%}.srch-card .seatchart .seat-wrap .pickups .accoTypeNoOfPaxWrap .accoType,.srch-card .seatchart .seat-wrap .pickups .accoTypeNoOfPaxWrap .noOfPax{width:100%}.srch-card .seatchart .legend{display:flex;font-size:.75em;padding:10px 0;position:relative;width:55%}.srch-card .seatchart .legend>div{align-items:center;display:flex;margin-right:25px}.srch-card .seatchart .legend>div span{background:#fff;border-radius:50%;display:inline-block;height:10px;margin-right:5px;width:10px}.srch-card .seatchart .legend>div span.st-legend{border:1px solid #1fb34b;border-radius:0;height:12px;position:relative;width:12px}.srch-card .seatchart .legend>div span.st-legend:before{background:#1fb34b;content:" ";height:6px;position:absolute;right:0;top:2px;width:3px}.srch-card .seatchart .legend>div span.st-legend.sl{width:30px}.srch-card .seatchart .legend .covid-legend{color:#2e942c;font-size:12px;margin:0;position:absolute;right:0}.srch-card .seatchart .instructionmsg{color:#777;font-size:.813em;font-style:italic;text-align:center}.srch-card .seatchart--err{align-items:center;background:#fff2e2;border-radius:6px;display:flex;justify-content:center;margin:0 20px 20px;padding:10px;width:100%}.srch-card .seatchart--err div:first-child{align-items:center;display:flex;justify-content:center;margin-right:6px}.srch-card .seatchart--err div:last-child{color:#f05924;font-size:14px;font-weight:600}.srch-card.is--special{background:#e3f1fe}.srch-card .non-reservable--bus{color:red;font-size:14px;text-align:right;width:16%}.all-middle-station-cities{color:#004f9e;cursor:pointer;font-size:14px;font-weight:400;margin-right:4px;width:17%}.greentickmark{margin-right:10px}.waiting--list--wrapper{background:#fff;border-radius:8px;box-shadow:0 1px 3px #0000004d;display:flex;margin:0 auto;padding:20px;width:88%}.waiting--list--wrapper .left{align-items:center;background:#fff1e2;border-radius:5px;display:flex;flex-direction:column;padding:15px;text-align:center;width:30%}.waiting--list--wrapper .left div{color:#202020;font-size:16px;line-height:28px;margin-bottom:20px}.waiting--list--wrapper .right{padding:70px 0 70px 20px;width:70%}.waiting--list--wrapper .right .priority--head{color:#202020;font-size:18px;font-weight:600;margin-bottom:15px}.waiting--list--wrapper .right .success--head{background:#dff0d7;border-radius:5px;color:green;font-size:17px;font-weight:600;margin-bottom:15px;padding:5px;text-align:center}.waiting--list--wrapper .right .priority--input--wrap{margin:10px 0 0}.waiting--list--wrapper .right .priority--input--wrap .priority-info{display:flex}.waiting--list--wrapper .right .priority--input--wrap .waiting--btn{border-radius:5px;color:#fff;cursor:pointer;font-size:15px;font-weight:500;margin:25px 0 50px;padding:15px 0;text-align:center}.waiting--list--wrapper .right .priority--input--wrap input:disabled{background-color:#eee!important;opacity:.6}.waiting--list--wrapper .right .priority--input--wrap .passenger--count:hover{background:#ddd}.waiting--list--wrapper .right .note{color:#202020;display:flex;font-size:15px}.trip--label--wrap{margin:12px auto;width:92%}.trip--label--wrap .trip--label{align-items:center;background:#01aef0;border-radius:30px;display:flex;gap:10px;justify-content:center;margin-right:4px;padding:10px 16px;width:max-content}.trip--label--wrap .trip--label.in--active{background:#f5f5f5;border:1px solid #0003;color:#444}.trip--label--wrap .trip--label.active{background:var(--ksrtcThColor4);color:#fff}.trip--label--wrap .trip--label div{font-size:.875em;font-style:normal;font-weight:600;letter-spacing:.02em;line-height:1em}.trip--label--wrap .trip--prev--next-wrap{display:flex;gap:6px;margin-left:auto}.trip--label--wrap .trip--prev--next-wrap .sfbutton{background:#fff;border-radius:30px;box-shadow:0 1px 3px 0 rgba(0,0,0,.149);color:#004f9e;font-size:.813em;font-weight:500;height:38px;margin-left:5px;padding:8px 12px}.trip--label--wrap .trip--prev--next-wrap .sfbutton .arrowplain{border-color:#004f9e!important;margin-left:10px}.trip--label--wrap .trip--prev--next-wrap .sfbutton span{margin:0 5px}.trip--label--wrap .trip--prev--next-wrap .sfbutton span.arrowplain.left{border-width:0 0 2px 2px;margin:0}.trip--label--wrap .trip--prev--next-wrap .sfbutton span.arrowplain.right{border-width:2px 2px 0 0;margin:0}.service--route{color:#004f9e;cursor:pointer;font-size:1.125em;font-weight:500;line-height:1.625em;text-decoration:none}.service--route.sc{color:var(--ksrtcThColor2)!important;padding-right:5px}.service--route--layer{background:#000;height:100%;left:0;opacity:.3;position:fixed;right:0;top:0;width:100%;z-index:100}.service--route--header{background:#ff7e2b;border-radius:10px 10px 0 0;display:flex;padding:14px 16px}.service--route--header div:first-child{color:#fff;font-size:1.25em;font-weight:600;line-height:20px;width:calc(100% - 20px)}.service--route--header div:last-child{cursor:pointer;width:20px}.service--route--dtls--wrapper{background:#fff;border-radius:10px;height:596px;left:26%;margin:0 auto;overflow:hidden;position:absolute;top:30px;width:50%;z-index:101}.service--route--depot--details{background:#ff914b;padding:8px 16px}.service--route--depot--details div:first-child,.service--route--depot--details div:last-child{color:#fff;font-size:.875em;font-weight:700;line-height:1.25em}.service--route--depot--details div:last-child{margin-top:2px}.service--route--depot--details--wrapper{height:calc(100% - 108px);overflow-y:auto}.service--route--depot--details--wrapper::-webkit-scrollbar{width:4px}.service--route--depot--details--wrapper::-webkit-scrollbar-thumb{background:#e5e5e5;border-radius:8px}.service--route--depot--details--wrapper::-webkit-scrollbar-track{background:#fff;border-radius:8px}.service--route--wise--dtls{border-bottom:1px solid #00000026;padding:12px 16px}.service--route--wise--dtls .top--wrap{display:flex}.service--route--wise--dtls .top--wrap--left{color:#202020;font-size:1em;font-weight:600;line-height:1.5em;width:calc(100% - 100px)}.service--route--wise--dtls .top--wrap--right{color:#202020;font-size:1em;font-weight:600;line-height:1.5em;width:220px}.service--route--wise--dtls .top--wrap--right,.service--route--wise--dtls .top--wrap--right div:first-child{align-items:center;display:flex;justify-content:center}.service--route--wise--dtls .bottom--dtls{color:#444;font-size:.875em;font-weight:500;line-height:1.25em;margin-top:2px}.btnPassDetails{font-size:.875em;outline:none}.filter--and--card--wrap{background:#f5f8fb;display:flex;padding:10px 4%}.searchformsection--sta{background:#d8d8d8;color:#fff;font-family:Poppins,sans-serif;padding:30px 6%;position:relative}.searchformsection--sta .searchbar{display:flex;position:relative;z-index:2}.searchformsection--sta .searchbar .Fromcity input{border-radius:6px 0 0 6px}.searchformsection--sta .searchbar .Fromcity .mod-clear{right:25px}.searchformsection--sta .searchbar .cityinput{background:#fff;border-radius:6px;margin-right:10px;position:relative;width:22%}.searchformsection--sta .searchbar .cityinput input{border-radius:6px;color:#6f6f6d;font-size:18px;font-weight:500;height:63px}.searchformsection--sta .searchbar .cityinput label{color:#777;font-size:14px;left:15px;line-height:1;pointer-events:none;position:absolute;top:16px}.searchformsection--sta .searchbar .Fromcity.cityinput label{left:23px}.searchformsection--sta .searchbar .Tocity.cityinput label{left:25px}.searchformsection--sta .searchbar .mod-clear{color:#666;height:22px;position:absolute;right:15px;top:21px}.searchformsection--sta .searchbar .mod-clear.calendar{top:15px}.searchformsection--sta .searchbar .modifybutton{align-items:center;background:#cb0e0e;border-radius:6px;cursor:pointer;display:flex;font-size:17px;font-weight:600;justify-content:center;width:12%}.searchformsection--sta .searchbar .swap-ico{align-items:center;background:#b4b4b4;border-radius:50%;cursor:pointer;display:flex;height:40px;justify-content:center;left:calc(23% - 36px);position:absolute;top:12px;width:40px;z-index:1}.searchformsection--sta .searchbar .swap-ico span{margin:2px}.searchformsection--sta .searchbar .atc{background:#fff;border:1px solid #ddd;border-radius:6px;border-top:0 solid #ddd;box-shadow:0 1px 3px #0000004d;color:#444;left:0;max-height:250px;overflow:auto;position:absolute;top:100%;width:100%;z-index:1}.searchformsection--sta .searchbar .atc::-webkit-scrollbar{width:3px}.searchformsection--sta .searchbar .atc::-webkit-scrollbar-thumb{background:#019cd8}.searchformsection--sta .searchbar .atc::-webkit-scrollbar-track{background:#fff}.searchformsection--sta .searchbar .atc>div{border-bottom:1px solid #eee;cursor:pointer;padding:10px 15px}.searchformsection--sta .searchbar .atc>div:last-child{border:0}.searchformsection--sta .searchbar .atc>div:hover{background:#e5e5e5}.searchformsection--sta .darklayer{background:#000;height:100%;left:0;opacity:.1;pointer-events:none;position:absolute;top:0;width:100%;z-index:0}.calendar svg{fill:#444}.mo-sta-inp{border-right:1px solid #ddd;position:relative;width:20%}.mo-sta-inp.err{background:#f003}.mo-sta-inp .DateInput__block,.mo-sta-inp .SingleDatePickerInput{background:#0000}.mo-sta-inp .DateInput_input{background:#0000;border:0;color:#444;font-size:.9rem;font-weight:300;line-height:1;padding:20px}.mo-sta-inp .DateInput_input__focused{border:0}.mo-sta-inp .DateInput_fang.DateInput_fang_1{display:none}.mo-sta-inp .SingleDatePicker_picker{margin-top:-3px;right:0}.mo-sta-inp .CalendarDay__default{border:0}.mo-sta-inp .CalendarDay__default:focus{outline:none}.mo-sta-inp .DayPickerNavigation_button__horizontal{border-color:#0000 #0000 #444 #444;border-radius:0;border-width:2px;height:10px;outline:0;padding:0;top:25px;width:10px}.mo-sta-inp .DayPickerNavigation_button__horizontal svg{display:none}.mo-sta-inp .DayPickerNavigation_leftButton__horizontal,.mo-sta-inp .DayPickerNavigation_leftButton__horizontalDefault{transform:rotate(45deg)}.mo-sta-inp .DayPickerNavigation_rightButton__horizontal,.mo-sta-inp .DayPickerNavigation_rightButton__horizontalDefault{transform:rotate(-135deg)}.mo-sta-inp .CalendarDay__selected,.mo-sta-inp .CalendarDay__selected:active,.mo-sta-inp .CalendarDay__selected:hover{background:#cb0e0e;border-color:#cb0e0e;border-radius:50%}.mo-sta-inp .CalendarMonth_table tr td:nth-child(6),.mo-sta-inp .CalendarMonth_table tr td:nth-child(7){font-weight:600}.sort-sta-bar{align-items:center;background:#fff;border-bottom:2px solid #d6d6df;border-top:2px solid #d6d6df;font-size:16px;margin:20px 6%;position:relative}.sort-sta-bar .filternameicon{align-items:center;color:#777;display:flex;font-weight:500;justify-content:center;margin-right:8px}.sort-sta-bar .filternameicon svg{margin-right:5px}.sort-sta-bar .sort-container{position:relative}.sort-sta-bar .sort-container .sorter{padding-bottom:20px}.sort-sta-bar .sort-sec{padding:20px 0;width:33.333333%}.sort-sta-bar .sortby{border-width:0 1px;justify-content:center}.sort-sta-bar .viewrecent{justify-content:flex-end}.sort-sta-bar .sfbutton{background:#d8d8d8;border-radius:5px;color:#6f6f6d;cursor:pointer;font-size:15px;margin-right:2px;padding:10px 12px}.sort-sta-bar .sfbutton .arrowplain{border-color:#6f6f6d;margin-left:10px}.sort-sta-bar .sfbutton span{margin:0 5px}.sort-sta-bar .sfbutton span.arrowplain.left,.sort-sta-bar .sfbutton span.arrowplain.right{margin:0}.primarybutton{color:#107295;color:var(--searchBoxBgColor,#107295);cursor:pointer;position:relative}.seatcount{align-items:center;display:flex}.seatcount svg{margin-right:5px}.show-sort-sta{background:#fff;border-radius:6px;box-shadow:0 0 6px 1px #0000004d;left:2px;min-width:220px;position:absolute;top:56px;z-index:10}.show-sort-sta .sort-head{background:#cb0e0e;border-radius:6px 6px 0 0;color:#fff;padding:13px 15px}.show-sort-sta .sort-head .reset-sort{text-decoration:underline}.show-sort-sta .optionbox{border-radius:0 0 6px 6px;padding:15px 15px 0}.show-sort-sta label{display:block;line-height:2;margin-bottom:20px;-webkit-user-select:none;user-select:none}.show-sort-sta label input{margin-right:10px}.show-sort-sta .time-sort{display:flex;justify-content:space-between;min-width:500px}.show-sort-sta .time-sort-item{align-items:center;border-right:1px solid #ddd;color:#202020;cursor:pointer;display:flex;flex-grow:1;font-size:12px;font-weight:500;padding:15px;position:relative;white-space:nowrap}.show-sort-sta .time-sort-item div:first-child{color:#666;margin-bottom:6px}.show-sort-sta .time-sort-item svg{margin-right:10px}.show-sort-sta .time-sort-item *{pointer-events:none}.show-sort-sta .time-sort-item .tickmark{border-style:solid;border-width:0 0 2px 2px;height:0;margin-left:10px;padding:3px 7px;position:absolute;right:6px;top:6px;transform:rotate(-45deg);width:0}.show-sort-sta .time-sort-item:last-child{border:none}.show-sort-sta .active.time-sort-item{color:#cb0e0e;font-weight:600}.show-sort-sta .active.time-sort-item div:first-child{color:#cb0e0e}.show-sort-sta .sorter-row{align-items:center;cursor:pointer;display:flex;line-height:1;padding:15px 15px 5px}.show-sort-sta .sorter-row label{line-height:1;padding:0;-webkit-user-select:none;user-select:none}.show-sort-sta:before{background:#cb0e0e;content:"";display:block;height:10px;left:40px;position:absolute;top:-6px;transform:rotate(45deg);width:10px;z-index:0}.card--head{align-items:center;display:flex;margin:0 6%;padding:20px;text-align:center}.card--head>div{flex-basis:0;flex-grow:1;font-size:18px;max-width:100%}.card--head .coach{flex:0 0 22%;max-width:22%}.card--tooltip{align-items:center;display:flex;justify-content:flex-end;margin:0 6%;padding:10px 0;position:relative}.card--tooltip>div>span{color:#cb0e0e;cursor:pointer;padding:5px}.card--tooltip>div>span .bus--photo{color:#cb0e0e;text-decoration:none}.card--tooltip>div>span .bus--photo:hover{color:#cb0e0e}.card--tooltip>div:last-child:after{content:""}.card--tooltip>div:after{color:#878787;content:"|";padding:5px 10px}.card--tooltip .dropdoup--sta,.card--tooltip .dropdown--sta{position:relative}.card--tooltip .list-pick,.card--tooltip .list-pick-rtl{background:#fff;border-radius:15px;bottom:50px;box-shadow:0 0 25px #0000004d;color:#444;cursor:default;font-size:.75rem;font-weight:400;left:45%;margin:0!important;min-width:400px;padding:30px 0;position:absolute;right:auto;top:auto;transform:translate(-50%);z-index:10}.card--tooltip .list-pick-rtl.extra,.card--tooltip .list-pick.extra{min-width:800px}.card--tooltip .list-pick-rtl.pick,.card--tooltip .list-pick.pick{bottom:auto;left:-100%;right:auto;top:50px;width:530px}.card--tooltip .list-pick-rtl.pick:after,.card--tooltip .list-pick.pick:after{bottom:auto;left:auto;right:130px;top:-10px}.card--tooltip .list-pick-rtl.amen,.card--tooltip .list-pick.amen{width:400px}.card--tooltip .list-pick-rtl.drop,.card--tooltip .list-pick.drop{bottom:auto;left:-160%;right:auto;top:50px;width:530px}.card--tooltip .list-pick-rtl.drop:after,.card--tooltip .list-pick.drop:after{bottom:auto;left:auto;right:60px;top:-10px}.card--tooltip .list-pick h3,.card--tooltip .list-pick-rtl h3{color:#cb0e0e;font-weight:700;margin-bottom:10px;padding-left:40px}.card--tooltip .list-pick-rtl:after,.card--tooltip .list-pick:after{background:#fff;bottom:-10px;content:"";display:block;height:25px;left:0;margin:0 auto;position:absolute;right:0;transform:rotate(45deg);width:25px}.card--tooltip .list-pick-head,.card--tooltip .list-pick-rtl-head{align-items:center;background:#107295;background:var(--searchBoxBgColor,#107295);border-radius:6px 6px 0 0;display:flex;font-size:.85rem;font-weight:500;height:38px;justify-content:space-between;padding:5px 15px}.card--tooltip .list-pick-head div,.card--tooltip .list-pick-rtl-head div{color:#fff!important}.card--tooltip .list-pick-head div:first-child,.card--tooltip .list-pick-rtl-head div:first-child{padding-right:10px}.card--tooltip .list-pick-head div:last-child,.card--tooltip .list-pick-rtl-head div:last-child{color:#444;font-weight:500;text-align:right}.card--tooltip .list-pick-rtl-scroll,.card--tooltip .list-pick-scroll{max-height:225px;overflow-y:auto;padding:0 40px}.card--tooltip .list-pick-rtl-scroll::-webkit-scrollbar,.card--tooltip .list-pick-scroll::-webkit-scrollbar{width:5px}.card--tooltip .list-pick-rtl-scroll::-webkit-scrollbar-thumb,.card--tooltip .list-pick-scroll::-webkit-scrollbar-thumb{background:#cb0e0e}.card--tooltip .list-pick-rtl-scroll::-webkit-scrollbar-track,.card--tooltip .list-pick-scroll::-webkit-scrollbar-track{background:#fff}.card--tooltip .list-pick-rtl-scroll:nth-child(2n+3),.card--tooltip .list-pick-scroll:nth-child(2n+3){background:#e5f6fdb3}.card--tooltip .list-pick-rtl-scroll>div,.card--tooltip .list-pick-scroll>div{align-items:center;display:flex;flex-wrap:nowrap;font-size:15px;justify-content:space-between;padding:5px 0}.card--tooltip .list-pick-rtl-scroll>div>div:first-child,.card--tooltip .list-pick-scroll>div>div:first-child{padding-right:10px}.card--tooltip .list-pick-rtl-scroll>div>div:last-child,.card--tooltip .list-pick-scroll>div>div:last-child{color:#444;font-weight:500;text-align:right}.card--tooltip .list-pick-rtl-scroll .amen-wrap,.card--tooltip .list-pick-scroll .amen-wrap{align-items:center;color:#777;display:flex;justify-content:normal;padding:10px 0;width:50%}.card--tooltip .list-pick-rtl-scroll .col-address,.card--tooltip .list-pick-scroll .col-address{color:#777;max-width:400px;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap;word-break:break-word}.card--tooltip .list-pick-rtl-scroll .route,.card--tooltip .list-pick-scroll .route{color:#777;display:inline-block;width:20%}.card--tooltip .list-pick-rtl-scroll .route.active,.card--tooltip .list-pick-scroll .route.active{color:#cb0e0e}.card--tooltip .list-pick-rtl-scroll .col-time,.card--tooltip .list-pick-scroll .col-time{color:#000;font-weight:500;margin-left:10px;text-align:right;white-space:nowrap}.srch-card-sta{margin:0 6%}.srch-card-sta .sta--card{align-items:center;background:#d8d8d8;border-radius:8px;display:flex;padding:20px;text-align:center}.srch-card-sta .sta--card.active{border-radius:8px 8px 0 0}.srch-card-sta .sta--card>div{flex-basis:0;flex-grow:1;font-size:18px;max-width:100%}.srch-card-sta .sta--card>div.coach{flex:0 0 22%;max-width:22%}.srch-card-sta .sta--card .small{font-size:14px}.srch-card-sta .sta--card .mr-1{margin-right:5px}.srch-card-sta .sta--card .semi{font-weight:600}.srch-card-sta .sta--card .text-black{color:#171715}.srch-card-sta .sta--card .view_seat{background-color:#cb0e0e;border:0;border-radius:5px;color:#fff;display:inline-block;font-size:14px;line-height:normal;padding:17px 30px;text-transform:capitalize}.srch-card-sta .dropoffrow,.srch-card-sta .pickuprow{position:relative;width:100%}.srch-card-sta .arrowplain{border-color:#cb0e0e}.srch-card-sta .listinng-block{display:flex;padding-bottom:20px;width:100%}.srch-card-sta .listinng-block-left{width:100%}.srch-card-sta .listing-block-right{align-items:flex-end;display:flex;flex-direction:column;justify-content:space-between;padding:20px 25px 0 0;text-align:right;width:20%}.srch-card-sta .listing-block-right div{margin-top:10px}.srch-card-sta .tooltip{display:inline-block;position:relative}.srch-card-sta .tooltip .tooltiptext{background-color:#fff;border-radius:6px;bottom:150%;box-shadow:0 0 1px 1px #0000004d;color:#444;left:50%;padding:8px;position:absolute!important;text-align:center;transform:translateX(-50%);visibility:hidden;white-space:nowrap;z-index:1}.srch-card-sta .tooltip .tooltiptext:after{border:5px solid #fff;box-shadow:-1px -1px 0 0 #0000004d;content:"";left:49%;position:absolute;top:85%;transform:translateX(-50%) rotate(-135deg)}.srch-card-sta .tooltip:hover .tooltiptext{visibility:visible}.srch-card-sta-row{display:flex;justify-content:space-between;margin-top:10px;padding:0 0 0 25px;position:relative;width:100%}.srch-card-sta-row-left{display:flex;justify-content:center;padding:0 0 0 30%;position:relative;width:70%}.srch-card-sta-row-right{width:30%}.srch-card-sta-row .float-left{float:left;left:0;max-width:50%;position:absolute}.srch-card-sta-first-row{height:15px;width:100%}.srch-card-sta .covid-row{align-items:center;background:#2e942c;border-radius:0 20px 20px 0;color:#fff;display:flex;float:left;font-weight:600;height:33px;line-height:1;margin-bottom:20px;padding:5px 0}.srch-card-sta .covid-row .safebus{border-right:1px solid #ddd;display:block;padding:5px 10px}.srch-card-sta .covid-row .covidamens{display:flex}.srch-card-sta .covid-row .tooltip{align-items:center;display:flex}.srch-card-sta .covid-row svg{fill:#fff}.srch-card-sta .amenites-row{margin-top:5px;max-width:70%}.srch-card-sta .amenites-row .tooltip,.srch-card-sta .amenites-row .tooltip img,.srch-card-sta .amenites-row .tooltip svg{width:30px}.srch-card-sta .triptimebold{color:#202020;font-size:20px;font-weight:500;line-height:1}.srch-card-sta .duration{display:flex;font-size:13px;width:156px}.srch-card-sta .duration .circlegreen,.srch-card-sta .duration .squarered{display:block;flex-shrink:0;height:7px;margin:auto;width:7px}.srch-card-sta .duration .circlegreen{background:#52bb9b;border-radius:50%;margin-right:4px}.srch-card-sta .duration .squarered{background:#e62c5f;background:var(--buttonColor,#e62c5f);margin-left:4px}.srch-card-sta .duration .linespacefill{background:#ddd;display:block;height:1px;margin:auto;width:100%}.srch-card-sta .duration div{flex-shrink:0;margin:0 4px}.srch-card-sta .pricetag{background:#1eb24b;color:#fff;font-size:18px;font-weight:500;height:25px;line-height:25px;padding:0 7px 0 3px;position:relative}.srch-card-sta .pricetag:after,.srch-card-sta .pricetag:before{content:"";display:block;position:absolute}.srch-card-sta .pricetag:after{border-color:#0000 #1eb24b #0000 #0000;border-style:solid;border-width:12.5px 15px 12.5px 0;height:0;left:-15px;top:0;width:0}.srch-card-sta .pricetag:before{background:#fff;border-radius:50%;height:5px;left:-7px;top:9.5px;width:5px;z-index:1}.srch-card-sta .pickdropname{font-size:13px;margin-right:5px;max-width:calc(100% - 101px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.srch-card-sta .ontimepercentage{background:#e5f6fd;border-radius:15px;color:#000;font-size:12px;font-weight:500;line-height:1;padding:3px 7px}.srch-card-sta .list-pick-rtl{left:auto!important;right:-25px!important}.srch-card-sta .list-pick-rtl:before{left:auto!important;right:40px!important}.srch-card-sta .col-time{margin-left:5px}.srch-card-sta .col-address{max-width:400px;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap;word-break:break-word}.srch-card-sta .srch-seats{font-size:.8rem;padding:25px 0;width:calc(18% - 105px)}.srch-card-sta .srch-seats>:first-child{font-size:.9rem;font-weight:400}.srch-card-sta .round-discount{align-items:flex-end;color:#1db24b;display:flex;float:right;font-weight:600;white-space:nowrap}.srch-card-sta .selectbutton{align-items:center;background:#e62c5f;background:var(--buttonColor,#e62c5f);border-radius:4px;display:flex;font-weight:600;height:37px;justify-content:center;width:107px}.srch-card-sta .chartheading .circle{align-items:center;display:flex;height:24px;justify-content:center;width:24px}.srch-card-sta .chartheading .pickdrophead,.srch-card-sta .chartheading .seathead{align-items:center;display:flex}.srch-card-sta .chartheading .seathead{width:55%}.srch-card-sta .chartheading .pickdrophead{margin-left:auto;width:42%}.srch-card-sta .seatchart{background:#eee;border-radius:0 0 6px 6px;display:flex;flex-direction:column;padding:0 25px 25px;position:relative;width:100%}.srch-card-sta .seatchart .chartheading{height:66px}.srch-card-sta .seatchart .seat-wrap{display:flex}.srch-card-sta .seatchart .seat-wrap .seats{width:55%;width:60%}.srch-card-sta .seatchart .seat-wrap .seats .wheelicon{left:24px;position:absolute;top:21px}.srch-card-sta .seatchart .seat-wrap .pickups{background:#fff;border-radius:6px;box-shadow:0 0 2px #0000004d;display:flex;flex-direction:column;justify-content:space-between;margin-left:auto;padding:30px 35px 15px;position:relative;width:42%;width:38%}.srch-card-sta .seatchart .seat-wrap .pickups .picklabel{white-space:nowrap}.srch-card-sta .seatchart .seat-wrap .pickups .picklabel-active{background:#fff;color:#666;font-size:13px;font-weight:400;left:10px;padding:0 5px;position:absolute;top:-13px}.srch-card-sta .seatchart .seat-wrap .pickups .points{padding-bottom:15px;position:relative}.srch-card-sta .seatchart .seat-wrap .pickups .points .point-inp{border:1px solid #757575;border-radius:6px;cursor:pointer;height:51px;padding:0 20px;position:relative}.srch-card-sta .seatchart .seat-wrap .pickups .points .point-inp span{border:solid #000;border-width:0 2px 2px 0;display:block;height:9px;position:absolute;right:20px;top:20px;transform:rotate(45deg);width:9px}.srch-card-sta .seatchart .seat-wrap .pickups .points .point-opt{left:0;top:56px;width:100%}.srch-card-sta .seatchart .seat-wrap .pickups .point-inp.active{border:2px solid #107295;border:2px solid var(--searchBoxBgColor,#107295);color:#107295;color:var(--searchBoxBgColor,#107295)}.srch-card-sta .seatchart .seat-wrap .pickups .point-inp.active svg{fill:#107295;fill:var(--searchBoxBgColor,#107295)}.srch-card-sta .seatchart .seat-wrap .pickups .point-inp.active .picklabel-active{color:#107295;color:var(--searchBoxBgColor,#107295)}.srch-card-sta .seatchart .seat-wrap .pickups .point-inp.active span{border-color:#107295;border-color:var(--searchBoxBgColor,#107295);border-width:2px 0 0 2px;top:23px}.srch-card-sta .seatchart .seat-wrap .pickups .point-opt{background:#fff;border-radius:6px;height:calc(100% - 30px);left:35px;opacity:0;overflow:hidden;position:absolute;top:15px;visibility:hidden;width:calc(100% - 70px);z-index:2}.srch-card-sta .seatchart .seat-wrap .pickups .point-opt.active{border:1px solid #ddd;line-height:1.8;min-height:220px;opacity:1;overflow:auto;transition:.3s ease;visibility:visible}.srch-card-sta .seatchart .seat-wrap .pickups .point-opt.active>div{display:flex;font-size:.85rem;padding:10px 15px}.srch-card-sta .seatchart .seat-wrap .pickups .point-opt.active>div div:first-child{min-width:85px}.srch-card-sta .seatchart .seat-wrap .pickups .point-opt.active>div:hover{background:#eee;cursor:pointer}.srch-card-sta .seatchart .legend{display:flex;font-size:.8rem;padding:10px 0;position:relative;width:55%}.srch-card-sta .seatchart .legend>div{align-items:center;display:flex;margin-right:25px}.srch-card-sta .seatchart .legend>div span{background:#fff;border-radius:50%;display:inline-block;height:10px;margin-right:5px;width:10px}.srch-card-sta .seatchart .legend>div span.st-legend{border:1px solid #1fb34b;border-radius:0;height:12px;position:relative;width:12px}.srch-card-sta .seatchart .legend>div span.st-legend:before{background:#1fb34b;content:" ";height:6px;position:absolute;right:0;top:2px;width:3px}.srch-card-sta .seatchart .legend>div span.st-legend.sl{width:15px}.srch-card-sta .seatchart .legend .covid-legend{color:#2e942c;font-size:12px;margin:0;position:absolute;right:0}.srch-card-sta .seatchart .instructionmsg{color:#777;font-size:13px;font-style:italic;text-align:center}.seatchart-label{font-size:.8em;left:42px;position:absolute;top:50px;transform:rotate(90deg);transform-origin:0 0}.seatchart-label.up{top:20%}.dashed{color:#444;font-weight:300;text-decoration:line-through}.show-load{background:#fff9;height:100%;left:0;position:fixed;top:0;width:100%;z-index:999}.show-load .loading{background:#0000;height:75%}.show-load .loading span{height:18px;width:18px}.selectbutton{cursor:pointer}.greentickmark{border-color:#2e942c;border-style:solid;border-width:0 0 2px 2px;display:block;height:9px;margin-bottom:8px;margin-left:10px;transform:rotate(-45deg);width:16px}.optionalslider{padding:0 15px 20px 25px;width:100%}.optionalslider .slick-slider .slick-slide img{border-radius:10px;cursor:grabbing;filter:grayscale(100%);width:calc(100% - 10px)}.optionalslider .slick-slider .slick-slide img:hover{filter:none}.optionalslider .slick-slider .slick-slide div:focus{outline:none}.optionalslider .slick-slider .slick-next,.optionalslider .slick-slider .slick-prev{background:#fff;border:1px solid #ddd;border-radius:50%;box-shadow:0 0 2px 1px #0000004d;height:40px;width:40px;z-index:1}.optionalslider .slick-slider .slick-next:before,.optionalslider .slick-slider .slick-prev:before{border:solid #1f1f1f;content:"";display:block;height:0;padding:4px;position:absolute;top:13px;transform:rotate(45deg);width:0}.optionalslider .slick-slider .slick-next{right:-10px}.optionalslider .slick-slider .slick-next:before{border-width:2px 2px 0 0;left:12px;transform:rotate(45deg)}.optionalslider .slick-slider .slick-prev{left:-20px}.optionalslider .slick-slider .slick-prev:before{border-width:0 0 2px 2px;left:15px}.trackbus-item a{color:#e62c5f;color:var(--buttonColor,#e62c5f);font-weight:500;padding-left:22px;position:relative}.trackbus-item a svg{fill:#e62c5f;fill:var(--buttonColor,#e62c5f);left:0;position:absolute;top:-5px}.greenbg{background:#1eb24b;border-radius:20px;color:#fff;font-weight:500;padding:1px 10px 0}.currentprice .greenbg{height:17px}.errorblock{background:#fff1e2;border:2px solid #f14f22;color:#f14f22;padding:2px 20px;position:absolute;z-index:6}.opdiscount{background:#2e942c;border-radius:4px;color:#fff;font-size:13px;font-weight:500;height:18px;padding:1px 10px}.filtererrorsec{align-items:center;display:flex;flex-direction:column}.filtererrorsec span{color:#202020;font-weight:500;line-height:30px;margin:70px;text-align:center}.filtererrorsec button{background:#e62c5f;background:var(--buttonColor,#e62c5f);border-radius:6px;box-shadow:0 1px 4px 0 #0000004d;color:#fff;font-size:12px;font-weight:500;height:40px;margin-bottom:30px;padding:3px 20px 0;text-transform:uppercase}.pdinforow{font-size:.875em;padding:0 10px}.overflowellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.seatlook:hover .farepopup{display:flex!important}.farepopup{background:#fff;display:none!important;z-index:1}.checkout-wrapper{display:flex;justify-content:space-between;padding:15px 4%}.checkout-wrapper ::-webkit-scrollbar{border-radius:10px;margin-right:10px;scroll-padding-right:10px;width:5px}.checkout-wrapper ::-webkit-scrollbar-thumb{background:var(--ksrtcThColor1);border-radius:10px}.checkout-wrapper ::-webkit-scrollbar-track{background:#fff}.checkout-wrapper .left-div{width:65%}.checkout-wrapper .left-div.checkout-3{width:75%}.checkout-wrapper .right-div{margin-left:15px;width:35%}.checkout-wrapper .right-div.checkout-3{background:#fff;height:418px;position:relative;width:25%}.checkout-wrapper .right-div .card{padding:0 25px 20px}.checkout-wrapper .left-div,.checkout-wrapper .right-div{border-radius:6px;box-shadow:0 0 2px 0 #0000004d}.checkout-wrapper .card{background:#fff;height:430px;overflow-y:auto;padding:1px 25px 20px;position:relative}.checkout-wrapper .card h6{font-size:.85rem;font-weight:500;margin:0;padding:5px 0}.checkout-wrapper .card .passenger--trip--head{color:#202020;font-size:.875em;font-weight:500;letter-spacing:.02rem;padding-top:15px}.checkout-wrapper .card .pass-info{align-items:center;color:#666;display:flex;gap:6px;justify-content:flex-start;padding:15px 0 0;position:relative}.checkout-wrapper .card .pass-info .country--drop{background:#fff;border-radius:6px;box-shadow:0 1px 3px 0 #0003;height:200px;overflow-y:auto;position:absolute;top:62px;width:33%;z-index:100}.checkout-wrapper .card .pass-info .country--drop .country--code{align-items:center;border-bottom:1px solid #bababa;color:#666;cursor:pointer;display:flex;font-weight:500;padding:8px 16px}.checkout-wrapper .card .pass-info .country--drop .country--code.active,.checkout-wrapper .card .pass-info .country--drop .country--code.focused,.checkout-wrapper .card .pass-info .country--drop .country--code.sel:nth-of-type(2){background:#01aef0;color:#fff}.checkout-wrapper .card .pass-info .mob-info{align-items:flex-end;display:flex;justify-content:space-between;padding-bottom:3px;position:relative;width:85px}.checkout-wrapper .card .pass-info .pass--inp--drop{background:#fff;border-radius:6px;box-shadow:0 1px 3px 0 #00000040;max-height:200px;overflow-y:auto;position:absolute;width:129%;z-index:100}.checkout-wrapper .card .pass-info .pass--inp--drop .ddn.active:nth-of-type(2){background:#01aef0!important;color:#fff!important}.checkout-wrapper .card .pass-info .pass--inp--drop .ddn.active:nth-of-type(2) div{color:#fff}.checkout-wrapper .card .pass-info .pass--inp--drop.onward_concession,.checkout-wrapper .card .pass-info .pass--inp--drop.return_concession{width:135%}.checkout-wrapper .card .pass-info .pass--inp--drop.onward_country,.checkout-wrapper .card .pass-info .pass--inp--drop.return_country{left:-82px;width:185%}.checkout-wrapper .card .pass-info .pass--inp--drop.onward_gender,.checkout-wrapper .card .pass-info .pass--inp--drop.return_gender{width:185%}.checkout-wrapper .card .pass-info .pass--inp--drop div{color:#1a1a1a;cursor:pointer;font-size:12px;font-weight:500;padding:12px}.checkout-wrapper .card .pass-info .pass--inp--drop div.selected{background:#01aef0;color:#fff}.checkout-wrapper .card .pass-info .pass--inp--drop div.selected div{color:#fff}.checkout-wrapper .card .pass-info .pass--inp--drop div.focused{background:#01aef0;outline:none}.checkout-wrapper .card .pass-info .pass--inp--drop div.focused div{color:#fff}.checkout-wrapper .card .pass-info .pass--inp--drop div .radio-btn{background-color:#fff;border:2px solid;border-radius:50%;height:16px;transition:.3s ease;width:16px}.checkout-wrapper .card .pass-info .pass--inp--drop div .radio-btn>div{border-radius:50%;height:4px!important;padding:4px;width:4px!important}.checkout-wrapper .card .pass-info .dropdownpast{font-size:.875em;left:0;position:absolute;top:calc(100% + 15px);z-index:1000}.checkout-wrapper .card .pass-info .dropdownpast .pastlist{background:#fff;border:none;border-radius:10px;box-shadow:0 1px 3px 0 #0000004d;color:#444;left:0;position:absolute;top:100%;width:500px}.checkout-wrapper .card .pass-info .dropdownpast .pastlist :nth-child(2).active{background-color:#01aef0;color:#fff}.checkout-wrapper .card .pass-info .dropdownpast .pastlist .dropdownhead{background:var(--ksrtcThColor1);border-radius:10px 10px 0 0;color:#fff;font-weight:600}.checkout-wrapper .card .pass-info .dropdownpast .pastlist .dropdownhead:before{background:var(--ksrtcThColor1);content:"";display:block;height:10px;left:40px;position:absolute;top:-6px;transform:rotate(45deg);width:10px}.checkout-wrapper .card .pass-info .dropdownpast .pastlist>div{border-bottom:1px solid #ddd;height:40px;padding:10px 15px}.checkout-wrapper .card .pass-info .dropdownpast .pastlist::-webkit-scrollbar{width:3px}.checkout-wrapper .card .pass-info .dropdownpast .pastlist::-webkit-scrollbar-thumb{background:#838383}.checkout-wrapper .card .pass-info .dropdownpast .pastlist::-webkit-scrollbar-track{background:#fff}.checkout-wrapper .card .pass-info input{color:#000;font-weight:500}.checkout-wrapper .card .pass-info input:disabled{background:#ddd!important}.checkout-wrapper .card .pass-info ::placeholder{color:#444;font-weight:300}.checkout-wrapper .card .login--info--arrow{bottom:160px;position:absolute;right:200px}.checkout-wrapper .card .viewCoupon{border-radius:0 0 3px 3px;color:#fff;cursor:pointer;padding:2%;text-align:center;width:100%}.checkout-wrapper .card .viewCoupon img{position:relative;top:-1px}.checkout-wrapper .card .couponInputBox{padding:2% 6%;width:100%}.checkout-wrapper .card .couponInputBox .coupon-input{border:0;padding:1%;width:calc(100% - 90px)}.checkout-wrapper .card .couponInputBox .coupon-input:focus{outline:0!important}.checkout-wrapper .card .couponInputBox .coupon-button{border-radius:3px;color:#fff;cursor:pointer;float:right;padding:1%;text-align:center;width:90px}.checkout-wrapper .card .coupon-type-container{background:#f7f7f7;border-radius:6px;font-size:.8rem;padding:10px 0;width:30%}.checkout-wrapper .card .coupon-type-container .active,.checkout-wrapper .card .coupon-type-container .coupon-type{height:45px;padding:0 10px}.checkout-wrapper .card .coupon-type-container .active{background:#fff;border-radius:30px 0 0 30px;box-shadow:-2px 0 3px -1px #0000004d}.checkout-wrapper .card .coupon-div-container{font-size:.8rem;height:305px;overflow-y:auto;padding:0 0 0 40px;width:70%}.checkout-wrapper .card .coupon-div-container .box-container{border:1px solid #ddd;border-radius:6px;height:203px;overflow:auto}.checkout-wrapper .card .coupon-div-container .box-container .couponBox{border-bottom:1px solid #ddd;line-height:18px;padding:10px}.checkout-wrapper .card .coupon-div-container .box-container .couponBox:last-child{border:none}.checkout-wrapper .card .coupon-div-container .box-container .couponBox .coupon-details{padding:10px 0 2px}.checkout-wrapper .card .coupon-div-container .box-container .couponBox .coupon-details .coupon-name{border:1px dashed #8a8a8a;font-size:14px;font-weight:500;height:30px;padding:0 10px}.checkout-wrapper .card .coupon-div-container .box-container .couponBox .coupon-details .coupon-balance{color:#1eb24b;font-size:15px;font-weight:500}.checkout-wrapper .card .coupon-div-container .box-container .couponBox .couponType{font-size:12px;padding:3px 0 10px 30px}.checkout-wrapper .card .coupon-div-container .box-container .couponBox .couponType .arrow-icon{cursor:pointer;float:right;font-size:14px;font-weight:500;padding-right:5px;text-decoration:underline}.checkout-wrapper .card .coupon-div-container .box-container .couponBox .couponType .arrow-icon span{left:5px;position:relative}.checkout-wrapper .card .coupon-div-container .box-container .couponBox .couponType .arrow-icon .arrow{border:solid #444;border-width:0 1.5px 1.5px 0;display:inline-block;padding:4px}.checkout-wrapper .card .coupon-div-container .box-container .couponBox .couponType .arrow-icon .up{top:3px;transform:rotate(-135deg);-webkit-transform:rotate(-135deg)}.checkout-wrapper .card .coupon-div-container .box-container .couponBox .couponType .arrow-icon .down{top:-1px;transform:rotate(45deg);-webkit-transform:rotate(45deg)}.checkout-wrapper .card .coupon-div-container .box-container .couponBox ul{margin:0;padding:0 0 10px 40px}.checkout-wrapper .card .coupon-div-container .coupon-applied-wrapper{margin-bottom:10px}.checkout-wrapper .card .coupon-div-container .coupon-applied-wrapper .coupon-applied{padding:10px 0}.checkout-wrapper .card .coupon-div-container .coupon-applied-wrapper .coupon-div-wrapper{display:flex;justify-content:space-between;position:relative}.checkout-wrapper .card .coupon-div-container .coupon-applied-wrapper .coupon-div-wrapper .coupon-show-wrapper{overflow:hidden;width:calc(100% - 80px)}.checkout-wrapper .card .coupon-div-container .coupon-applied-wrapper .coupon-div-wrapper .coupon-show-wrapper .cpn-wrap{display:inline-block;overflow:hidden;padding-right:10px}.checkout-wrapper .card .coupon-div-container .coupon-applied-wrapper .coupon-div-wrapper .coupon-show-wrapper .cpn-wrap span{box-sizing:border-box;display:inline-block;padding:5px}.checkout-wrapper .card .coupon-div-container .coupon-applied-wrapper .coupon-div-wrapper .redeemCouponButton{border:1px solid #ff1d71;border-radius:3px;box-sizing:border-box;color:#ff1d71;cursor:pointer;padding:10px;position:absolute;right:0;top:-5px}.checkout-wrapper .card .payee-section h6{font-size:16px;font-weight:600;padding:25px 0 15px}.checkout-wrapper .card .payee-section h6 .payee-heading{flex-shrink:0}.checkout-wrapper .card .payee-section h6 .onelinepaydet{position:relative;width:100%}.checkout-wrapper .card .payee-section h6 .onelinepaydet .onelineinfo{align-items:flex-end;color:#444;display:flex;font-size:13px;font-weight:400}.checkout-wrapper .card .payee-section h6 .onelinepaydet .onelineinfo span{display:block;padding:0 10px}.checkout-wrapper .card .payee-section h6 .onelinepaydet .onelineinfo .onelinemobile{border-right:1px solid #ddd}.checkout-wrapper .card .payee-section h6 .onelinepaydet .onelineedit{color:#107295;color:var(--searchBoxBgColor,#107295)}.checkout-wrapper .card .payee-section .gst-sec{margin-top:25px;padding:0 4px}.checkout-wrapper .card .payee-section .payee--msg{color:#444;line-height:20px;padding:100px 0;text-align:center}.checkout-wrapper .card .login-text{background:#e5f6fd;border:1px dashed #107295;border:1px dashed var(--searchBoxBgColor,#107295);border-radius:10px;box-shadow:0 1px 1px 0 #0000004d;color:#107295;color:var(--searchBoxBgColor,#107295);cursor:pointer;height:50px}.checkout-wrapper .card .login-text svg{margin-right:5px;width:17px}.checkout-wrapper .card .showcoupon{background:#e5f6fd;border:1px dashed #107295;border:1px dashed var(--searchBoxBgColor,#107295);border-radius:10px;box-shadow:0 1px 1px 0 #0000004d;color:#107295;color:var(--searchBoxBgColor,#107295);font-size:16px;font-weight:600;height:50px}.checkout-wrapper .pay-opts{display:grid;grid-template-columns:repeat(3,1fr);margin-top:30px;padding:0}.checkout-wrapper .pay-opts .pgblock--wrapper{background:#fff;border:1px solid #0000001a;border-radius:10px;box-shadow:0 4px 4px #0000001a;cursor:pointer;display:flex;justify-content:center;padding:24px;width:100%}.checkout-wrapper .pay-opts .pgblock--wrapper .pg--content{position:relative}.checkout-wrapper .pay-opts .pgblock--wrapper .pg--content>div{display:flex;justify-content:center}.checkout-wrapper .pay-opts .pgblock--wrapper .pg--content .pg--text{color:#444;font-size:.75em;font-weight:500;line-height:1.25em;padding-top:16px;text-align:center}.checkout-wrapper .pay-opts .pgblock--wrapper .pg--content .selTick{position:absolute;right:-14px;top:-14px}.checkout-wrapper .pay-opts .pgblock--wrapper.selected{background:#1eb24b0d;border:1px solid #1eb24b;box-shadow:0 4px 4px #00000026}.checkout-wrapper .secure-msg{bottom:15px;color:#666;font-size:12px;position:absolute;right:35%}.checkout-wrapper .warning--wrapper{align-items:center;background:#e6f7fd;border-radius:2px;display:flex;justify-content:center;padding:8px 10px}.checkout-wrapper .OTP-container{font-size:.85rem}.checkout-wrapper .OTP-container .resentOTP{cursor:pointer;float:right}.checkout-wrapper .OTP-container .OTP-wrapper{background:#fff;margin:5px 0;padding:1% 6%}.checkout-wrapper .OTP-container .OTP-wrapper .OTP-input{border:0;padding:1%;width:calc(100% - 80px)}.checkout-wrapper .OTP-container .OTP-wrapper .OTP-input:focus{outline:none}.checkout-wrapper .OTP-container .OTP-wrapper .OTP-button{border-radius:3px;color:#fff;cursor:pointer;float:right;padding:1%;text-align:center;width:80px}.checkout-wrapper .OTP-container .bottom-text{line-height:22px;word-spacing:1px}.checkout-wrapper .side-info{font-size:.85rem;line-height:1.6}.checkout-wrapper .side-info h6{font-size:.85rem;font-weight:700;margin:0;padding:5px 0 10px}.checkout-wrapper .side-info .side-det{display:flex;justify-content:space-between}.checkout-wrapper .side-info.fare .side-det,.checkout-wrapper .side-info.pass>div{line-height:1;padding:10px 0}.checkout-wrapper .side-info.fare .discountsec{background:#dff0d8;color:#000;font-weight:500;margin:5px auto 10px;padding:5px 10px}.checkout-wrapper .side-info.totdis{background-color:#d4edda;color:#155724}.checkout-wrapper .side-info.seat-dtls-bg{background:#fffaf7}.checkout-wrapper .side-det{display:flex;justify-content:space-between}.checkout-wrapper .side-det.discountsec{color:#000;margin:10px auto;padding:5px 0}.checkout-wrapper .total-fare{border-bottom:1px solid #0003;color:#000;display:flex;font-weight:600;justify-content:space-between;padding:15px 0}.checkout-wrapper .coupon-wrapper{background-color:#00000080;bottom:0;height:100%;left:0;margin:auto;position:fixed;right:0;top:0;width:100%;z-index:4}.checkout-wrapper .coupon-wrapper .coupon-container{background:#eee;border-radius:3px;bottom:5%;box-shadow:0 0 3px 1px #0003;font-size:.85rem;left:25%;margin:auto;position:absolute;right:25%;top:5%}.checkout-wrapper .coupon-wrapper .coupon-container .coupon-header{border-radius:3px 3px 0 0;color:#fff;height:40px;padding:.8em 6%}.checkout-wrapper .coupon-wrapper .coupon-container .coupon-header .close-button{float:right}.checkout-wrapper .coupon-wrapper .coupon-container .redeemCoupon{bottom:0;color:#fff;cursor:pointer;height:40px;left:0;padding-top:.8em;position:absolute;text-align:center;width:100%;z-index:3}.checkout-wrapper .ins-check{cursor:pointer;position:relative}.checkout-wrapper .ins-check:hover .ins-hover{font-size:.75rem;font-weight:300;opacity:1;visibility:visible}.checkout-wrapper .ins-check .ins-hover{background:#fff;border-radius:5px;bottom:20px;box-shadow:0 0 5px #0003;color:#444;line-height:1.4;opacity:0;padding:15px;position:absolute;visibility:hidden;width:300px}.checkout-wrapper .pick-label:hover .pick-hover{font-size:.75rem;font-weight:300;opacity:1;visibility:visible}.checkout-wrapper .pick-label .pick-hover{background:#fff;border-radius:5px;box-shadow:0 0 5px #0003;color:#444;line-height:1.4;opacity:0;padding:15px;position:absolute;right:110%;top:-25px;visibility:hidden;width:250px}.checkout-wrapper .pick-label{cursor:pointer;position:relative}.checkout-wrapper .pick-label:hover .discount-hover{font-size:.75rem;font-weight:300;opacity:1;visibility:visible}.checkout-wrapper .pick-label .discount-hover{background:#fff;border-radius:5px;box-shadow:0 0 5px #0003;color:#444;left:110%;line-height:1.4;opacity:0;padding:15px;position:absolute;right:0;top:-60px;visibility:hidden;width:250px}.fare-header{border-bottom:1px solid #ddd;font-size:12px;font-weight:600;height:45px}.item-desc{width:45%}.gst{text-align:right;width:15%}.basefare,.total{text-align:right;width:20%}.rt-item{cursor:pointer;width:50%}.roundtripshort{align-items:center;height:45px;position:relative}.roundtripshort .togglebutton{height:15px;position:absolute;right:-18px;width:15px}.roundtripshort .togglebutton:after{height:2px;top:6.5px;width:100%}.roundtripshort .plus:before,.roundtripshort .togglebutton:after{background:#107295;background:var(--searchBoxBgColor,#107295);content:"";display:block;position:absolute}.roundtripshort .plus:before{height:100%;left:6.5px;width:2px}.roundtripshort.onwrad--trip-bg,.roundtripshort.return-trip-bg{background-color:#fff2ea}.returndata{border-bottom:1px solid #ddd}.returndata .roundtripshort{border-top:1px solid #ddd}.navswitchbtn{background:var(--ksrtcThColor2);border-radius:0 0 6px 6px;color:#fff;cursor:pointer;font-weight:600;height:70px;outline:none;text-transform:uppercase;width:100%}.navswitchbtn.disable{background:#ccc;color:#888;cursor:not-allowed;pointer-events:none}.infoswitchbtn{background:#f7f7f7;border-radius:0 0 6px 6px;color:#444;font-size:14px;height:70px;padding:8px 30px 5px;width:100%}input:-webkit-autofill{box-shadow:inset 0 0 0 9999px #fff}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.tdnav{background:#e5f5fd;border-radius:10px 10px 0 0;height:54px;width:100%}.tdnav-item{border:0 solid #ddd;white-space:nowrap;width:33.333%}.tdnav .activenav{background:#fff;border-radius:10px 10px 0 0;box-shadow:0 4px 8px 0 #0000004d}.donesec{color:#50b16b}.inactive{display:none}.block{display:block}.loc-info{height:auto}.loc-info .verticle-line{background:#ddd;height:calc(100% + 13px);margin:2px auto;width:2px}.loc-info .pickdecor{margin-right:7px;width:14px}.loc-info .pickdecor .circleshape{background:#00bfff;border-radius:50%;display:block;height:11px;margin:auto;width:11px}.loc-info.pick{padding:25px 0 0}.loc-info.pick h3 .pickdecor{height:14px}.loc-info.pick .loc-box{padding-bottom:15px}.loc-info.drop{padding-bottom:10px}.loc-info h3{align-items:center;color:#01aef0;display:flex;font-style:italic;line-height:1;margin:0}.loc-info h3 svg{fill:#01aef0;margin-left:5px}.drop-off-label,.pick-up-label{color:#202020;font-weight:600}.squareshape{background:#fa9d12;height:10px;margin:auto;width:10px}.loc-box{line-height:1;width:100%}.loc-box h3{margin:0;padding:0}.loc-box .point-inp{border:1px solid #ddd;border-radius:6px;flex-grow:1;height:55px;margin-top:10px;padding:10px}.loc-box .point-inp svg{fill:#656565;height:11px;width:15px}.loc-box .picklabel{color:#9f9f9f;font-size:12px;margin-bottom:7px}.loc-box .citynamehead{color:#000;font-size:18px;font-weight:500;margin:10px 0}.loc-box .pickdropaddress{padding-bottom:20px}.pickdrop-info{border-bottom:1px solid #ddd}.onwarddata,.returndata{color:#444}.onwarddata .checkout--fare,.returndata .checkout--fare{color:#444;display:flex;font-size:.875em;justify-content:space-between;padding:8px 0}.onwarddata .checkout--fare:first-child,.returndata .checkout--fare:first-child{color:#202020;font-weight:600;padding:10px 0 8px}.onwarddata .checkout--fare:last-child,.returndata .checkout--fare:last-child{color:#202020;font-weight:600}.blacklayer{background:#0003;height:100%;left:0;position:fixed;top:0;width:100%;z-index:1000}.popupbox{background:#fff;border-radius:10px;box-shadow:0 1px 2px 0 #0000004d;left:calc(50% - 200px);position:fixed;top:52px;width:400px;z-index:1001}.popupbox .logo-box{background:#fff;box-shadow:0 1px 3px 0 #0000004d;left:calc(50% - 35px);padding:15px;position:absolute;top:-35px}.popupbox .alertmsg{color:#000;padding:60px 40px 20px;text-align:center}.popupbox .alertbuttonok{background:#e62c5f;background:var(--buttonColor,#e62c5f);border-radius:6px;box-shadow:0 1px 4px 0 #0000004d;color:#fff;display:block;font-size:12px;font-weight:500;height:40px;margin:auto auto 30px;padding:0 40px;text-transform:uppercase}.review--content{display:flex;padding:12px 0}.review--content .left{width:50%}.review--content .left .content{display:flex}.review--content .left .content div:first-child{color:#1a1a1a;font-size:.875em;font-weight:500;letter-spacing:.03rem;line-height:1.25em;padding:4px 0;width:35%}.review--content .left .content div:last-child{color:#444;font-size:.875em;font-weight:500;letter-spacing:.01rem;line-height:1.25em;padding:4px 0}.review--content .right{width:50%}.review--content .right .content{display:flex}.review--content .right .content div:first-child{color:#1a1a1a;font-size:.875em;font-weight:400;letter-spacing:.03rem;line-height:1.25em;padding:4px 0;width:35%}.review--content .right .content div:last-child{color:#444;font-size:.875em;font-weight:500;letter-spacing:.01rem;line-height:1.25em;padding:4px 0}.checkout_tandc{align-items:center;display:flex}.checkout_tandc .checkbox{background-color:#fff;border:2px solid #757575;border-radius:3px;cursor:pointer;flex-shrink:0;height:20px;transition:.3s ease;width:20px}.checkout_tandc .checkbox>div{border:2px solid #fff;border-width:0 2px 2px 0;height:14px;margin-bottom:5px;margin-left:5px;transform:rotate(45deg);width:8px}.checkout--srch--drop{border-bottom:1px solid #ddd;display:flex;padding-left:40px!important;width:100%}.checkout--srch--drop .srch--icon{left:-18px;position:absolute;top:-12px;width:30px}.checkout--srch--drop input{color:#666;font-size:16px;font-weight:600;width:100%!important}.checkout--srch--drop input::placeholder{color:#000;font-size:16px!important;font-weight:600}.prcd--btn--wrap{bottom:0;position:absolute;width:100%}.imgSliderlayer{background:#000;height:100%;left:0;opacity:.6;position:fixed;right:0;top:0;width:100%;z-index:100}.bus--slider{align-items:center;display:flex;height:100%;justify-content:center;width:100%;z-index:101}.bus--slider .image{height:338px;width:600px}.bus--slider .slideCross{cursor:pointer;position:absolute;right:26%;top:18%}.bus--slider .right-arrow{right:15px}.bus--slider .left-arrow,.bus--slider .right-arrow{color:#000;cursor:pointer;font-size:3rem;position:absolute;top:45%;-webkit-user-select:none;user-select:none;z-index:10}.bus--slider .left-arrow{left:15px}.bus--slider .bus--slide{transition-duration:.03s ease}.bus--slider .bus--slide.active{transition-duration:.03s}.horizontal-slider{height:40px;width:100%}.horizontal-slider .example-thumb{background-color:#01aef0;border:2px solid #fff;border-radius:50%;box-sizing:border-box;color:#fff;cursor:pointer;font-size:.9em;height:20px;line-height:38px;text-align:center;top:10px;width:20px}.horizontal-slider .example-track{background:#b3e7fb;border-radius:8px;height:10px;top:15px}.example-track.example-track-1{background:#01aef0}.example-track.example-track-2{background:#b3e7fb}.horizontal-slider .example-thumb.active{border:2px solid #fff;outline:medium none invert;outline:initial}.login--header{color:#fff;padding:15px 15px 25px}.login--header .backicon{margin-left:-15px}.login--header-head-text{justify-content:space-between}.login--header-head-text svg{fill:#fff;height:50px}.login--header-head-text>div{line-height:1.5;width:215px}.login--header-head-text>div :first-child{font-family:sans-serif;font-size:25px;font-weight:700;padding-bottom:3px}.center-all{align-items:center;justify-content:center}.flex-coloumn{flex-direction:column}.logininfo{padding:15px}.logininfo .card{background-color:#fff;padding:25px 15px}.logininfo .card>.inp-container{margin-top:-5px;padding:15px 0}.logininfo--radio{margin-bottom:15px}.logininfo--radio>div{width:50%}.logininfo--radio>div .radio-btn{margin-right:5px}.logininfo .user-info--mobile .inp-container:last-child{padding-right:0}.logininfo .btn{margin-top:10px}.otpinfo{padding:15px}.otpinfo .card{background-color:#fff;padding:25px 15px}.otpinfo .card>.inp-container{margin-top:-5px;padding:15px 0}.otpinfo .btn{margin-top:10px}.otpinfo .resend{color:#666;padding:30px 0 10px;text-align:center}.otpinfo .resend span{text-decoration:underline}.otpinfo--note{padding:45px 10px 0}.otpinfo--note>div svg{height:35px;margin-right:15px}.otpinfo--note>span{background:#42aef0;display:inline-block;height:3px;margin:20px 0 0;width:40px}.otpinfo--note>ul{color:#666;font-style:italic;line-height:1.5;padding-left:15px}.auth-page{background:#fff;border-radius:8px;box-shadow:0 1px 3px 0 #00000040;font-family:Roboto,sans-serif;margin:15px auto 40px;padding:16px;width:375px}.auth-page-tabs{gap:10px}.auth-page-tabs .radiobtn{align-items:center;color:#000;cursor:pointer;font-weight:600;gap:5px}.auth-page-tabs .radio-btn{background-color:#fff;border:2px solid;border-radius:50%;height:20px;transition:.3s ease;width:20px}.auth-page-tabs .radio-btn>div{border-radius:50%;height:10px;width:10px}.auth-page-tabs .lgn,.auth-page-tabs .signup{font-size:.875em}.auth-page .inp-container{border:1px solid #0000;padding:15px 0 30px}.auth-page .inp-container.extra{border:0}.auth-page .inp-container input{border:1px solid #838383;border-radius:8px;color:#444;font-size:1em;padding:17px 15px;width:100%}.auth-page .inp-container label{background-color:#fff;left:15px;padding:0 5px;pointer-events:none;position:absolute;top:34px;transition:.3s ease}.auth-page .inp-container label.active{left:10px;top:9px}.auth-page .inp-container span{color:#ee5b36;display:block;font-size:.75em;left:0;padding-left:5px;position:absolute;top:74px}.auth-page .inp-container.err input{border-color:#ee5b36;border-width:2px}.auth-page .inp-container.err label{color:#ee5b36}.auth-page .inp-container.disabled{opacity:.3}.auth-page .inp-container .icon-left{left:5px;top:32px}.auth-page .inp-container .icon-right{left:auto;right:10px;top:32px}.auth-page .inp-container{border:1px solid #ccc;border-radius:8px;cursor:pointer;display:flex;height:60px;justify-content:flex-start;margin:15px 0 0;padding:0;position:relative;width:100%}.auth-page .inp-container.disabled{background:#ccc;border-radius:8px;opacity:1}.auth-page .inp-container.disabled label{background:#ccc}.auth-page .inp-container.err{margin-bottom:25px}.auth-page .inp-container .icon-left{left:10px;position:relative;top:0;z-index:1}.auth-page .inp-container .icon-left img{display:block;height:100%}.auth-page .inp-container .icon-right{top:20px;z-index:1}.auth-page .inp-container label{left:37px;top:20px}.auth-page .inp-container label.active{color:#666;font-size:.75em;left:38px;top:10px}.auth-page .inp-container input{color:#1a1a1a;cursor:pointer;height:60px;padding:25px 5px 12px 42px;position:absolute}.auth-page .inp-container .spnerrormsg{top:65px}.auth-page .forgot-pass-button{color:#004f9e;float:right;font-size:.875em;margin:8px 0;text-decoration:underline}.auth-page .tnc-block{align-items:center;position:relative;top:10px;width:100%}.auth-page .tnc-block .checkbox{background-color:#fff;border:2px solid;border-radius:3px;cursor:pointer;flex-shrink:0;height:20px;transition:.3s ease;width:20px}.auth-page .tnc-block .checkbox>div{border:2px solid #fff;border-width:0 2px 2px 0;height:14px;margin-bottom:5px;margin-left:5px;transform:rotate(45deg);width:8px}.auth-page .tnc-block-text{align-items:center;display:flex;flex-wrap:wrap;font-size:.875em;gap:5px;justify-content:center}.auth-page .tnc-block span{color:var(--ksrtcThColor1);text-decoration:underline;white-space:nowrap}.auth-page .otp-instructions{align-items:center;margin:24px 0}.auth-page .otp-wrong{align-items:center;background:#ffe2e2;border-radius:5px;height:52px;margin-top:20px;padding:5px}.auth-page .recaptcha{align-items:center;flex-direction:column;gap:10px;padding:16px}.auth-page .pass-card--gender{margin:15px 0 0;padding-top:0}.auth-page .cal--icon{border:2px solid #888}.auth-page .cal--icon>div{background-color:#888}.btn-Bottom{align-items:center;border-radius:0;display:flex;font-size:.875em;gap:5px;justify-content:center}.account-tabs{background:#fff;border-spacing:2px;display:grid;grid-template-columns:1fr 1fr;margin:28px 20px}.account-tile{align-items:center;aspect-ratio:1/1;display:flex;height:100%;justify-content:center;width:100%}.account-tile:nth-child(odd){border-right:1px solid #0003}.account-tile:not(:nth-last-child(-n+2)){border-bottom:1px solid #0003}.login--alert{width:375px!important}.payee{cursor:pointer;font-size:1em}.login--slider{background-color:#eee;height:100%;left:calc(50% - 200px);position:fixed;top:0;transform:translateY(100%);transition:transform .6s ease;width:375px;z-index:1000}.login--slider.active{transform:translateY(0)}.login--layer{background:#0009;height:100%;left:calc(50% - 200px);position:fixed;top:0;width:375px;z-index:1000}.filter--new--transparent{height:25%}.filter--new--header{align-items:center;background:#004f9e;border-radius:10px 10px 0 0;color:#fff;display:flex;font-size:.75em;font-weight:600;justify-content:space-between;padding:16px;text-transform:uppercase}.filter--new--header .resetbtn{border:1px solid #fff;border-radius:4px;font-size:.75em;font-weight:600;padding:4px 12px}.filter--new--content--wrapper{background-color:#fff;border-radius:10px 10px 0 0;color:#666;height:calc(75% - 60px);line-height:1.6;overflow:auto}.filter--new--content{padding:16px 20px}.filter--new--content .filter--type--box{border:1px solid #ccc;border-radius:8px;display:flex;gap:6px;margin-bottom:8px;padding:12px}.filter--new--content .filter--type--box .filter-left{align-items:center;display:flex;justify-content:center}.filter--new--content .filter--type--box .filter-right{align-items:center;display:flex;justify-content:space-between;width:100%}.filter--new--content .filter--type--box .filter-right .filter--text--wrap{width:calc(100% - 24px)}.filter--new--content .filter--type--box .filter-right .filter--text--wrap .filter--text--top{color:#666;font-size:.75em;font-weight:500;letter-spacing:.02em;line-height:.875em;text-align:left}.filter--new--content .filter--type--box .filter-right .filter--text--wrap .filter--text--bottom{color:#1a1a1a;font-size:.875em;font-weight:500;letter-spacing:.02em;line-height:1.25em;text-align:left}.filter--new--content .filter--type--box .filter-right .filter--text--wrap .filter--text--bottom.ellipsis{width:235px}.filter--new--content .filter--type--box .filter-right .filter-left-arrow{width:24px}.login-loader{background-color:#ffffff80;flex-direction:column;height:100%;left:0;position:fixed;top:0;width:100%;z-index:1001}.login-loader-text{color:#1f1f1f;margin-top:10px}.login-loader-icon{animation:spin 1.5s linear infinite;border:5px solid;border-radius:50%;height:50px;width:50px}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.footer-container{background:#004f9e}.locateBusLink{background:#e72a01!important}.goto--home{border:1.5px solid #e72a01;border-radius:30px;color:#e72a01!important;cursor:pointer;font-size:18px;font-weight:600;height:34px;height:48px;margin:0 0 0 15px;padding:0 23px;text-decoration:none}.footer--copy--wrapper,.goto--home{align-items:center;display:flex;justify-content:center}.footer--copy--wrapper{background:var(--ksrtcThColor3);color:#fff;font-size:.875em;font-weight:400;letter-spacing:.01em;line-height:1.25em;padding:24px 0}.footer--top--wrapper{background:var(--ksrtcThColor1);display:flex;gap:134px;padding:40px 8%}.footer--top--block h1{color:#fff;font-size:1em;font-weight:600;letter-spacing:.01em;line-height:1.5em;margin:0;padding:0}.footer--top--block ul{list-style:none;margin-top:12px 0 0 0;padding:0}.footer--top--block ul li{margin:0 0 6px}.footer--top--block ul li a{color:#fff;font-size:.875em;font-weight:400;letter-spacing:.01em;line-height:1.5em;text-decoration:none}.filter--wrapper{background:#fff;border-radius:8px;box-shadow:0 1px 3px 0 #00000026;height:740px;margin:10px 10px 10px 0;width:20%}.filter--header{align-items:center;display:flex;height:36px;justify-content:space-between;padding:8px 16px}.filter--header .icon--wrap,.filter--header .icon--wrap .icon{align-items:center;display:flex;justify-content:center}.filter--header .icon--wrap .icon{margin-right:6px}.filter--header .icon--wrap div{color:#444;font-size:.875em;font-weight:500;line-height:20px}.filter--header div{color:#004f9e;cursor:pointer;font-size:1em;font-weight:500;line-height:20px}.filter--busType{background:#f0f8ff;border-radius:6px;margin:0 12px;padding:16px 12px}.filter--busType .header{align-items:center;display:flex;height:36px;justify-content:space-between}.filter--busType .header div:first-child{color:#202020;font-size:.875em;font-weight:500;line-height:1.25em}.filter--busType .header div:last-child{color:#004f9e;cursor:pointer;font-size:.875em;font-weight:500;line-height:1.25em}.filter--busType .content{display:flex;justify-content:space-between}.filter--busType .content .wrap{align-items:center;background:#fff;border-radius:6px;cursor:pointer;display:flex;flex-direction:column;justify-content:center;padding:8px 0;width:50px}.filter--busType .content .wrap div{color:#444;font-size:.75em;line-height:1em}.filter--busType .content .wrap.active{background:#01aef0}.filter--timeType{background:#f0f8ff;border-radius:6px;margin:12px;padding:16px 12px}.filter--timeType .header{align-items:center;display:flex;height:36px;justify-content:space-between}.filter--timeType .header div:first-child{color:#202020;font-size:.875em;font-weight:500;line-height:1.25em}.filter--timeType .header div:last-child{color:#004f9e;cursor:pointer;font-size:.875em;font-weight:500;line-height:1.25em}.filter--timeType .content{display:flex;flex-wrap:wrap;justify-content:space-between}.filter--timeType .content .wrap{align-items:center;background:#fff;border-radius:6px;cursor:pointer;display:flex;flex-direction:column;justify-content:center;padding:8px 0;width:46%}.filter--timeType .content .wrap:first-child,.filter--timeType .content .wrap:nth-child(2){margin-bottom:12px}.filter--timeType .content .wrap div{color:#444;font-size:.75em;line-height:1em}.filter--timeType .content .wrap.active{background:#01aef0}.filter--service{background:#f0f8ff;border-radius:6px;color:#444;cursor:pointer;font-size:.938em;font-weight:500;line-height:1.25em;margin:0 12px 12px;padding:12px 0 12px 12px;position:relative}.filter--service .content .price--range-inputs{align-items:center;display:flex;justify-content:space-between}.filter--service .content .price--range-inputs input{background:#fff!important;height:48px!important;padding:24px 7px 13px!important;text-align:center}.filter--service .content .price--range-inputs input.active{color:#000;font-size:.875em;font-weight:500}.filter--service .content .price--range-inputs label{bottom:24px!important;font-size:.75em!important}.filter--service .content .price--range-inputs label.active{text-wrap:nowrap;bottom:24px!important;color:#666!important;font-size:.75em!important;height:20px;left:0!important;position:absolute!important;top:10px}.filter--service .content .price--range-inputs span{left:7px;position:relative;top:41px;visibility:hidden}.filter--service .content .price--range-inputs span.active{visibility:visible}.filter--service.active{background:#01aef0;color:#fff}.filter--service .drop{cursor:pointer;position:absolute;right:16px;top:12px}.filter--service ::-webkit-scrollbar{border-radius:10px;margin-right:10px;scroll-padding-right:10px;width:5px}.filter--service ::-webkit-scrollbar-thumb{background:#004f9e;border-radius:10px}.filter--service ::-webkit-scrollbar-track{background:#f0f8ff}.active--txt{color:#fff!important}.pax--container{margin-bottom:16px}.pax--container .text--details{padding:0 24px}.pax--container .head--text{padding:15px 0}.pax--container .passenger--head{background:#e6f7fd;border:1px solid #0000001a;border-radius:6px 6px 0 0;display:flex;padding:6px 12px}.pax--container .passenger--head div{color:#444;font-size:.875em;line-height:1.25em}.pax--container .passenger--head div:first-child{width:15%}.pax--container .passenger--head div:nth-child(2){width:25%}.pax--container .passenger--head div:nth-child(3),.pax--container .passenger--head div:nth-child(4){width:15%}.pax--container .passenger--head div:nth-child(5){width:20%}.pax--container .passenger--head div:nth-child(6){width:10%}.pax--container .passenger--row{border:1px solid #0000001a;display:flex;padding:6px 12px}.pax--container .passenger--row div{color:#444;font-size:.875em;line-height:1.25em}.pax--container .passenger--row div:first-child{width:15%}.pax--container .passenger--row div:nth-child(2){width:25%}.pax--container .passenger--row div:nth-child(3),.pax--container .passenger--row div:nth-child(4){width:15%}.pax--container .passenger--row div:nth-child(5){width:20%}.pax--container .passenger--row div:nth-child(6){width:10%}.pax--container .passenger--row:last-child{border-radius:0 0 6px 6px}.pax--container .fare--head{background:#e6f7fd;border:1px solid #0000001a;border-radius:6px 6px 0 0;display:flex;padding:6px 12px}.pax--container .fare--head div{color:#444;font-size:.875em;line-height:1.25em}.pax--container .fare--head div:first-child{width:40%}.pax--container .fare--head div:nth-child(2),.pax--container .fare--head div:nth-child(3),.pax--container .fare--head div:nth-child(4){text-align:right;width:20%}.pax--container .fare--row{border:1px solid #0000001a;display:flex;padding:6px 12px}.pax--container .fare--row div{color:#444;font-size:.875em;line-height:1.25em}.pax--container .fare--row div:first-child{width:40%}.pax--container .fare--row div:nth-child(2),.pax--container .fare--row div:nth-child(3),.pax--container .fare--row div:nth-child(4){text-align:right;width:20%}.pax--container .fare--row:last-child{background:#fff;border-radius:0 0 6px 6px;color:#000;font-weight:600}.pax--container .fare--row.refund-row{background:#fff;color:#000;font-weight:400}.pax--container .refund--head{background:#e6f7fd;border:1px solid #0000001a;border-radius:6px 6px 0 0;display:flex;padding:6px 12px}.pax--container .refund--head div{color:#444;font-size:.875em;line-height:1.25em}.pax--container .refund--head div:first-child{width:28%}.pax--container .refund--head div:nth-child(2){width:17%}.pax--container .refund--head div:nth-child(3){width:25%}.pax--container .refund--head div:nth-child(4),.pax--container .refund--head div:nth-child(5){width:15%}.pax--container .refund--row{border:1px solid #0000001a;display:flex;padding:6px 12px}.pax--container .refund--row div{color:#444;font-size:.875em;line-height:1.25em}.pax--container .refund--row div:first-child{width:28%}.pax--container .refund--row div:nth-child(2){width:17%}.pax--container .refund--row div:nth-child(3){width:25%}.pax--container .refund--row div:nth-child(4),.pax--container .refund--row div:nth-child(5){width:15%}.pax--container .refund--row:last-child{border-radius:0 0 6px 6px}.pax--container .ipAddress{color:#444;font-size:.875em;font-weight:500;padding-top:20px;text-align:center}.pax--container .checkbox{background-color:#fff;border:2px solid #757575;border-radius:3px;cursor:pointer;flex-shrink:0;height:20px;transition:.3s ease;width:20px!important}.pax--container .checkbox>div{border:2px solid #fff;border-width:0 2px 2px 0;height:14px;margin-bottom:5px;margin-left:4px;transform:rotate(45deg);width:8px!important}.pax--container .canc_btn_wrap{align-items:center;display:flex;justify-content:space-between;padding-top:20px}.pax--container .canc_btn_wrap .canc_btn{background:var(--ksrtcThColor2);border-radius:6px;color:#fff;cursor:pointer;font-size:.875em;font-weight:600;letter-spacing:.02rem;line-height:1.25em;padding:12px 24px;text-transform:uppercase}.pax--container .canc_btn_wrap .canc_btn.disabled{background:#ccc;color:#888;cursor:not-allowed;pointer-events:none;-webkit-user-select:none;user-select:none}.pax--container .canc_btn_wrap .can_imp_text{align-items:center;color:#444;display:flex;font-size:.875em;font-weight:500;letter-spacing:.02rem;line-height:1.25em;margin-left:20px}.cancel--button{background:var(--ksrtcThColor2);border-radius:0 0 8px 8px;color:#fff;cursor:pointer;font-size:.875em;font-weight:500;letter-spacing:.02rem;margin-top:50px;padding:18px 10px;text-align:center;text-transform:uppercase}.cancel--button.disable{background:#ccc;cursor:not-allowed;pointer-events:none;-webkit-user-select:none;user-select:none}.inp-container{border:1px solid #0000;padding:15px 0 30px}.inp-container.extra{border:0}.inp-container input{border:1px solid #838383;border-radius:8px;color:#444;font-size:1em;padding:17px 15px;width:100%}.inp-container label{background-color:#fff;left:15px;padding:0 5px;pointer-events:none;position:absolute;top:34px;transition:.3s ease}.inp-container label.active{left:10px;top:9px}.inp-container span{color:#ee5b36;display:block;font-size:.75em;left:0;padding-left:5px;position:absolute;top:74px}.inp-container.err input{border-color:#ee5b36;border-width:2px}.inp-container.err label{color:#ee5b36}.inp-container.disabled{opacity:.3}.inp-container .icon-left{left:5px;top:32px}.inp-container .icon-right{left:auto;right:10px;top:32px}.inp-container{border:1px solid #ccc;border-radius:8px;cursor:pointer;display:flex;height:60px;justify-content:flex-start;margin:15px 0 0;padding:0;position:relative;width:100%}.inp-container.disabled{background:#ccc;border-radius:8px;opacity:1}.inp-container.disabled label{background:#ccc}.inp-container.err{margin-bottom:25px}.inp-container .icon-left{left:10px;position:relative;top:0;z-index:1}.inp-container .icon-left img{display:block;height:100%}.inp-container .icon-right{top:20px;z-index:1}.inp-container label{left:37px;top:20px}.inp-container label.active{color:#666;font-size:.75em;left:38px;top:14px}.inp-container input{color:#1a1a1a;cursor:pointer;height:60px;padding:25px 5px 12px 42px;position:absolute}.inp-container .spnerrormsg{top:65px}.guest--cancel--wrapper{background-image:url(https://microsites-websitebuilder.s3.ap-southeast-1.amazonaws.com/images/guest_cancel_bg.png);background-position:inherit;background-repeat:no-repeat}.guest--cancel--wrapper .guest--cancel--head{font-size:1em;line-height:1.5em}.guest--cancel--wrapper .guest--cancel--ntlgn{font-size:.875em;line-height:1.25em}.guest--cancel--wrapper .guest--cancel--inputs{background:#fff;border-radius:8px;box-shadow:0 1px 3px 0 #00000040;font-family:Roboto,sans-serif;margin:15px auto 40px;padding:16px;width:375px}.guest--cancel--wrapper .guest--cancel--inputs .inp-container{border:1px solid #0000;padding:15px 0 30px}.guest--cancel--wrapper .guest--cancel--inputs .inp-container.extra{border:0}.guest--cancel--wrapper .guest--cancel--inputs .inp-container input{border:1px solid #838383;border-radius:8px;color:#444;font-size:16px;padding:17px 15px;text-overflow:ellipsis;white-space:nowrap;width:100%}.guest--cancel--wrapper .guest--cancel--inputs .inp-container label{background-color:#fff;left:15px;padding:0 5px;pointer-events:none;position:absolute;top:34px;transition:.3s ease}.guest--cancel--wrapper .guest--cancel--inputs .inp-container label.active{left:10px;top:9px}.guest--cancel--wrapper .guest--cancel--inputs .inp-container span{color:#ee5b36;display:block;font-size:12px;left:0;padding-left:5px;position:absolute;top:74px}.guest--cancel--wrapper .guest--cancel--inputs .inp-container.err input{border-color:#ee5b36;border-width:2px}.guest--cancel--wrapper .guest--cancel--inputs .inp-container.err label{color:#ee5b36}.guest--cancel--wrapper .guest--cancel--inputs .inp-container.disabled{opacity:.3}.guest--cancel--wrapper .guest--cancel--inputs .inp-container .icon-left{left:5px;top:32px}.guest--cancel--wrapper .guest--cancel--inputs .inp-container .icon-right{left:auto;right:10px;top:32px}.guest--cancel--wrapper .guest--cancel--inputs .inp-container{border:1px solid #ccc;border-radius:8px;cursor:pointer;display:flex;height:60px;justify-content:flex-start;margin:15px 0 0;padding:0;position:relative;width:100%}.guest--cancel--wrapper .guest--cancel--inputs .inp-container.disabled{background:#ccc;border-radius:8px;opacity:1}.guest--cancel--wrapper .guest--cancel--inputs .inp-container.disabled label{background:#ccc}.guest--cancel--wrapper .guest--cancel--inputs .inp-container.err{margin-bottom:25px}.guest--cancel--wrapper .guest--cancel--inputs .inp-container .icon-left{left:10px;position:relative;top:0;z-index:1}.guest--cancel--wrapper .guest--cancel--inputs .inp-container .icon-left img{display:block;height:100%}.guest--cancel--wrapper .guest--cancel--inputs .inp-container .icon-right{top:20px;z-index:1}.guest--cancel--wrapper .guest--cancel--inputs .inp-container label{left:37px;top:20px}.guest--cancel--wrapper .guest--cancel--inputs .inp-container label.active{color:#666;font-size:12px;left:38px;top:14px}.guest--cancel--wrapper .guest--cancel--inputs .inp-container input{color:#1a1a1a;cursor:pointer;height:60px;padding:25px 5px 12px 42px;position:absolute}.guest--cancel--wrapper .guest--cancel--inputs .inp-container .spnerrormsg{top:65px}.guest--cancel--wrapper .guest--cancel--inputs .btn.payee{margin-top:16px}.guest--cancel--wrapper .all-data-opt{background:#fff;border-radius:5px;box-shadow:0 1px 3px #0003;height:0;opacity:0;overflow:hidden;visibility:hidden;width:100%}.guest--cancel--wrapper .all-data-opt.active{border:1px solid #ddd;height:370px;opacity:1;overflow:hidden;position:absolute;top:0;transition:.3s ease;visibility:visible;z-index:2}.guest--cancel--wrapper .all-data-opt .sel-input-wrap{border-bottom:1px solid #ddd;color:#202020;font-size:15px;font-weight:500;margin-top:0;padding:15px 15px 15px 35px}.guest--cancel--wrapper .all-data-opt .sel-input-wrap .srch-icn{left:10px;position:absolute;top:15px}.guest--cancel--wrapper .all-data-opt .sel-input-wrap input{border:none;outline:none;width:100%}.guest--cancel--wrapper .all-data-opt .sel-input-wrap .net-drop-up{border:1px solid #666;border-width:0 2px 2px 0;cursor:pointer;height:10px;position:absolute;right:15px;top:22px;transform:rotate(-135deg);width:10px}.guest--cancel--wrapper .all-data-opt .show-all-data{height:calc(100% - 50px);overflow-y:auto;padding:0}.guest--cancel--wrapper .all-data-opt .show-all-data .data--list{align-items:center;border-bottom:1px solid rgba(0,0,0,.102);cursor:pointer;display:flex;height:40px;padding:10px}.guest--cancel--wrapper .all-data-opt .show-all-data .data--list.active,.guest--cancel--wrapper .all-data-opt .show-all-data .data--list:hover{background:#01aef0;color:#fff}.guest--cancel--wrapper .all-data-opt .show-all-data.scroll::-webkit-scrollbar{width:6px}.guest--cancel--wrapper .all-data-opt .show-all-data.scroll::-webkit-scrollbar-thumb{background:#0089cf;border-radius:10px}.guest--cancel--wrapper .all-data-opt .show-all-data.scroll::-webkit-scrollbar-track{background:#0089cf1a;border:1px solid #eee;border-radius:10px}.guest--cancel--wrapper .send-button{cursor:pointer}.guest--cancel--wrapper .send-button .button{align-items:center;border-radius:6px;box-sizing:border-box;display:flex;font-size:1em;font-weight:600;height:48px;justify-content:center;letter-spacing:.28px;padding:0 10px;text-transform:uppercase}.guest--cancel--wrapper .send-button .button.active{background:var(--ksrtcThColor2);color:#fff}.guest--cancel--wrapper .send-button .button.disable{background:#ededed;border:1px solid #ccc;color:#888;cursor:not-allowed;pointer-events:none}.guest--cancel--wrapper .feedback-otp-message{margin-top:10px;width:100%}.guest--cancel--wrapper .feedback-otp-message span,.guest--cancel--wrapper .opt--generic--msg{color:#444;font-size:.875em;font-weight:500;letter-spacing:.32px}.guest--cancel--wrapper .opt--generic--msg{margin-top:12px}.autocomplete{width:50%}.autocomplete,.autocomplete .pick--drop-inp-wrap{position:relative}.autocomplete .pick--drop-inp-wrap .pick--drop--input{border:1px solid #bababa;border-radius:6px;color:#1a1a1a;cursor:pointer;font-size:.875em;font-weight:500;letter-spacing:.02rem;padding:12px}.autocomplete .pick--drop-inp-wrap .pick--drop--label{background:#fff;color:#666;font-size:.75em;font-weight:500;left:8px;letter-spacing:.02rem;padding:0 2px;position:absolute;top:-7px}.autocomplete .pick--drop-inp-wrap .pick--drop--icon{bottom:15px;pointer-events:none;position:absolute;right:10px}.autocomplete .pick--drop--content{background:#fff;border-radius:6px;box-shadow:0 1px 3px 0 #0003;height:200px;overflow-y:auto;position:absolute;width:100%;z-index:100}.autocomplete .pick--drop--content .drop--item{border-bottom:1px solid #bababa;color:#1a1a1a;cursor:pointer;font-size:.875em;font-weight:500;padding:8px 16px}.autocomplete .pick--drop--content .drop--item.active{background:#004f9e;color:#fff;font-weight:500}.edit--button--wrapper{display:flex;justify-content:flex-end;margin:16px 0 32px}.edit--button--wrapper div:first-child{background:#fff;border:1px solid var(--ksrtcThColor2);border-radius:4px;color:var(--ksrtcThColor2);margin-right:10px}.edit--button--wrapper div:first-child,.edit--button--wrapper div:last-child{align-items:center;cursor:pointer;display:flex;font-size:.875em;font-weight:600;justify-content:center;padding:12px 24px;width:84px}.edit--button--wrapper div:last-child{background:var(--ksrtcThColor2);border-radius:4px;color:#fff}.guest--edit--wrapper .card{background:#fff;border-top-left-radius:10px;border-top-right-radius:10px;font-family:Roboto,sans-serif;margin-bottom:16px}.guest--edit--wrapper .card .cardHeader{align-items:center;background-color:#004f9e;border-top-left-radius:10px;border-top-right-radius:10px;display:flex;justify-content:space-between;min-height:40px;min-width:950px;padding:0 16px}.guest--edit--wrapper .card .cardHeader p{color:#fff;font-size:16px;font-weight:600;line-height:24px;margin:0}.guest--edit--wrapper .card .cardHeader button{align-items:center;background:#fff;border-radius:6px;box-shadow:0 2px 4px #00000040;color:#ff7100;cursor:pointer;display:flex;flex-direction:row;font-size:12px;font-weight:600;height:32px;justify-content:center;line-height:16px;padding:8px 16px;width:135px}.guest--edit--wrapper .card .cardContent{border:1px solid #ccc;border-bottom-left-radius:10px;border-bottom-right-radius:10px;border-top:none;display:flex;gap:34px;padding:16px}.guest--edit--wrapper .card .cardContent .cardLeft{display:flex;flex:1 0;flex-direction:column;gap:24px;list-style:none;margin:0;padding:0}.guest--edit--wrapper .card .cardContent .cardLeft li{align-items:start;display:flex;gap:12px;position:relative}.guest--edit--wrapper .card .cardContent .cardLeft li:after{background-color:#ccc;content:"";height:100%;left:6px;position:absolute;top:20px;width:1px}.guest--edit--wrapper .card .cardContent .cardLeft li:last-child:after{display:none}.guest--edit--wrapper .card .cardContent .cardLeft li .circle{background:#01aef0;height:12px;margin-top:4px;width:12px}.guest--edit--wrapper .card .cardContent .cardLeft li .square{background:#fa9f1b;height:12px;margin-top:4px;width:12px}.guest--edit--wrapper .card .cardContent .leftTop-content{display:flex;flex-direction:column;gap:8px}.guest--edit--wrapper .card .cardContent .leftTop-content h4{color:#202;font-size:16px;font-weight:600;line-height:20px;margin:0}.guest--edit--wrapper .card .cardContent .leftTop-content p{color:#444;font-size:14px;font-style:normal;font-weight:400;line-height:20px;margin:0}.guest--edit--wrapper .card .cardContent .leftTop-content a{align-items:center;color:#004f9e;display:flex;font-size:14px;font-style:normal;font-weight:400;gap:8px;line-height:20px}.guest--edit--wrapper .card .cardContent .leftTop-content a svg{fill:#004f9e;height:24px;width:24px}.guest--edit--wrapper .card .cardContent .cardRight{display:flex;flex-direction:column;gap:10px;height:100%;justify-content:space-between}.guest--edit--wrapper .card .cardContent .cardRight button{align-items:center;background:#fff;border:1px solid #00000026;border-radius:6px;color:#004f9e;cursor:pointer;display:flex;flex-direction:row;font-size:12px;font-weight:500;justify-content:center;line-height:16px;padding:8px 16px}.guest--edit--wrapper .card .cardContent .cardRight button.disable{background:#ccc;color:#1a1a1a;cursor:not-allowed;font-weight:600;pointer-events:none;-webkit-user-select:none;user-select:none}.bookingStatus_container{background:#fff;border-radius:8px;box-shadow:0 1px 3px 0 #00000040;padding:16px;width:90%}.bookingStatus_container .bookingStatus-radio{display:flex;gap:20px;padding-bottom:16px}.bookingStatus_container .bookingStatus-radio p{font-size:1em;font-weight:500;letter-spacing:.32px}.bookingStatus_container .bookingStatus-radio .radio{align-items:center;display:flex;font-size:1em;gap:26px}.bookingStatus_container .bookingStatus-radio .radio a{text-decoration:none}.bookingStatus_container .bookingStatus-radio .radio .inputs{align-items:center;cursor:pointer;display:flex;gap:3px}.bookingStatus_container .bookingStatus-radio .radio .inputs span{color:#444}.bookingStatus_container .bookingStatus-radio .radio .inputs input{height:18px;margin:0 8px 0 0;width:18px}.bookingStatus_container .inp-container .icon-left{left:8px;position:absolute;top:14px}.bookingStatus_container .inp-container .icon-right{left:auto!important;position:absolute;right:16px;top:18px}.bookingStatus_container .bookingStatus-inputs{display:flex;flex-direction:column;width:100%}.bookingStatus_container .bookingStatus-inputs .inputs{align-items:center;display:flex;gap:13px;width:100%}.bookingStatus_container .bookingStatus-inputs .inputs .inp-container.disabled{background:#ccc;color:#888;font-weight:600;opacity:.6}.bookingStatus_container .bookingStatus-inputs .inputs .firstInput{width:10%}.bookingStatus_container .bookingStatus-inputs .inputs .secInput{width:17%}.bookingStatus_container .bookingStatus-inputs .inputs .send-button{cursor:pointer}.bookingStatus_container .bookingStatus-inputs .inputs .send-button .button{font-size:.875em;font-weight:600;letter-spacing:.28px;width:122px}.bookingStatus_container .bookingStatus-inputs .inputs .thirInput{width:122px}.bookingStatus_container .bookingStatus-inputs .inputs .fourInput{width:10%}.bookingStatus_container .bookingStatus-message{margin-top:10px;width:100%}.bookingStatus_container .bookingStatus-message .message span{color:#444;font-size:.875em;font-weight:500;letter-spacing:.32px}.bookingStatus_container .bookingStatus-otp-message{margin-top:10px;width:100%}.bookingStatus_container .bookingStatus-otp-message .otp-message span{color:#ee5b36;font-size:.875em;font-weight:500;letter-spacing:.32px}.bookingStatus_container .bookingStatus-email{display:flex;flex-direction:column;width:100%}.bookingStatus_container .bookingStatus-email .email_container{align-items:center;display:flex;gap:13px;width:100%}.bookingStatus_container .bookingStatus-email .email_container .firstInput{width:25%}.bookingStatus_container .bookingStatus-email .email_container .sendOTP-button{cursor:pointer}.bookingStatus_container .bookingStatus-email .email_container .sendOTP-button .button{font-size:.875em;font-weight:600;letter-spacing:.28px;width:122px}.bookingStatus_container .bookingStatus-email .email_container .secInput{width:10%}.bookingStatus_container .bookingStatus-email .email_container .verify-button{cursor:pointer}.bookingStatus_container .bookingStatus-email .email_container .verify-button .button{font-size:.875em;font-weight:600;letter-spacing:.28px;width:122px}.bookingStatus_container .bookingStatus-email .bookingStatus-Emailmessage{margin-top:10px;width:100%}.bookingStatus_container .bookingStatus-email .bookingStatus-Emailmessage .message span{color:#444;font-size:.875em;font-weight:500;letter-spacing:.32px}.bookingStatus_container .bookingStatus-PNR{display:flex;flex-direction:column;width:100%}.bookingStatus_container .bookingStatus-PNR .pnr_container{align-items:center;display:flex;gap:13px;width:100%}.bookingStatus_container .bookingStatus-PNR .pnr_container .firstInput{width:23%}.bookingStatus_container .bookingStatus-PNR .pnr_container .verify-button{cursor:pointer;width:11%}.bookingStatus_container .bookingStatus-PNR .pnr_container .verify-button .button{font-size:.875em;font-weight:600;letter-spacing:.28px;width:122px}.bookingStatus_container .bookingStatus-PNR .bookingStatus-pnrMessage{margin-top:10px;width:100%}.bookingStatus_container .bookingStatus-PNR .bookingStatus-pnrMessage .message span{color:#444;font-size:.875em;font-weight:500;letter-spacing:.32px}.bookingStatus_container .bookingStatus-TransactionID{display:flex;flex-direction:column;width:100%}.bookingStatus_container .bookingStatus-TransactionID .transaction_container{align-items:center;display:flex;gap:13px;width:100%}.bookingStatus_container .bookingStatus-TransactionID .transaction_container .firstInput{width:23%}.bookingStatus_container .bookingStatus-TransactionID .transaction_container .verify-button{cursor:pointer;width:11%}.bookingStatus_container .bookingStatus-TransactionID .transaction_container .verify-button .button{font-size:.875em;font-weight:600;letter-spacing:.28px;width:122px}.bookingStatus_container .bookingStatus-TransactionID .bookingStatus-transactionMessage{margin-top:10px;width:100%}.bookingStatus_container .bookingStatus-TransactionID .bookingStatus-transactionMessage .message span{color:#444;font-size:.875em;font-weight:500;letter-spacing:.32px}.bookingStatus_container .radio-btn{align-items:center;background-color:#fff;border:2px solid;border-radius:50%;display:flex;height:16px;justify-content:center;transition:.3s ease;width:16px}.bookingStatus_container .radio-btn>div{border-radius:50%;height:8px;width:8px}.bookingStatus_container .inp-container{align-items:center;border:none;display:flex;height:49.6px;justify-content:center;margin:0;padding:15px 0;position:relative}.bookingStatus_container .inp-container.extra{border:0}.bookingStatus_container .inp-container input{border:1px solid #ccc;border-radius:8px;color:#444;font-size:.875em;font-weight:600;max-height:48px;padding:14px 16px;width:100%}.bookingStatus_container .inp-container input:focus{border:1px solid red!important;border:1px solid #ccc!important;outline:none}.bookingStatus_container .inp-container label{background-color:#fff;color:#666;font-size:.875em;font-weight:500;left:11px;letter-spacing:.24px;padding:0 5px;pointer-events:none;position:absolute;top:18px;transition:.3s ease}.bookingStatus_container .inp-container label.active{color:#666;font-size:.75em;font-weight:500;left:10px;top:-4px}.bookingStatus_container .inp-container span{color:#ee5b36;display:block;font-size:.75em;font-weight:600;left:0;padding-left:5px;position:absolute;top:60px}.bookingStatus_container .inp-container.disabled input{background:#ccc;border:3px solid #ccc;color:#000;opacity:.3}.bookingStatus_container .inp-container.disabled label{background-color:#ccc0}.bookingStatus_container .button{align-items:center;border-radius:6px;box-sizing:border-box;display:flex;font-size:.75em;font-weight:600;height:32px;justify-content:center;letter-spacing:.02em;padding:0 10px;text-transform:uppercase}.bookingStatus_container .button.active{background:var(--ksrtcThColor2);color:#fff;height:32px}.bookingStatus_container .button.headingButton{box-shadow:0 2px 3px 0 rgba(0,0,0,.251)}.bookingStatus_container .button.headingButton,.bookingStatus_container .button.modified{background:#fff;border:1px solid #00000026;border-radius:6px 6px 6px 6px;color:#1a1a1a}.bookingStatus_container .button.refund{background:#eee;color:#06b22c}.bookingStatus_container .button .pdbf{background:#fff;color:#1a1a1a}.bookingStatus_container .button.cancel{background:#eee;color:red}.bookingStatus_container .button.dashed{background:#fff;border:1px solid #ff9c08;border-radius:3px 0;color:#ff8f1f;font-family:Roboto;font-size:.875em;font-style:normal;font-weight:600;height:44px;letter-spacing:.28px;line-height:1.25em;text-transform:uppercase}.bookingStatus_container .button.dashed.disable{background:#ccc;color:#fff;cursor:not-allowed;pointer-events:none;-webkit-user-select:none;user-select:none}.bookingStatus_container .button.disable{background:#ededed;border:1px solid #ccc;color:#888;cursor:not-allowed;pointer-events:none}.bookingStatus_container .react-datepicker-wrapper{border:0;display:inline-block;padding:0;width:100%}.bookingStatus_container .react-datepicker__input-container input{border:1px solid #ccc;border-radius:8px;color:#444;font-size:.875em;font-weight:600;max-height:48px;padding:14px 40px;width:100%}.bookingStatus_container .react-datepicker__input-container input:focus{border:1px solid #ccc!important;outline:none}.bookingStatus_container .react-datepicker{border:none!important}.bookingStatus_container .react-datepicker__month-container{padding:8px}.bookingStatus_container .react-datepicker__header{background-color:#fff!important;border-bottom:none!important}.bookingStatus_container .react-datepicker__day--in-range,.bookingStatus_container .react-datepicker__day--in-selecting-range,.bookingStatus_container .react-datepicker__day--selected,.bookingStatus_container .react-datepicker__month-text--in-range,.bookingStatus_container .react-datepicker__month-text--in-selecting-range,.bookingStatus_container .react-datepicker__month-text--selected,.bookingStatus_container .react-datepicker__quarter-text--in-range,.bookingStatus_container .react-datepicker__quarter-text--in-selecting-range,.bookingStatus_container .react-datepicker__quarter-text--selected,.bookingStatus_container .react-datepicker__year-text--in-range,.bookingStatus_container .react-datepicker__year-text--in-selecting-range,.bookingStatus_container .react-datepicker__year-text--selected{border-radius:50%!important}.bookingStatus_container .react-datepicker__day--today{border:1px solid #01aef0!important;border-radius:50%}.bookingStatus_container .react-datepicker__day--selected{background:#01aef0!important}.bookingStatus_container .react-datepicker-popper{box-shadow:0 2px 6px #0000000d,0 0 0 1px #00000012}.bookingStatus_container .react-datepicker__input-container{display:flex!important;position:relative;width:100%}.bookingStatus_container .cal--label{background:#fff;font-size:.875em;left:15px;padding:0 2px;position:absolute;top:-9px}.bookingStatus_container .cal--icon{left:16px;position:absolute;top:14px}.bookingStatus_container .tripStatus-tripCode{display:flex;flex-direction:column;width:100%}.bookingStatus_container .tripStatus-tripCode .tripCode_container{align-items:center;display:flex;gap:13px;width:100%}.bookingStatus_container .tripStatus-tripCode .tripCode_container .firstInput{width:23%}.bookingStatus_container .tripStatus-tripCode .tripCode_container .verify-button{cursor:pointer;width:18%}.bookingStatus_container .tripStatus-tripCode .tripCode_container .verify-button .button{font-size:.875em;font-weight:600;letter-spacing:.28px;width:122px}.bookingStatus_container .tripStatus-tripCode .tripStatus-tripCodeMessage{margin-top:10px;width:100%}.bookingStatus_container .tripStatus-tripCode .tripStatus-tripCodeMessage .message span{color:#444;font-size:.875em;font-weight:500;letter-spacing:.32px}.bookingStatus_container .all-data-opt{background:#fff;border-radius:5px;box-shadow:0 1px 3px #0003;height:0;opacity:0;overflow:hidden;visibility:hidden;width:100%}.bookingStatus_container .all-data-opt.active{border:1px solid #ddd;height:370px;opacity:1;overflow:hidden;position:absolute;top:0;transition:.3s ease;visibility:visible;z-index:2}.bookingStatus_container .all-data-opt .sel-input-wrap{border-bottom:1px solid #ddd;color:#202020;font-size:15px;font-weight:500;margin-top:0;padding:15px 15px 15px 35px}.bookingStatus_container .all-data-opt .sel-input-wrap .srch-icn{left:10px;position:absolute;top:15px}.bookingStatus_container .all-data-opt .sel-input-wrap input{border:none;outline:none;width:100%}.bookingStatus_container .all-data-opt .sel-input-wrap .net-drop-up{border:1px solid #666;border-width:0 2px 2px 0;cursor:pointer;height:10px;position:absolute;right:15px;top:22px;transform:rotate(-135deg);width:10px}.bookingStatus_container .all-data-opt .show-all-data{height:calc(100% - 50px);overflow-y:auto;padding:0}.bookingStatus_container .all-data-opt .show-all-data .data--list{align-items:center;border-bottom:1px solid rgba(0,0,0,.102);cursor:pointer;display:flex;height:40px;padding:10px}.bookingStatus_container .all-data-opt .show-all-data .data--list.active,.bookingStatus_container .all-data-opt .show-all-data .data--list:hover{background:#01aef0;color:#fff}.bookingStatus_container .all-data-opt .show-all-data.scroll::-webkit-scrollbar{width:6px}.bookingStatus_container .all-data-opt .show-all-data.scroll::-webkit-scrollbar-thumb{background:#0089cf;border-radius:10px}.bookingStatus_container .all-data-opt .show-all-data.scroll::-webkit-scrollbar-track{background:#0089cf1a;border:1px solid #eee;border-radius:10px}.bookingStatus_container .timetable-input-wrap .inp-container{border-radius:8px;cursor:pointer;display:flex;justify-content:flex-start;padding:0;position:relative;width:100%}.bookingStatus_container .timetable-input-wrap .inp-container input{color:#1a1a1a;cursor:pointer;height:60px;padding:14px;position:absolute;text-overflow:ellipsis;white-space:nowrap;width:100%}.bookingStatus_container .timetable-input-wrap .inp-container .icon-left{left:5px;position:relative;top:0;z-index:1}.bookingStatus_container .timetable-input-wrap .inp-container .icon-right{top:12px;z-index:1}.booking-cards{display:flex;flex-direction:column;gap:17px;width:100%}.booking-cards .filter{align-items:center;display:flex;justify-content:space-between;margin:0 10px;width:98%}.booking-cards .filter .buttons{cursor:pointer;display:flex}.booking-cards .filter .text{color:#1a1a1a;font-family:Roboto;font-size:.875em;font-style:normal;font-weight:500;letter-spacing:.28px;line-height:1.25em;text-transform:uppercase}.booking-cards .cards{border-bottom-style:solid;border-color:#00000026;border-left-style:solid;border-radius:14px 10px 10px 10px;border-right-style:solid;height:100%;width:99%}.booking-cards .cards .card-header{border-radius:10px 10px 0 0;color:#fff;display:flex;font-size:1em;font-weight:600;height:40px;letter-spacing:.32px;position:relative;width:100%}.booking-cards .cards .card-header .orderId{margin:12px 10px 10px 12px}.booking-cards .cards .card-header .orderId span{color:#444}.booking-cards .cards .card-header .card-vl{border-left:1px solid #444;height:22px;margin:12px 10px 8px}.booking-cards .cards .card-header .pnrTicket{margin:12px 10px 8px}.booking-cards .cards .card-header .pnrTicket span{color:#444}.booking-cards .cards .card-header .card-button{margin-top:4px;position:absolute;right:15px}.booking-cards .cards .card-header .card-button.cancelled{background:#ffe0e1;box-shadow:0 2px 4px 0 #00000040;color:#1a1a1a;font-size:.75em}.booking-cards .cards .card-header .card-button.partial-cancel{background:#fff;box-shadow:0 2px 4px 0 #00000040;color:#1a1a1a;font-size:.75em}.booking-cards .cards .card-header .card-button.booked{background:#cbffd6;box-shadow:0 2px 4px 0 #00000040;color:#1a1a1a;font-size:.75em}.booking-cards .cards .card-header .card-button.failed{background:#fff;box-shadow:0 2px 4px 0 #00000040;color:#1a1a1a;font-size:.75em}.booking-cards .cards .card-content{display:flex;margin:0 10px;padding-top:8px;position:relative;width:98%}.booking-cards .cards .card-content .trip-code{display:flex;flex-direction:column;width:20%}.booking-cards .cards .card-content .trip-code span:first-child{color:#202020;font-size:1em;font-weight:600;letter-spacing:.48px;margin:4px 3px}.booking-cards .cards .card-content .trip-code span:nth-child(2){color:#444;font-size:.875em;font-weight:400;letter-spacing:.48px;margin:4px 3px}.booking-cards .cards .card-content .trip-code span:nth-child(3){color:#444;font-size:.875em;font-weight:400;margin:8px 3px 4px}.booking-cards .cards .card-content .trip-code span:nth-child(3) b{color:#444;font-size:.875em;font-weight:600}.booking-cards .cards .card-content .distance{display:flex;flex-direction:column;margin:8px 0;width:24%}.booking-cards .cards .card-content .distance span:first-child{align-items:center;display:flex;padding-left:12px;width:100%}.booking-cards .cards .card-content .distance span:first-child .circle{background:#01aef0;border-radius:50%;height:10px;justify-content:flex-start;width:10px}.booking-cards .cards .card-content .distance span:first-child .square{background:#fa9f1b;height:8px;justify-content:flex-end;width:8px}.booking-cards .cards .card-content .distance span:first-child .hr{border-bottom:.5px solid #9e9e9e;content:" ";display:block;margin:1px 5px 0;width:80%}.booking-cards .cards .card-content .distance span:nth-child(2){display:flex;margin-top:12px;padding-left:12px}.booking-cards .cards .card-content .distance span:nth-child(2) .icon{margin-right:4px;width:5%}.booking-cards .cards .card-content .distance span:nth-child(2) .text{color:#444;cursor:pointer;font-size:.875em;font-weight:400;margin-left:6px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:95%}.booking-cards .cards .card-content .date{display:flex;flex-direction:column;margin:2px 0 2px 50px;width:23%}.booking-cards .cards .card-content .date span:first-child{color:#202020;font-size:1em;font-weight:600;letter-spacing:.48px}.booking-cards .cards .card-content .date span:nth-child(2){color:#444;font-size:.875em;font-weight:400;margin:8px 3px 5px 0}.booking-cards .cards .card-content .buttons{display:flex;flex-direction:column;margin:4px 0;position:absolute;right:2px}.booking-cards .cards .card-content .buttons .content-button{cursor:pointer;margin:3px 0}.booking-cards .cards .card-footer{align-items:center;display:flex;justify-content:space-between;margin:0 12px 20px}.booking-cards .cards .card-footer .left-side span:first-child{color:#444;font-weight:400}.booking-cards .cards .card-footer .left-side span:first-child span{color:#444;font-weight:600}.booking-cards .cards .card-footer .left-side span:nth-child(3){color:#1a1a1a;font-size:.875em;font-weight:400}.booking-cards .cards .card-footer .left-side .card-vl{border-left:1px solid #000;height:22px;margin:8px 10px}.booking-cards .cards .card-footer .right-side{margin-top:5px}.booking-cards .cards .card-footer .content-button{cursor:pointer}.booking-cards .tripDetail-container{display:flex;flex-direction:column;width:100%}.booking-cards .tripDetail-container .tripDetail-header{align-items:center;border-radius:10px 10px 0 0;color:#fff;display:flex;font-family:Roboto;font-size:1em;font-weight:600;height:35px;padding-left:20px;width:100%}.booking-cards .tripDetail-container .bus-trip-detail{display:flex;padding:10px 18px}.booking-cards .tripDetail-container .bus-trip-detail .left--part{border-right:1px solid #0003;width:50%}.booking-cards .tripDetail-container .bus-trip-detail .left--part div{color:#444;font-size:.96em;font-weight:500;letter-spacing:.02rem;line-height:20px}.booking-cards .tripDetail-container .bus-trip-detail .right--part{padding-left:20px;width:50%}.booking-cards .tripDetail-container .bus-trip-detail .right--part div{color:#444;font-size:.96em;font-weight:500;letter-spacing:.02rem;line-height:20px}.booking-cards .tripDetail-container .tripDetails-content{border-radius:0 0 10px 10px;display:flex;flex-direction:column;width:100%}.booking-cards .tripDetail-container .tripDetails-content .tripDetail-subHeading{align-items:center;background:#e6f7fd;display:flex;height:40px;justify-content:space-between;padding:0 20px}.booking-cards .tripDetail-container .tripDetails-content .tripDetail-subHeading .subhead-left-content,.booking-cards .tripDetail-container .tripDetails-content .tripDetail-subHeading .subhead-right-content{color:#444;font-family:Roboto;font-size:.875em;font-weight:500}.booking-cards .tripDetail-container .tripDetails-content .tripDetail-subHeading .subhead-right-content-completed{align-items:center;background-color:#fff;border-radius:4px 4px 4px 4px;display:flex;font-family:Roboto;height:27px;justify-content:center;width:107px}.booking-cards .tripDetail-container .tripDetails-content .tripDetail-subHeading .subhead-right-content-cancelled{align-items:center;background-color:#ffbdbf;border-radius:4px 4px 4px 4px;display:flex;font-family:Roboto;height:27px;justify-content:center;width:107px}.booking-cards .tripDetail-container .tripDetails-content .tripCard{display:flex;flex-direction:column;height:300px;overflow-y:scroll}.booking-cards .tripDetail-container .tripDetails-content .tripCard .trip-cards{border-bottom:1px solid #e1e1e1;display:flex;flex-direction:column;height:90px}.booking-cards .tripDetail-container .tripDetails-content .tripCard .trip-cards:last-child{border-bottom:none}.booking-cards .tripDetail-container .tripDetails-content .tripCard::-webkit-scrollbar-track{background-color:#fff;border-radius:4px}.booking-cards .tripDetail-container .tripDetails-content .tripCard::-webkit-scrollbar{background-color:#004f9e;height:4px;width:4px}.booking-cards .tripDetail-container .tripDetails-content .tripCard::-webkit-scrollbar-thumb{background-color:#004f9e;border-radius:4px}.booking-cards .tripDetail-container .tripDetails-content .tripCard .cardhead{align-items:center;display:flex;justify-content:space-between;margin:18px 18px 5px}.booking-cards .tripDetail-container .tripDetails-content .tripCard .cardhead .cardhead-left-content{color:#444;font-size:.875em;font-weight:600}.booking-cards .tripDetail-container .tripDetails-content .tripCard .cardhead .cardhead-right-content{align-items:center;display:flex;gap:5px}.booking-cards .tripDetail-container .tripDetails-content .tripCard .cardhead .cardhead-right-content span:nth-child(2){color:#444;font-size:.875em;font-weight:600;margin:0 0 0 2px}.booking-cards .tripDetail-container .tripDetails-content .tripCard .cardFooter{color:#666;display:flex;font-size:.75em;margin:3px 0 10px 18px;width:445px}.card_modal .modal-container{display:flex;flex-direction:column}.card_modal .modal-container .modal-content{font-size:.875em;margin:7px 0}.card_modal .modal-close-button{align-items:center;border-top:2px solid #00000026;color:#00aa26;cursor:pointer;display:flex;font-size:.875em;height:40px;justify-content:center;margin-top:12px;width:100%}.card_modal_second .modal-header{display:flex;flex-direction:column}.card_modal_second .modal-header .modal-content{margin:9px 0}.card_modal_second .modal-header .modal-content.image{display:flex;justify-content:center}.card_modal_second .modal-footer{border-top:2px solid #00000026;display:flex;height:50px;margin-top:15px;width:100%}.card_modal_second .modal-footer .camcel{border-right:2px solid #00000026}.card_modal_second .modal-footer .camcel,.card_modal_second .modal-footer .confirm{align-items:center;color:#00aa26;cursor:pointer;display:flex;justify-content:center;width:50%}.card_confirm_modal{border:none}.card_confirm_modal .modal-header{display:flex;flex-direction:column}.card_confirm_modal .modal-header .modal-content{margin:9px 0}.card_confirm_modal .modal-header .modal-content.image{display:flex;justify-content:center}.card_confirm_modal .modal-header .modal-content.multiTypography{background-color:#00aa26;color:#fff;display:flex;flex-direction:column;font-size:.875em;padding:5px 10px}.card_confirm_modal .modal-header .modal-content.multiTypography span{border:1px dotted #fff}.card_confirm_modal .modal-close-button{align-items:center;color:#00aa26;cursor:pointer;display:flex;height:30px;justify-content:center}.timetable--wrapper{background-image:url(https://microsites-websitebuilder.s3.ap-southeast-1.amazonaws.com/images/guest_cancel_bg.png);background-position:inherit;background-repeat:no-repeat}.timetable--wrapper .timetable--inputs{background:#fff;border-radius:8px;box-shadow:0 1px 3px 0 #00000040;font-family:Roboto,sans-serif;margin:15px auto 40px;padding:16px;width:375px}.timetable--wrapper .timetable--inputs .timetable-input-wrap{position:relative}.timetable--wrapper .btn.view-time-table{cursor:pointer;font-size:14px;margin-top:16px}.timetable--wrapper .all-data-opt{background:#fff;border-radius:5px;box-shadow:0 1px 3px #0003;height:0;opacity:0;overflow:hidden;visibility:hidden;width:100%}.timetable--wrapper .all-data-opt.active{border:1px solid #ddd;height:370px;opacity:1;overflow:hidden;position:absolute;top:0;transition:.3s ease;visibility:visible;z-index:2}.timetable--wrapper .all-data-opt .sel-input-wrap{border-bottom:1px solid #ddd;color:#202020;font-size:15px;font-weight:500;margin-top:0;padding:15px 15px 15px 35px}.timetable--wrapper .all-data-opt .sel-input-wrap .srch-icn{left:10px;position:absolute;top:15px}.timetable--wrapper .all-data-opt .sel-input-wrap input{border:none;outline:none;width:100%}.timetable--wrapper .all-data-opt .sel-input-wrap .net-drop-up{border:1px solid #666;border-width:0 2px 2px 0;cursor:pointer;height:10px;position:absolute;right:15px;top:22px;transform:rotate(-135deg);width:10px}.timetable--wrapper .all-data-opt .show-all-data{height:calc(100% - 50px);overflow-y:auto;padding:0}.timetable--wrapper .all-data-opt .show-all-data .data--list{align-items:center;border-bottom:1px solid rgba(0,0,0,.102);cursor:pointer;display:flex;height:40px;padding:10px}.timetable--wrapper .all-data-opt .show-all-data .data--list.active,.timetable--wrapper .all-data-opt .show-all-data .data--list:hover{background:#01aef0;color:#fff}.timetable--wrapper .all-data-opt .show-all-data.scroll::-webkit-scrollbar{width:6px}.timetable--wrapper .all-data-opt .show-all-data.scroll::-webkit-scrollbar-thumb{background:#0089cf;border-radius:10px}.timetable--wrapper .all-data-opt .show-all-data.scroll::-webkit-scrollbar-track{background:#0089cf1a;border:1px solid #eee;border-radius:10px}.timetable--result--wrapper .timetable--result--wrap{background:#fff;height:100vh;padding:16px 7% 34px}.timetable--result--wrapper .timetable--result--wrap .timetable--result--heading{color:#202020;font-size:16px;font-weight:600;letter-spacing:.01em;line-height:24px;margin-bottom:16px;text-align:left}.timetable--result--wrapper .timetable--result--wrap .timetable--result-container{border:1px solid rgba(0,0,0,.102);border-radius:8px 8px 8px 8px;width:100%}.timetable--result--wrapper .timetable--result--wrap .timetable--result-container .timetable--result-header{background:#e5f3ff;border-bottom:1px solid rgba(0,0,0,.102);border-radius:8px 8px 0 0;display:flex;height:44px}.timetable--result--wrapper .timetable--result--wrap .timetable--result-container .timetable--result-header .header--cols{color:#202020;font-size:14px;font-weight:500;letter-spacing:.01em;line-height:20px;padding:12px;text-align:left;width:100%}.timetable--result--wrapper .timetable--result--wrap .timetable--result-container .timetable--result{height:calc(100vh - 130px);overflow-x:hidden;overflow-y:auto}.timetable--result--wrapper .timetable--result--wrap .timetable--result-container .timetable--result .timetable--result-row{background:#fff;border-bottom:1px solid rgba(0,0,0,.102);display:flex;height:44px}.timetable--result--wrapper .timetable--result--wrap .timetable--result-container .timetable--result .timetable--result-row .result--cols{color:#444;font-size:14px;font-weight:500;letter-spacing:.01em;line-height:20px;padding:12px;text-align:left;width:100%}.aboutus--wrapper{width:99%}.aboutus--wrapper .aboutus-content li{font-size:.875em;font-weight:400;line-height:1.4em}.aboutus--wrapper .aboutus-content .menu-item{cursor:pointer;padding-left:25px;width:100%}.aboutus--wrapper .aboutus-content .menu-item.active-menu{background-color:#fff;border-radius:30px 0 0 30px;color:#004f9e;font-weight:700}.aboutus--wrapper .aboutus-content .menu-head{align-items:center;display:flex;gap:10px;height:32px;width:100%}.aboutus--wrapper .aboutus-content .menu-head.active-menu{align-items:center;background-color:#01aef0;border-radius:30px 0 0 30px;color:#fff;display:flex;gap:2px;height:32px;width:99%}.aboutus--wrapper .aboutus-content .activeMenu{background:#fff;border-radius:10px 0 0 10px;width:100%}.aboutus--wrapper .aboutus-content table{border-collapse:collapse;width:85%}.aboutus--wrapper .aboutus-content td{border:1px solid #ddd;padding:8px;text-align:left}.aboutus--wrapper .aboutus-content .annual-administration-report table{border-collapse:collapse;font-family:Inter,sans-serif;font-size:.875em;font-weight:400;width:85%}.aboutus--wrapper .aboutus-content .annual-administration-report td,.aboutus--wrapper .aboutus-content .annual-administration-report th{border:1px solid #ddd;font-size:.875em;font-weight:400;padding:8px;text-align:left}.aboutus--wrapper .aboutus-content .annual-administration-report .tab{border:1px solid #d3d3d3;border-bottom:none;border-radius:10px 10px 0 0;cursor:pointer;padding:10px;text-align:center;width:80px}.aboutus--wrapper .aboutus-content .annual-administration-report .tab.activeTab{background-color:#01aef0;border-radius:10px 10px 0 0;color:#fff;padding:10px;text-align:center;width:80}.aboutus--wrapper .aboutus-content .financial-performance table{border-collapse:collapse;font-family:Inter,sans-serif;font-size:.875em;width:85%}.aboutus--wrapper .aboutus-content .financial-performance td,.aboutus--wrapper .aboutus-content .financial-performance th{border:1px solid #ddd;padding:8px;text-align:left}.aboutus--wrapper .aboutus-content .procurement table{border-collapse:collapse;width:90%}.aboutus--wrapper .aboutus-content .procurement td,.aboutus--wrapper .aboutus-content .procurement th{border:1px solid #d3d3d3;font-family:Inter,sans-serif;font-size:.875em;padding:8px;text-align:left}.aboutus--wrapper .aboutus-content .management table{border:none;border-collapse:collapse;width:100%}.aboutus--wrapper .aboutus-content .management td,.aboutus--wrapper .aboutus-content .management th{border:1px solid #d3d3d3;font-family:Inter,sans-serif;font-size:.875em;padding:8px;text-align:left}.aboutus--wrapper .aboutus-content .side_menu_luggage{align-items:center;background-color:#e5f3ff;border-radius:10px;color:#202020;display:flex;flex-direction:column;font-weight:500;justify-content:center;line-height:1em;padding:8px 12px 60px;width:30%}.aboutus--wrapper .aboutus-content .side_menu_luggage .item_luggage{display:flex;flex-direction:column;width:100%}.aboutus--wrapper .aboutus-content .side_menu_luggage .item_luggage .menu-heading-luggage{background:#01aef0}.aboutus--wrapper .aboutus-content .side_menu_luggage .item_luggage .menu-heading-luggage,.aboutus--wrapper .aboutus-content .side_menu_luggage .item_luggage .menu-heading-non-luggage{align-items:center;border-radius:10px 0 0 10px;cursor:pointer;display:flex;gap:10px;justify-content:flex-start;line-height:32px}.aboutus--wrapper .aboutus-content .side_menu_luggage .item_luggage .item-list-luggage ul{list-style-type:none;margin:0;padding:0;width:100%}.aboutus--wrapper .aboutus-content .side_menu_luggage .item_luggage .item-list-luggage ul>li{cursor:pointer;line-height:22px;padding-left:37px}.aboutus--wrapper .aboutus-content .side_menu_luggage .item_luggage .item-list-luggage ul li:hover{background:#fff;border-radius:10px 0 0 10px;width:100%}.aboutus--wrapper .aboutus-content .side_menu_luggage .item_luggage .radio_style_luggage{color:#fff;margin-left:12px}.lettersNCirculars .letters-color-section{padding:0 5px;width:100%}.lettersNCirculars .letters-color-section .letters-color-section-main-heading{color:#000;margin:0}.lettersNCirculars .letters-color-section .letters-color-section-sub-heading-section{align-items:center;display:flex;gap:20px;justify-content:flex-start}.lettersNCirculars .letters-color-section .letters-color-section-sub-heading-section a{color:#01aef0}.lettersNCirculars .letters-color-section .letters-color-section-sub-heading-section span{background-color:#01aef0;text-align:center;width:5%}.lettersNCirculars .letters-color-section .letters-color-section-table-section{width:100%}.lettersNCirculars .letters-color-section .letters-color-section-table-section table{border:1px solid rgba(0,0,0,.102);border-collapse:collapse;width:100%}.lettersNCirculars .letters-color-section .letters-color-section-table-section table th{background:#e5f3ff;border-bottom:1px solid rgba(0,0,0,.102);padding:12px;text-align:left}.lettersNCirculars .letters-color-section .letters-color-section-table-section table td{border-bottom:1px solid rgba(0,0,0,.102);padding:12px}.lettersNCirculars .letters-color-section .letters-color-section-table-section table .td-third{color:#004f9e}.luggageRates .letters-color-section{padding:0 5px;width:100%}.luggageRates .letters-color-section .letters-color-section-main-heading{color:#000;margin:0}.luggageRates .letters-color-section .letters-color-section-sub-heading-section{align-items:center;border-bottom:1px solid rgba(0,0,0,.149);color:#444;display:flex;gap:20px;justify-content:flex-start}.luggageRates .letters-color-section .letters-color-section-table-section{color:#ff7100;padding:10px 0}.luggageRates .letters-color-section .letters-color-section-table-section .letters-color-section-table-section-main{color:#202020;font-size:.875em;font-weight:500;line-height:1.5em;padding:4px 0}.luggageRates .letters-color-section .letters-color-section-table-section .letters-color-section-table-section-main .letters-color-section-table-section-sub{color:#444;font-size:.875em;font-weight:400;line-height:1.25em;padding:4px 0}.luggageRates .letters-color-section .letters-color-section-table-section .letters-color-section-table-section-main .letters-color-section-table-section-sub table{border:1px solid rgba(0,0,0,.102);border-collapse:collapse;width:100%}.luggageRates .letters-color-section .letters-color-section-table-section .letters-color-section-table-section-main .letters-color-section-table-section-sub table th{background:#e5f3ff;border-bottom:1px solid rgba(0,0,0,.102);padding:12px;text-align:left}.luggageRates .letters-color-section .letters-color-section-table-section .letters-color-section-table-section-main .letters-color-section-table-section-sub table td{border-bottom:1px solid rgba(0,0,0,.102);padding:12px}.luggageRates .letters-color-section .letters-color-section-table-section .letters-color-section-table-section-main .letters-color-section-table-section-sub table td-second{border-left:1px solid rgba(0,0,0,.102)}.luggageRates .letters-color-section .letters-color-section-table-section .letters-color-section-table-section-main .letters-color-section-table-section-sub .letters-color-section-table-section-sub-menu{display:flex;justify-content:space-between}.luggageRates .letters-color-section .letters-color-section-table-section .letters-color-section-table-section-main .letters-color-section-table-section-span{font-weight:700}.body_style_luggage{font-family:Inter,sans-serif;height:auto;width:99%}.body_style_luggage .letters-color-section-table-section-luggage{color:#ff7100;padding:10px 0}.body_style_luggage .letters-color-section-table-section-luggage .letters-color-section-table-section-main-luggage{color:#202020;font-weight:500;line-height:1.5em;padding:4px 0}.body_style_luggage .letters-color-section-table-section-luggage .letters-color-section-table-section-main-luggage .letters-color-section-table-section-sub-luggage{color:#444;font-weight:400;line-height:1.25em;padding:4px 0}.body_style_luggage .letters-color-section-table-section-luggage .letters-color-section-table-section-main-luggage .letters-color-section-table-section-sub-luggage table{border:1px solid rgba(0,0,0,.102);border-collapse:collapse;width:100%}.body_style_luggage .letters-color-section-table-section-luggage .letters-color-section-table-section-main-luggage .letters-color-section-table-section-sub-luggage table th{background:#e5f3ff;border-bottom:1px solid rgba(0,0,0,.102);padding:12px;text-align:left}.body_style_luggage .letters-color-section-table-section-luggage .letters-color-section-table-section-main-luggage .letters-color-section-table-section-sub-luggage table td{border-bottom:1px solid rgba(0,0,0,.102);padding:12px}.body_style_luggage .letters-color-section-table-section-luggage .letters-color-section-table-section-main-luggage .letters-color-section-table-section-sub-luggage table td-second{border-left:1px solid rgba(0,0,0,.102)}.body_style_luggage .letters-color-section-table-section-luggage .letters-color-section-table-section-main-luggage .letters-color-section-table-section-sub-luggage .letters-color-section-table-section-sub-menu-luggage{display:flex;justify-content:space-between}.body_style_luggage .letters-color-section-table-section-luggage .letters-color-section-table-section-main-luggage .letters-color-section-table-section-span-luggage{font-weight:700}.body_style_luggage .content_div_luggage{align-items:center;background:#f5f5f5;display:flex;flex-direction:column;justify-content:center;padding:15px 85px}.body_style_luggage .content_div_luggage .child_div_luggage{align-items:flex-start;background:#fff;border-radius:10px 10px 0 0;display:flex;gap:10px;justify-content:space-between;padding:20px 10px;width:96%}.body_style_luggage .content_div_luggage .child_div_luggage .side_menu_luggage{align-items:center;background-color:#e5f3ff;border-radius:10px;color:#202020;display:flex;flex-direction:column;font-weight:500;justify-content:center;line-height:1em;padding:8px 12px 60px;width:30%}.body_style_luggage .content_div_luggage .child_div_luggage .side_menu_luggage .item_luggage{display:flex;flex-direction:column;width:100%}.body_style_luggage .content_div_luggage .child_div_luggage .side_menu_luggage .item_luggage .menu-heading-luggage{background:#01aef0}.body_style_luggage .content_div_luggage .child_div_luggage .side_menu_luggage .item_luggage .menu-heading-luggage,.body_style_luggage .content_div_luggage .child_div_luggage .side_menu_luggage .item_luggage .menu-heading-non-luggage{align-items:center;border-radius:10px 0 0 10px;cursor:pointer;display:flex;gap:10px;justify-content:flex-start;line-height:32px}.body_style_luggage .content_div_luggage .child_div_luggage .side_menu_luggage .item_luggage .item-list-luggage ul{list-style-type:none;margin:0;padding:0;width:100%}.body_style_luggage .content_div_luggage .child_div_luggage .side_menu_luggage .item_luggage .item-list-luggage ul>li{cursor:pointer;line-height:22px;padding-left:37px}.body_style_luggage .content_div_luggage .child_div_luggage .side_menu_luggage .item_luggage .radio_style_luggage{color:#fff;margin-left:12px}.body_style_luggage .content_div_luggage .child_div_luggage .letters-color-section-luggage{padding:0 5px;width:100%}.body_style_luggage .content_div_luggage .child_div_luggage .letters-color-section-luggage .letters-color-section-main-heading{color:#000;margin:0}.body_style_luggage .content_div_luggage .child_div_luggage .letters-color-section-luggage .letters-color-section-sub-heading-section-luggage{align-items:center;border-bottom:1px solid rgba(0,0,0,.149);color:#444;display:flex;gap:20px;justify-content:flex-start}.body_style_luggage .last-update-luggage{align-items:center;background:#fff;border-radius:0 0 10px 10px;border-top:1px solid #d3d3d3;color:#444;display:flex;gap:10px;height:35px;justify-content:center;padding:16px 10px 16px,10px;width:96%}.body_style_luggage ul{padding-left:40px}.body_style{height:auto;width:99%}.body_style .letters-color-section{padding:0 5px;width:100%}.body_style .letters-color-section .edit_ic{display:none}.body_style .letters-color-section .viewable_content.editContent :not(img){position:relative}.body_style .letters-color-section .viewable_content.editContent .edit_content_section{display:block}.body_style .letters-color-section .viewable_content.editContent li:not(img),.body_style .letters-color-section .viewable_content.editContent p{padding-right:40px}.body_style .letters-color-section .viewable_content.editContent .bT{border:1px solid #0000001a}.body_style .letters-color-section .viewable_content.editContent textarea{height:80px!important;width:100%!important}.body_style .letters-color-section .viewable_content.editContent .edit_ic{display:inline-block;position:absolute;right:20px;top:0}.body_style .letters-color-section .viewable_content.editContent .edit_ic.delete{right:0}.body_style .letters-color-section .letters-color-section-main-heading{color:#444;margin:0}.body_style .letters-color-section .letters-color-section-sub-heading-section{align-items:center;border-bottom:1px solid rgba(0,0,0,.149);color:#444;display:flex;gap:20px;justify-content:flex-start}.body_style .letters-color-section .letters-color-section-sub-heading-section a{color:#01aef0}.body_style .letters-color-section .letters-color-section-sub-heading-section span{background-color:#ff7100;border-radius:2px;color:#fff;padding:2px 4px;text-align:center;width:12%}.body_style .letters-color-section .letters-color-section-sub-heading-section .new-blue{background-color:#01aef0;border-radius:2px;color:#fff;gap:5px;text-align:center;width:6%}.body_style .letters-color-section .letters-color-section-table-section{color:#ff7100;padding:10px 0}.body_style .letters-color-section .letters-color-section-table-section .letters-color-section-table-section-main{color:#202020;font-size:.875em;font-weight:500;line-height:1.25em;padding:10px 0}.body_style .letters-color-section .letters-color-section-table-section .letters-color-section-table-section-main .letters-color-section-table-section-sub{color:#444;font-size:.875em;font-weight:400;line-height:20px;padding:10px 0}.body_style .letters-color-section .letters-color-section-table-section .letters-color-section-table-section-main .letters-color-section-table-section-sub .letters-color-section-table-section-sub-menu{display:flex;justify-content:space-between}.body_style .letters-color-section .letters-color-section-table-section .letters-color-section-table-section-main .letters-color-section-table-section-span{font-weight:700}.body_style .letters-color-section .heading-main{color:#ff7100;font-size:1em;font-weight:700;line-height:1.5em;padding:10px 0}.body_style .letters-color-section .heading-main .heading-black{color:#202020;font-size:1em;font-weight:700;line-height:1.5em;padding:10px 0}.body_style .letters-color-section .heading{color:#202020;font-size:1em;font-weight:400;line-height:1.5em;padding:5px 0}.body_style .letters-color-section li{font-size:1em}.body_style .letters-color-section table{border:1px solid rgba(0,0,0,.102);border-collapse:collapse;width:100%}.body_style .letters-color-section table .td-third{color:#004f9e;display:flex;justify-content:center}.body_style .letters-color-section table img{margin-right:5px}.body_style .letters-color-section thead{background:#e5f3ff;text-align:left}.body_style .letters-color-section .th-non,.body_style .letters-color-section tbody,.body_style .letters-color-section thead{border-bottom:1px solid rgba(0,0,0,.102);padding:12px}.body_style .letters-color-section .th-non{background:#e5f3ff;text-align:left}.body_style .letters-color-section .td-non,.body_style .letters-color-section th{border-bottom:1px solid rgba(0,0,0,.102);padding:12px}.body_style .letters-color-section th{background:#e5f3ff;text-align:left}.body_style .letters-color-section td{border-bottom:1px solid rgba(0,0,0,.102);padding:12px}.body_style .letters-color-section .td1{border:1px solid rgba(0,0,0,.102);font-weight:700;padding:12px}.body_style .letters-color-section .span-class{font-weight:700}.body_style .letters-color-section .link-href{color:#444}.body_style .last-update{align-items:center;background:#fff;border-radius:0 0 10px 10px;border-top:1px solid #d3d3d3;color:#444;display:flex;gap:10px;height:35px;justify-content:center;padding:16px 10px 16px,10px;width:96%}.body_style .heading{color:#202020;font-size:1em;font-weight:500;line-height:1.5em;padding:5px 0}.body_style .heading ol{margin-top:0;padding:0 0 5px 16px}.busServiceTabs .busServiceTab{border-bottom:none;border-radius:10px 10px 0 0;cursor:pointer;font-weight:600;padding:10px;text-align:center}.busServiceTabs .busServiceTab.active{border-bottom:2px solid #004f9e;color:#004f9e}.body-content{width:100%}.body-content .letters-color-section{padding:2px 10px;width:100%}.body-content .letters-color-section .main_header{font-size:1.25em;font-weight:600;line-height:1.75em}.body-content .letters-color-section .main_header_space{font-size:1.25em;font-weight:600;line-height:1.75em;padding-bottom:10px}.body-content .letters-color-section img{padding:5px 2px}.body-content .letters-color-section span{padding:0 10px}.body-content .letters-color-section .bottom-highlight{border-bottom:1px solid #0003;font-size:.875em;font-weight:500;line-height:1em;padding-bottom:16px}.body-content .letters-color-section .bottom-highlight span{cursor:pointer}.body-content .letters-color-section .border-highlight{border-bottom:2px solid #004f9e;color:#004f9e}.body-content .letters-color-section .main-header{color:#202020;font-size:1em;font-weight:600;line-height:1.5em}.body-content .letters-color-section .main-header-bus{color:#202020;font-size:.875em;font-weight:500;line-height:1.25em}.body-content .letters-color-section p{color:#444;font-size:.875em;font-weight:500;line-height:1.4em}.body-content .letters-color-section .href-link{color:#004f9e;font-size:.875em;font-weight:600;line-height:1.4em}.body-content .letters-color-section .main-container{padding:6px 0}.body-content .letters-color-section .main-container.Itsmc li{font-size:.9em}.body-content .letters-color-section .wrap{border-bottom:1px solid rgba(0,0,0,.102);display:flex;padding:6px 0}.body-content .letters-color-section .wrap1{padding:5px 0 0 10px}.body-content .letters-color-section .wrap2{font-size:.875em;font-weight:600;line-height:1.5em}.body-content .letters-color-section .wrap3{font-size:.875em;font-weight:400;line-height:1.25em}.body-content .letters-color-section .wrap4{font-size:.875em;font-weight:600;line-height:1.5em;padding:15px 0 0 5px}.body-content .letters-color-section .wrap5{display:flex;padding:6px 0}.body-content .letters-color-section .wrap6{font-size:.875em;font-weight:400;line-height:1.4em}.body-content .letters-color-section .report-item-list ul>li{color:#004f9e;padding:5px 0 5px 5px}.body-content .letters-color-section .report-item-list-rfp ol>li{color:#004f9e;font-size:.875em;font-weight:500;line-height:1.5em;padding:5px 0 5px 5px}.body-content .letters-color-section .new-bus{background-color:#01aef0;color:#fff;padding:5px}.a-normal{font-size:1em}.a-large{font-size:1.25em}.a-regular{font-size:.875em}.edit_content_save_btn{background:var(--ksrtcThColor2);border-radius:4px;color:#fff;cursor:pointer;font-size:14px;font-weight:600;letter-spacing:.02rem;margin-top:16px;padding:12px 24px;text-align:center;text-transform:uppercase}.body_style .letters-color-section .black_clr{color:#000}#tblCancellationFeeSlabs td,#tblCancellationFeeSlabs th{text-align:left}.feedback-ticket{flex-direction:column;padding:20px;-webkit-user-select:none;user-select:none}.feedback-ticket,.ticket{align-items:center;background-color:#fff;display:flex}.ticket{border:1px solid #e0e0e0;border-radius:8px 8px 8px 8px;flex-wrap:wrap;gap:0 100px;justify-content:space-between;padding:14px 24px 18px;width:100%}.ticket.active{border-bottom:0;border-radius:8px 8px 0 0;padding-bottom:15px}.ticket .ticket-details{display:flex;flex:1 1;flex-direction:column;gap:8px}.ticket .ticket-details .time-details{align-items:center;display:flex;gap:16px;justify-content:space-between}.ticket .ticket-details .time-details .time{align-items:flex-start;display:flex;flex-direction:column;font-size:16px;font-weight:700;gap:10px;justify-content:space-between}.ticket .ticket-details .time-details .time .departure-time{color:#444;font-size:14px;font-weight:400}.ticket .ticket-details .time-details .time .source-city{color:#202020;font-size:18px}.ticket .ticket-details .time-details .status{align-items:center;color:#000;display:flex;justify-content:space-between}.ticket .ticket-details .time-details .additional-info{align-items:flex-start;display:flex;flex-direction:column;font-size:16px;font-weight:500;gap:10px;justify-content:space-between}.ticket .ticket-details .time-details .additional-info .service-class{color:#202020;font-size:18px;line-height:26px}.ticket .close-feedback-btn{background:none;color:#ff7100;font-weight:500}.ticket .close-feedback-btn,.ticket .give-feedback-btn{border:1px solid;border-radius:5px;cursor:pointer;font-size:14px;padding:10px}.ticket .give-feedback-btn{background:#f60;color:#fff}.feedback-container{background-color:#f0f8ff;border:1px solid #ddd;border-radius:0 0 8px 10px;box-shadow:0 2px 8px #0000001a;position:relative;top:-10px;width:100%}.tabs{display:flex}.tab{background:#d7ecff;border:none;color:#000;cursor:pointer;flex:1 1;padding:14px;text-align:center}.tab.fst{border-radius:8px 0 0 0}.tab.active{background:#fff;border:1px solid #0003;border-bottom:none;border-radius:5px 5px 0 0;font-weight:700;padding:18px 10px}.comments-tab,.tab-content .feedback-tab{text-align:center}.star-rating-heading{align-items:center;border-bottom:1px solid rgba(0,0,0,.149);display:flex;gap:40px;justify-content:start;padding:8px 24px}.star-rating-container{align-items:center;display:flex;gap:16px;justify-content:space-between}.star-rating{align-items:center;display:flex;flex-direction:column;justify-content:center}.star-rating label{cursor:pointer}.star-rating input{display:none}.star-rating .star{font-size:36px}.star-rating .active-star{color:gold;font-size:36px}.activeHeading{color:red}.inActiveHeading{color:none}.rating-labels{display:flex;font-size:14px;justify-content:space-between;margin-top:10px;width:100%}.feedback-form{border:1px solid #ddd;border-radius:8px;margin:auto;padding:14px 20px;width:100%}.feedback-form h3{text-align:left}.feedback-form .star{font-size:27px;line-height:20px}.disabled{opacity:.5;pointer-events:none}.subject-selection{display:flex;gap:20px;justify-content:space-between;margin-bottom:20px}.subject-selection .selection-radio-button{background-color:#d7ecff;border-radius:10px;padding:20px 0 12px 4px;width:20%}.subject-selection .selection-radio-button .enable-input-label{align-items:center;background-color:#fff;border-bottom-left-radius:30px;border-top-left-radius:30px;cursor:pointer;display:flex;margin-bottom:5px;padding:10px;text-align:left;width:100%}.subject-selection .selection-radio-button .enable-input-label input{font-size:14px;margin-right:10px}.subject-selection .selection-radio-button .input-label{align-items:center;border-bottom-left-radius:15px;border-top-left-radius:15px;cursor:pointer;display:flex;margin-bottom:5px;padding:10px;text-align:left;width:100%}.subject-selection .selection-radio-button .input-label input{font-size:14px;margin-right:10px}.subject-selection h2{margin-bottom:10px}.lostItemTa{border-radius:10px;font-size:14px;font-weight:500;letter-spacing:.01em;line-height:22px;padding:20px;width:79%}.lostItemTa:focus{outline:none}.ratings{gap:10%;margin-bottom:30px;width:79%}.ratings .ratings-star-icon{align-items:center;display:flex;display:inline-flex;flex-direction:column;float:left;gap:15px;justify-content:space-between;padding:10px;width:50%}.ratings .ratings-star-icon .star-icon-heading{align-items:center;display:flex;gap:15px;width:100%}.ratings .ratings-star-icon .star-icon-heading span{text-align:left;width:50%}.ratings .ratings-star-icon .star-icon-heading div{align-items:center;display:flex;gap:10px;justify-content:space-between;max-width:50%}.star{color:#666;cursor:pointer;font-size:20px}.star.selected{color:#feba00}.feedback-form-buttons{display:flex;justify-content:space-between}.feedback-form-buttons button{border:none;cursor:pointer;padding:18px 20px;width:100%}.feedback-form-buttons button:first-child{background-color:#fff;border:1px solid #f60;border-radius:0 0 0 5px;color:#f60}.feedback-form-buttons button:last-child{background-color:#f60;border:1px solid #f60;border-radius:0 0 5px 0;color:#fff}.feedback-form-buttons-disabled{display:flex;justify-content:space-between}.feedback-form-buttons-disabled button{border:none;cursor:pointer;opacity:.5;padding:18px 20px;pointer-events:none;width:100%}.feedback-form-buttons-disabled button:first-child{background-color:#fff;border:1px solid #ccc;border-radius:0 0 0 5px;color:#ccc}.feedback-form-buttons-disabled button:last-child{background-color:#ccc;border:1px solid #ccc;border-radius:0 0 5px 0;color:#888}.attachment-container{align-items:top;border-bottom:1px solid #0003;display:flex;justify-content:space-between;padding:0 20px 20px;width:100%}.attachment-container .attachment-heading{text-align:left;vertical-align:top;width:25%}.attachment-container .attachment-textarea{padding-top:5px;text-align:left;vertical-align:top;width:75%}.attachment-container .attachment-textarea textarea{border-color:#bababa;border-radius:5px;outline:none;padding:10px;resize:none;width:100%}.file-upload{align-items:flex-start;display:flex;justify-content:space-between;padding:20px;width:100%}.file-upload .file-upload-heading{margin-top:10px;text-align:left;vertical-align:top;width:25%}.file-upload .file-upload-attachment{display:flex;flex-direction:column;text-align:left;vertical-align:middle;width:75%}.file-upload .file-upload-attachment .file-upload-attachment-label{align-items:center;display:flex;gap:10px;justify-content:flex-start}.file-upload .file-upload-attachment .upload-label{align-items:flex-start;background-color:#fff;border:1px solid #ff8c00;border-radius:5px;color:#ff8c00;cursor:pointer;display:inline-block;padding:10px 20px}.file-upload .file-upload-attachment .file-preview-container{border:2px solid #0003;border-radius:20px}.file-upload .file-upload-attachment .file-preview-container .file-preview{align-items:center;display:flex;font-size:14px;justify-content:center;padding:5px 5px 5px 12px}.file-upload .file-upload-attachment .file-preview-container .file-preview button{color:#fff;margin-top:5px}.upload-label input{display:none}.file-preview span{margin-right:0}.remove-button{background:none;border:none;color:red;cursor:pointer}.modal-overlay{align-items:center;background-color:#00000080;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:1000}.modal-content{background-color:#e0efd8;border-radius:5px;box-shadow:0 4px 8px #0000001a;max-width:300px;padding:20px;width:90%}.modal-header{align-items:center;display:flex;flex-direction:column;justify-content:space-between;padding-bottom:0}.modal-title{color:#3c763c;font-size:20px;margin-bottom:5px;margin-top:5px}.modal-body{color:#202020;font-size:14px;line-height:22px;margin-top:0;text-align:center}.modal-footer{align-items:center;background-color:#ff6100;border-radius:6px;display:flex;font-size:14px;justify-content:center;margin-top:20px}.modal-footer .go-back-btn{color:#fff;font-size:14px;padding:14px;width:100%}.feedback-container.readOnly{opacity:.7}.feedback-container.readOnly .star-rating-container,.feedback-container.readOnly .subject-selection .selection-radio-button{opacity:.6}.feedback-container.readOnly .ratings{font-weight:400;opacity:.7}.feedback-container.readOnly .star{cursor:default}.feedback-container.readOnly .tabs{opacity:.7}.feedback-container.readOnly .comments-tab,.feedback-container.readOnly .descExp,.feedback-container.readOnly .file-upload-attachment,.feedback-container.readOnly .lostItemTa,.feedback-container.readOnly .remove-button,.feedback-container.readOnly h3,.feedback-container.readOnly h4{opacity:.7;pointer-events:none}.ticket.readOnly .close-feedback-btn{border:1px solid #ccc;color:#ccc;pointer-events:none}.cmntMsg{align-items:center;background-color:#d7ecff;display:flex;flex-basis:100%;gap:0 10px;margin-top:15px;padding:12px 16px}.subject-rating-wrappper{padding:20px 24px 13px}.subject-rating-wrappper .tellus-more{margin:0 0 13px}.subject-rating-wrappper .subject-rating-card{background:#fff;border-radius:8px;margin-bottom:12px}.subject-rating-wrappper .subject-rating-card .subject-heading{border-bottom:1px solid rgba(0,0,0,.102);color:#202020;font-size:14px;font-weight:600;height:30px;letter-spacing:.02em;line-height:20px;padding:5px 20px;width:100%}.subject-rating-wrappper .subject-rating-card .subject-rating{padding:7px 20px}.subject-rating-wrappper .subject-rating-card .subject-rating .ratings-wrap{display:flex;flex-wrap:wrap}.subject-rating-wrappper .subject-rating-card .subject-rating .ratings-wrap .ratings-star-icon{display:flex;margin-bottom:5px;width:33.33%}.subject-rating-wrappper .subject-rating-card .subject-rating .ratings-wrap .ratings-star-icon .star-icon-heading{align-items:center;display:flex;gap:15px;width:100%}.subject-rating-wrappper .subject-rating-card .subject-rating .ratings-wrap .ratings-star-icon .star-icon-heading span{text-wrap:nowrap;text-align:left;width:50%}.subject-rating-wrappper .subject-rating-card .subject-rating .ratings-wrap .ratings-star-icon .star-icon-heading div{align-items:center;display:flex;gap:10px;justify-content:space-between;max-width:50%}.subject-rating-wrappper .star{font-size:27px;line-height:20px}.desc-exp-wrappper{padding:5px 24px}.desc-exp-wrappper .desc-exp-heading{margin:0}.desc-exp-wrappper .desc-exp-textarea{margin-top:10px}.desc-exp-wrappper .desc-exp-textarea textarea{border-color:#bababa;border-radius:5px;outline:none;padding:10px;resize:none;width:100%}.file-upload-wrappper{padding:11px 24px 13px}.file-upload-wrappper .file-upload-heading{margin:0}.file-upload-wrappper .file-upload-heading span{font-weight:400;margin-left:5px}.file-upload-wrappper .file-upload-attachment{display:flex;flex-direction:column;margin-top:8px;text-align:left;vertical-align:middle;width:75%}.file-upload-wrappper .file-upload-attachment .file-upload-attachment-label{align-items:center;display:flex;gap:12px;justify-content:flex-start}.file-upload-wrappper .file-upload-attachment .upload-label{align-items:flex-start;background-color:#f0f8ff;border:1px solid #ff8c00;border-radius:5px;color:#ff8c00;cursor:pointer;display:inline-block;padding:10px 20px}.file-upload-wrappper .file-upload-attachment .file-preview-container{border:2px solid #0003;border-radius:20px}.file-upload-wrappper .file-upload-attachment .file-preview-container .file-preview{align-items:center;display:flex;font-size:14px;justify-content:center;padding:5px 5px 5px 12px}.file-upload-wrappper .file-upload-attachment .file-preview-container .file-preview button{color:#fff;margin-top:5px}.lost-item-wrappper{padding:11px 24px 24px}.lost-item-wrappper .lost-item-heading{display:flex;gap:10px;margin:0}.lost-item-wrappper .checkbox{background-color:#fff;border:2px solid #757575!important;border-radius:3px;cursor:pointer;height:20px;transition:.3s ease;width:20px}.lost-item-wrappper .checkbox.active{border:2px solid #004f9e!important}.lost-item-wrappper .checkbox>div{border:2px solid #fff;border-width:0 2px 2px 0;height:14px;margin-bottom:5px;margin-left:4px;transform:rotate(45deg);width:8px}.lost-item-wrappper .lost-item-textarea{margin-top:10px}.lost-item-wrappper .lost-item-textarea .lostItemTa{border-radius:10px;font-size:14px;font-weight:500;letter-spacing:.01em;line-height:inherit;padding:10px;resize:none;width:100%}.HC .header--section,.HC .header-screen-reader{background:var(--ksrtcThColor1)!important}.HC .header-screen-reader-left,.HC .header-screen-reader-right .block1,.HC .header-screen-reader-right .block3,.HC .header-screen-reader-right .block3 .line,.HC .header-screen-reader-right .block5 .left,.HC .header-screen-reader-right .block5 .right{color:#fff!important}.HC .header-screen-reader-right .block2{border:1px solid #fff!important;color:#fff!important}.HC .header-screen-reader-right .block2 .brdlr{border-left:1px solid #fff!important;border-right:1px solid #fff!important}.HC .header--section .header-screen-reader .header-screen-reader-right .block5 .left.active{color:#fff!important}.HC .header--section .header-top-wrapper .header-right .header-right-item .link-btn{border:1px solid #fff;color:#fff}.HC .searchformsection .searchbar{background-color:#000}.HC .searchformsection .searchbar .Fromcity input,.HC .searchformsection .searchbar .Tocity input{background:#000!important;border:1px solid #fff!important;color:#fff!important}.HC .mo-inp,.HC .searchformsection .searchbar .modifybutton{border:1px solid #fff!important}.HC .result-container{background:#000}.HC #root>div{background-color:#000!important}.HC .trip--label--wrap .trip--prev--next-wrap .sfbutton{background:#000!important;border:1px solid #fff!important;color:#fff!important}.HC .search--sort--container,.HC .srch-card{background:#000;border:1px solid #fff}.HC .filter--busType .header div:first-child,.HC .filter--busType .header div:last-child,.HC .filter--header .icon--wrap div,.HC .filter--header div,.HC .filter--timeType .header div:first-child,.HC .filter--timeType .header div:last-child,.HC .primarybutton,.HC .search--sort--container .sort--item div,.HC .searchformsection .searchbar .cityinput .single--lady .text,.HC .searchformsection .searchbar .cityinput input,.HC .searchformsection .searchbar .cityinput label,.HC .service--route.sc,.HC .srch-card,.HC .srch-card .bus--type,.HC .srch-card-row div,.HC .trip--label--wrap .trip--prev--next-wrap .sfbutton .arrowplain{color:#fff!important}.HC .srch-card .arrowplain,.HC .trip--label--wrap .trip--prev--next-wrap .sfbutton .arrowplain{border-color:#fff!important}.HC .filter--wrapper{background:#000;border:1px solid #fff}.HC .filter--header .icon--wrap div{color:#fff}.HC .filter--busType,.HC .filter--service,.HC .filter--timeType{background:#000;border:1px solid #fff}.HC .filter--service{color:#fff}.HC .filter--service .clear{color:#fff!important}.HC .horizontal-slider .example-thumb{background-color:#000}.HC .example-track.example-track-1,.HC .example-track.example-track-2,.HC .horizontal-slider .example-track{background:#fff!important}.HC .filtererrorsec span{color:#fff}.HC .filtererrorsec button{background:#000;border:1px solid #fff;color:#fff}.HC .selectbutton{border:1px solid #fff!important}.HC .srch-card .seatchart{background:#000;border:1px solid #fff;border-radius:0 0 6px 6px;display:flex;flex-direction:column;padding:0 25px 25px;position:relative;width:100%}.HC .srch-card .seatchart .seat-wrap .pickups .picklabel,.HC .srch-card .seatchart .seat-wrap .pickups .points{color:#000}.HC .srch-card-row div .selectbutton{background:#fff!important;color:#000!important}.HC .srch-card .seatchart .seat-wrap .pickups .point-opt.active{color:#000!important}.HC .tdnav .activenav{background:#000!important}.HC .checkout-wrapper .card{background:#000!important;border:1px solid #fff}.HC .tdnav{background:#000!important}.HC .checkout-wrapper .card .pass-info input{color:#fff!important}.HC .checkout-wrapper .card .pass-info label{background:#000!important;color:#fff!important}.HC .checkout-wrapper .card .payee-section .payee--msg{color:#fff!important}.HC .navswitchbtn{border:1px solid #fff}.HC .checkout-wrapper .card input,.HC .login-as,.HC .review-booking-title{color:#fff!important}.HC .checkout-wrapper .card label{background:#000!important;color:#fff!important}.HC .checkout-wrapper .card .pass-info .pass--inp--drop{background:#000!important}.HC .checkout-wrapper .card .pass-info .pass--inp--drop div,.HC .checkout_tandc span,.HC .onward-trip-review-title,.HC .onwarddata .checkout--fare,.HC .onwarddata .checkout--fare span,.HC .onwarddata .checkout--fare:first-child,.HC .returndata .checkout--fare,.HC .returndata .checkout--fare span,.HC .returndata .checkout--fare:first-child,.HC .review--content .left .content div:first-child,.HC .review--content .left .content div:last-child,.HC .review--content .right .content div:first-child,.HC .review--content .right .content div:last-child,.HC .review-text-wrap div{color:#fff!important}.HC .checkout-wrapper .right-div{background:#000!important;border:1px solid #fff!important}.HC .block>div{color:#fff!important}.HC .checkout-wrapper .pay-opts .pgblock--wrapper.selected{border:1px solid #fff!important}.HC .checkout-wrapper .pay-opts .pgblock--wrapper .pg--content .pg--text,.HC .checkout_tandc a{color:#fff!important}.HC .final--amount--paid{background:#000!important;color:#fff!important}.HC .checkout-wrapper .card .passenger--trip--head,.HC .header--section .header-top-wrapper .header-right .header-right-item .nonSrp-link .header-right-item-text{color:#fff!important}.HC .menu li:hover{background:#fff!important}.HC .menu li a:hover{color:#000!important}.HC .auth-page{background:#000!important;border:1px solid #fff}.HC .auth-page-tabs .radiobtn{color:#fff!important}.HC .auth-page .inp-container .txtActive{border-color:#fff!important}.HC .auth-page .inp-container label{background:#000!important;color:#fff!important}.HC .auth-page .inp-container input,.HC .linkForgotPassword,.HC .payee{color:#fff!important}.HC .payee{border:1px solid #fff}.HC .auth-page .recaptcha{color:#fff!important}.HC .auth-page .tnc-block .checkbox{border-color:#fff!important}.HC .auth-page .tnc-block .checkbox.active>div{border:2px solid #fff;border-width:0 2px 2px 0}.HC .auth-page .tnc-block span,.HC .auth-page .tnc-block-text,.HC .footer--copy--wrapper,.HC .footer--top--block h1,.HC .footer--top--block ul li a{color:#fff!important}.HC .manage-Tabs{border-top:1px solid #fff}.HC .manage-Tabs .tabs{background-color:#000;color:#fff!important}.HC .manage-Tabs .active{background-color:#e5f3ff;border-bottom-color:#fff}.HC .leftTabs,.HC .mainContent{background:#000}.HC .leftTabs .tabsContent span{color:#fff!important}.HC .leftContent .active span{color:#000!important}.HC .bookingStatus_container{background:#000;border:1px solid #fff}.HC .bookingStatus_container .inp-container label{background-color:#000!important;color:#fff!important}.HC .bookingStatus_container .inp-container input{color:#fff}.HC .bookingStatus_container .button.active{border:1px solid #fff}.HC .alert .confirmation{background:#000!important;border:1px solid #fff}.HC .alert .confirmation .cancel--request--btn{border:1px solid #fff}.HC .alert--content,.HC .bookingStatus_container .bookingStatus-message .message span{color:#fff!important}.HC .alert--content{background:#000!important}.HC .alert--content .err-btn{border:1px solid #fff!important}.HC .cards-wrapper .card .cardHeader{border:1px solid #fff}.HC .leftTop-content h4,.HC .leftTop-content p{color:#fff}.HC .passenger-detail-wrapper h3,.HC .viewBkg-logo .address-info p,.HC .viewBooking-wrapper .tableViewContent table tr td{color:#fff!important}.HC .passenger-detail-wrapper .table thead{background-color:#000}.HC .bottum,.HC .bottum-single p,.HC .idProof-node,.HC .imp-info,.HC .passenger-detail-wrapper .table tbody tr td,.HC .passenger-detail-wrapper .table thead tr td,.HC .trip-fare-wrapper .ownerTrip-table tr td{color:#fff}.HC .bottom-buttons{border:1px solid #fff}.HC .edit--wrapper{background:#000!important}.HC .autocomplete .pick--drop-inp-wrap .pick--drop--label{background:#000;color:#fff}.HC .autocomplete .pick--drop-inp-wrap .pick--drop--input{color:#fff}.HC .edit--button--wrapper div:last-child{border:1px solid #fff}.HC .autocomplete .pick--drop--content{background:#000;border:1px solid #fff}.HC .autocomplete .pick--drop--content .drop--item{color:#fff}.HC .autocomplete .pick--drop--content .drop--item.active{background:#fff!important;color:#000!important}.HC .pax--container .passenger--head{background:#000;border:1px solid #fff}.HC .pax--container .passenger--head div,.HC .pax--container .passenger--row div{color:#fff}.HC .pax--container .canc_btn_wrap .canc_btn{border:1px solid #fff}.HC .pax--container .canc_btn_wrap .can_imp_text,.HC .pax--container .ipAddress{color:#fff}.HC .cancel--button{border:1px solid #fff}.HC .pax--container .fare--head{background:#000!important;border:1px solid #fff!important}.HC .pax--container .fare--head div,.HC .pax--container .fare--row div{color:#fff!important}.HC .pax--container .fare--row:last-child{background:#000;border:1px solid #fff}.HC .booking-cards .tripDetail-container .bus-trip-detail .left--part div,.HC .booking-cards .tripDetail-container .bus-trip-detail .right--part div,.HC .booking-cards .tripDetail-container .tripDetails-content .tripCard .cardhead .cardhead-left-content,.HC .bookingStatus_container .bookingStatus-email .bookingStatus-Emailmessage .message span,.HC .bookingStatus_container .bookingStatus-radio .radio .inputs span,.HC .bookingStatus_container .bookingStatus-radio p,.HC .bookingStatus_container .tripStatus-tripCode .tripStatus-tripCodeMessage .message span{color:#fff!important}.HC .booking-cards .tripDetail-container .tripDetails-content .tripDetail-subHeading{background:#000;border:1px solid #fff}.HC .booking-cards .tripDetail-container .tripDetails-content .tripCard .cardFooter,.HC .booking-cards .tripDetail-container .tripDetails-content .tripCard .cardhead .cardhead-right-content span:nth-child(2),.HC .booking-cards .tripDetail-container .tripDetails-content .tripDetail-subHeading .subhead-left-content,.HC .booking-cards .tripDetail-container .tripDetails-content .tripDetail-subHeading .subhead-right-content,.HC .bookingStatus_container .react-datepicker__input-container input{color:#fff}.HC .bookingStatus_container .cal--label{background:#000;color:#fff}.HC .card .cardHeader p,.HC .viewBooking-wrapper .viewBkg-header{color:#fff!important}.HC .cards-container .cardTabs-wrapper .cardTab{background-color:#000;border:1px solid #ccc;color:#fff}.HC .cards-container .cardTabs-wrapper .active{background-color:#fff!important;border-top:1px solid #ccc;color:#000!important}.HC .cards-container{background:#000}.HC .sort{color:#fff}.HC .fare--table,.HC .idProof-node h3,.HC .imp-info h3,.HC .passenger-detail-wrapper h3,.HC .viewBooking-wrapper .bordingDrop-point h3,.HC .viewBooking-wrapper .trip-fare-wrapper h3{color:#fff!important}.HC .manage-container{background:#000}.HC .EditProfile-wrapper .editProfile-form{background-color:#000;border:1px solid #fff}.HC .EditProfile-wrapper .editProfile-form .inp-container input{color:#fff}.HC .EditProfile-wrapper .editProfile-form .inp-container label.active{color:#fff!important}.HC .EditProfile-wrapper .editProfile-form .inp-container label,.HC .EditProfile-wrapper .editProfile-form .row .dropDown label,.HC .EditProfile-wrapper .editProfile-form .row .dropDown select{color:#fff}.HC .updateProf-button button{border:1px solid #fff}.HC .content{color:#fff!important}.HC .alert .confirmation-bottom button{color:#fff}.HC .alert .confirmation-bottom{border-top:1px solid #fff}.HC .alert .confirmation-bottom button:last-child{border-left:1px solid #fff}.SC .header--section,.SC .header-screen-reader{background:var(--ksrtcThColor1)!important}.SC .header-screen-reader-left,.SC .header-screen-reader-right .block1,.SC .header-screen-reader-right .block3,.SC .header-screen-reader-right .block3 .line,.SC .header-screen-reader-right .block5 .left,.SC .header-screen-reader-right .block5 .right{color:#000!important}.SC .header-screen-reader-right .block2{border:1px solid #000!important;color:#000!important}.SC .header-screen-reader-right .block2 .brdlr{border-left:1px solid #000!important;border-right:1px solid #000!important}.SC .header--section .header-screen-reader .header-screen-reader-right .block2 .active,.SC .header--section .header-screen-reader .header-screen-reader-right .block5 .left.active{color:#000!important}.SC .header--section .header-top-wrapper .header-right .header-right-item .link-btn{border:1px solid #000;color:#000}.SC .searchformsection .searchbar{background-color:#fff}.SC .searchformsection .searchbar .Fromcity input,.SC .searchformsection .searchbar .Tocity input{background:#fff!important;color:#000!important}.SC .searchformsection .searchbar .modifybutton{color:#000!important}.SC .searchformsection .searchbar .cityinput .single--lady .checkbox{border-color:#000!important}.SC .result-container{background:#fff}.SC #root>div{background-color:#fff!important}.SC .trip--label--wrap .trip--label.active{color:#000}.SC .trip--label--wrap .trip--prev--next-wrap .sfbutton{background:#fff!important;border:1px solid #000!important;color:#000!important}.SC .search--sort--container,.SC .srch-card{background:#fff;border:1px solid #000}.SC .filter--busType .header div:first-child,.SC .filter--busType .header div:last-child,.SC .filter--header .icon--wrap div,.SC .filter--header div,.SC .filter--timeType .header div:first-child,.SC .filter--timeType .header div:last-child,.SC .primarybutton,.SC .search--sort--container .sort--item div,.SC .searchformsection .searchbar .cityinput .single--lady .text,.SC .searchformsection .searchbar .cityinput input,.SC .searchformsection .searchbar .cityinput label,.SC .service--route.sc,.SC .srch-card,.SC .srch-card .bus--type,.SC .srch-card-row div,.SC .trip--label--wrap .trip--prev--next-wrap .sfbutton .arrowplain{color:#000!important}.SC .srch-card .arrowplain,.SC .trip--label--wrap .trip--prev--next-wrap .sfbutton .arrowplain{border-color:#000!important}.SC .filter--wrapper{background:#fff;border:1px solid #000}.SC .filter--header .icon--wrap div{color:#000}.SC .filter--busType,.SC .filter--service,.SC .filter--timeType{background:#fff;border:1px solid #000}.SC .filter--service{color:#000}.SC .filter--service .clear{color:#000!important}.SC .horizontal-slider .example-thumb{background-color:#fff;border:2px solid #000}.SC .example-track.example-track-1,.SC .example-track.example-track-2,.SC .horizontal-slider .example-track{background:#000!important}.SC .filtererrorsec span{color:#000}.SC .filtererrorsec button{background:#fff;border:1px solid #000;color:#000}.SC .selectbutton{border:1px solid #000!important}.SC .srch-card .seatchart{background:#fff;border:1px solid #000}.SC .srch-card .seatchart .seat-wrap .pickups .picklabel,.SC .srch-card .seatchart .seat-wrap .pickups .points{color:#000}.SC .srch-card-row div .selectbutton{background:#fff!important;color:#000!important}.SC .srch-card .seatchart .seat-wrap .pickups .point-opt.active{color:#000!important}.SC .tdnav .activenav{background:#fff!important}.SC .btnPassDetails{border:1px solid #000!important;color:#000!important}.SC .checkout-wrapper .card,.SC .tdnav{background:#fff!important}.SC .checkout-wrapper .card .payee-section .payee--msg,.SC .navswitchbtn{color:#000!important}.SC .navswitchbtn{border:1px solid #000}.SC .block>div{color:#000!important}.SC .checkout-wrapper .card .pass-info .dropdownpast .pastlist .dropdownhead{color:#000}.SC .checkout-wrapper .card input,.SC .checkout-wrapper .card label,.SC .login-as,.SC .review-booking-title{color:#000!important}.SC .checkout_tandc .checkbox{border-color:#000!important}.SC .checkout_tandc .checkbox>div{border:2px solid #fff!important;border-width:0 2px 2px 0!important}.SC .checkout_tandc .checkbox.active>div{border:2px solid #000!important;border-width:0 2px 2px 0!important}.SC .checkout-wrapper .card .pass-info .pass--inp--drop div,.SC .checkout_tandc span,.SC .onward-trip-review-title,.SC .onwarddata .checkout--fare,.SC .onwarddata .checkout--fare span,.SC .onwarddata .checkout--fare:first-child,.SC .returndata .checkout--fare,.SC .returndata .checkout--fare span,.SC .returndata .checkout--fare:first-child,.SC .review--content .left .content div:first-child,.SC .review--content .left .content div:last-child,.SC .review--content .right .content div:first-child,.SC .review--content .right .content div:last-child,.SC .review-text-wrap div{color:#000!important}.SC .checkout-wrapper .pay-opts .pgblock--wrapper.selected{background:#fff!important;border:1px solid #000!important}.SC .checkout-wrapper .pay-opts .pgblock--wrapper .pg--content .pg--text,.SC .checkout_tandc a{color:#000!important}.SC .final--amount--paid{background:#fff!important;color:#000!important}.SC .checkout-wrapper .card .passenger--trip--head{color:#fff!important}.SC .terms a{color:#000!important}.SC .bottom-wrap div{border-left:1px solid #000!important;border-top:1px solid #000!important;color:#000!important}.SC .header--section .header-top-wrapper .header-right .header-right-item .nonSrp-link .header-right-item-text{color:#000!important}.SC .menu a:link,.SC .menu a:visited{color:#000}.SC .menu li:hover{background:#000}.SC .menu li a:hover{color:#fff!important}.SC .header-bottom-wrapper{color:#000!important}.SC .auth-page-tabs .radio-btn{border-color:#000!important}.SC .auth-page-tabs .radio-btn .rdoActive{background-color:#000!important}.SC .auth-page .inp-container label.active{color:#000!important}.SC .auth-page .inp-container .txtActive{border-color:#000!important}.SC .linkForgotPassword,.SC .payee{color:#000!important}.SC .payee{border:1px solid #000}.SC .auth-page .tnc-block .checkbox{border-color:#000!important}.SC .auth-page .tnc-block .checkbox.active>div{border:2px solid #000;border-width:0 2px 2px 0}.SC .auth-page .tnc-block span,.SC .footer--copy--wrapper,.SC .footer--top--block h1,.SC .footer--top--block ul li a{color:#000!important}.SC .alert--content.error{background:#fff;color:#000}.SC .alert--content .err-btn{color:#000}.SC .leftTabs .active,.SC .manage-Tabs .active{background:#000}.SC .bookingStatus_container .button.active{background:#000!important}.SC .bookingStatus_container .inp-container label.active{color:#000!important}.SC .alert .confirmation .cancel--request--btn{border:1px solid #000;color:#000!important}.SC .bookingStatus_container .bookingStatus-message .message span,.SC .card .cardHeader button,.SC .card .cardHeader p,.SC .cardRight button{color:#000!important}.SC .cards-wrapper .card .cardHeader{border:1px solid #ccc}.SC .viewBooking-wrapper .viewBkg-header{color:#000}.SC .bottom-buttons button{border-right:1px solid #ccc;color:#000}.SC .bottom-buttons{border:1px solid #ccc}.SC .autocomplete .pick--drop--content .drop--item.active{background:#000}.SC .edit--button--wrapper div:first-child{border:1px solid #000;color:#000}.SC .edit--button--wrapper div:last-child{background:#fff;border:1px solid #000;color:#000}.SC .cardRight button.active{border:1px solid #00000026}.SC .pax--container .checkbox{border-color:#000!important}.SC .pax--container .checkbox.active>div{border:2px solid #000;border-width:0 2px 2px 0}.SC .cancel--button,.SC .pax--container .canc_btn_wrap .canc_btn{border:1px solid #000;color:#000}.SC .cancel--button{border-radius:8px 8px 8px 8px}.SC .bookingStatus_container .radio-btn{border-color:#000!important}.SC .bookingStatus_container .radio-btn>div.rdoActive{background:#000!important}.SC .booking-cards .tripDetail-container .tripDetail-header{color:#000!important}@media only screen and (min-width:600px)and (max-width:1130px){.header--section .header-top-wrapper{padding:4px 2%}.trip--label--wrap{width:96%}.search--sort--container{margin:10px 2%}.searchformsection{padding:10px 2%}.filter--and--card--wrap{padding:0 2%}.srch-card .seatchart{padding:0 6px 25px}.checkout-wrapper{display:block;padding:15px 2%}.checkout-wrapper .card{padding:1px 15px 20px}.checkout-wrapper .right-div.checkout-3{background:#fff;height:375px;margin:25px 25%;position:relative;width:50%}.EditProfile-wrapper .editProfile-form{min-width:88%;padding:23px 34px}.cards-container .cardTabs-wrapper .cardTab{min-width:0}.leftTabs{width:100%}.cards-wrapper .card .cardHeader,.manage-Tabs .tabs,.viewBooking-wrapper .tableViewContent .firstTable{min-width:0}.srch-card .seatchart .seat-wrap{display:block}.srch-card .seatchart .seat-wrap .seats{width:100%}.srch-card .seatchart .seat-wrap .pickups{margin-top:20px;width:100%}.left-div.checkout-3{width:100%!important}.filter--busType .content .wrap div,.filter--timeType .content .wrap div{text-align:center}.filter--wrapper{height:1150px!important}.filter--busType .content,.filter--service .content .price--range-inputs{display:block}.filter--busType .content .wrap{margin-bottom:10px;width:100%}.filter--timeType .content{display:block}.filter--timeType .content .wrap{margin-bottom:10px;width:100%}}
/*# sourceMappingURL=main.569f2463.css.map*/