@charset "UTF-8";@import url(https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,400;0,500;0,600;0,700;0,800;0,900;1,400;1,500;1,600;1,700&display=swap);body{margin:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@font-face{font-family:"nimbus_sans";src:url(/static/media/NimbusSanL-Bol-webfont.e329b950.woff) format("woff")}@font-face{font-family:"nimbus_sansBolIta";src:url(/static/media/NimbusSanL-BolIta-webfont.b4647838.woff) format("woff")}@font-face{font-family:"nimbus_sansReg";src:url(/static/media/NimbusSanL-Reg-webfont.2af6d0fd.woff) format("woff")}@font-face{font-family:"nimbus_sansRegIta";src:url(/static/media/NimbusSanL-RegIta-webfont.cc077134.woff) format("woff")}*,:after,:before{box-sizing:border-box;margin:0;padding:0}input[type=text]:focus{box-shadow:none}input[type=text]{font-size:1.6rem}.postion-r{position:relative}.sw-wrapper{padding-bottom:7.5rem}#searchWidgetTab .advSerchBtn{display:block;padding:.0313rem .9375rem}#searchWidgetTab .advSerchBtn .advShow{font-size:.875rem;color:#0082c6;font-weight:600}#searchWidgetTab .advSerchBtn .advClose{font-size:.75rem;color:#b22625}#searchWidgetTab .advSerchBtn{display:none}#searchWidgetTab .include{margin:0 0 1.25rem}#searchWidgetTab .include .col-6{padding-right:0}#searchWidgetTab .exclude{margin-bottom:1.375rem}#searchWidgetTab .ChangesAllowed{margin-bottom:0}#searchWidgetTab .setHeight{min-height:2.9375rem}#searchWidgetTab .allowedRadio{display:inline-flex}#searchWidgetTab .allowedRadio input{margin-right:.3125rem}#searchWidgetTab .searchWshadow{padding:1.25rem 1.25rem 2rem;border-radius:.0187rem;margin-top:1px;border:.0063rem solid #d4d5d6;position:relative}#searchWidgetTab .searchWshadow .Dropdown-arrow{top:.875rem;border:0;display:inline-block;width:6px;height:6px;border-right:2px solid #494546;border-bottom:2px solid #494546;-webkit-transform:rotate(45deg);transform:rotate(45deg)}#searchWidgetTab .flying-input{padding:0 .375rem 0 0;font-size:.875rem;height:2.5rem;color:#221e1f;font-weight:500;border-radius:0 .125rem .125rem 0;border:1px solid #a9aaad}#searchWidgetTab .flying-input .select__control{border:0;box-shadow:none}#searchWidgetTab .flying-input .css-26l3qy-menu{margin:0;font-size:.875rem}#searchWidgetTab .flight-Icon{display:flex;font-size:.625rem;align-items:center;padding:.375rem .75rem;color:#0056b8;white-space:nowrap;border:.0063rem solid #a9aaad;border-right:none;border-radius:.125rem 0 0 .125rem}#searchWidgetTab .ser_Wid_Tab~.tab-content .tab-pane{padding:0;border-top:none;opacity:1;transition:all .3s}#searchWidgetTab .ser_Wid_Tab .nav-link:hover{color:#0055b8!important;border:none;transition:all .3s ease-in}#searchWidgetTab .ser_Wid_Tab .nav-item{margin-right:.625rem}#searchWidgetTab .ser_Wid_Tab .nav-item.nav-link{border:none;font-family:"Montserrat",sans-serif;font-size:.875rem;font-weight:600;color:#000;border-radius:.0625rem;padding:.438rem .938rem}#searchWidgetTab .ser_Wid_Tab .nav-item.nav-link:focus{border:none}#searchWidgetTab .ser_Wid_Tab .nav-item.nav-link.active{background-color:#0055b8;color:#fff!important;border:none}#searchWidgetTab .ser_Wid_Tab.nav-tabs{border-bottom:none}#searchWidgetTab .specificAirLine .select__multi-value__label{width:1.5rem;text-overflow:unset}#searchWidgetTab .specificAirLine .select__control{border-color:#bcbcbc;padding:0;min-height:2.313rem;font-size:.875rem;color:#221e1f}#searchWidgetTab .fa-exclamation-circle{color:#858585;padding:0 .3125rem}#searchWidgetTab .searchNow_mainBtn{margin:.938rem -.625rem 0;text-align:center;font-family:"Montserrat",sans-serif}#searchWidgetTab .searchNow_mainBtn button.btn{border-radius:0;margin:0 .625rem;padding:.375rem 1rem;min-width:10.563rem}#searchWidgetTab .searchNow_mainBtn .btn-clear{font-size:1rem;margin:0 .625rem;border:0;background-color:transparent;font-weight:600;color:#0055b8;text-decoration:underline}#searchWidgetTab .searchNow_mainBtn .btn-clear img.restIcon{display:none;border:.125rem solid;padding:.375rem}#searchWidgetTab .button_time{height:39px;border:1px solid #a9aaad;border-radius:.125rem;font-weight:500;color:#495057}#searchWidgetTab .serach_autoCom{background:#fff;box-shadow:.0625rem .125rem .25rem #000;position:absolute;width:89%;z-index:99;overflow-y:auto;max-height:18.75rem}#searchWidgetTab .serach_autoCom::-webkit-scrollbar-track{box-shadow:inset 0 0 .375rem rgba(0,0,0,.3);background-color:#f5f5f5}#searchWidgetTab .serach_autoCom::-webkit-scrollbar{width:.375rem;background-color:#f5f5f5}#searchWidgetTab .serach_autoCom::-webkit-scrollbar-thumb{background-color:#000}#searchWidgetTab .serach_autoCom ul{margin:0}#searchWidgetTab .serach_autoCom li{list-style:none;color:#000;font-weight:500;font-size:.75rem}#searchWidgetTab .serach_autoCom li.rightArrow{padding:.125rem .313rem .125rem 1.25rem;margin-bottom:.125rem;cursor:pointer;position:relative}#searchWidgetTab .serach_autoCom li.rightArrow:hover{background:#f0ba34;color:#000}#searchWidgetTab .serach_autoCom li.rightArrow:before{font-family:"Font Awesome 5 Free";font-weight:900;color:#221e1f;content:"\f3bf";-webkit-transform:rotate(90deg);transform:rotate(90deg);display:inline-block;margin:0 .625rem;position:absolute;left:-.188rem;top:0}#searchWidgetTab .form-group>input[type=text]{height:calc(1.5em + 1.15px);border-radius:.025rem}#searchWidgetTab .AdvancedLabel{background:#fff;-webkit-transform:translateY(-30px);transform:translateY(-30px);margin:0;padding-right:1.25rem}#searchWidgetTab .serach_min_plusIcon{font-size:.6875rem;color:#221e1f;margin:0;display:flex;cursor:pointer;border:.0625rem solid rgba(0,0,0,.1607843137);justify-content:space-around;align-items:center}#searchWidgetTab .serach_min_plusIcon,#searchWidgetTab .serach_NumInput{width:1.875rem;height:1.875rem;box-shadow:0 .0625rem .125rem rgba(0,0,0,.1607843137)}#searchWidgetTab .serach_NumInput{padding:.3125rem 0;margin:0 .125rem;border-radius:0;text-align:center;font-size:.8125rem;font-weight:600}#searchWidgetTab .SearchSubmit{background-color:#eeb21e;box-shadow:.0625rem .125rem .1875rem #bebebe;font-size:1rem;font-weight:500;color:#000}#searchWidgetTab .SearchSubmit:hover{background-color:#f5c44b}#searchWidgetTab .Searchdays{background:#0055b8 0 0 no-repeat padding-box;font-size:1rem;font-weight:500;color:#fff;box-shadow:.0625rem .125rem .1875rem #bebebe}#searchWidgetTab .Searchdays:hover{background-color:#1966bf}#searchWidgetTab .focusId:focus{outline:2px solid #000}#searchWidgetTab .serach_subLabel{color:#333;font-weight:500;font-size:.875rem}#searchWidgetTab .form-inline .serach_subLabel{margin-right:1.125rem}#searchWidgetTab .serach_radioLabel{font-size:.75rem;color:#333;margin-right:1.25rem;font-weight:500}#searchWidgetTab .serach_radioLabel input{width:1.25rem;height:1.25rem}#searchWidgetTab .serach_radio{margin-right:.3125rem}#searchWidgetTab .serach_checkBox{height:1.5625rem;width:1.5625rem;margin-right:.0625rem}#searchWidgetTab .serAlliance_wapper img{border-radius:.25rem;margin:0 .1875rem}#searchWidgetTab .form-select{color:#555;font-size:1rem;min-height:2.625rem}#searchWidgetTab .form-group{margin-bottom:1.25rem}#searchWidgetTab .form-group .serach_label{display:block}#searchWidgetTab .serach_label{font-size:.875rem;font-weight:600;color:#333;margin-bottom:.625rem}#searchWidgetTab .serach_label span{font-size:.75rem;font-weight:500;padding:0 .25rem;color:#7a7878}#searchWidgetTab select.form-control{font-size:.875rem;font-weight:500;border:1px solid #a9aaad;height:2.5rem;color:#221e1f}#searchWidgetTab .serach_title{text-transform:capitalize;font-size:16px;font-weight:600;color:#221e1f}#searchWidgetTab .swipCircle{position:absolute;right:-.8rem;top:1.9rem;height:2.563rem;width:1.563rem;flex-shrink:0;color:#0055b8;background:transparent;display:flex!important;align-items:center;justify-content:center;cursor:pointer;font-size:.875rem}#searchWidgetTab .ser_clearBtn{position:absolute;top:0;right:0}#searchWidgetTab .ser_clearBtn button{background:none;border:none;color:#2493cc;font-size:.75rem;font-weight:600}#searchWidgetTab .ser_clearBtn button:focus{outline:none}#searchWidgetTab .ser_AddCityBtn{background:#64a944;color:#fff;border:none;font-size:.75rem;padding:0;border-radius:50%;width:1.125rem;height:1.125rem}#searchWidgetTab .checkboxWrapper{display:flex;align-items:center;position:relative;cursor:pointer;-webkit-user-select:none;-ms-user-select:none;user-select:none}#searchWidgetTab .checkboxWrapper input{position:relative;opacity:1;margin-right:.313rem;cursor:pointer;height:1rem;width:1rem}#searchWidgetTab .checkboxWrapper input:checked~.checkmark{background-color:#0056b8}#searchWidgetTab .checkboxWrapper input:checked~.checkmark:after{display:block}#searchWidgetTab .checkboxWrapper:hover input~.checkmark{background-color:#555;transition:.3s ease}#searchWidgetTab .checkboxWrapper:hover input~.checkmark:after{border-color:#fff}#searchWidgetTab .checkboxWrapper .checkmark:after{left:.3125rem;top:.125rem;width:.25rem;height:.5rem;border:.0063rem solid #fff;border-width:0 .125rem .125rem 0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}#searchWidgetTab .checkboxWrapper .smallChecmark:after{left:.25rem;top:0;width:.3125rem;height:.5625rem}#searchWidgetTab .s_checkboxWrapper{line-height:.8125rem;padding-left:1.5rem}#searchWidgetTab .checkmark{display:none;position:absolute;top:.125rem;left:0;height:1rem;width:1rem;background-color:#fff;border:.0625rem solid #bcbcbc;border-radius:.125rem}#searchWidgetTab .checkmark:after{content:"";position:absolute;display:none}#searchWidgetTab .smallChecmark{top:0;left:0;height:.9375rem;width:.9375rem}#searchWidgetTab .Dropdown-option{padding:.3125rem;font-size:.75rem}#searchWidgetTab .Dropdown-option.is-selected,#searchWidgetTab .Dropdown-option:hover{background-color:#eeb21e;color:#000}.react-datepicker-popper{z-index:11}#searchWidgetTab .select__single-value{top:70%!important}#searchWidgetTab .select__single-value p{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#searchWidgetTab .select__menu{z-index:99}#searchWidgetTab .select__menu p{font-weight:700;margin-bottom:0}.MenuFrench .nav-item{margin-right:1rem!important}.BookingPageWrapper{display:flex;flex-direction:column}.BookingPageWrapper .BookingOrder1{order:1}.BookingPageWrapper .BookingOrder2{order:2}.BookingPageWrapper .BookingOrder3{order:3}.BookingPageWrapper .BookingOrder4{order:4}.BookingPageWrapper .BookingOrder5,.BookingPageWrapper .BookingOrder6{order:5}@media screen and (max-width:767px){#searchWidgetTab .searchNow_mainBtn button.btn{margin:0 .364rem}#searchWidgetTab .searchNow_mainBtn .btn-clear img.restIcon{display:block}#searchWidgetTab .searchNow_mainBtn .btn-clear span{display:none}#searchWidgetTab .select__single-value{top:50%!important}#searchWidgetTab .select__single-value p{margin-bottom:0}#searchWidgetTab .flying-input{padding:0}#searchWidgetTab .flying-input .select__control{height:30px;min-height:30px}#searchWidgetTab .flying-input .select__indicator{padding:0 8px}#searchWidgetTab .button_time{height:33px!important;font-size:12px}.genderTitle,.paxTitle{margin-left:0!important}}.ser_CalenderIcon{color:#0056b8;height:1.125rem;width:1.125rem;margin-top:.188rem}.react-datepicker{display:flex!important;text-transform:capitalize}.Dropdown-control{font-size:.75rem;padding:.5rem 1.75rem .5rem .625rem;height:2.5rem;color:#221e1f}.Dropdown-control,.set_DatePicker_h{border:1px solid #a9aaad;border-radius:.125rem;font-weight:500}.set_DatePicker_h{min-height:2.5rem;padding:.375rem .75rem .375rem .5rem;font-size:.75rem!important;cursor:pointer}.optionDate_Picker .react-datepicker-wrapper{width:200px!important}.optionDate_Picker-fr .react-datepicker-wrapper{width:176px!important}.Option-Date-Container{width:530px}.Option-Date-Container,.Option-Date-Container-fr{margin-top:1rem;display:flex;justify-content:space-between;align-items:center;height:82px}.Option-Date-Container-fr{width:600px}.Option-Date-Cta{color:#0055b8}.Option-Date-Cta,.Option-Date-Cta-Disabled{font-size:1.1rem;font-weight:500;display:inline-block;cursor:pointer}.Option-Date-Cta-Disabled{color:grey}.datePickerLabel,.react-datepicker-wrapper{display:block;margin:0}.set-borderNone{border-radius:.156rem 0 0 .156rem}.set-border{border:.063rem solid #ced4da;border-left:none;border-radius:.156rem .156rem 0;display:flex;align-items:center}.bookingHeader-wrapper{padding-bottom:0}.bd-sticky-navBar{position:sticky;top:0;z-index:99}.bookingHeader .bookingScetion{display:block}.bookingHeader .bookingHeaderNavbar{padding:.938rem 0 1.875rem}.bookingHeader .bookingHeaderNavbar a{transition:all .5s ease-in;cursor:pointer;font-size:.875rem;font-weight:600;color:#0055b8}.bookingHeader .bookingHeaderNavbar ul{align-items:flex-end}.bookingHeader .bookingHeaderNavbar ul .nav-item{margin-right:1.875rem;height:1.875rem;cursor:pointer}.bookingHeader .bookingHeaderNavbar ul .nav-item i{font-size:.938rem;margin-right:.313rem}.bookingHeader .bookingHeaderNavbar ul .nav-item img{margin-right:.313rem}.bookingHeader .bookingHeaderNavbar ul .nav-link:hover{transition:.3s ease;color:#eeb21e}.bookingHeader .bookingHeaderNavbar ul .nav-link:hover i{color:#0055b8}.bookingHeader .serach_label{font-size:.875rem;font-weight:600;color:#333;margin-bottom:.625rem;display:block}.bookingScetion{margin-bottom:.625rem}.login-agent-wrapper.bd-main-container{padding-bottom:1.25rem;margin-bottom:-.625rem}.login-agent-wrapper{max-width:1080px}.login-agent-wrapper .serach_label{font-size:.875rem;font-weight:600;color:#333;margin-bottom:.625rem;display:none}.login-agent-wrapper .login-agent-input{position:relative}.login-agent-wrapper .login-agent-input .css-2b097c-container{font-size:.875rem;font-weight:500}.login-agent-wrapper .login-agent-input .css-26l3qy-menu{margin:0;font-size:.875rem}.login-agent-wrapper .login-agent-input .MuiAutocomplete-inputRoot[class*=MuiOutlinedInput-root] .MuiAutocomplete-input:first-child{height:1rem;font-size:.875rem}.login-agent-wrapper .login-agent-input .form-control{font-size:.875rem;border:1px solid #a9aaad;font-weight:500;height:2.25rem}.login-agent-wrapper .login-agent-input .login-agent-dropdown{max-height:16.25rem;overflow-y:auto;margin:0;box-shadow:0 3px 6px #ddd;position:absolute;top:100%;z-index:99;width:100%;background-color:#fff}.login-agent-wrapper .login-agent-input .login-agent-dropdown li{padding:.313rem .5rem;font-size:.875rem;border-bottom:1px dashed #ddd;cursor:pointer;transition:.3s ease}.login-agent-wrapper .login-agent-input .login-agent-dropdown li:hover{background-color:#eeb21e}.bookingLabel{font-size:1.25rem;font-weight:700;margin:0;line-height:2.188rem}.bookingInput{border:.625rem solid #bcbcbc;font-size:1rem}.bookingInput::-webkit-input-placeholder{color:#858585}.bookingInput:-ms-input-placeholder{color:#858585}.bookingInput::placeholder{color:#858585}.agencyInput,.travelInput{z-index:99;color:#000}.removeBtninput{background:#b22625;color:#fff;border:none;font-size:.75rem;padding:0;border-radius:50%;width:1.125rem;height:1.125rem}.removeBtninput i{color:#fff}.copyMultiCity{position:relative}.copyMultiCity .swipCircle{display:none!important;position:relative}.addBtnSection{position:absolute;right:-.625rem;top:2rem;z-index:1}.bd-add-button{position:relative;bottom:17px;left:185px}.bd-remove-button{position:absolute;top:119px;right:-14px;z-index:2}.addbtn-tooltip{background-color:#64a944;color:#fff;font-size:.625rem;padding:.125rem .188rem}.addbtn-tooltip .arrow{bottom:-.438rem;-webkit-transform:translate(14px)!important;transform:translate(14px)!important}.addbtn-tooltip .arrow:before{border-width:0}.addbtn-tooltip .arrow:after{border-width:.4rem .5rem 0;border-top-color:#64a944;left:.188rem}.addbtn-tooltip.remove{background-color:#b22625}.addbtn-tooltip.remove .arrow:after{border-top-color:#b22625;left:0}.removeBtnSection{position:absolute;right:-2rem;top:2rem;z-index:1}.p-35{padding-left:2.188rem}body{font-family:"Montserrat",sans-serif}#root,.bookingHeader .navbar-nav{font-family:"Montserrat",sans-serif!important}.flight-USD{color:#ea1c26;font-size:1.063rem!important;font-weight:700!important;font-family:"RobotoCondensed-Regular",Arial,sans-serif!important;position:relative;top:.375rem}.img-flight{height:15px}.p-md-0{padding:0}.w-5{width:5%}.w-10{width:10%}.w-15{width:15%}.w-45-fr{display:flex;align-items:center}.w-20{width:20%}.w-30{width:30%}.w-35{width:38%}.w-35-fr{width:25%}.w-55{width:55%}.w-60{width:60%}.w-80{width:80%}.w-95{width:95%}.w-100{max-width:100%}.margin-15{margin:0 -.9375rem!important}.publishNon-pop{margin:0}.publishNon-pop td{padding:0 .3rem;font-size:.875rem;line-height:1.25rem}.publishNon-pop .box{background-color:#ebebeb;color:#333;border-radius:.25rem;font-size:.875rem;align-items:center;width:5rem;margin:1rem;padding:.2rem}.publishNon-h{font-size:.8125rem}.showIcon{float:right;color:#a1a1a1;font-size:2.5rem;margin:1.25rem;cursor:pointer}div.col-md-9>div>div:first-child>div.ser-card{margin-top:0}.inner-itineneary{margin:.3125rem -.625rem 0;background-color:#fff}.ser-card.inner-itineneary{margin:0 -.938rem;padding:.313rem;background-color:transparent}.ser-card.inner-itineneary .ser-card-header{background-color:#f5f5f5}.ser-card.inner-itineneary-oneway{margin:0 -.188rem;padding:.313rem;background-color:transparent}.ser-card.inner-itineneary-oneway .ser-card-header{background-color:#f5f5f5}.ser-card.inner-itineneary-multicity{margin:0 -.188rem;padding:.313rem .5rem;background-color:transparent}.starHidden{margin-left:1.625rem}.bd-carrier-Name{padding-right:.313rem}.ser-card{margin-top:.625rem}.ser-card .inner-plus-Btn{background-color:#0082c6;color:#fff!important;padding:.125rem}.ser-card .ser-card-header{display:flex;justify-content:space-between;padding:.375rem 0;flex-wrap:wrap;font-size:.75rem;font-weight:500;color:#000;align-items:center;font-family:"Montserrat",sans-serif;border:.0625rem solid #c5c5c5;box-shadow:0 2px 4px hsla(0,0%,47.8%,.3411764706);background-color:#eaeaea}.ser-card .ser-card-header p{margin:0;font-size:.8125rem;font-weight:700}.ser-card .ser-card-header .one_line{display:flex;padding-left:.625rem}.ser-card .ser-card-header .one_line-fr{display:flex;padding-left:.625rem;font-size:12px;width:183px}.ser-card .ser-card-header .fas{color:#858585;margin:.3125rem}.ser-card .ser-card-header .fas.fa-info-circle{color:#0055b8}.ser-card .ser-card-header .fa-star{color:#fdb814}.ser-card .ser-card-header .refundImg{width:.9375rem}.ser-card .ser-card-header .airPort_logo{width:1.875rem;margin-right:.625rem;height:auto}.ser-card .ser-card-header .airPort_name{font-size:.875rem;font-family:nimbus_sansReg;font-weight:600}.ser-card .ser-card-header-calc{display:flex;justify-content:space-between;padding:.375rem 0;flex-wrap:wrap;font-size:.75rem;font-weight:500;color:#000;align-items:center;font-family:"Montserrat",sans-serif;border:.0625rem solid #498128;box-shadow:0 2px 4px hsla(0,0%,47.8%,.3411764706);background-color:#d1dfc9}.ser-card .ser-card-header-calc p{margin:0;font-size:.8125rem;font-weight:700}.ser-card .ser-card-header-calc .one_line{display:flex;padding-left:.625rem}.ser-card .ser-card-header-calc .one_line-fr{display:flex;padding-left:.625rem;font-size:12px;width:183px}.ser-card .ser-card-header-calc .fas{color:#858585;margin:.3125rem}.ser-card .ser-card-header-calc .fas.fa-info-circle{color:#0055b8}.ser-card .ser-card-header-calc .fa-star{color:#fdb814}.ser-card .ser-card-header-calc .refundImg{width:.9375rem}.ser-card .ser-card-header-calc .airPort_logo{width:1.875rem;margin-right:.625rem;height:auto}.ser-card .ser-card-header-calc .airPort_name{font-size:.875rem;font-family:nimbus_sansReg;font-weight:600}.ser-card .body_collapse{background-color:#e1e1e1;padding:.5rem .625rem;border:none;border-top:.1875rem solid #d8d7d7;border-bottom:.0625rem solid #d8d7d7;margin:.3125rem -.0625rem -.4375rem}.ser_collapsBtn{background:none;border:none;float:right}.ser-card_total{font-size:.875rem;font-weight:700}.ser-card_sub,.ser-card_total{color:#000;margin-right:.3125rem}.ser-card_sub{font-size:.75rem;font-weight:500}.tkt-date .ser-card_sub,.tkt-date .Ser-dateInfo{font-weight:600}.flightRoot,.Ser-dateInfo{font-size:.75rem;font-weight:500;color:#000}.col_Header{margin:0;border:.0625rem solid #bbb;background:#a5a5a5;color:#fff}.col_flightCode{font-size:.938rem;font-weight:600;color:#fff;padding:0 .2em}.body_collapse .col_body{margin:0 -.0625rem;background:#fff}.body_collapse .col_setDate{margin:.3125rem;font-size:.875rem;font-weight:300;color:#fff}.body_collapse .col_num{font-size:1rem;font-weight:600;color:#676767}.body_collapse .col_flightInOut{font-size:.9375rem;font-weight:600;line-height:2.0625rem}.body_collapse .col_itiner{font-size:1rem;font-weight:500;color:#fff;line-height:1.5625rem}.body_collapse .col_Border{border-right:.0625rem solid #bbb;padding:0;border-top:none}.body_collapse .col_Border .sup{font-size:.625rem;font-weight:700;color:red}.body_collapse .icon-doller{border:.0625rem solid #333;border-radius:100%;padding:0 .1875rem;font-size:.5625rem}.wrapper_AirTicket{padding:.5em 0 0;border-top:none}.serResOneWay .wrapper_AirTicket{padding:.35em .35em 0}.serResOneWay .baggage-tabs,.serResRoundTirp .baggage-tabs{padding:.9em}.col_AirTicketBody{min-height:3.4375rem;width:100%;margin-bottom:.2em;border-right:none;border-left:none;background:#f9f9f9}.col_B-right{border-right:.0625rem solid #dcdcdc!important}.col_B-bottom{border-bottom:.0625rem solid #dcdcdc!important;text-align:center}.seat-bag_section .availSits,.seat-bag_section .bags{height:.875rem}.avilSitsNum{font-weight:600;font-size:.75rem;color:#221e1f;margin-left:.25rem}.tbl_layout-fixed{table-layout:fixed}.col_AirTicketHeader{margin:0;background:#dcdcdc}.col_AirTicketHeader th{padding:.35em 0;font-size:.5625rem;font-weight:700;text-align:center}.col_AirTicketInfo{margin:0}.col_AirTicketInfo td{padding:.3em .7em;font-size:.75rem;border:none;vertical-align:middle}.flightColbtnW{background-color:#dedede;padding:0!important;text-align:center}.flightColbtnW .col_PlusBtn{font-size:.625rem;color:#000!important;padding:.15em;cursor:pointer;margin:0 .125rem!important}.serResRoundOneWay .col_AirTicketBody{table-layout:fixed}.serResRoundOneWay .flightColbtnW{width:1.875rem}.collpase_br{border-right:.0625rem solid #e4e4e4}.flight_tabs_show{display:block;transition:.5s ease-in;margin-left:0;margin-top:-.1875rem;border:.0625rem solid #c5c5c5;border-top:0;background-color:#eaeaea;box-shadow:0 2px 4px hsla(0,0%,47.8%,.3411764706)}.flight_tabs_show .onewayTrip{padding:0 .15rem!important}.flight_tabs_none{display:none;transition:ease-out}.flight_tabs{border:none;background-color:#0082c6;padding:0 .625rem;margin-bottom:.625rem;font-family:nimbus_sansReg}.flight_tabs .nav.nav-tabs{background-color:#c7c7c7;font-size:.75rem;font-weight:500;color:#333}.flight_tabs .nav-item.nav-link{color:#fff;border:.063rem solid transparent;padding:.5rem .625rem;margin:-.125rem .625rem -.125rem -.125rem;border-radius:.188rem}.flight_tabs .nav-item.nav-link:last-child{margin-right:0}.flight_tabs .nav-item.nav-link.active{background-color:#fff;color:#0082c6;border:.063rem solid #0082c6;box-shadow:0 3px 6px rgba(0,0,0,.1607843137)}.tabs.b-0{border:0}.fare-basic-bold span{font-family:"Montserrat",sans-serif;font-weight:700;color:#000;font-size:.875rem;text-transform:none!important}.fare-basic-bold a,.fare-basic-bold a:not([href]):not([class]){font-family:"Montserrat",sans-serif;font-weight:600;color:#0055b8;font-size:12px;cursor:pointer}.flightDetails-cabinType{color:red!important;font-weight:500!important}.flight_tabs_hader{color:#4e4b4c;font-size:.75rem;font-family:nimbus_sansReg;border:none;border-bottom:.063rem solid #e5e5e5;margin:0 .625rem .4rem}.flight_tabs_hader .head{justify-content:space-between;margin:0 .625rem}.flight_tabs_hader .head span:nth-child(2){color:#333;font-weight:100}.flight_tabs_hader .flight_tabs-side{justify-content:space-between;margin:0 .625rem;padding-bottom:.625rem}.flight_tabs_hader .col{padding:0}.flight_tabs_hader .flight_tabs-left{flex:0 0 60%;max-width:60%}.flight_tabs_hader .flight_tabs-right{flex:0 0 40%;max-width:40%;text-align:right;font-family:"Montserrat",sans-serif;font-weight:600;color:#000}.flight_tabs_hader .flight_tabs-right span{color:#333;font-weight:100}.flight_tabs_hader .flight_tabs-right div:first-child{font-size:.75rem}.flight_tabs_hader .flight_tabs-right div:nth-child(2){font-size:.875rem}.flight_tabs_hader .text_semibold{font-size:.875rem;color:#000;margin-bottom:.25rem;font-family:"Montserrat",sans-serif;font-weight:600}.flight_tabs_hader .text_semibold span,.flight_tabs_hader .text_semibold strong{margin-right:.375rem;color:#000;font-family:"Montserrat",sans-serif;font-weight:600}.flight_tabs_hader .text_title{font-size:.875rem;color:#000;margin-bottom:.1rem;font-family:"Montserrat",sans-serif;font-weight:500}.flight_tabs_hader .text_title span{margin-right:.375rem;color:#000;font-family:"Montserrat",sans-serif;font-weight:600}.flight_tabs_hader .flight_tabs-facility{margin:0 -.375rem .25rem}.flight_tabs_hader .flight_tabs-facility i{padding:0 .375rem;color:#d8d8d8}.flight_tabs_hader .flight_tabs-facility i.active{color:#333}.flight_tabs_setInfo{padding:.8em;font-size:.75rem;color:#333}.col_wrapperBandFare{background:#fff;padding:0;text-align:center;border:.0625rem solid #bcbcbc;border-right:none;border-left:none}.fareRulesTabs{border:0;margin-bottom:.625rem}.fareRulesTabs .nav-item{font-size:.875rem;color:#0082c6;font-family:nimbus_sansReg;border:0;position:relative;padding:0 0 .188rem;margin-right:2rem}.fareRulesTabs .nav-item.nav-link.active{color:#0082c6;border:0;border-bottom:.125rem solid #0082c6;background-color:transparent}.freeTextError{text-decoration:underline;cursor:pointer}.fdp-refund-item{display:flex;flex-wrap:wrap;color:#333;border:.063rem solid #bebfc1;margin-bottom:.625rem;font-family:nimbus_sansReg}.fdp-refund-item .fdp-refund-type{padding:.5rem .75rem;flex:0 0 20%;max-width:20%;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;border-right:.063rem solid #bebfc1}.fdp-refund-item .fdp-refund-row{flex:0 0 80%;max-width:80%}.fdp-refund-item .fdp-refund-col{padding:.5rem .75rem;border-bottom:.063rem solid #bebfc1;display:flex;flex-wrap:wrap;justify-content:space-between}.fdp-refund-item .fdp-refund-col:last-child{border-bottom:0}.fdp-refund-item .fdp-refund-col span{flex:0 0 40%;max-width:40%}.fdp-refund-item .fdp-refund-col span.fdp-price{flex:0 0 20%;max-width:20%}.f-details-senction{font-size:.875rem;font-weight:400;color:#666;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;font-family:nimbus_sansReg;padding:0 1.875rem;margin-bottom:.938rem}.f-details-senction .f-details-col{max-width:38%}.f-details-senction .fd-name-time{font-size:.75rem;font-weight:500;color:#0082c6;font-family:"Montserrat",sans-serif}.f-details-senction .fd-name-time span{display:block;color:#333;font-size:1rem;font-weight:600;margin-top:.313rem;margin-bottom:.125rem}.f-details-senction .fd-aireport-detail{width:7.5rem;max-width:100%}.f-details-senction .fd-time{max-width:24%;text-align:center;color:#221e1f}.f-details-senction .fd-time i{display:block;margin-top:.125rem}.f-details-senction .flightName{border-top:.0313rem solid #383435}.f-DetailsTymIcon{font-size:.625rem;color:#95989a;margin-right:.3125rem}.f-DetailsLayover{text-align:center;position:relative;margin:.938rem 1.25rem;font-family:nimbus_sansReg}.f-DetailsLayover:before{content:"";position:absolute;left:0;border-top:.063rem dashed #d8d9da;width:100%;top:50%}.f-DetailsLayover .f-DetailsLayoverTitle{font-size:.875rem;color:#000;display:inline-block;background-color:#fcf1d4;padding:.313rem .563rem;border-radius:.25rem;position:relative;z-index:1}.f-DetailsLayover .f-DetailsLayoverTym{font-weight:600;margin-left:.625rem;color:#333}.f-DetailsLayover .bd-duration-text{font-weight:500;color:#000}.fd-total-time{color:#333;font-family:nimbus_sansReg;background-color:#f9f9f9;padding:.438rem .625rem;margin-top:.938rem;display:flex;flex-wrap:wrap;justify-content:space-between}.fd-total-time i{margin:0 .375rem}.fd-baggage{padding:.625rem;font-family:nimbus_sansReg}.fd-baggage-flight{font-size:.875rem;color:#333;font-weight:500;margin-bottom:.625rem}.fd-baggage-flight img{margin-right:.375rem;max-height:1rem;max-width:1rem;margin-top:-.25rem}.fdb-table-head{display:flex;flex-wrap:wrap;background-color:#f3f3f3;color:#666}.fdb-table-head .fdb-th-col{padding:.5rem .75rem}.fdb-table-head .fdb-type-head{flex:0 0 20%;max-width:15%}.fdb-table-head .fdb-checkin-head{flex:0 0 20%;max-width:15%;direction:rtl}.fdb-table-head .fdb-addiBag-head{flex:0 0 60%;max-width:55%}.fdb-table-head .fdb-addiBag-head span{color:#333;margin-left:.313rem;display:inline-block}.fdb-table-item{display:flex;flex-wrap:wrap;color:#666;margin-bottom:.625rem}.fdb-table-item .fdb-tb-type{padding:.5rem .75rem;flex:0 0 20%;max-width:15%;display:flex;align-items:center;justify-content:center;border-right:.063rem solid #bebfc1;border-bottom:.063rem solid #bebfc1}.fdb-table-item .fdb-tb-chekBag{flex:0 0 60%;max-width:55%;border-bottom:.063rem solid #bebfc1}.fdb-table-item .fdb-tr{padding:.5rem .75rem;display:flex;flex-wrap:wrap}.fdb-table-item .showBorder{border-bottom:.063rem solid #bebfc1}.fdb-table-item .fdb-tr .fdb-count{flex:0 0 4.063rem;max-width:4.063rem}.fdb-table-item .fdb-tr .fdb-details{flex-grow:0;flex-shrink:0;flex-basis:calc(100% - 4.063rem);max-width:calc(100% - 4.063rem)}.fdb-table-item .fdb-tr .fdb-details strong{color:#333}.fdb-table-item .fdb-tr i{color:#918f8f}.fdb-table-item .fdb-tr .fdb-tb-chekin{padding:.5rem .75rem;flex:0 0 25%;max-width:25%}.fdb-table-item .fdb-tr .fdb-tb-addiBag{padding:.5rem .75rem;flex:0 0 75%;max-width:75%}.fdb-table-item .fdb-tr .fdb-tb-addiBag .fdb-bags{display:inline-block;min-width:1.875rem}.fdb-table-item .fdb-tr .fdb-tb-addiBag .fdb-bags img{margin-right:.313rem;margin-top:-.25rem}.fdb-table-item .fdb-tr .fdb-tb-addiBag span{margin-left:.625rem;color:#333}.baggage-t-Header th{padding:.375rem .75rem;border:none;font-size:.625rem;font-weight:400;color:#000}.baggage-logo{width:1rem;margin:0 .625rem}.baggage-logoWrapper{margin:.625rem auto}.baggage-t-body td{font-size:.625rem;color:#333;padding:0;border-bottom:.0625rem solid #f5f5f5}.beggage-code{color:#8e8e8e}.baggage-footer td{padding:.3125rem .3125rem .3125rem .75rem;font-size:.625rem;color:#333}.baggage-footer i,.baggage-footer span{margin:0 .3125rem;color:#007ec8}#flightdetails-tabpane-Penalties{padding:.3125rem 1.25rem}.penalties-table thead th{border:none}.penalties-table tbody tr{border-bottom:.1875rem solid #fff}.penalties-table td{background-color:#f3f3f3;padding:.3125rem .75rem;margin-bottom:.3125rem}.penalties-table td,.penalties-table th{font-size:.875rem;border-bottom:none;color:#333}.penalties-table th{padding:.75rem .375rem}.penalties-code{font-size:.75rem;font-weight:400;color:#8e8e8e}.penalties-logo{width:1rem;margin-right:.625rem}.pena_rulsWrapper{font:normal normal 600 14px/18px Montserrat;overflow-y:scroll;word-break:break-word;max-height:18.75rem;color:#333;padding:.625rem;font-size:.5rem;background-color:#fff}.pena_rulsWrapper::-webkit-scrollbar-track{box-shadow:inset 0 0 .3125rem rgba(0,0,0,.3);background-color:#e8e8e8}.pena_rulsWrapper::-webkit-scrollbar{width:.3125rem;background-color:#e8e8e8}.pena_rulsWrapper::-webkit-scrollbar-thumb{background-color:#707070}.pena_rulsWrapper .ruleData{margin-top:.5rem;margin-bottom:.5rem}.pena_rulsWrapper .ruleData .code{padding:0 0 .313rem;font-size:.75rem;display:block;border-bottom:1px solid #ddd;margin-bottom:.5rem;font-weight:800;font-size:.875rem}.pena_rulsWrapper .ruleData .accordion{margin-bottom:.375rem}.pena_rulsWrapper .ruleData .penalty-error-msg{display:flex;align-items:center;font-size:.79rem;cursor:pointer;color:#b22926;text-transform:none}.pena_rulsWrapper .ruleData .penalty-error-msg i{margin-right:.25rem;margin-top:-2.063rem}.pena_rulsWrapper .card-header{padding:.313rem .625rem;display:flex;justify-content:space-between;background-color:#fff!important;border-bottom:none!important;cursor:pointer}.pena_rulsWrapper .card-header a{color:#333;opacity:1;font-family:"nimbus_sansReg";font-weight:600;font-size:.75rem}.pena_rulsWrapper .card-header button{border:none;background:none;font-size:1.4rem}.pena_rulsWrapper .card-body{font-family:"nimbus_sansReg";font-weight:500;font-size:.75rem;padding:.313rem .625rem;line-height:1.4rem}.imgLoyalty{padding:.3125rem}.fareOptionSectionAll{background-color:#d1dfc9;padding:0 1.25rem;border:.0313rem solid #498128}.fareOptionSectionAll .fareOptionWrapper{border-bottom:.0375rem solid #b3b5b7}.fareOptionSection{background-color:#d1dfc9;margin:0 -1.25rem;padding:0 1.25rem;border:.0313rem solid #498128}.fareOptionSection .fareOptionWrapper{border-bottom:.0375rem solid #b3b5b7}.fareOptionWrapper{justify-content:space-between}.fareOptionWrapper .mobileWidth1{min-width:11.063rem}.fareOptionWrapper .mobileWidth1-2{min-width:20.938rem}.fareOptionWrapper .mobileWidth4{min-width:11.563rem}.fareOptionWrapper .mobileWidth5{min-width:9.688rem}.fareOptionWrapper .fareOption_tSub{font-size:.875rem;color:#221e1f;font-weight:600;margin:0 0 0 .625rem}.fareOptionWrapper .fareOption_seats{margin-left:.3rem}.fareOptionWrapper .loyalty{margin-right:.3125rem}.fareOptionWrapper .bookSection{display:flex;justify-content:end;align-items:baseline}.fareOptionWrapper .bookSection .heart-icon{width:1.125rem;background:#0082c6;padding:.125rem;margin-right:.125rem}.fareOptionWrapper .typePrice{display:flex;justify-content:flex-start;align-items:baseline}.fareOptionWrapper .typePrice .farePrice{margin-right:.625rem}.fareOptionWrapper .typePrice .farePrice:hover{background:none}.fareOption_show{display:block;transition:ease-in;width:100%;margin-top:-.125rem}.icon-heart{font-size:.5625rem;color:#198fcc;margin-right:.3125rem}.fareOption_none{display:none;transition:ease-in}.info-circle_img{cursor:pointer;color:#0055b8;margin:0 .3125rem;font-size:.875rem}.fareOption_t{font-size:.875rem;font-weight:500;color:#221e1f;margin-right:.625rem}.fareOption_num{color:#383435;margin-left:.3125rem}.fareOption_num,.fareOption_puc{font-size:.875rem;font-weight:600}.fareOption_puc{text-transform:uppercase}.fareOption_star{font-size:.75rem;color:#0081c4;padding:.35em}.fareOption_suit{font-size:1.25rem;color:#858585;margin-right:.3125rem}.fare-bag-seat{display:flex;align-items:center;font-size:.875rem;font-weight:500}.fare-bag-seat .fareOption_seats{margin-left:10px;margin-right:.3125rem;height:15px;width:auto}.fareOption_tym{font-size:.875rem;color:#221e1f;font-weight:600}.fareOption_price{font-size:.9375rem;font-weight:700}.fareOption_qute{font-size:.875rem;font-weight:600;color:#0055b8;cursor:pointer;margin-right:.625rem}.fareOption_bookBtn{margin:.4375rem 0;position:relative;font-size:.875rem;font-weight:700;color:#fff;border:.0625rem solid #eeb21e;color:#000;text-transform:uppercase;border-radius:.1875rem;background:#eeb21e;padding:.25rem 1.25rem;transition:.3s ease}.fareOption_bookBtn:hover{background:#f5c44b}.fareOption_bookBtn.bd-Calculator-save-btn{margin:0}.fareOption_bookBtn:disabled{background-color:#666;color:#fff;border-color:#666}.MuiListItem-root:hover{background-color:rgba(238,178,30,.45098039215686275)!important}.Mui-selected{background-color:#eeb21e!important}.travelBrand__calPassBg{background:#f9f9f9;padding:15px 0}.travelBrand__Bl{border-left:1px solid #d4d4d4}.travelBrand_fontBold{font-weight:500}.travelBrand__menuList{width:350px!important;text-wrap:wrap!important}.passengerDetails-table th{border:0!important}.travelBrand__Setbroder{border:1px solid #999;padding:3px 8px;border-radius:4px}.travel__Cal-InOut .itnenaryFlightInfo{min-height:85px;display:flex;padding-left:10px}.travel__Cal-InOut .flightTable{width:100%}.travelBrand__calPassBg .ser-card-header{box-shadow:none!important}.travelBrand__calGyBg{background:#f9f9f9}.travelBrand__calGyBg .ser-card-header-calc,.travelBrand__calGyBg .ser-card .ser-card-header{border:0!important;box-shadow:none!important;background-color:#ececec!important;border-radius:8px;min-height:50px}.travelBrand__calGyBg .ser-card .ser-card_sub,.travelBrand__calGyBg .ser-card .ser-card_total,.travelBrand__calGyBg .ser-card .ser-card_total p,.travelBrand__calGyBg .ser-card .Ser-dateInfo{font-size:.875rem;font-weight:500;color:#000}.travelBrand__calGyBg .ser-card-header .d-flex{align-items:center}.travelBrand__calGyBg .ser-card-header .tkt-date{width:25%!important}.travelBrand__calGyBg .travel__subtilte{font-weight:500;font-size:.875rem;color:#212529}.passengerDetails-table .travelBrand__passList{max-width:400px}.travelBrand__calGyBg .passengerDetails-table th{font-size:.875rem;font-weight:500;color:#212529;padding-left:0;padding-top:8px;padding-bottom:8px}.travelBrand__calGyBg .passengerDetails-table .pt-name{font-weight:500;font-size:.8rem;padding-left:0;padding-top:10px}.travelBrand__calGyBg .passengerDetails-table td{padding-top:0;padding-bottom:0;padding-left:0}.travelBrand__inAndOutTitle{font-size:1rem;font-weight:500;padding-bottom:8px}.serResOneWay .col_AirTicketBody{table-layout:fixed}.serResOneWay .col_AirTicketBody .flightColbtnW{width:.9375rem}.serResMultiCity .flight_tabs_show{margin-left:-.0625rem;margin-top:0;margin-right:-.0625rem}.serResMultiCity .set-margin{margin:.625rem -.9375rem 0}.serResMultiCity .f-details-senction{width:50%;margin:0 auto}.serResMultiCity .flight_tabs_setInfo,.serResMultiCity .flight_tabsPenalties{padding:0!important}.serResMultiCity nav.inner-flight_tabs{margin:.625rem;font-size:.75rem}.serResMultiCity nav.inner-flight_tabs .nav-link{color:#000;border:none}.serResMultiCity nav.inner-flight_tabs .nav-link.active{border-bottom:.125rem solid #707070}div[id^=inner-flightdetail-]{overflow:hidden}nav.inner-flight_tabs{border-bottom:none}.card-filter .airlines-logo{width:1.125rem;margin-right:.313rem}.card-filter label.flight-direction{background:#f3f6f8;padding:.3125rem .625rem;margin:.625rem 0;border:.0625rem solid #fff;cursor:pointer}.card-filter .flightLable{display:none}.card-filter .flightLable:checked+label.flight-direction{border:.0625rem solid #bcbcbc}.card-filter .flight-direction-row{margin:.625rem 0 0;width:100%}.card-filter .flight-direction-row .col-6{padding:0 .625rem}.card-filter .flight-direction .setDAtime{display:none}.card-filter .flight-direction label.flight-d-fare{cursor:pointer;background:#fff;padding:.5rem;border:.0625rem solid #eeb21e;display:block;margin-bottom:.625rem;font-size:.625rem;font-weight:500;border-radius:.125rem;color:#221e1f}.card-filter .flight-direction .setDAtime:checked+.flight-d-fare{background-color:#eeb21e}.card-filter .flight-direction .flight-d-label{margin:0;font-size:.813rem;font-weight:600;color:#333}.card-filter .flight-direction .flight-d-fare{font-size:.75rem;color:#555}.card-filter .flight-direction .flight-d-fare img{width:.875rem;margin-right:.313rem}.card-filter .flight-duration-lable{font-size:.8125rem;color:#000}.card-filter .flight-duration-claer{color:#0a7fe5;font-size:.8125rem;float:right;cursor:pointer}.card-filter .filter-clear{font-size:.625rem;font-weight:500;display:flex;justify-content:space-between;margin:0 -.313rem .625rem}.card-filter .filter-clear span{cursor:pointer}.card-filter .flight-duration-title{font-size:.813rem;font-weight:600;color:#000;text-transform:uppercase;font-family:nimbus_sansReg;margin:5px -5px 10px;display:block}.card-filter .flight-icon{font-size:.75rem;color:#a7a7a7;padding-right:.625rem}.card-filter .flight-divider{border-top:.0625rem solid #ececec}.card-filter .checkmark{height:1.125rem;width:1.125rem}.card-filter .checkboxWrapper{margin-top:.125rem}.card-filter .checkboxWrapper .checkmark:after{left:.3125rem;top:.0625rem}.card-filter .filter-card{margin-bottom:.625rem;border:.063rem solid #d4d5d6}.card-filter .filter-card .checkmark{height:.875rem;width:.875rem}.card-filter .filter-card .checkboxWrapper{margin-top:.3125rem}.card-filter .filter-card .sr-filter-range{padding:0 1.875rem}.card-filter .filter-card .checkboxWrapper .checkmark:after{left:.1875rem;top:.0625rem;width:.3125rem;height:.4375rem}.card-filter .filter-card .filter-checkBox-T{font-size:.875rem;margin:0}.card-filter .filter-card .input-range{margin-top:1.875rem;margin-bottom:.625rem}.card-filter .filter-card .input-range .input-range__slider{background:#fff 0 0 no-repeat padding-box;border:.125rem solid #0055b8}.card-filter .filter-card .input-range .input-range__track--active{background:#b3b5b7}.card-filter .filter-card .input-range .input-range__track{height:.2rem}.card-filter .filter-card .input-range .input-range__label--min{left:.8rem;display:none}.card-filter .filter-card .input-range .input-range__label--min .input-range__label-container{left:-25%}.card-filter .filter-card .input-range .input-range__label--max{display:none;right:.8rem}.card-filter .filter-card .input-range .input-range__label--max .input-range__label-container{right:25%}.card-filter .filter-card .input-range__label{color:#000;font-family:"Montserrat",sans-serif;font-size:.625rem;font-weight:600}.card-filter .filter-checkBox-T{font-size:.875rem;color:#333;font-weight:600;margin:.375rem 0 0}.card-filter .flight-checkBox-subT{font-size:.8125rem;color:#555}.card-filter .filter-col-wrapper{margin-bottom:-.063rem;padding:.25rem .625rem;border:0;border-bottom:.063rem solid #d4d5d6}.card-filter .filter-col-wrapper .filter-col-btn{background-color:transparent;border:none;font-size:.875rem;font-weight:700;color:#000;width:100%;text-align:left}.card-filter .filter-col-wrapper .filter-col-btn i{float:right;color:#707070;font-size:.875rem;line-height:1.25rem}.card-filter .filter-top-h{height:auto;margin-bottom:.3125rem}.card-filter .filter-top-h .fliter-sort-t{font-size:.875rem;font-weight:600;color:#0082c6;text-transform:uppercase;margin:0}.card-filter .filter-top-h .fliter-sort-exp-btn{font-size:.875rem;font-weight:400;color:#10f;font-style:italic;background-color:transparent;border:none}.card-filter .filter-top-h .fliter-sort-R-btn{font-size:.75rem;font-weight:600;color:#000;background-color:transparent;border:none}.card-filter .filter-top-h .fliter-sort-R-btn i{font-size:.625rem;padding-right:.3125rem}.card-filter .fare-footer{border:.063rem solid #d4d5d6;padding:.625rem 0;margin:0 0 .625rem}.card-filter .fare-footer .sr-fliter-item label{color:#000;font-weight:700}.card-filter input[type=range].range-slider.range-slider--custom::-webkit-slider-thumb{background:#858585;width:.5625rem;height:.5625rem;box-shadow:0 0 .0625rem .25rem #fff,0 0 0 .0625rem #fff,0 0 0 .3125rem #bcbcbc;margin-top:0}.card-filter input[type=range].range-slider.range-slider--custom::-moz-range-thumb{background:#858585;width:.5625rem;height:.5625rem;box-shadow:0 0 .0625rem .25rem #fff,0 0 0 .0625rem #fff,0 0 0 .3125rem #bcbcbc;margin-top:0}.card-filter input[type=range].range-slider.range-slider--custom::-ms-thumb{background:#858585;width:.5625rem;height:.5625rem;box-shadow:0 0 .0625rem .25rem #fff,0 0 0 .0625rem #fff,0 0 0 .3125rem #bcbcbc;margin-top:0}.card-filter input[type=range].range-slider.range-slider--custom:not(.disabled):focus::-webkit-slider-thumb,.card-filter input[type=range].range-slider.range-slider--light:not(.disabled):active::-webkit-slider-thumb{box-shadow:0 0 .0625rem .25rem #858585,0 0 0 .0625rem #858585,0 0 0 .3125rem #bcbcbc;background:#fff}.card-filter input[type=range].range-slider.range-slider--custom:not(.disabled):focus::-moz-range-thumb,.card-filter input[type=range].range-slider.range-slider--light:not(.disabled):active::-moz-range-thumb{box-shadow:0 0 .0625rem .25rem #858585,0 0 0 .0625rem #858585,0 0 0 .3125rem #bcbcbc;background:#fff}.card-filter input[type=range].range-slider.range-slider--custom:not(.disabled):focus::-ms-thumb,.card-filter input[type=range].range-slider.range-slider--light:not(.disabled):active::-ms-thumb{box-shadow:0 0 .0625rem .25rem #858585,0 0 0 .0625rem #858585,0 0 0 .3125rem #bcbcbc;background:#fff}.softFliterTabs{margin:.625rem .625rem .313rem;border:.0313rem solid #d4d5d6;border-radius:.125rem;display:inline-flex}.softFliterTabs .nav-item.nav-link{border:none;background-color:#fff;font-size:.625rem;color:#221e1f;padding:.188rem .438rem;text-align:center;font-weight:600;text-transform:uppercase;margin:0}.softFliterTabs .nav-item.nav-link.active{background-color:#dfdfe0;border-radius:0}.sr-fliter-item{padding:0 .625rem;margin-bottom:.625rem;font-size:.75rem;color:#333;font-weight:500}.sr-fliter-item label{display:flex;justify-content:space-between;flex-wrap:nowrap;margin:0;padding-left:1.4rem;position:relative;cursor:pointer}.sr-fliter-item label span{color:#221e1f}.sr-fliter-item input[type=checkbox]{position:absolute;height:1rem;width:1rem;top:1px;left:0;cursor:pointer}.row .sr-fliter-item:first-child{margin-top:10px}.wrapper_AirTicket{display:flex}.wrapper_AirTicket .flightdetailsBtn{font-size:.75rem;color:#0082c6;margin:0 .3125rem;border:none;font-weight:500;background-color:transparent}.wrapper_AirTicket .flightdetailsBtn i{margin-left:.3125rem}.wraperBandFareBtn{background-color:#fff;position:relative;height:2.5rem;margin-bottom:.1875rem}.fare-btnCenter{background-color:#fff;height:2.375rem;text-align:center;display:flex;align-items:center;justify-content:center}.fare-btnCenter .fareOpn-title{font-size:.8125rem;margin-right:.625rem}.mrfareBtn{margin-right:-.125rem}.col_BandFarebtn.active{background-color:#0055b8;box-shadow:0 .1875rem .375rem rgba(0,0,0,.3490196078)}.col_BandFarebtn{background-color:#198fcc;border:.0625rem solid #0082c6;padding:.3125rem .125rem;color:#fff;font-size:.875rem;font-weight:600;margin-right:.3125rem}.col_BandFarebtn .fas{font-size:.6875rem;padding:.3125rem}.col_BandFarebtn .fa-star{font-size:.75rem;margin:0 .3125rem}.Btn-seat-flight-wapper{display:flex;justify-content:space-between;border-top:.0313rem solid #bebfc1;margin:0 .3125rem;padding:.5rem 0}.Btn-seat-flight-wapper .icon-doller{font-size:.438rem;border:.063rem solid #918f8f;border-radius:50%;padding:.063rem .188rem;color:#918f8f}.itnenary-bR{border-right:.125rem solid #e6e6e6}.itnenary-bl{border-left:.0625rem solid #e6e6e6}.wrapper_AirTicket .itnenary-bB:last-child{border-bottom:none}.seat-class{display:flex}.itnenary-bB{border-bottom:.125rem solid #e6e6e6}.flightTable{color:#221e1f;display:flex;align-items:center;font-size:.75rem;margin:.625rem 0}.flightTable input[type=radio]{width:18px;height:18px}.flightTable .flight-B{padding:.5rem 0 0;text-align:center;border:.0625rem solid #e6e6e6;border-top:none;border-bottom:none}.flightTable .flight-B .flight-B-b{border-bottom:.0625rem solid #e6e6e6}.whiteSpace{background-color:#fff}.itinenearyWapper{background-color:#e8e8e8;padding:.3125rem;display:flex}.itinenearyWapper .flight_tabs_show{margin-top:0;margin-left:0}.itnenary_section{display:flex;padding-left:.3125rem}.itnenary_section .plane_icon{margin:0 .2125rem}.itnenary_section .flightName{min-width:90px}.itnenary_section .FlightTime span{font-size:.75rem}.itnenary_section .flightSetTime{font-weight:700}.itnenary_section .sider{margin:0 .5rem}.FlightTime .plusOne{color:red;font-weight:700;font-size:85%}.bd-oneway-date{margin-left:-.188rem}.seat-bag_section{width:5.3125rem;justify-content:space-around;display:flex;color:#918f8f}.seat-bag_section div{display:flex;align-items:center}.seat-bag_section i{color:#918f8f;height:.875rem}.flightModalClose{display:none;padding:.3125rem .9375rem;text-align:right}.multiCityFlex{flex-direction:column;margin:0}.itinenaryMCHeader{background-color:#e6f3f9;border-bottom:.0313rem solid #9ea0a2;font-size:.875rem;color:#221e1f;box-shadow:0 .0625rem .3125rem rgba(0,0,0,.3294117647);font-weight:600}.multiCityTable{text-align:left}.multiCityTable .flex-grow-1{padding:.3125rem}.multiCityTable .itnenary_section{padding:.313rem 0;border-bottom:1px dashed #ddd;justify-content:space-between;margin:0 .313rem}.multiCityTable .itinenary-Mc{display:flex;width:100%;padding:.625rem 0;border-bottom:.0313rem solid #bebfc1;align-items:center;margin:0 .3125rem}.multiCityTable .itinenary-Mc .seat-bag_section{width:100%}.multiCityTable .itinenary-Mc .seat-bag_section .icon-doller{font-size:.438rem;border:.063rem solid #918f8f;border-radius:50%;padding:.063rem .188rem;color:#918f8f}.filterBtn,.fliter-close-btn{display:none}.itinenearyMultiCity{padding:0;background-color:#fff}.itinenearyMultiCity .mainItinenary{background:#fff;padding:.313rem .15rem .375rem}.itinenearyMultiCity .itnenaryFlightInfo{margin-bottom:.313rem}.itinenearyMultiCity .Btn-seat-flight-wapper{border:none;padding:.3125rem 0;justify-content:flex-end}.itinenearyMultiCity .multicity-bags-seat{border-bottom:.0313rem solid #bebfc1;margin-bottom:5px}.oneWayitneneray .itnenary_section{padding:.625rem 0;border-bottom:.0625rem solid #e6e6e6;justify-content:space-between}.oneWayitneneray .itnenary_section .w-30{width:auto}.oneWayitneneray .itnenary_section .sider{margin:0 .5rem}.itnenaryFlightInfo{background:#fff 0 0 no-repeat padding-box;border:.0313rem solid #9ea0a2;border-radius:.1875rem;font-size:.75rem;color:#221e1f;font-weight:500}.itnenaryFlightInfo:hover{box-shadow:.0625rem .125rem .375rem rgba(0,0,0,.2588235294);border:.0313rem solid #0082c6}.itnenaryFlightInfo .cabinName,.itnenaryFlightInfo .date{font-weight:700}.itnenaryFlightInfo .fa-plane{color:#b3ccea;padding:0 .625rem}.itnenaryFlightInfo .flightHeader{display:flex;padding:.3125rem}.itnenaryFlightInfo .flightHeader .direction{text-align:right}.itnenarySetPadding{padding:0 3px}.itinenearyMC{background-color:#dfdfe0;padding:.313rem}.Return .brandedFaresSection{margin:0 .625rem .5rem}.OpenJaw .fareOptionSectionAll{margin:0 -10px}.OneWay .brandedFaresSection{margin:0 0 .5rem}.ms-row{padding:.813rem .625rem 0;color:#221e1f;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}.ms-row .ms-col{font-weight:500;padding:0 .625rem;margin-bottom:1rem}.ms-row .ms-col label{font-size:.75rem;display:block;margin-bottom:.625rem;color:#333}.ms-row .ms-fromTo{display:flex;align-items:center;flex-wrap:nowrap;max-width:40%}.ms-row .ms-fromTo i{color:#333;margin:0 .938rem}.ms-row .ms-buton{min-width:7.375rem}.ms-row .ms-buton button{color:#0055b8;background-color:transparent;border:0;font-size:.875rem;padding:0;font-weight:600;border-radius:.188rem;transition:.3s ease;display:flex;align-items:center;flex-wrap:nowrap}.ms-row .ms-buton button i{color:#221e1f;margin-left:.313rem}.ms-row .ms-buton button:hover{background-color:transparent;color:#0055b8}.ms-container{position:relative;border:.063rem solid #eeb21e}.ms-container,.ms-dialog{box-shadow:0 3px 6px rgba(0,0,0,.1607843137)}.ms-dialog{background-color:#fff;z-index:99;width:100%;border:1px solid #e9eaea}.ms-dialog .sw-wrapper{padding-bottom:1.5rem}.ms-dialog .ms-dialog-head{display:flex;justify-content:space-between;align-items:center;padding:1.8rem .9rem 0;font-weight:500}.ms-dialog .ms-dialog-head img{margin-right:1rem}.ms-dialog .ms-dialog-head button{color:#0055b8;background-color:transparent;border:0;font-size:.875rem;padding:0;font-weight:600;border-radius:.188rem;transition:.3s ease;display:flex;align-items:center;flex-wrap:nowrap}.ms-dialog .ms-dialog-head button i{color:#221e1f;margin-left:.313rem}.ms-dialog .ms-dialog-head button:hover{background-color:transparent;color:#0055b8}.ms-dialog .bookingHeader-wrapper,.ms-dialog .login-agent-wrapper,.ms-dialog .main_header{display:none}.ms-dialog #searchWidgetTab .searchWshadow{margin-bottom:0}.ms-dialog #searchWidgetTab .searchNow_mainBtn{position:relative;border:0;margin:.625rem -.625rem 0;bottom:0}.loader-time{width:390px;max-width:100%;padding:1.563rem .625rem;text-align:center;margin:1rem auto;border-radius:.625rem;box-shadow:0 5px 27px rgba(0,0,0,.1019607843);font-size:1rem;font-weight:500}.loader-time .loader-secs{display:flex;justify-content:center;margin-top:1rem}.loader-time .loader-count{color:#64a944;font-size:.875rem;font-weight:600;width:3.125rem;margin-right:1rem}.loader-time .loader-count span{display:block;background-color:#64a944;color:#fff;height:2.5rem;line-height:2.5rem;border-radius:.313rem;font-size:1rem}.loader-time .loader-text{padding-top:.625rem}.new-loader{position:relative;height:120px;width:120px;margin:80px auto}.new-loader span{position:absolute;top:0;left:0;width:100%;height:100%;-webkit-transform:rotate(calc(18deg*var(--i)));transform:rotate(calc(18deg*var(--i)))}.new-loader span:before{content:"";position:absolute;top:0;left:0;height:15px;width:15px;background-color:#0055b8;border-radius:50%;-webkit-transform:scale(0);transform:scale(0);box-shadow:2px 4px 4px #ddd;-webkit-animation:dotBlink 2s linear infinite;animation:dotBlink 2s linear infinite;-webkit-animation-delay:calc(0.1s*var(--i));animation-delay:calc(0.1s*var(--i))}.new-loader span.green:before{background-color:#64a944}.new-loader span.yellow:before{background-color:#eeb21e}.new-loader span.red:before{background-color:#b22625}.new-loader span.blue:before{background-color:#0082c6}@-webkit-keyframes dotBlink{0%{-webkit-transform:scale(0);transform:scale(0)}10%{-webkit-transform:scale(1.2);transform:scale(1.2)}80%,to{-webkit-transform:scale(0);transform:scale(0)}}@keyframes dotBlink{0%{-webkit-transform:scale(0);transform:scale(0)}10%{-webkit-transform:scale(1.2);transform:scale(1.2)}80%,to{-webkit-transform:scale(0);transform:scale(0)}}.new-loader .rocket{position:absolute;top:0;left:0;height:100%;width:100%;-webkit-animation:planRotaing 2s linear infinite;animation:planRotaing 2s linear infinite;-webkit-animation-delay:-1s;animation-delay:-1s}.new-loader .rocket i{position:absolute;top:88px;left:76px;color:#0055b8;font-size:51px;-webkit-transform:rotate(180deg);transform:rotate(180deg);text-shadow:-3px -4px 8px #bdbdbd}@-webkit-keyframes planRotaing{0%{-webkit-transform:rotate(10deg);transform:rotate(10deg)}to{-webkit-transform:rotate(370deg);transform:rotate(370deg)}}@keyframes planRotaing{0%{-webkit-transform:rotate(10deg);transform:rotate(10deg)}to{-webkit-transform:rotate(370deg);transform:rotate(370deg)}}.new-loader-text{font-size:1rem;font-weight:600;text-align:center}.refresh-modal .MuiDialog-paperWidthSm{width:460px;padding:1.563rem .625rem;text-align:center;border:2px solid #0055b8}.refresh-modal .refresh-modal-body{font-size:1.125rem;font-weight:500}.refresh-modal .refresh-modal-body button{background-color:#0055b8;font-size:.875rem;margin-top:1.563rem;border:0;color:#fff;font-family:"Montserrat",sans-serif;font-weight:500;padding:.5rem 1.375rem;border-radius:.188rem;transition:.3s ease}.refresh-modal .refresh-modal-body button:hover{background-color:#3377c6}.saveQuote-modal .MuiDialog-paperWidthSm{width:450px;max-width:100%;padding:1rem;font-size:1rem;font-weight:500}.saveQuote-modal input{font-size:.875rem;font-weight:500;height:2.375rem;border-radius:.25rem;border:1px solid #acacac;padding:0 .75rem;margin-bottom:.75rem}.saveQuote-modal .sqm-btns{text-align:right;margin:0 -.375rem}.saveQuote-modal .sqm-btns button{background-color:#eeb21e;font-size:1rem;font-weight:600;padding:.313rem .625rem;border:0;box-shadow:0 .125rem .375rem rgba(0,0,0,.2392156863);margin:0 .375rem;width:6.25rem;color:#333;transition:.3s ease}.saveQuote-modal .sqm-btns button:last-child{background-color:transparent;border:1px solid #eeb21e}.saveQuote-modal .sqm-btns button:hover{background-color:#f5c44b}.sr-filter-cta{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;box-shadow:0 5px 6px rgba(0,0,0,.1607843137);padding:.375rem;position:sticky;top:12%;background:#fff;z-index:1}.sr-filter-cta.bottom{box-shadow:none}.sr-filter-cta .srf-close{flex:0 0 100%;text-align:right}.sr-filter-cta .srf-close .fliter-close-btn{background-color:#0055b8;color:#fff;font-size:.875rem;border:0;padding:.125rem .375rem;font-weight:500;border-radius:.25rem}.sr-filter-cta .applay-btn button{font-size:.875rem;font-weight:600;background-color:#eeb21e;border:1px solid #eeb21e;padding:.313rem .625rem;border-radius:.25rem;transition:.3s ease}.sr-filter-cta .applay-btn button:hover{background-color:#f5c44b}.sr-filter-cta .filter-active{font-size:.75rem;font-weight:500}.fliter-menu .card-filter{position:sticky;top:100px}.filterCard-scroll{height:calc(100vh - 45px);overflow-x:hidden;overflow-y:scroll}.filterCard-scroll::-webkit-scrollbar-track{box-shadow:inset 0 0 .3125rem #eee;background-color:#e8e8e8}.filterCard-scroll::-webkit-scrollbar{width:.313rem;background-color:#e8e8e8}.filterCard-scroll::-webkit-scrollbar-thumb{background-color:#c1c1c1}.sr-filter-list{display:flex;flex-wrap:wrap;align-items:center;position:sticky;top:0;background-color:#fff;z-index:1}.sr-filter-list .sr-filter-item{font-size:.875rem;font-weight:500;color:#333;padding:.25rem .5rem;border:1px solid #0055b8;background-color:#f7fbff;margin-right:.5rem;margin-bottom:.5rem;border-radius:.313rem;cursor:unset}.sr-filter-list .sr-filter-item span{background-color:#666;color:#fff;height:.938rem;width:.938rem;display:inline-block;line-height:.938rem;border-radius:50%;margin-left:.375rem;cursor:pointer}.sr-filter-list .sr-filter-remove{border:0;background-color:transparent;padding:0;font-size:.875rem;font-weight:500;color:#0055b8;margin-bottom:.5rem}.sr-range-filter{padding:0 1.875rem}.fr-notFound{text-align:center;flex:0 0 100%;margin-top:1.875rem}.fr-notFound p{font-size:1.25rem;font-weight:600}.fr-notFound button{font-size:.875rem;color:#fff;font-weight:600;background-color:#0055b8;border:1px solid #0055b8;padding:.5rem .875rem;border-radius:.25rem;transition:.3s ease}.fr-notFound button:hover{background-color:#3377c6}.right_allign{display:flex;justify-content:right}.error-message{justify-content:center;display:flex}@media (max-width:767px){.ms-row .ms-fromTo{max-width:unset}}.select__single-value css-1uccc91-singleValue .inpuText{color:#333;margin-left:2px;margin-right:2px;max-width:calc(100% - 8px);overflow:hidden;position:absolute;text-overflow:ellipsis;white-space:nowrap;top:50%}.web_class{cursor:pointer;color:#fab814}.web_class:hover{text-decoration:underline}.seatSectionMc{display:flex;font-size:.875rem;padding:.3125rem}.seatSectionMc .btnCollapse{background:#fff;cursor:pointer;border:.0625rem solid #dcdcdc;color:#999;font-size:.75rem;margin:0 .3125rem;font-weight:600;padding:.25rem .625rem;text-transform:uppercase}.seatSectionMc .active{background:#f5f2f2;border:.0625rem solid #858585;color:#000}.seatMap{display:inline-block}.seatMap .seat_overFlow{position:relative;margin:0 .9375rem}.seatMap .paidSeats{background:#bbdaf2}.seatMap .freeSeats{background:#a9fcd5}.seatMap .notAvailable{background:#efefef;position:relative;cursor:no-drop!important}.seatMap .notAvailable:after{font-family:"Font Awesome 5 Free";content:"\f05e";position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);color:#c9c9c9;font-weight:900;font-size:.6875rem}.seatMap .seat_scroll{min-width:80%;overflow-y:hidden;overflow-x:auto;margin-top:.625rem}.seatMap .seatWordInfo{position:absolute;top:2.375rem;left:-.9375rem}.seatMap .seatWordInfo div{width:1.25rem;height:1.5625rem;margin-top:.3125rem;font-size:.6875rem;font-weight:700;text-align:center;padding-top:.125rem}.seatMap .fa-info-circle{font-size:.75rem;color:#858585}.seatMap .exit-rowIcon-info{-webkit-transform:rotate(270deg);transform:rotate(270deg);width:.9375rem;margin:.3125rem;fill:red}.seatMap .exitRowBottom,.seatMap .exitRowiconTop{position:relative}.seatMap .seatTSection{position:absolute;top:-2.5rem;-webkit-transform:translate(-50%,10px);transform:translate(-50%,10px);left:50%;width:98%;padding:0 .625rem;text-align:center}.seatMap .seatTSection .seatTitle{border-bottom:.0625rem solid #dcdcdc;font-size:.6875rem;position:relative;display:block}.seatMap .seatTSection .seatTitle:before{left:0}.seatMap .seatTSection .seatTitle:after,.seatMap .seatTSection .seatTitle:before{content:"";height:.5rem;border-left:.0625rem solid #dcdcdc;position:absolute;top:1.0625rem}.seatMap .seatTSection .seatTitle:after{right:0}.seatMap .exitRowIconTop:before{top:-.8125rem;-webkit-transform:rotate(90deg);transform:rotate(90deg);left:.5rem;fill:red}.seatMap .exitRowIconBottom:before,.seatMap .exitRowIconTop:before{content:"";background-image:url(/static/media/exit.2fcef49e.svg);width:.875rem;height:.8125rem;position:absolute;background-repeat:no-repeat}.seatMap .exitRowIconBottom:before{bottom:-.8125rem;-webkit-transform:rotate(270deg);transform:rotate(270deg);left:.625rem}.seatMap .indicator-wapper{display:flex;font-size:.625rem}.seatMap .indicator-wapper span{margin-right:.625rem}.seatMap .indicator-wapper div{display:flex;align-items:center}.seatMap .indicator-wapper .indicator{width:.9375rem;height:.9375rem;display:inline-block;border-radius:.1875rem;border:.0625rem solid #7ab1d9;margin:.3125rem}.seatMap .wingsNotAvailabe{height:.875rem}.seatMap .wings{background:#eeeeef;color:#858585;width:8.6875rem;text-align:center;text-transform:uppercase;font-size:.625rem;position:relative;margin:0 auto}.seatMap .wingsFirst:before{position:absolute;content:" ";width:.5rem;height:0;border-top:1.25rem solid #fff;border-right:1.5625rem solid hsla(0,0%,100%,0);left:0}.seatMap .wingsFirst:after{border-left:1.5625rem solid hsla(0,0%,100%,0);right:0}.seatMap .wingsFirst:after,.seatMap .wingsSecond:before{position:absolute;content:" ";width:.5rem;height:0;border-bottom:1.25rem solid #fff}.seatMap .wingsSecond:before{border-right:1.5625rem solid hsla(0,0%,100%,0);left:0}.seatMap .wingsSecond:after{position:absolute;content:" ";width:.5rem;height:0;border-top:1.25rem solid #fff;border-left:1.5625rem solid hsla(0,0%,100%,0);right:0}.seatMap .seatMapTable{margin:1.875rem 0}.seatMap .seatMapTable .seatWapper{display:flex}.seatMap .seatMapTable .seatInner{position:relative;display:flex;flex-wrap:nowrap;flex-flow:column}.seatMap .seatMapTable .seatInner .seatLoc{display:flex;flex-wrap:nowrap;flex-direction:row}.seatMap .seatMapTable .seat{width:1.25rem;height:1.25rem;margin:.3125rem;border:.0625rem solid #a1d4bc;border-radius:.1875rem;cursor:pointer}.seatMap .seatMapTable .seatNumber{display:flex}.seatMap .seatMapTable .seatNumber .seat{flex-shrink:0;background:#fff;border:none;text-align:center}.seat-info-h{padding:.3125rem .625rem}.seat-info-h .info{font-size:.6875rem;color:#858585;margin:0}.SeatMapTab{background-color:#f6f6f6;border-color:#f3f3f3;padding:0 .625rem}.SeatMapTab .nav-link{color:#3b3b3b;border:none;border-top:.125rem solid #f6f6f6;font-size:.625rem;padding:.3125rem;margin-right:.625rem}.SeatMapTab .nav-item.nav-link:hover{border-radius:0;padding:.3125rem;border-color:#707070;transition:all .9s ease-in}.SeatMapTab .nav-item.nav-link.active{background-color:#f6f6f6;padding:.3125rem;border-color:#707070;border-radius:0}.seat-drop-down{font-size:.6875rem;margin:.3125rem}.seatView-container{position:fixed;width:100%;background-color:rgba(51,51,51,.6);top:0;left:0;z-index:999;display:flex;flex-wrap:nowrap;-webkit-transform:translateX(101%);transform:translateX(101%);transition:.4s ease}.seatView-container.open{-webkit-transform:translateX(0);transform:translateX(0)}.seatView-container .seatView-overlay{height:100vh;width:calc(100% - 560px)}.seatView-container .seatView-main{background-color:#fff;height:100vh;overflow-y:auto;width:650px;max-width:100%}.seatView-main .seatV-top{display:flex;justify-content:space-between;align-items:center;padding:.438rem .625rem;box-shadow:0 1px 6px rgba(0,0,0,.1607843137);font-size:1rem;font-weight:500}.seatView-main .seatV-top .seatV-details{display:flex}.seatView-main .seatV-top .seatV-cabin{font-size:.875rem;font-family:nimbus_sansReg;list-style:none;margin:0 -.625rem}.seatView-main .seatV-top .seatV-cabin li{display:inline-block;padding:0 .625rem;border-right:2px solid #a7a5a5;line-height:1.2}.seatView-main .seatV-top .seatV-cabin li:last-child{border:0}.seatView-main .seatV-top .seatV-cabin li strong{font-family:"Montserrat",sans-serif;font-weight:700;margin-left:.313rem}.seatView-main .seatV-top .sv-name{margin-right:1.875rem}.seatView-main .seatV-top .sv-name img{max-width:1.563rem;max-height:1.563rem;margin-right:.313rem}.seatView-main .seatV-top .sv-price{font-weight:600;margin-right:1.875rem}.seatView-main .seatV-top .sv-price i{color:#0055b8;font-size:.875rem}.seatView-main .seatV-top .sv-pub i{color:#fdb814;font-size:.75rem;position:relative;top:-2px}.seatView-main .seatV-top .seatV-close{font-size:1.625rem;line-height:1;font-weight:400;cursor:pointer}.seatView-main .sv-infoText{font-family:nimbus_sansReg;position:relative;font-size:.875rem;color:#333;background-color:#f4f4f5;border:1px solid #74b257;border-left-width:.188rem;border-radius:3px;margin:.938rem .625rem;padding:.25rem .313rem .25rem 1.75rem}.seatView-main .sv-infoText i{position:absolute;color:#74b257;left:.25rem;top:.5rem}.seatView-main .seatView-bottom{display:flex;justify-content:space-between;align-items:center;padding:.438rem .625rem;font-size:1rem;font-weight:500;width:100%}.sv-tabs .nav-tabs{background-color:#0055b8;padding:0 .625rem;margin-bottom:1.25rem}.sv-tabs .nav-tabs .nav-link{font-family:nimbus_sansReg;font-size:1rem;background-color:transparent;border-radius:.188rem;padding:.375rem .875rem;margin:-.125rem 0;border:1px solid transparent;color:#fff;transition:.3s ease}.sv-tabs .nav-tabs .nav-link.active{color:#333;background-color:#fff;border-color:#0055b8}.sv-tabs .nav-tabs .ss-tab-slider{width:100%}.sv-tabs .nav-tabs .ss-tab-slider .nav-link{margin:0;text-align:center}.sv-tabs .nav-tabs .ss-tab-slider .slick-track{margin:0}.sv-tabs .nav-tabs .ss-tab-slider .slick-slider[dir=ltr]{padding:0 15px}.other-seat-legends{margin-right:5px}.seat-guid-wrapper{display:flex;justify-content:space-between;align-items:center;font-size:.875rem;margin:0 .625rem 1.25rem;border-bottom:1px solid #dfdfe0;padding-bottom:.75rem}.seat-guid-wrapper .seat-guid{display:flex;flex-wrap:wrap;align-items:center}.seat-guid-wrapper .seat-guid .seat-guid-item{display:flex;align-items:center;margin-right:.938rem;margin-bottom:.625rem}.seat-guid-wrapper .seat-guid span{display:inline-block;height:1.25rem;width:1.25rem;border-radius:.25rem;background-color:#dadfe6;margin-right:.5rem}.seat-guid-wrapper .seat-guid span.free{background-color:#74b257}.seat-guid-wrapper .seat-guid span.paid{background-color:#5dacd5}.seat-guid-wrapper .seat-guid span.occupied{background-color:#fff;border:1px solid #000}.seat-guid-wrapper .seat-guid span.exit{background-color:transparent;text-align:center;-webkit-transform:rotate(180deg);transform:rotate(180deg);color:#e2242a}.seat-guid-wrapper .seat-guid span.not-available{text-align:center;color:#918f8f;font-weight:500}.seat-guid-wrapper .seat-guid span.not-available:before{content:"X"}.seat-guid-wrapper .seat-guid span.preferred{text-align:center;color:#fff;font-weight:500}.seat-guid-wrapper .seat-guid span.preferred:before{content:"★"}.seat-guid-wrapper .seat-guid span.selected{background-color:#eeb21e}.seat-guid-wrapper .seat-guid span.selected:before{content:"";border-left:2px solid #000;border-bottom:2px solid #000;height:.313rem;width:.563rem;display:inline-block;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);position:relative;top:-.188rem;left:.313rem}.seat-guid-wrapper .seat-guid span.extra-legroom{background-color:#1966bf;font-size:.625rem;color:#fff;padding:.125rem .25rem;font-weight:500}.seat-guid-wrapper .seat-guid span.extra-legroom:before{content:"XL"}.seat-guid-wrapper .seat-guid span.preferred{background-color:#dadfe6}.seat-guid-wrapper select{border:1px solid #a9aaad;padding:.5rem;border-radius:.188rem}.seatView-wrapper{height:58vh;overflow-y:scroll;position:relative}.seatView-wrapper::-webkit-scrollbar{width:8px}.seatView-wrapper::-webkit-scrollbar-track{background:#dfdfe0}.seatView-wrapper::-webkit-scrollbar-thumb{background:#bebfc1}.seatView-wrapper .flyWings{position:absolute;width:calc(100% - 20px);height:32.5rem;top:20rem;left:10px}.seatView-wrapper .flyWings:after,.seatView-wrapper .flyWings:before{content:"";position:absolute;width:35%;height:100%;background-color:#e6eef8;-webkit-transform:skewY(-10deg);transform:skewY(-10deg);top:0;left:0}.seatView-wrapper .flyWings:after{-webkit-transform:skewY(10deg);transform:skewY(10deg);left:auto;right:0}.seatView-wrapper .seatView-body{width:-moz-fit-content;width:-webkit-fit-content;width:fit-content;max-width:100%;margin:0 auto;background-color:#fff}.seat-error-msg-wrapper{height:20vh;display:flex;align-items:center;justify-content:center;margin:2.5rem}.seat-error-msg-wrapper .seat-error-status{color:#b22625;position:relative;padding:.313rem 0 0 1.5rem;font-size:.875rem;font-weight:600;margin-bottom:1rem;border-radius:4px}.seat-error-msg-wrapper .seat-error-status strong{font-weight:600}.seat-error-msg-wrapper .seat-error-status .bd-seats-status-displayed{margin-top:.625rem}.seat-error-msg-wrapper .seat-error-status .bd-ssr-status{margin:5px}.seat-error-msg-wrapper .seat-error-status i.fa-exclamation-circle{position:absolute;color:#b22625;top:.5rem;left:.313rem}.seat-error-msg-wrapper .seat-error-status ul{list-style:none;padding:0;margin:0 -.5rem}.seat-error-msg-wrapper .seat-error-status ul li{display:inline-block;padding:0 .5rem;margin-bottom:.313rem;border-right:2px solid #bbb;line-height:1.2}.seat-error-msg-wrapper .seat-error-status ul li:last-child{border:0}.seat-error-msg-wrapper .seat-error-status.ssr-booking .ssr-items{position:relative}.seat-error-msg-wrapper .seat-error-status.ssr-booking .ssr-items i.fa-exclamation-circle{top:0;left:-1.25rem}.seat-error-msg-wrapper .seat-error-msg{display:inline-flex;align-items:center;font-size:.875rem;cursor:pointer;color:#b22926;font-weight:600}.seat-error-msg-wrapper .seat-error-msg i{margin-right:.25rem}.payment-error-msg-wrapper{display:flex;align-items:center}.payment-error-msg-wrapper .seat-error-msg{display:inline-flex;align-items:center;font-size:.875rem;cursor:pointer;color:#b22926;font-weight:600}.payment-error-msg-wrapper .seat-error-msg i{margin-right:.25rem}.searView-class{font-family:nimbus_sansReg;font-size:.75rem;color:#4e4b4c;position:absolute;top:0;right:-34px;height:100%;display:flex;-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl}.searView-class .svc-item{border-left:1px solid #ffe095;text-align:center;position:relative}.searView-class .svc-item:before{top:0}.searView-class .svc-item:after,.searView-class .svc-item:before{content:"";width:8px;height:1px;background-color:#ffe095;position:absolute;left:-8px}.searView-class .svc-item:after{bottom:0}.searView-class .svc-item.first-class{height:6.25rem}.searView-class .svc-item.business-class{height:6.25rem;margin-top:1.563rem}.searView-class .svc-item.premium-economy{height:10.938rem;margin-top:1.563rem}.searView-class .svc-item.economy{height:30.625rem;margin-top:4.5rem}.cabinType{-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;position:absolute;right:-2.875rem;top:.5rem;font-size:.75rem;height:calc(100% - 2rem);text-align:center;border-left:1px solid #ffe095}.cabinType:before{top:0}.cabinType:after,.cabinType:before{content:"";width:8px;height:1px;background-color:#ffe095;position:absolute;left:-8px}.cabinType:after{bottom:0}.seatView-char{padding-left:1rem;font-family:nimbus_sansReg;font-size:.875rem;display:flex;flex-wrap:nowrap;width:-webkit-max-content;width:max-content;margin:0 auto}.seatView-char span{display:inline-block;height:1.563rem;width:1.563rem;margin-right:1rem;margin-bottom:.625rem;text-align:center}.seatView-char span:last-child{margin-right:0}.bd-exit-seat,.seat-left{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.bd-exit-seat{background-color:transparent;text-align:center;color:#e2242a}.other-seat-legends1{height:24px;width:24px;display:block;margin-bottom:-24px}.undefined-seat{display:block;height:1.563rem;width:1.563rem;margin-bottom:1rem;text-align:center;border-radius:.25rem}.seatView-row{font-family:nimbus_sansReg;font-size:.875rem;display:flex;flex-wrap:nowrap;position:relative;background-color:#fff;z-index:1;padding:0 .313rem}.seatView-row::-webkit-scrollbar{display:none}.seatView-row .seatView-col{margin-right:1rem;width:1.563rem}.seatView-row .seatView-col:last-child{margin-right:1rem}.seatView-row .seatView-col .seatView-item{display:block;height:1.563rem;width:1.563rem;margin-bottom:1rem;text-align:center;border-radius:.25rem}.seatView-row .seatView-col .seatView-item .NO-SEAT{background-color:#fff;border:1px solid #000}.seatView-row .seatView-col .seatView-item.undefined-seat{display:block;height:1.563rem;width:1.563rem;margin-bottom:1rem;text-align:center;border-radius:.25rem}.seatView-row .seatView-col .seatView-item.bd-undefined-seat{margin:-22px}.seatView-row .seatView-col .seatView-item.NO-SEAT{background-color:#fff;border:1px solid #000}.seatView-row .seatView-col .seatView-item.not-available{text-align:center;color:#918f8f;font-weight:500;background-color:#dadfe6;line-height:1.563rem}.seatView-row .seatView-col .seatView-item.not-available:before{content:"X"}.seatView-row .seatView-col .seatView-item.free{background-color:#74b257}.seatView-row .seatView-col .seatView-item.paid{background-color:#5dacd5}.seatView-row .seatView-col .seatView-item.preferred{text-align:center;font-size:20px;font-weight:500;line-height:1.563rem}.seatView-row .seatView-col .seatView-item.preferred:before{content:"★"}.seatView-row .seatView-col .seatView-item.xl{background-color:#1966bf;font-size:.813rem;color:#fff;line-height:1.563rem}.seatView-row .seatView-col .seatView-item.xl:before{content:"XL"}.seatView-row .seatView-col .seatView-item.available,.seatView-row .seatView-col .seatView-item.selected{background-color:#eeb21e}.seatView-row .seatView-col .seatView-item.selected:before{content:"";border-left:2px solid #000;border-bottom:2px solid #000;height:.375rem;width:.625rem;display:inline-block;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);position:relative;top:.5rem;left:0}.seatView-row .seatView-col .seatView-item.test{display:flex;align-items:center;justify-content:center}.seatView-row .seatView-col .seatView-item.test img{max-width:90%;height:auto}.seatView-row .seatView-col.row-number .seatView-item{background-color:transparent}.seatView-row .seatView-col .bf-popover-btn{margin:0}.seatView-exit{display:flex;justify-content:space-between;font-size:.875rem;font-family:nimbus_sansReg}.seatView-exit i{margin-left:.313rem;color:#e2242a}.seatView-exit span:first-child i{margin-left:0;margin-right:.313rem;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.bd-facilities-legends{position:absolute}.seatView-popover-noSeat{display:none}.seatView-popover{font-size:.875rem;color:#333;font-family:nimbus_sansReg;padding:.5rem 0 .75rem;width:190px}.seatView-popover .seatView-popover-row{display:flex;flex-wrap:nowrap;justify-content:space-between;padding:0 .5rem}.seatView-popover .seatView-popover-row.seatView-popover-amount{font-family:"Montserrat",sans-serif;color:#0055b8;font-weight:600}.seatView-popover .seatView-popover-row.seatView-popover-amount span{font-weight:500}.seatView-popover .seatView-popover-body{padding:0 .5rem}.seatView-popover .seatView-popover-body .svpb-head{margin-bottom:.313rem}.seatView-popover .seatView-popover-body ul{padding-left:16px;margin-bottom:0}.seatView-popover hr{margin:.625rem 0;border-top:1px solid #dadfe6}.exit-first{margin:0;position:relative}.exit-first i{position:absolute;z-index:1;right:48px;top:.25rem;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.exit-first button{position:absolute;z-index:2}.exit-last{margin:0;position:relative}.exit-last i{position:absolute;z-index:1;left:1.625rem;top:.25rem}.exit-last button{position:absolute;z-index:2}.seatView-container.selectSeat-container .seatView-overlay{width:calc(100% - 1000px)}.seatView-container.selectSeat-container .seatView-main{width:1000px;max-width:100%}.seatView-container.selectSeat-container .seatS-cabin{display:flex}.seatView-container.selectSeat-container .seatS-cabin .seatV-close{font-size:2.125rem;margin-left:1.2rem;line-height:.6}.seatView-container.selectSeat-container .seatV-top .head{font-weight:600;font-size:1.25rem}.seatView-container.selectSeat-container .seatView-wrapper{position:relative;height:calc(100% - 240px)}.selectSeat-container .sv-tabs .nav-tabs{margin-bottom:0}.selectSeat-container .exit-first,.selectSeat-container .exit-last{position:absolute}.selectSeat-container .exit-first i{right:48px}.seatS-row{display:flex;flex-wrap:nowrap;height:calc(100vh - 4.875rem)}.seatS-row .seatUser-col{flex-grow:0;flex-shrink:0;flex-basis:calc(100% - 570px);max-width:calc(100% - 570px);padding:.625rem}.seatS-row .seatMap-col{flex:0 0 600px;max-width:600px;box-shadow:-3px -4px 12px rgba(0,0,0,.1607843137);padding:.625rem}.seatCnx-tab{font-size:.875rem;position:relative;height:100%}.seatCnx-tab .ss-airways-label{display:flex;align-items:center;font-size:.875rem;font-weight:500;margin-bottom:.625rem}.seatCnx-tab .ss-airways-label img{margin-right:.313rem}.seatCnx-tab .nav{margin:0 -.625rem 1rem}.seatCnx-tab .nav-pills .nav-link{font-family:nimbus_sansReg;padding:0 0 .313rem;border-bottom:2px solid transparent;color:#333;background-color:transparent;margin:0 .625rem;border-radius:0}.seatCnx-tab .nav-pills .nav-link.active{border-color:#0055b8;color:#0055b8}.seat-userCta{position:relative;height:calc(100% - 60px);display:flex;flex-direction:column;justify-content:space-between}.seat-userCta.direct{height:79vh}.seat-user-list-wrapper{font-size:.875rem}.seat-user-list-wrapper .mobile-label{display:none;justify-content:space-between;font-weight:600}.seat-user-list-wrapper .mobile-label span{display:inline-block;height:1.125rem;width:1.125rem;border:.125rem solid #0055b8;border-radius:50%;position:relative}.seat-user-list-wrapper .mobile-label span:before{content:"";transition:.3s ease;display:inline-block;height:.375rem;width:.375rem;-webkit-transform:rotate(-135deg);transform:rotate(-135deg);border:.094rem solid;border-top:none;border-left:none;color:#0055b8;position:absolute;top:.313rem;left:.238rem}.seat-user-list{font-weight:500;color:#333}.seat-user-list .seatUser-item{display:flex;flex-wrap:nowrap;justify-content:start;border-bottom:1px dashed #bebfc1;padding:.625rem 0;margin:0}.seat-user-list .seatUser-item:last-child{border-bottom:0}.seat-user-list .seatUser-name{display:flex;align-items:center;width:50%}.seat-user-list .seatUser-name input{height:.938rem;width:.938rem;margin-right:.313rem}.seat-user-list .seatUser-type{position:relative}.seat-user-list .seatUser-type span{padding:0 .625rem}.seat-user-list .seatUser-type .selected-seat{font-weight:600;color:#0055b8;min-width:2.625rem;display:inline-block;text-align:center}.seat-user-list .seatUser-type button{position:absolute;right:.125rem;top:0;padding:0;border:0;background-color:transparent;font-weight:600;margin-left:.625rem;color:#333;outline:none}.seatUser-farePriceCta .farePrice{font-size:1.125rem;font-weight:500;border-bottom:1px dashed #bebfc1;padding-bottom:.313rem;margin-bottom:.75rem}.seatUser-farePriceCta .farePrice strong{font-weight:600}.seatUser-farePriceCta .seatUser-cta{margin:0 -.313rem}.seatUser-farePriceCta .seatUser-cta button{position:relative;transition:.3s ease;border:2px solid #eeb21e;background-color:#eeb21e;margin:0 .313rem;padding:.25rem .625rem;font-size:1rem;font-weight:600;color:#333;box-shadow:.063rem .125rem .375rem rgba(0,0,0,.2588235294)}.seatUser-farePriceCta .seatUser-cta button.reset{background-color:#fff}.seatUser-farePriceCta .seatUser-cta button:hover{background-color:#f5c44b;border-color:#f5c44b}.selectSeat-container .seat-guid-wrapper{margin:0 0 1.25rem;align-items:flex-start}.selectSeat-container .seat-guid-wrapper .seat-guid{max-width:calc(100% - 8.438rem);flex-wrap:wrap}.selectSeat-container .seat-guid-wrapper .seat-guid .seat-guid-item{margin-bottom:.625rem}.selectSeat-container .seatView-row .seatView-col .bf-popover-btn{position:relative}.selectSeat-container .seatView-row .seatView-col input:disabled{cursor:not-allowed}.selectSeat-container .seatView-row .seatView-col input[type=checkbox]{height:1.563rem;width:1.563rem;position:absolute;left:0;top:0;cursor:pointer;opacity:0;z-index:99}.selectSeat-container .seatView-row .seatView-col input[type=checkbox].free+.seatView-item{background-color:#74b257}.selectSeat-container .seatView-row .seatView-col input[type=checkbox].carrier-prePaid-SeatFlag{cursor:not-allowed}.selectSeat-container .seatView-row .seatView-col input[type=checkbox].not-available+.seatView-item{text-align:center;color:#918f8f;font-weight:500;background-color:#dadfe6;line-height:1.563rem;cursor:not-allowed}.selectSeat-container .seatView-row .seatView-col input[type=checkbox].not-available+.seatView-item:before{content:"X"}.selectSeat-container .seatView-row .seatView-col input[type=checkbox].preferred+.seatView-item:before{position:absolute;top:.688rem;left:.25rem;font-size:1.25rem;content:"★"}.selectSeat-container .seatView-row .seatView-col input[type=checkbox].xl+.seatView-item{background-color:#1966bf;font-size:.813rem;color:#fff;line-height:1.563rem}.selectSeat-container .seatView-row .seatView-col input[type=checkbox].xl+.seatView-item:before{content:"XL"}.selectSeat-container .seatView-row .seatView-col input[type=checkbox].selected+.seatView-item,.selectSeat-container .seatView-row .seatView-col input[type=checkbox]:checked+.seatView-item{background-color:#eeb21e;line-height:0}.selectSeat-container .seatView-row .seatView-col input[type=checkbox].selected+.seatView-item:before,.selectSeat-container .seatView-row .seatView-col input[type=checkbox]:checked+.seatView-item:before{content:"";border-left:2px solid #000;border-bottom:2px solid #000;height:.375rem;width:.625rem;display:inline-block;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);position:relative;top:.5rem;left:0}.selectSeat-container .seatView-row .seatView-col input[type=checkbox][disabled]{z-index:-1}.confirmation input[type=checkbox].paid+.seatView-item{background-color:#5dacd5;cursor:pointer}.booking input[type=checkbox].paid{z-index:-1}.booking input[type=checkbox].paid+.seatView-item{background-color:#5dacd5;cursor:not-allowed}.selectOccupied input[type=checkbox].occupied+.seatView-item{background-color:#fff;border:1px solid #000;cursor:pointer}.disableOccupied input[type=checkbox].not-available,.disableOccupied input[type=checkbox].occupied{z-index:-1}.disableOccupied input[type=checkbox].occupied+.seatView-item{background-color:#fff;border:1px solid #000;cursor:not-allowed}@media screen and (max-width:1023px){.seatView-container.selectSeat-container .seatView-overlay{display:none}.seatView-container.selectSeat-container .seatView-main{width:100%;max-width:100%}.seatView-container.selectSeat-container .seatView-wrapper{height:54vh}.seatCnx-tab .nav{margin-bottom:0}.seatS-row{flex-wrap:wrap;height:auto}.seatS-row .seatMap-col,.seatS-row .seatUser-col{flex:0 0 100%;max-width:100%}.seatS-row .seatMap-col{box-shadow:none}.seat-userCta{height:auto;position:fixed;width:100%;left:0;bottom:0;background-color:#fff;z-index:99;padding:.938rem;box-shadow:0 .125rem .75rem rgba(0,0,0,.1607843137)}.seat-user-list-wrapper .mobile-label{display:flex}.seat-user-list-wrapper .seat-user-list{display:none}.seat-user-list-wrapper.active .seat-user-list{display:block}.seat-user-list-wrapper.active .mobile-label span:before{-webkit-transform:rotate(45deg);transform:rotate(45deg);top:.182rem}}@media screen and (max-width:350px){.seatView-container.selectSeat-container .seatView-wrapper{height:46vh}}.fareInfoSection .fareMinfo{font-size:1rem;color:#221e1f;font-weight:500}.fareInfoSection .fareMinfoCurrency{font-size:1rem;color:#221e1f;font-weight:700;right:5rem;position:absolute}.currencyIcon{margin-left:.5rem;height:1.2rem;width:auto}.fareMatrix-wrapper{margin-bottom:1.875rem}.fareMatrix{border-radius:0;border:0;margin-top:1.563rem;margin-bottom:1.25rem}.fareMatrix .nav-link{border:none;border-radius:0;color:#221e1f;font-size:1rem;font-weight:600;padding:0 0 .625rem;margin:0 2.188rem 0 0}.fareMatrix .nav-link.active{border-bottom:.125rem solid #0055b8;color:#0055b8}.fareMBorder{border:.063rem solid #d2d2d2}.fareTableTitle{font-size:.875rem;display:block;color:#000;font-weight:600}.fareSubTitle{font-size:.625rem;color:#333;font-weight:500}.fareTxtSection div{width:11.813rem;height:2.5rem;padding:0 .313rem;vertical-align:baseline;display:flex;flex-direction:column;justify-content:space-around;border-top:1px solid #3b3b3b}.fareLogoTitle{font-size:.875rem;text-transform:uppercase;margin-left:.625rem;font-weight:600}.farePrceLable{font-size:.875rem;color:#000;font-family:"Montserrat",sans-serif;font-weight:500}.farePrice.active,.tableFareTye .farePrice.active{background-color:#a4ee82}.farePrice.active .farePrceLable,.tableFareTye .farePrice.active .farePrceLable{font-weight:700;color:#000}.tableFareTye{width:auto;margin-bottom:0;margin-top:-.063rem}.tableFareTye tr{border:none;border-bottom:0}.tableFareTye td{padding:0;border:.063rem solid #a7a5a5;font-size:1rem;font-family:nimbus_sansReg;color:#333}.tableFareTye .farePrice,.tableFareTye .logo_img{height:2.5rem;display:flex;align-items:center;justify-content:center;width:6.44rem;background-color:#fafafa}.tableFareTye .farePrice.farePrice-empty,.tableFareTye .logo_img.farePrice-empty{width:11.813rem}.tableFareTye .farePrice img,.tableFareTye .logo_img img{height:1.875rem}.tableFareTye .logo_img{background-color:#eaeaea;cursor:pointer}.fareHeadFix{position:absolute;padding:0!important;width:11.875rem;left:1rem;top:auto;background-color:#eaeaea;border:.063rem solid #bdbcbc}.tableFareTye .fareHeadFix{border:.063rem solid #3b3b3b;border-right:0}.tableFareTye .fareHeadFix div{border:0}.fareMatrixTblScroll::-webkit-scrollbar-track{box-shadow:none;background-color:#fff;cursor:pointer}.fareMatrixTblScroll::-webkit-scrollbar{height:.313rem;background-color:#fff;cursor:pointer}.fareMatrixTblScroll::-webkit-scrollbar-thumb{background-color:#a7a5a5;border:0;cursor:pointer}.lowestFareTable .fareMatrixTblScroll{border:.063rem solid #bdbcbc;border-top:none}.lowestFareTable table{width:auto!important;margin-bottom:0;font-family:nimbus_sansReg;font-size:.875rem;color:#333}.lowestFareTable table tr{border:.063rem solid #bdbcbc}.lowestFareTable table tr:first-child{border-top:none}.lowestFareTable table tr:first-child td{border-color:#e6eef8}.lowestFareTable table td,.lowestFareTable table th{padding:0;border:none}.lowestFareTable table td{width:10rem;border-right:1px solid #bdbcbc}.lowestFareTable .lowestFare{cursor:pointer;transition:.3s ease}.lowestFareTable .lowestFare img{height:1.313rem;display:none}.lowestFareTable .lowestTitleSection{text-align:center;margin-top:1.25rem;padding:.813rem .625rem;background-color:#e6eef8;border:1px solid #bdbcbc;border-bottom:0}.lowestFareTable .headerDate{background-color:#e6eef8}.lowestFareTable .centerDate{font-size:1rem;color:#005da6;font-weight:500}.lowestFareTable .lowestFareInfo{font-size:.93rem;color:#221e1f;font-weight:500}.lowestFareTable .headerDate,.lowestFareTable .lowestFare{width:10rem;height:2.375rem;display:flex;flex-direction:row;align-items:center;justify-content:center;font-weight:400}.lowestFareTable .fareLogoTitle{margin:0 1rem 0 0}.lowestFareTable .DateSideHead{width:11.25rem;background-color:#e6eef8;border-left:1px solid #bdbcbc!important}.lowestFareTable .lowestTitle{font-size:1.125rem;font-weight:600;color:#333}.lowestFareTable .lowestDate,.lowestFareTable .lowestTopDate{font-weight:400}.lowestFareTable .lowestHeadFix{position:absolute;padding:0;width:10.125rem;height:2.375rem;left:0;top:auto;display:flex;align-items:center;justify-content:center;border:none;border-right:1px solid #bdbcbc}.lowestFareTable .lowestHeadFix.return-label{font-family:"Montserrat",sans-serif}.lowestFareTable .lowestFare.active{background-color:#a4ee82}.lowestFareTable .lowestFare.date{background-color:#e9eaea}.lowestFareTable .DateSideHead .lowestFare.date,.lowestFareTable .headerDate .lowestFare.date{background-color:#fff;box-shadow:0 3px 8px rgba(0,0,0,.1607843137);position:relative;z-index:1}.lowestFareTable .DateSideHead .lowestFare.date{width:9.875rem}.lowestFareTable .lowestFare.selected,.lowestFareTable .lowestFare:hover{background-color:#f5c244}.lowestFareTable table{border-spacing:0;border-collapse:collapse;overflow:hidden;z-index:2}.lowestFareTable .headerDate,.lowestFareTable .lowestFare{position:relative;z-index:99}.lowestFareTable .lowestFare:hover{background-color:#eeb21e}.lowestFareTable .lowestFare.selected{background-color:#339bd1;color:#fff;font-weight:700}.lowestFareTable .DateSideHead{z-index:2}.lowestFareTable .col,.lowestFareTable .row,.lowestFareTable td,.lowestFareTable th{cursor:pointer;padding:10px;position:relative}.lowestFareTable .row:hover:before,.lowestFareTable td:hover:before{background-color:#f7d98f;content:" ";height:100%;right:0;position:absolute;top:0;width:10000px;z-index:0}.lowestFareTable .col:hover:after,.lowestFareTable td:hover:after{background-color:#f7d98f;content:" ";height:10000px;left:0;position:absolute;bottom:0;width:100%;z-index:0}.booking-main{background-color:#1f68a0}.footer-loader{display:none;min-height:140px}.footer-loader.show{display:flex;align-items:center;justify-content:center}.bd-main-container{max-width:1280px;background-color:#fff}.bd-main-row .bd-main-col .pnr-detail{display:inline-block;font-size:1rem;color:#333}.bd-main-row .bd-main-col .pnr-detail span{color:#383435}@-webkit-keyframes flexiResult{0%{opacity:0}25%{opacity:0}50%{opacity:0}90%{opacity:0}to{opacity:1}}@keyframes flexiResult{0%{opacity:0}25%{opacity:0}50%{opacity:0}90%{opacity:0}to{opacity:1}}.delayTransition{-webkit-animation-name:flexiResult;animation-name:flexiResult;-webkit-animation-duration:2s;animation-duration:2s;opacity:0;position:relative;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.bd-progressBar{background-color:#eeb21e;padding:.5rem .625rem;flex:0 0 100%;margin:0 -.625rem 1.25rem;font-family:"Montserrat",sans-serif;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}.bd-progressBar h1{font-size:1.25rem;margin:0}.bd-progressBar ul{display:flex;flex-wrap:wrap;list-style:none;margin:0;font-size:.875rem;font-weight:500;position:relative;z-index:1}.bd-progressBar li{width:11.5rem;text-align:center;color:#333;position:relative}.bd-progressBar li:before{content:"";position:absolute;width:100%;height:2px;background-color:#fff;left:-50%;top:.438rem;z-index:-1}.bd-progressBar li span{display:block;height:1.125rem;width:1.125rem;border-radius:50%;background-color:#fff;margin:0 auto .25rem;position:relative;font-size:.75rem}.bd-progressBar li:first-child:before{display:none}.bd-progressBar li.active span{background-color:#11355d;color:#fff}.bd-progressBar li.active:before{background-color:#11355d}.bd-progressBar li.active.current{font-weight:600}.bd-requestSummary{border:.063rem solid #d4d5d6;padding:.625rem;margin-bottom:1.25rem}.bd-requestSummary .bd-requestSummary-item{margin-bottom:.938rem}.bd-requestSummary .tripDate{display:flex;flex-wrap:wrap;justify-content:space-between;font-size:.875rem;margin:0 -.625rem;font-weight:500}.bd-requestSummary .tripDate .tripDate-col{padding:0 .625rem}.bd-requestSummary .tripDate span{display:block}.bd-requestSummary .bd-requestSummary-btn{font-size:.875rem;font-weight:500;color:#0055b8;width:100%;text-align:left;border:0;background-color:transparent;position:relative;padding:0 0 0 1.25rem;text-decoration:none;box-shadow:none}.bd-requestSummary .bd-requestSummary-btn:before{content:"";transition:.3s ease;display:inline-block;height:.5rem;width:.5rem;-webkit-transform:rotate(45deg);transform:rotate(45deg);border:.125rem solid;border-top:none;border-left:none;color:#0055b8;position:absolute;top:.313rem;left:.25rem}.bd-requestSummary .card{border:none}.bd-requestSummary .card-body{padding:0}.bd-requestSummary .card-body .bd-requestSummary-item{padding-top:.625rem;border-top:.063rem solid #d4d5d6;margin-top:.625rem}.requestSummary-wrapper{display:flex;flex-wrap:wrap;justify-content:space-between;margin:.938rem -.625rem 1.25rem}.requestSummary-wrapper .requestSummary-col{padding:0 .625rem}.requestSummary-wrapper .trip-FromTo-divider{align-self:center}.requestSummary-wrapper .trip-FromTo-divider img{display:block;margin:0 auto}.requestSummary-wrapper .tripDetail{font-size:1rem;font-weight:500;color:#221e1f}.requestSummary-wrapper .tripDetail .trip-FromTo{font-size:.875rem;color:#0055b8}.requestSummary-wrapper .tripDetail .trip-FromTo span{display:block;color:#7a7879;margin-bottom:.25rem}.bd-requestSummary .trip-otherDetail{font-size:.875rem;font-weight:500;color:#221e1f;display:flex;flex-wrap:wrap;justify-content:space-between;margin:0 -.625rem}.bd-requestSummary .trip-otherDetail .trip-otherDetail-item{padding:0 .625rem;margin-bottom:.625rem}.bd-requestSummary .trip-otherDetail .trip-otherDetail-item:last-child{flex:0 0 100%;margin-bottom:0}.bd-requestSummary .trip-otherDetail .trip-otherDetail-item strong{font-weight:500;color:#7a7879;margin-right:.625rem}.bd-requestSummary .trip-otherDetail .trip-otherDetail-item .custom-checkbox .custom-control-label:before{transition:none;box-shadow:none!important}.bd-requestSummary .trip-otherDetail .trip-otherDetail-item .custom-control-input:checked~.custom-control-label:before{border-color:#b3b5b7;background-color:#b3b5b7}.bd-itinerary-sec{margin-bottom:1.25rem;font-size:.875rem;font-weight:500;color:#221e1f;padding:.625rem;border:.063rem solid #d4d5d6}.bd-itinerary-sec .one_line{display:flex;justify-content:space-between}.bd-taxes-Verbiage{color:#ff8801;font-family:nimbus_sansReg;margin-right:12.5rem}.bd-itinerary-box{background-color:#f6f6f6;padding-bottom:.938rem;box-shadow:0 2px 6px hsla(0,0%,47.8%,.3411764706)}.bd-sab-head-top{border-bottom:1px solid #dfdfe0}.bd-sab-head{display:flex;justify-content:space-between;margin-bottom:.638rem;padding-bottom:.625rem}.bd-sab-head h3{font-size:1.25rem;font-weight:600;margin:0}.bd-sab-head h3 img{margin-right:.75rem;max-width:1.25rem;max-height:1.25rem}.bd-sab-head h3 .bd-sab-head-stauts{font-family:nimbus_sansReg;font-size:.875rem;font-weight:400;display:inline-block;position:relative;margin-left:.938rem;padding-left:1.563rem}.bd-sab-head h3 .bd-sab-head-stauts:before{content:"";position:absolute;height:1.5rem;width:1.5rem;background-color:#74b257;border-radius:50%;left:0;top:0;margin:-7px 0 0 -3px}.bd-sab-head h3 .bd-sab-head-stauts:after{content:"";display:inline-block;height:.625rem;width:.375rem;-webkit-transform:rotate(45deg);transform:rotate(45deg);border:.125rem solid;border-top:none;border-left:none;color:#fff;position:absolute;top:.125rem;left:.375rem;margin:-3px 0 0}.bd-sab-head .bd-sub-head-link{font-size:.875rem;font-weight:500;color:#0055b8;cursor:pointer;text-decoration:none;font-family:nimbus_sansReg;font-size:1.1rem}.bd-sab-head.single-payment-option{font-weight:700!important}.bd-Edit-IntairFee{font-weight:500;color:#0055b8;cursor:pointer;text-decoration:none;font-family:nimbus_sansReg;font-size:1.1rem}.bd-seat-verbiage{display:flex;flex-wrap:wrap;align-items:flex-start;max-width:60%;max-width:calc(100% - 16.563rem);justify-content:space-between;margin-top:-.625rem}.bd-seat-verbiage .bd-confirmation-sec{margin-bottom:.5rem}.noBorder{border-bottom:none!important}.bd-trip-info{font-family:nimbus_sansReg;font-size:1rem;list-style:none;display:flex;flex-wrap:wrap;margin:0 -.5rem 1.25rem}.bd-trip-info li{padding:0 .5rem;border-right:.063rem solid #eeb21e}.bd-trip-info li:last-child{border:0}.bd-itineray-info{padding:.375rem 0;border:.063rem solid #a7a5a5;background-color:#fff}.bd-itineray-info .bd-itineray-info-list{margin:0;list-style:none;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;font-size:1rem;font-weight:600}.bd-itineray-info .bd-itineray-info-list li{padding:0 .625rem}.bd-itineray-info .bd-itineray-info-list li span.airportName{display:inline;display:initial}.bd-itineray-info .bd-itineray-info-list .airportLogo img{max-height:1.563rem;max-width:1.563rem}.bd-itineray-info .bd-itineray-info-list .price{font-size:1.25rem;display:flex;align-items:center}.bd-itineray-info .bd-itineray-info-list .intineray-infoPub{display:flex;align-items:center}.bd-itineray-info .bd-itineray-info-list .flareLoyalty{font-size:.875rem}.bd-itineray-info .bd-itineray-info-list .flareLoyalty img{max-width:2.875rem;height:auto}.bd-itineray-info .bd-itineray-info-list .flareOption span{font-size:.75rem;font-weight:500;margin-right:.625rem}.bd-itineray-info .bd-itineray-info-list i{margin-right:.313rem}.bd-itineray-info .bd-itineray-info-list .fa-info-circle{color:#0055b8;margin-right:0;margin-left:.5rem;font-size:.875rem}.bd-itineray-info .bd-itineray-info-list .fa-star{color:#fdb814;font-size:.75rem}.bd-itinery-detail{display:flex;flex-wrap:wrap;padding:0 .813rem}.bd-itinery-detail .bd-itinery-box-wrapper{padding:0;margin-top:1.25rem}.bd-itinery-detail .bd-itinery-box-wrapper .bd-itinery-box-head{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;font-weight:500;font-size:1rem;margin:-.063rem -.063rem 0;background-color:#f6f6f6;padding:.625rem 0}.bd-itinery-detail .bd-itinery-box-wrapper .bd-itinery-box-head strong{color:#0082c6;margin-right:.938rem;font-weight:600}.bd-itinery-detail .bd-itinery-box-wrapper .bd-itinery-box-head .bd-ib-total{font-family:nimbus_sansReg;font-size:.75rem;color:#505050}.bd-itinery-detail .bd-itinery-box{border:.063rem solid #e2e2e3;background-color:#fff}.bd-itinery-detail .bd-itinery-box .head{font-size:.875rem;margin-bottom:0;font-weight:500;display:flex;flex-wrap:wrap;justify-content:space-between}.bd-itinery-detail .bd-itinery-box .bd-itinery-item{display:flex;justify-content:space-between;margin:.625rem 0;align-items:center;font-family:nimbus_sansReg;padding:0 .625rem}.bd-itinery-detail .bd-itinery-box .bd-itinery-item .title{display:flex;align-items:center;font-size:1rem}.bd-itinery-detail .bd-itinery-box .bd-itinery-item .title .cancelled_flight{color:#b22926}.bd-itinery-detail .bd-itinery-box .bd-itinery-item .title img{margin-right:.313rem;max-height:1.563rem;max-width:1.563rem}.bd-itinery-detail .bd-itinery-box .bd-itinery-item .time-from-to{font-size:1rem}.bd-itinery-detail .bd-itinery-box .flight-from-to{display:flex;justify-content:space-between;align-items:center;width:50%}.bd-itinery-detail .bd-itinery-box .flight-from-to .flight-from-to-city{text-align:center}.bd-itinery-detail .bd-itinery-box .flight-from-to .city{font-size:1.125rem;font-family:"Montserrat",sans-serif;position:relative}.bd-itinery-detail .bd-itinery-box .flight-from-to .city .sid-change-days{position:absolute;top:9px;right:-15px;color:#e2242a}.bd-itinery-detail .bd-itinery-box .flight-from-to .city strong{color:#0082c6;margin-right:.938rem;font-size:1.25rem}.bd-itinery-detail .bd-itinery-box .flight-from-to .date{position:relative}.bd-itinery-detail .bd-itinery-box .flight-from-to .date i{position:absolute;font-size:.75rem;color:#e2242a;font-style:normal;right:-.938rem}.bd-itinery-detail .bd-itinery-box .flight-from-to .plane_icon{margin:0 .625rem}.bd-itinery-detail .bd-itinery-box .flight-from-to .flight-from-to-divider{flex:1 0 auto;border-top:1px solid #979797;margin:0 1.25rem;position:relative}.bd-itinery-detail .bd-itinery-box .flight-from-to .flight-from-to-divider:after,.bd-itinery-detail .bd-itinery-box .flight-from-to .flight-from-to-divider:before{content:"";position:absolute;height:8px;width:8px;left:0;top:calc(50% - 4.5px);border:1px solid #979797;background-color:#fff;border-radius:50%}.bd-itinery-detail .bd-itinery-box .flight-from-to .flight-from-to-divider:after{left:auto;right:0}.bd-itinery-detail .bd-itinery-box .bd-itinery-layover{position:relative;margin:1.25rem auto;text-align:center;width:80%;font-size:.75rem;font-family:nimbus_sansReg}.bd-itinery-detail .bd-itinery-box .bd-itinery-layover:before{content:"";position:absolute;width:100%;border-top:1px dashed #d9d7d7;left:0;top:50%}.bd-itinery-detail .bd-itinery-box .bd-itinery-layover span{display:inline-block;padding:.25rem .438rem;background-color:#dfeff7;border-radius:.188rem;position:relative}.bd-itinery-btns{display:flex;justify-content:space-between;padding:.625rem;margin-top:.313rem;border-top:.063rem solid #e2e2e3}.bd-itinery-btns .seatBag span{margin-right:.625rem;display:inline-flex;align-items:center}.bd-itinery-btns .seatBag span img{margin-right:.313rem}.bd-itinery-btns button{color:#0055b8;border:0;background-color:transparent;font-weight:500;margin:0 .625rem;position:relative;padding-right:.938rem;font-family:nimbus_sansReg}.bd-itinery-btns button:before{content:"";transition:.3s ease;display:inline-block;height:.5rem;width:.5rem;-webkit-transform:rotate(45deg);transform:rotate(45deg);border:.125rem solid;border-top:none;border-left:none;color:#0055b8;position:absolute;top:.313rem;right:0}.bd-itinery-btns button.active:before{-webkit-transform:rotate(-135deg);transform:rotate(-135deg);top:.5rem}.bd-itinerary-box .fareOptionSection{margin:1.25rem 0 0}.bd-itinery-multicity{padding:0 .313rem}.bd-itinery-multicity-box .head{background-color:#e6f3f9;font-size:1rem;font-weight:600;padding:.313rem .625rem;box-shadow:0 .125rem .188rem #d2d2d2}.bd-itinery-box .bd-itinery-multicity-list:last-child,.bd-itinery-multicity-list{margin-bottom:0}.bd-flareOption{background-color:#fff;border:.063rem solid #0055b8;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;padding:.5rem .625rem;font-weight:500}.bd-flareOption .flare-priceDate .price{font-weight:600}.bd-flareOption .flare-priceDate i{color:#918f8f;margin-left:.313rem;color:#0055b8}.bd-flareOption .flare-priceDate .falreDate{display:block;font-size:.75rem}.bd-flareOption .flareBags img,.bd-flareOption .flareLoyalty img{margin-right:.313rem}.bd-flareOption .flarestatus{color:#74b257}.bd-flareOption .viewMore-flare button{border:0;color:#0055b8;background-color:transparent;position:relative;font-family:nimbus_sansReg}.bd-flareOption .viewMore-flare button:before{content:"";transition:.3s ease;display:inline-block;height:.5rem;width:.5rem;-webkit-transform:rotate(45deg);transform:rotate(45deg);border:.125rem solid;border-top:none;border-left:none;color:inherit;position:relative;top:-.125rem;margin-right:.5rem}.bd-flareOption .viewMore-flare button.active:before{-webkit-transform:rotate(-135deg);transform:rotate(-135deg);top:.188rem}.bd-frequent-airline{position:absolute;top:100%;background-color:#fff;max-height:16.25rem;overflow-y:auto;margin:0;box-shadow:0 3px 6px #ddd;z-index:999;min-width:14.375rem;font-size:.875rem}.bd-frequent-airline li{cursor:pointer;padding:.188rem .625rem;border-bottom:1px dashed #ddd}.bd-frequent-airline li:hover{background-color:#f5c44b}.bd-frequent-country{position:absolute;top:100%;background-color:#fff;max-height:16.25rem;overflow-y:auto;margin:0;box-shadow:0 3px 6px #ddd;z-index:999;min-width:12.375rem;font-size:.875rem}.bd-frequent-country li{cursor:pointer;padding:.188rem .625rem;border-bottom:1px dashed #ddd}.bd-frequent-country li:hover{background-color:#f5c44b}.bp-validation{border-color:#f71f1f!important}.bd-priceSummary-mobile{display:none}.bd-priceSummary-sticky{position:sticky;top:4.375rem}.bd-priceSummary-sticky.bd-leftSection-scroll{overflow-y:scroll;max-height:140vh;overflow-x:hidden}.bd-bp-mobile{display:none}.bd-ps-loyalty{padding:.625rem;border:1px solid #ccc;display:flex;justify-content:space-between}.bd-priceSummary-box{margin-bottom:1.25rem;border:.063rem solid #d4d5d6;padding:.625rem}.bd-priceSummary-box .bd-ps-tktBy{color:red;display:block;font-size:.875rem;font-weight:500;text-align:right;margin-bottom:.313rem}.bd-priceSummary-box .bd-alertBox{margin:.625rem 0 0}.bd-priceSummary-box .bd-alertBox .input-alert{margin-top:.5rem;padding:.2rem .5rem;background:#fff 0 0 no-repeat padding-box;border:1px solid #ccc;opacity:1;position:relative}.bd-priceSummary-box .bd-alertBox .input-alert .bold-text{font-weight:600}.bd-priceSummary-box .bd-alertBox .close-icon{position:absolute;right:.5rem;top:0;cursor:pointer;font-size:18px}.bd-priceSummary{font-size:.875rem;font-weight:500}.bd-priceSummary .ft-notification{display:flex;align-items:flex-start;border:1px solid #74b257;border-left-width:4px;font-size:.875rem;padding:.188rem .2rem .188rem .375rem;font-family:"Montserrat",sans-serif;font-weight:500;margin-bottom:.313rem;background-color:#f4f4f5}.bd-priceSummary .ft-notification i{margin-right:.313rem;position:relative;top:.313rem;height:auto;width:auto;color:#74b257;font-size:.875rem;background-color:transparent;left:0}.bd-priceSummary .priceSummary-date{font-weight:500;font-size:1rem;color:#b22625}.bd-priceSummary .head{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:.5rem}.bd-priceSummary .head span:first-child{font-size:1rem}.bd-priceSummary .head i{color:#fdb814;font-size:.75rem;margin-right:.313rem}.bd-priceSummary .bd-priceSummary-item{font-family:nimbus_sansReg;border:0;margin-bottom:.938rem}.bd-priceSummary .bd-priceSummary-item .card-header{padding:0;background-color:transparent;border:0}.bd-priceSummary .bd-priceSummary-item .card-body{padding:0 0 0 1.25rem}.bd-priceSummary .bd-priceSummary-item button{display:flex;flex-wrap:wrap;justify-content:space-between;position:relative;width:100%;border:0;background-color:transparent;font-weight:500;color:#0055b8;padding-left:1.25rem}.bd-priceSummary .bd-priceSummary-item button:before{content:"";transition:.3s ease;display:inline-block;height:.5rem;width:.5rem;-webkit-transform:rotate(45deg);transform:rotate(45deg);border:.125rem solid;border-top:none;border-left:none;color:#0055b8;position:absolute;top:.313rem;left:.188rem}.bd-priceSummary .bd-priceSummary-item button span{font-weight:600;color:#221e1f}.bd-priceSummary .bd-priceSummary-item button.active:before{-webkit-transform:rotate(-135deg);transform:rotate(-135deg);top:.5rem}.bd-priceSummary .bd-priceSummary-item .amount{width:20%}.bd-priceSummary .bd-priceSummary-item td{padding:.5rem}.bd-priceSummary .bd-priceSummary-item td.amount{text-align:right}.bd-priceSummary .bd-priceSummary-profit{color:#74b257;display:flex;justify-content:space-between}.bd-priceSummary .bd-priceSummary-total{display:flex;flex-wrap:wrap;justify-content:space-between;font-size:1.125rem;font-weight:600;border-top:.063rem dashed #bebfc1;padding-top:.5rem;margin-top:.5rem;font-family:"Montserrat",sans-serif}.bd-priceSummary .bd-priceSummary-total span{color:#74b257}.bd-priceSummary .ticketing-status-ver{cursor:pointer}.bd-priceSummary .ticketing-status-ver i{color:#0055b8;font-size:.875rem;margin-right:.5rem}.bd-priceSummary .bd-priceSummary-details{display:flex;justify-content:space-between;color:#333;margin:0}.bd-priceSummary .bd-priceSummary-details .link{text-decoration:underline;cursor:pointer}.bd-priceSummary .bd-priceSummary-details .label-text{width:40%}.bd-priceSummary .bd-priceSummary-details .label-net{width:10%}.bd-priceSummary .bd-priceSummary-details .label-value{width:30%}.bd-priceSummary .bd-priceSummary-details .bdp-u-Text{cursor:pointer}.bd-priceSummary .bd-priceSummary-details .bdp-u-Text i{color:#0055b8;font-size:.875rem;margin-right:.5rem}.bd-priceSummary .bd-priceSummary-fee-details{display:flex;justify-content:space-between;color:#212529;margin-top:.5rem}.bd-priceSummary .bd-priceSummary-fee-details .amount{width:20%!important;text-align:right}.bd-priceSummary .bd-priceSummary-fee-details span{padding-left:.5rem;padding-right:.5rem}.bd-priceSummary .bd-priceSummary-details.sub-head{font-weight:600;color:#221e1f;margin-top:.938rem;text-transform:uppercase}.bd-priceSummary .bd-priceSummary-details.sub-head .label-text{width:40%}.bd-priceSummary .bd-priceSummary-details.sub-head .label-net{width:10%}.bd-priceSummary .bd-priceSummary-details.sub-head .label-value{width:30%}.bd-priceSummary .bd-priceSummary-details.total-head{font-weight:600;color:#221e1f;margin-top:.938rem}.bd-priceSummary .bd-priceSummary-details.total-head .label-text{width:40%}.bd-priceSummary .bd-priceSummary-details.total-head .label-net{width:10%}.bd-priceSummary .bd-priceSummary-details.total-head .label-value{width:30%}.priceSummary-dialog .MuiDialog-paperWidthSm{max-width:calc(100% - 30px);margin:0;width:470px}.priceSummary-dialog .MuiDialog-paperWidthSm::-webkit-scrollbar-track{box-shadow:inset 0 0 .3125rem #eee;background-color:#e8e8e8}.priceSummary-dialog .MuiDialog-paperWidthSm::-webkit-scrollbar{width:.313rem;background-color:#e8e8e8}.priceSummary-dialog .MuiDialog-paperWidthSm::-webkit-scrollbar-thumb{background-color:#777}.bd-priceSummary.priceSummary-tabel .bd-priceSummary-item,.bd-priceSummary.priceSummary-tabel table{margin-bottom:0}.bd-priceSummary.priceSummary-tabel .bd-priceSummary-total{font-size:1rem;font-weight:700}.bd-priceSummary.priceSummary-tabel .bd-priceSummary-total span{padding:0 .5rem}.bd-seat-notification li{border:1px solid #74b257}.bd-seat-notification li i{margin-right:.388rem;color:#74b257}.bd-seat-notification li.failed-seat-status{border:1px solid red}.bd-seat-notification li.failed-seat-status i{color:red}.bd-paymentS-box{margin-bottom:1.25rem;border:.063rem solid #d4d5d6;padding:.625rem}.bd-paymentS-details{position:relative;font-size:1rem;font-family:nimbus_sansReg;padding-left:2.5rem;color:#333;margin-bottom:1.25rem}.bd-paymentS-details img.payImg{position:absolute;top:.25rem;left:0;width:1.625rem;height:auto}.bd-paymentS-details .bd-paymentS-item{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:.625rem;position:relative}.bd-paymentS-details .bd-paymentS-item i.payS-info{position:absolute;top:.25rem;right:0;color:#66a844;cursor:pointer}.bd-paymentS-details .bd-paymentS-item strong{font-family:"Montserrat",sans-serif;font-weight:600}.bd-paymentS-details .bd-paymentS-item span{font-family:"Montserrat",sans-serif;font-size:.875rem;font-weight:500}.bd-paymentS-total{display:flex;flex-wrap:nowrap;justify-content:space-between;font-size:1.25rem;font-weight:500;color:#333;padding-top:.625rem;padding-right:1.25rem;border-top:.063rem dashed #bebfc1}.bd-paymentS-total span{font-weight:600}.bd-configProfit{margin-bottom:1.25rem;border:.063rem solid #d4d5d6;font-size:.875rem;font-weight:500}.bd-configProfit .bd-sab-head{padding:.625rem}.bd-configProfit .bd-configProfit-msg{font-family:Montserrat;font-size:1rem;font-weight:700}.bd-configProfit .bd-configProfit-msg strong{font-weight:700;margin-left:.625rem;color:#74b257;font-family:Montserrat}.bd-markup-limit{width:4.125rem;position:absolute;top:2.188rem;right:2.625rem;color:#0055b8;text-align:center}.bd-maxMarkup-Limit{width:13.75rem}.bd-maxMarkup-Limit,.bd-maxMarkup-Limit-fr{position:absolute;top:2.25rem;color:red;font-size:.875rem;font-weight:500;margin-top:.313rem}.bd-maxMarkup-Limit-fr{width:15.75rem}.configProfit-row{justify-content:space-between;margin:-15px 0 0;padding:.625rem}.configProfit-row .space-between{justify-content:space-between;margin-right:0!important;max-width:46.875rem}.configProfit-col{padding:0;font-family:nimbus_sansReg;max-width:82%;font-size:.875rem;margin-bottom:2.563rem;margin-left:20px}.configProfit-col .title{text-transform:uppercase;font-size:.8rem;margin-bottom:.625rem;font-weight:600;color:#0055b8}.configProfit-col .configProfit-input{display:flex;flex-wrap:wrap}.configProfit-col .configProfit-input .MuiFormLabel-root{-webkit-transform:translate(1.375rem,.65rem) scale(1);transform:translate(1.375rem,.65rem) scale(1)}.configProfit-col .configProfit-input .MuiInputBase-input{padding-left:1.7rem;color:#000}.configProfit-col .configProfit-input .configProfit-input-label{margin-right:.313rem}.configProfit-col .configProfit-input-label span{display:block;margin-top:.188rem}.configProfit-col .bd-pi-input{margin-right:2.188rem;margin-top:0;display:flex;background-color:#fff;flex-wrap:nowrap}.configProfit-col .bd-pi-input:last-child{margin-right:0}.configProfit-col .bd-pi-input .MuiFormControl-root{max-width:9rem}.configProfit-col .bd-pi-input-fr{margin-right:2.188rem;margin-top:0;display:flex;background-color:#fff;flex-wrap:nowrap}.configProfit-col .bd-pi-input-fr:last-child{margin-right:0}.configProfit-col .bd-pi-input-fr .MuiFormControl-root{max-width:12rem}.configProfit-col .configProfit-plus{font-size:19px;margin-left:.313rem}.configProfit-col .configProfit-plus i{font-style:normal;color:#74b257}.configProfit-col .configProfit-text{position:absolute;color:#212529;font-size:1.75rem;top:10px;right:3rem}.configProfit-col .configProfit-dollar{position:absolute;color:#b3ccea;font-size:1rem;top:.4rem;left:.3rem}.configProfit-col.latestFare{max-width:33%!important;display:flex;flex-direction:column;margin-left:2.5rem}.configProfit-col .latestFareContainer{border:.177rem solid #2196f3;margin-bottom:0;display:flex;padding:0;border-radius:14px;max-height:4rem}.configProfit-col .markupInputColor{color:#000}.configProfit-col .configProfit-btn{background-color:#0055b8}.configProfit-col .configProfit-btn,.configProfit-col .configProfit-btn-greyedOut{font-family:"Montserrat",sans-serif;color:#fff;border:0;width:7.75rem;padding:.438rem .313rem}.configProfit-col .configProfit-btn-greyedOut{background-color:#ccc}.configProfit-col .configProfit-btn:disabled{background-color:grey}.bd-travelAgent-info{padding:.625rem;border:1px solid #d4d5d6;margin-bottom:1.25rem}.bd-travelAgent-info .bd-sab-head{background-color:#fcf0d2;margin:-10px -10px 0}.bd-travelAgent-info h3{margin-left:15px;margin-top:9px}.bd-travelAgent-info-details{font-size:1rem;font-weight:500;font-family:nimbus_sansReg;display:flex;flex-wrap:wrap;margin:0 -10px -10px;background-color:#fdf7e9;padding:1rem .8rem}.bd-travelAgent-info-details .bd-emergency-number{flex:0 0 50%}.bd-travelAgent-info-details p{margin-bottom:.938rem;flex:0 0 25%;padding:0 .938rem;font-weight:600;color:#666}.bd-travelAgent-info-details p strong{display:block;margin-top:.25rem;font-weight:400;font-size:.875rem}.bd-travelAgent-info-input{margin-top:.938rem;flex:0 0 33.333333%;padding:0 .938rem}.bd-travelAgent-info-input label{margin-bottom:1.25rem}.bd-travelAgent-info-input label sup{color:#b22625}.bd-input-field,input[type=text].bd-input-field{width:100%;height:30px;border:.063rem solid #a9aaad;padding:0 .625rem;font-size:.875rem}.bd-TravellerInfo{margin-bottom:1.25rem}.bd-TravellerInfo .bd-sab-head{margin:0;border:0}.passenger-bd-alertBox{margin-left:.313rem;margin-top:-.688rem;margin-bottom:.313rem;border-radius:.125rem;border:.063rem solid #74b257;border-left-width:.188rem;padding:.313rem .313rem .313rem 2rem;position:relative;font-family:nimbus_sansReg;font-weight:500;font-size:.875rem}.passenger-bd-alertBox.bd-alertBox-border{border-left:.25rem solid #0055b8}.passenger-bd-alertBox strong{font-weight:600}.passenger-bd-alertBox i{position:absolute;height:.75rem;width:.75rem;top:.6rem;left:.725rem;font-style:normal;line-height:.75rem;font-size:.625rem;background-color:#74b257;border-radius:50%;text-align:center;color:#fff}.passenger-bd-alertBox .link{margin-top:.5rem}.passenger-bd-alertBox .close-icon{position:absolute;font-family:"Montserrat",sans-serif;right:.375rem;top:.375rem;cursor:pointer;font-size:1.25rem;border:0;background-color:transparent;height:1.375rem;width:1.375rem;line-height:0;font-weight:600}.bd-alertBox{margin-bottom:1.25rem;border-radius:.125rem;border-left:.188rem solid #0055b8;padding:.625rem;position:relative;font-family:nimbus_sansReg;font-weight:500;font-size:.875rem;background-color:#f6f7f8}.bd-alertBox.bd-alertBox-border{border-left:.25rem solid #0055b8}.bd-alertBox.bd-taxes-Verbiage{color:#ff8801;font-size:1rem}.bd-alertBox strong{font-weight:600}.bd-alertBox i{position:absolute;height:.75rem;width:.75rem;top:.8rem;left:.525rem;font-style:normal;line-height:.75rem;font-size:.725rem;border-radius:50%;text-align:center;color:#fff}.bd-alertBox .bd-payableAmt{color:#9b1c1c;font-size:.825rem;left:.6rem;top:1rem}.bd-alertBox .link{margin-top:.5rem}.bd-alertBox .close-icon{position:absolute;font-family:"Montserrat",sans-serif;right:.375rem;top:.375rem;cursor:pointer;font-size:1.25rem;border:0;background-color:transparent;height:1.375rem;width:1.375rem;line-height:0;font-weight:600}.fareType-dialog .MuiDialog-paper::-webkit-scrollbar-track{box-shadow:inset 0 0 .3125rem #eee;background-color:#e8e8e8}.fareType-dialog .MuiDialog-paper::-webkit-scrollbar{width:.313rem;background-color:#e8e8e8}.fareType-dialog .MuiDialog-paper::-webkit-scrollbar-thumb{background-color:#777}.fareType-dialog .MuiDialog-paperWidthSm{max-width:calc(100% - 30px);margin:0;width:550px}.fareType-dialog .bd-pi-contact-modal.fareType-table .head{align-items:flex-start}.bd-pi-contact-modal{margin:0;padding:.85rem;border-left:.063rem solid #74b257}.bd-pi-contact-modal button.close{position:absolute;top:.188rem;right:.375rem;border:0;background-color:transparent;font-size:1.375rem;line-height:1}.bd-pi-contact-modal .btn-wrapper{text-align:center;margin:1.25rem -.313rem 0}.bd-pi-contact-modal button.yes{background:#0055b8;font-size:.875rem;font-weight:500;color:#fff;border:2px solid #0055b8;padding:.313rem .625rem;width:5rem;margin:0 .313rem;transition:.3s ease}.bd-pi-contact-modal button.yes:hover{background-color:#3377c6}.bd-pi-contact-modal button.no{background:#fff;font-size:.875rem;font-weight:500;color:#0055b8;border:2px solid #0055b8;padding:.313rem .625rem;width:5rem;margin:0 .313rem}.bd-pi-contact-modal button.no:hover{background-color:#3377c6;border-color:#3377c6;color:#fff}.bd-pi-contact-modal.fareType-table{padding:.938rem}.bd-pi-contact-modal.fareType-table .head{font-weight:600;padding-bottom:.625rem;margin-bottom:.375rem;font-family:"Montserrat",sans-serif;font-size:1.1rem;border-bottom:.063rem solid #bebfc1;display:flex;align-items:center;justify-content:space-between}.bd-pi-contact-modal.fareType-table button{position:relative;font-size:1.875rem;line-height:1.25rem;font-weight:500;top:0;right:0;margin-left:1.25rem;border:0;background-color:transparent;opacity:.6;transition:.3s ease}.bd-pi-contact-modal.fareType-table button:hover{opacity:1}.bd-pi-contact-modal.fareType-table .bd-priceSummary-box{border:0;padding:0;margin-bottom:0}.bd-pi-contact-modal.fareType-table .bd-priceSummary-details{padding:0 .625rem}.bd-pi-contact-modal.fareType-table .bd-priceSummary-details .label-text{width:calc(100% - 13.75rem)}.bd-pi-contact-modal.fareType-table .bd-priceSummary-details .label-value{width:6.875rem}.bd-pi-contact-modal.fareType-table .bd-priceSummary-details .label-net{width:6.875rem;padding-left:.625rem}.bd-pi-contact-modal.fareType-table .bd-priceSummary-details.ft-head{font-family:"Montserrat",sans-serif;font-weight:600;color:#383435;border-bottom:.063rem solid #bebfc1;margin:0 0 .375rem;padding-bottom:.313rem;align-items:flex-end;padding-left:0}.bd-pi-contact-modal.fareType-table .bd-priceSummary-details.ft-total{background-color:#f9f9f9;font-family:"Montserrat",sans-serif;font-weight:700;padding-top:.313rem;padding-bottom:.313rem;color:#333;margin:.5rem 0}.bd-pi-contact-modal.fareType-table .bd-priceSummary-details.sub-head{font-weight:700;font-family:"Montserrat",sans-serif;margin-bottom:.5rem;margin-top:0;color:#0055b8;padding:0}.bd-passengerInfo{margin-bottom:1.25rem;padding:.625rem;border:.063rem solid #d4d5d6}.bd-passengerInfo-item{border-radius:0;margin-bottom:1.25rem;padding-bottom:.938rem;font-family:nimbus_sansReg}.bd-passengerInfo-item .title{font-size:1rem;font-weight:600;margin-bottom:1.25rem;font-family:"Montserrat",sans-serif}.bd-passengerInfo-item .btn{position:relative;font-size:.75rem;font-weight:600;padding:.438rem .625rem;color:#221e1f;text-align:left;box-shadow:none;text-decoration:none;font-family:"Montserrat",sans-serif}.bd-passengerInfo-item .btn:after{content:"";transition:.3s ease;display:inline-block;height:.5rem;width:.5rem;-webkit-transform:rotate(45deg);transform:rotate(45deg);border:.125rem solid;border-top:none;border-left:none;color:inherit;position:absolute;top:.625rem;right:.625rem}.bd-passengerInfo-item-wrapper .bd-passengerInfo-item:last-child{border:0;margin:0;padding-bottom:0}.db-name-error{color:red;font-size:13px}.bd-passengerInfo-form{font-family:nimbus_sansReg}.bd-passengerInfo-form .bd-pi-formRow{align-items:flex-start;margin:0 -.625rem}.bd-passengerInfo-form .bd-pi-formRow .exceed-char-error{flex:0 0 100%;padding:0 .313rem;margin-bottom:.625rem;font-size:14px;color:#f44336}.bd-passengerInfo-form .bd-pi-formcol{padding:0 .313rem;margin-bottom:1.25rem}.bd-passengerInfo-form .pi-formcol-1{flex:0 0 12%;max-width:12%}.bd-passengerInfo-form .pi-formcol-2{flex:0 0 19%;max-width:19%}.bd-passengerInfo-form .pi-formcol-3{flex:0 0 28%;max-width:28%}.bd-passengerInfo-form .pi-formcol-4{flex:0 0 30%;max-width:30%}.bd-passengerInfo-form .pi-formcol-5{flex:0 0 25%;max-width:25%}.bd-passengerInfo-form .passengerInfo-morebtn{margin-bottom:0}.bd-passengerInfo-form .passengerInfo-morebtn a{font-size:.875rem;font-weight:500;color:#0055b8;position:relative;padding-left:1.2rem;text-decoration:none;font-family:"Montserrat",sans-serif}.bd-passengerInfo-form .passengerInfo-morebtn a:after{content:"";transition:.3s ease;display:inline-block;height:.5rem;width:.5rem;-webkit-transform:rotate(45deg);transform:rotate(45deg);border:.125rem solid;border-top:none;border-left:none;color:inherit;position:absolute;top:.2rem;left:0}.bd-passengerInfo-form .bd-pi-contactRow{margin-bottom:.938rem;padding:.75rem .313rem 0}.bd-passengerInfo-form .bd-pi-contactRow .bd-pi-contact-head{font-weight:500;flex:0 0 100%;padding:0 .313rem;margin-bottom:.938rem}.bd-passengerInfo-form .bd-pi-contactRow .bd-pi-contact-head span.sub-text{font-family:nimbus_sansReg;font-size:.875rem;margin-left:.625rem}.bd-passengerInfo-form .bd-pi-contactRow .bd-pi-contact-head i{color:#0055b8;margin-left:.313rem;cursor:pointer}.bd-landCruise-validation{color:#f44336;font-size:15px;margin-top:8px}.bd-booking-number{margin-top:.625rem}.bd-errorMsg{white-space:nowrap}.bd-errorMsg,.bd-errorMsg-fr{font-size:11px;color:red}.bd-errorMsg-medium{white-space:nowrap;font-size:16px;color:red;text-align:center}.bd-pi-contact-head .MuiFormControlLabel-root{margin-left:.625rem}.bd-pi-contact-head .PrivateSwitchBase-root-5{padding:0;margin-right:.313rem}.bd-pi-contact-head .MuiTypography-body1{font-size:.875rem;font-family:nimbus_sansReg}.bd-pi-contact-head .MuiSvgIcon-root{font-size:1.3rem}.bd-pi-input{position:relative}.bd-pi-input.custom label.hide{white-space:nowrap}.bd-pi-input.custom label.hide.show{padding:0;margin-left:-5px;font-size:11px}.bd-pi-input .MuiSelect-iconOutlined{right:0;top:.313rem}.bd-pi-input .bd-pi-input-label,.bd-pi-input .MuiFormLabel-root{position:absolute;font-size:.75rem;margin:0;background-color:#fff;font-size:.875rem;-webkit-transform:translate(.5rem,.65rem) scale(1);transform:translate(.5rem,.65rem) scale(1)}.bd-pi-input .bd-pi-input-label .MuiFormLabel-asterisk,.bd-pi-input .MuiFormLabel-root .MuiFormLabel-asterisk{color:#b22625}.bd-pi-input .bd-pi-input-label sup,.bd-pi-input .MuiFormLabel-root sup{color:#b22625;font-size:.75rem;top:-.25rem}.bd-pi-input .MuiFormLabel-root.Mui-error{color:rgba(0,0,0,.54)}.bd-pi-input .MuiFormHelperText-contained{margin:1.188rem 0 0}.bd-pi-input .MuiOutlinedInput-notchedOutline{border:0}.bd-pi-input .MuiOutlinedInput-root{font-family:nimbus_sansReg}.bd-pi-input .bd-cust-error .MuiInputBase-input,.bd-pi-input .MuiOutlinedInput-root.Mui-error .MuiInputBase-input{border:.063rem solid red}.bd-pi-input .MuiFormControl-root{display:flex;margin:0}.bd-pi-input .MuiInputLabel-outlined.MuiInputLabel-shrink{-webkit-transform:translate(.5rem,-.313rem);transform:translate(.5rem,-.313rem);font-size:.75rem;padding:.1rem .2rem;color:#666}.bd-pi-input .MuiSelect-outlined.MuiSelect-outlined{padding-top:.625rem;height:1.438rem;padding-right:1.25rem}.bd-pi-input .MuiSelect-select:focus{background-color:#fff;border-radius:.188rem}.bd-pi-input .PrivateNotchedOutline-root-1{border:0}.bd-pi-input .form-control,.bd-pi-input .MuiInputBase-input{width:100%;border:.063rem solid #a9aaad;height:1.862rem;border-radius:.188rem;font-size:.875rem;padding:.2rem .5rem 0;box-shadow:none}.bd-pi-input .form-control{height:2.188rem;padding-top:0}.bd-pi-input .MuiIconButton-root{padding:0}.bd-pi-input .sub-title{vertical-align:middle;letter-spacing:0;color:#333;opacity:1;font-size:.875rem}.bd-pi-input-fr{position:relative}.bd-pi-input-fr.custom label.hide{white-space:nowrap}.bd-pi-input-fr.custom label.hide.show{padding:0;margin-left:-5px;font-size:11px}.bd-pi-input-fr .MuiSelect-iconOutlined{right:0;top:.313rem}.bd-pi-input-fr .bd-pi-input-label,.bd-pi-input-fr .MuiFormLabel-root{position:absolute;font-size:.75rem;margin:0;background-color:#fff;font-size:.875rem;-webkit-transform:translate(.5rem,.65rem) scale(1);transform:translate(.5rem,.65rem) scale(1)}.bd-pi-input-fr .bd-pi-input-label .MuiFormLabel-asterisk,.bd-pi-input-fr .MuiFormLabel-root .MuiFormLabel-asterisk{color:#b22625}.bd-pi-input-fr .bd-pi-input-label sup,.bd-pi-input-fr .MuiFormLabel-root sup{color:#b22625;font-size:.75rem;top:-.25rem}.bd-pi-input-fr .MuiFormLabel-root.Mui-error{color:rgba(0,0,0,.54)}.bd-pi-input-fr .MuiFormHelperText-contained{margin:.188rem 0 0}.bd-pi-input-fr .MuiOutlinedInput-notchedOutline{border:0}.bd-pi-input-fr .MuiOutlinedInput-root{font-family:nimbus_sansReg}.bd-pi-input-fr .bd-cust-error .MuiInputBase-input{border:.063rem solid red}.bd-pi-input-fr .MuiFormControl-root{display:flex;margin:0}.bd-pi-input-fr .MuiInputLabel-outlined.MuiInputLabel-shrink{-webkit-transform:translate(.5rem,-.313rem);transform:translate(.5rem,-.313rem);font-size:.69rem;padding:.1rem .2rem;color:#666}.bd-pi-input-fr .MuiSelect-outlined.MuiSelect-outlined{padding-top:.625rem;height:1.438rem;padding-right:1.25rem}.bd-pi-input-fr .MuiSelect-select:focus{background-color:#fff;border-radius:.188rem}.bd-pi-input-fr .PrivateNotchedOutline-root-1{border:0}.bd-pi-input-fr .form-control,.bd-pi-input-fr .MuiInputBase-input{width:100%;border:.063rem solid #a9aaad;height:1.862rem;border-radius:.188rem;font-size:.875rem;padding:.2rem .5rem 0;box-shadow:none}.bd-pi-input-fr .form-control{height:2.188rem;padding-top:0}.bd-pi-input-fr .MuiIconButton-root{padding:0}.bd-pi-input-fr .sub-title{vertical-align:middle;letter-spacing:0;color:#333;opacity:1;font-size:.875rem}.cust-floting-label .cust-fl-label{color:rgba(0,0,0,.5411764706)}.cust-floting-label .cust-fl-label,.cust-floting-label .cust-fl-label-fr{position:absolute;font-size:.75rem;margin:0;background-color:#fff;font-size:.875rem;-webkit-transform:translate(8px,7px) scale(1);transform:translate(8px,7px) scale(1);top:0;left:0;transition:.2s ease;cursor:text}.cust-floting-label .cust-fl-label-fr{color:rgba(0,0,0,.5411764705882353);padding-right:22px}.cust-floting-label .cust-fl-label-onError,.cust-floting-label .cust-fl-label-onError-fr{position:absolute;font-size:.75rem;margin:0;background-color:#fff;font-size:.875rem;-webkit-transform:translate(8px,7px) scale(1);transform:translate(8px,7px) scale(1);top:0;left:0;color:red;transition:.2s ease;cursor:text}.cust-floting-label .cust-fl-label-onError-fr{padding-right:22px}.cust-floting-label.active .cust-fl-label,.cust-floting-label.active .cust-fl-label-fr{-webkit-transform:translate(.5rem,-.5rem);transform:translate(.5rem,-.5rem);font-size:.75rem}.cust-floting-label.active .cust-fl-label-fr{padding-right:3px}.cust-floting-label.active .cust-fl-label-onError,.cust-floting-label.active .cust-fl-label-onError-fr{-webkit-transform:translate(.5rem,-.5rem);transform:translate(.5rem,-.5rem);font-size:.75rem}.cust-floting-label.active .cust-fl-label-onError-fr{padding-right:3px}.cust-floting-label .form-control:focus+.cust-fl-label,.cust-floting-label .form-control:focus+.cust-fl-label-fr,.cust-floting-label .form-control:focus+.cust-fl-label-onError,.cust-floting-label .form-control:focus+.cust-fl-label-onError-fr{-webkit-transform:translate(.5rem,-.5rem);transform:translate(.5rem,-.5rem);font-size:.75rem}.bd-gender-Error{color:red;font-size:.73rem}.asterisk{color:#dc3545;font-size:large;top:9px}body .MuiMenuItem-root{font-size:.875rem;font-family:nimbus_sansReg;min-height:auto;padding:.313rem}body .MuiMenuItem-root img{margin-right:.313rem;width:1.25rem;height:auto}.pi-input-gender{display:flex;flex-wrap:wrap;align-items:center}.pi-input-gender .PrivateSwitchBase-root-5{padding:.188rem}.pi-input-gender .MuiTypography-body1{font-family:nimbus_sansReg;font-size:.875rem}.pi-input-gender label{font-size:.875rem;margin:0 .625rem 0 0}.pi-input-gender label sup{color:#b22625;font-size:.75rem;top:-.25rem}.pi-input-gender .custom-control-inline{margin-right:0;padding-left:0}.pi-input-gender .custom-control-label{padding-left:1.875rem}.pi-input-gender .custom-control-label:before{height:1.375rem;width:1.375rem;left:0;top:1px;box-shadow:none!important}.pi-input-gender .custom-control-label:after{top:0;left:0}.pi-input-gender .custom-control-input:checked~.custom-control-label:before{color:#fff;border-color:#a6a5a5;background-color:#fff}.pi-input-gender .custom-radio .custom-control-input:checked~.custom-control-label:after{background-image:none;background-color:#0055b8;height:.75rem;width:.75rem;border-radius:50%;top:.33rem;left:.32rem}.pi-input-contact .MuiFormLabel-root{-webkit-transform:translate(60px,.65rem) scale(1);transform:translate(60px,.65rem) scale(1)}.pi-input-contact .MuiInputBase-input{padding-left:3.5rem}.pi-input-contact select{position:absolute;height:calc(100% - 2px);width:3.5rem;border:0;top:1px;left:1px;font-size:.875rem;outline:none;z-index:1}.pi-input-contact .form-control{padding-left:3.5rem}.county-dropdown .county-code{position:absolute;z-index:2;background-color:transparent;top:.438rem;left:.125rem}.county-dropdown .county-code:before{border-bottom:0}.county-dropdown .county-code:after,.county-dropdown .county-code:hover:before{border-bottom:0!important}.county-dropdown .county-code .MuiInputBase-input{height:auto;border:0;padding-right:1.25rem;padding-left:.313rem}.county-dropdown .county-code img{margin-right:.313rem;height:auto;width:.875rem}.county-dropdown .county-code .MuiSelect-icon{top:0}.county-dropdown .contact-number .MuiInputLabel-outlined.MuiInputLabel-shrink{-webkit-transform:translate(.5rem,-.313rem);transform:translate(.5rem,-.313rem)}.MuiButton-label h4,.MuiPickersBasePicker-container{text-transform:capitalize}.pi-input-date .MuiOutlinedInput-notchedOutline{border:.063rem solid #a9aaad;border-radius:.188rem}.pi-input-date .MuiOutlinedInput-adornedEnd{padding-right:.313rem}.pi-input-date .date-icon{position:absolute;width:.875rem;height:auto;right:.5rem;top:.625rem}.pi-input-date svg{fill:#6699d4}.pi-input-date .MuiInputBase-input{border:0}.pi-input-date .set-DatePickerM .bd-pi-dateLabel{position:absolute;top:.438rem;font-size:.875rem;left:.563rem;background-color:#fff;color:rgba(0,0,0,.54);margin:0;transition:.2s ease}.pi-input-date .set-DatePickerM .bd-pi-dateLabel span{color:#b22625}.pi-input-date .set-DatePickerM .set_DatePicker_h{font-size:.875rem;min-height:auto}.pi-input-date .set-DatePickerM .set_DatePicker_h .react-date-picker__wrappe{border:none}.pi-input-date .set-DatePickerM.floating .bd-pi-dateLabel,.pi-input-date .set-DatePickerM .react-datepicker-wrapper:focus-within~.bd-pi-dateLabel{-webkit-transform:translateY(-1rem) scale(1);transform:translateY(-1rem) scale(1);font-size:.75rem}.pi-input-date .form-control{padding-top:0}.pi-input-date .bd-reactDate-head{display:flex;justify-content:center}.pi-input-date .bd-reactDate-head button{border:1px solid #999;padding:.25rem .375rem;font-size:.813rem;background-color:#ddd;color:#333}.pi-input-date .bd-reactDate-head select{color:#333;font-size:.813rem}.bd-payment-Fop{margin-top:.938rem;color:#000}.bd-payment-Fop .by-chq-card{font-size:16px;font-weight:600;padding-bottom:.313rem;display:flex;align-items:center;justify-content:space-between}.bd-payment-Fop .by-chq-card.by-cheque{border-bottom:1px dashed #e2e2e2;margin-bottom:.313rem}.bd-payment-Fop .bd-fop-box{border:1px solid #ddd;border-radius:.25rem;padding:.313rem .625rem 0;margin-top:.5rem;position:relative}.bd-payment-Fop .bd-fop-box:before{content:"";height:10px;width:10px;display:inline-block;border-left:1px solid #ddd;border-top:1px solid #ddd;background-color:#fff;-webkit-transform:rotate(45deg);transform:rotate(45deg);position:absolute;top:-6px;right:1.25rem}.bd-payment-Fop .bd-fop-item{display:flex;align-items:center;justify-content:space-between;font-size:.75rem;font-weight:500;padding-bottom:.313rem}.bd-payment-Fop .bd-fop-item.bd-fop-merchant{margin-top:.5rem;font-style:italic;justify-content:flex-start}.bd-payment-Fop .bd-fop-item.bd-fop-merchant strong{font-weight:700;margin-left:.313rem}.bd-payment-Fop .bd-fop-item.tran-breakup{font-weight:400}.bd-payment-Fop .bd-fop-item.bd-fop-link a{color:#0055b8;font-family:nimbus_sansReg;font-size:.813rem;cursor:pointer}.bd-payment-Fop .bd-avoid-mf{background-color:#fff;padding:.313rem .313rem 0;border:1px solid #ddd;margin-bottom:.313rem}.bd-avoid-mf .bd-avm-wrapper{margin-bottom:.5rem}.bd-avoid-mf .bd-avm-wrapper .pass-type{font-weight:600}.bd-avoid-mf .bd-avm-wrapper .bd-avm-item{display:flex;justify-content:space-between}.bd-avoid-mf .bd-avm-wrapper .bd-avm-item .pass-price{white-space:nowrap;margin-left:.313rem}.bd-passengerInfo-check{font-size:.875rem;font-weight:500;margin-bottom:1.25rem;font-family:nimbus_sansReg}.bd-passengerInfo-check .MuiFormControlLabel-root{margin:0;align-items:flex-start}.bd-passengerInfo-check .PrivateSwitchBase-root-5{padding:0 .313rem 0 0}.bd-passengerInfo-check .MuiSvgIcon-root{height:1.3rem;width:1.3rem;margin-top:.188rem}.bd-passengerInfo-check .MuiTypography-body1{font-size:.875rem;font-weight:500;font-family:nimbus_sansReg}.bd-passengerInfo-check.checkbox-error .MuiSvgIcon-root{color:red}.bd-pi-modal .MuiDialog-paperWidthSm{width:440px;padding:1.875rem}.bd-pi-modal .bd-pi-modal-title{font-size:1.125rem;color:#333}.bd-pi-modal .bd-pi-modal-title span{display:block;color:#505050;font-size:.875rem;margin-top:.938rem;margin-bottom:2.5rem}.bd-pi-modal .bd-seat-msg{margin-bottom:1.875rem;line-height:1.7rem}.bd-pi-modal .bd-pi-modal-btn button{background-color:#0055b8;border:.063rem solid #0055b8;width:90px;font-size:.875rem;font-weight:500;color:#fff;padding:.375rem .25rem;text-align:center;transition:.3s ease}.bd-pi-modal .bd-pi-modal-btn button:hover{background-color:#3377c6;border-color:#3377c6}.bd-pi-modal .bd-pi-modal-btn .seat-warning-msg{margin:.625rem 0 0;font-weight:500}.bd-pi-modal .bd-pi-modal-btn button.btn-no{background-color:#fff;color:#0055b8;margin-left:.625rem}.bd-pi-modal .bd-pi-modal-btn button.btn-no:hover{background-color:#3377c6;border-color:#3377c6;color:#fff}.bd-pi-modal .bd-pi-modal-btn button.btn-no-seat{background-color:#fff;color:#0055b8;margin-left:.625rem;width:49%}.bd-pi-modal .bd-pi-modal-btn button.btn-no-seat:hover{background-color:#3377c6;border-color:#3377c6;color:#fff}.bd-pi-modal .bd-pi-modal-btn button.btn-yes{width:47%}.frqTrav-accordion .bd-pi-formRow{margin:0 -.313rem}.frqTrav-accordion .card{border:0;overflow:visible}.frqTrav-accordion .card-header{font-size:.875rem;font-weight:500;color:#0055b8;font-family:"Montserrat",sans-serif;padding:0;cursor:pointer;background-color:transparent;border:0}.frqTrav-accordion .card-header a{position:relative;padding-right:.938rem}.frqTrav-accordion .card-header a:after{content:"";transition:.3s ease;display:inline-block;height:.5rem;width:.5rem;-webkit-transform:rotate(45deg);transform:rotate(45deg);border:.125rem solid;border-top:none;border-left:none;color:#0055b8;position:absolute;top:.188rem;right:0}.frqTrav-accordion .card-body{padding:1.25rem 0 0}.bd-seat-selected{margin-top:.75rem;border-bottom:1px solid #dfdfe0;padding:.625rem;display:flex;align-items:center;margin-bottom:1rem}.bd-seat-selected .firstDiv{width:18%;flex:0 0 18%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bd-seat-selected .secondDiv{padding-left:.625rem}.bd-seat-selected .head{font-size:1.125rem;margin-bottom:.75rem}.bd-seat-selected ul{display:flex;flex-wrap:wrap;align-items:center;margin:0 -.313rem;list-style:none}.bd-seat-selected ul li{margin:0 .313rem .313rem;background-color:#ebebeb;color:#333;border-radius:.25rem;padding:.3rem .7rem;font-size:.875rem;display:flex;flex-wrap:nowrap;align-items:center;min-width:calc(50% - .625rem);font-family:"Montserrat",sans-serif;font-weight:600}.bd-seat-selected ul li .ss-seat{color:#0055b8;padding-left:.5rem;font-weight:600}.bd-seat-selected ul li .cost{color:#333;padding-left:.5rem}.bd-seat-selected ul li .spdivimg{border:2px solid #4e4b4c;position:relative;height:1.875rem;width:1.875rem;display:flex;align-items:center;justify-content:center;border-radius:50%;background-color:#fff}.bd-seat-selected ul li .spdivimg .pinfo-icon{margin:0;color:#4e4b4c;font-size:1rem}.bd-seat-selected ul li .spdivimg img.pinfo-icon{max-width:64%}.bd-seat-selected ul li .spdivimg .status{position:absolute;font-size:.875rem;top:-.25rem;right:-.25rem;margin:0;background-color:#fff;border-radius:50%}.firstDivs{padding-bottom:1rem;font-weight:600;text-align:center}.firstDiv{width:20%;max-width:100%}.seat-status-box{margin:9px;padding:8px}.pInfo-bottomRadio{margin-bottom:1.125rem;font-size:.875rem;font-weight:500;font-family:nimbus_sansReg;padding:.625rem;border:.063rem solid #d4d5d6}.pInfo-bottomRadio .MuiFormControlLabel-root{margin:0;align-items:flex-start}.pInfo-bottomRadio .PrivateSwitchBase-root-5{padding:0 .313rem 0 0}.pInfo-bottomRadio .MuiTypography-body1{font-size:.875rem;font-weight:500;font-family:nimbus_sansReg}.pInfo-bottomRadio .bd-alertBox{margin:.938rem 0}.pInfo-bottomRadio .bd-alertBox a{text-decoration:underline;cursor:pointer;color:rgba(0,0,0,.54)!important}.pInfo-bottomRadio .custom-control{margin-right:0;padding-left:0}.pInfo-bottomRadio .custom-control-label{padding-left:1.875rem}.pInfo-bottomRadio .custom-control-label:before{height:1.375rem;width:1.375rem;left:0;top:1px;box-shadow:none!important}.pInfo-bottomRadio .custom-control-label:after{top:0;left:0}.pInfo-bottomRadio .custom-control-input:checked~.custom-control-label:before{color:#fff;border-color:#a6a5a5;background-color:#fff}.pInfo-bottomRadio .custom-radio .custom-control-input:checked~.custom-control-label:after{background-image:none;background-color:#0055b8;height:.75rem;width:.75rem;border-radius:50%;top:.33rem;left:.32rem}.pInfo-submit-btn1{display:flex;flex-wrap:wrap;align-items:center;font-family:"Montserrat",sans-serif}.pInfo-submit-btn1 button{font-size:1rem;background-color:#eeb21e;font-weight:600;font-family:"Montserrat",sans-serif;border:0;padding:.5rem 1rem;border-radius:0;box-shadow:0 2px 6px rgba(0,0,0,.2392156863);position:relative}.pInfo-submit-btn1 button:hover{background-color:#f5c44b}.pInfo-submit-btn1 button:focus{box-shadow:0 2px 6px rgba(0,0,0,.2392156863)}.pInfo-submit-btn1 button.without-payment{background-color:#fff;border:.063rem solid #eeb21e}.pInfo-submit-btn1 button.without-payment:hover{background-color:#f5c44b}.pInfo-submit-btn1 button.without-payment:disabled{background-color:#666;color:#fff;border-color:#666}.pInfo-submit-btn1 .or-divider{margin:0 1.375rem;font-weight:500}.pInfo-submit-btn1 .payBy-date{flex:0 0 100%;margin-top:.938rem}.pInfo-submit-btn{margin-bottom:2.5rem;display:flex;flex-wrap:wrap;align-items:center;font-family:"Montserrat",sans-serif}.pInfo-submit-btn button{font-size:1rem;background-color:#eeb21e;font-weight:600;font-family:"Montserrat",sans-serif;border:0;padding:.5rem 1rem;border-radius:0;box-shadow:0 2px 6px rgba(0,0,0,.2392156863);position:relative}.pInfo-submit-btn button:hover{background-color:#f5c44b}.pInfo-submit-btn button:focus{box-shadow:0 2px 6px rgba(0,0,0,.2392156863)}.pInfo-submit-btn button.without-payment{background-color:#fff;border:.063rem solid #eeb21e}.pInfo-submit-btn button.without-payment:hover{background-color:#f5c44b}.pInfo-submit-btn button.without-payment:disabled{background-color:#666;color:#fff;border-color:#666}.pInfo-submit-btn .or-divider{margin:0 1.375rem;font-weight:500}.pInfo-submit-btn .payBy-date{flex:0 0 100%;margin-top:.938rem}.pInfo-btn-passenger{margin-bottom:2.5rem;display:flex;flex-wrap:wrap;align-items:center;font-family:"Montserrat",sans-serif}.pInfo-btn-passenger button{background-color:#fff;border:.063rem solid #eeb21e}.pInfo-btn-passenger button:hover{background-color:#f5c44b}.pInfo-btn-passenger button:disabled{background-color:#666;color:#fff;border-color:#666}.pInfo-btn-passenger button.without-payment{margin-left:20px;font-size:1rem;background-color:#eeb21e;font-weight:600;font-family:"Montserrat",sans-serif;border:0;padding:.5rem 1rem;border-radius:0;box-shadow:0 2px 6px rgba(0,0,0,.2392156863);position:relative}.pInfo-btn-passenger button.without-payment:hover{background-color:#f5c44b}.pInfo-btn-passenger button.without-payment:focus{box-shadow:0 2px 6px rgba(0,0,0,.2392156863)}.pInfo-btn-passenger .or-divider{margin:0 1.375rem;font-weight:500}.pInfo-btn-passenger .payBy-date{flex:0 0 100%;margin-top:.938rem}.loading:before{background-color:#fff;height:100%;width:100%;opacity:.5}.loading:after,.loading:before{content:"";position:absolute;top:0;left:0}.loading:after{width:1.125rem;height:1.125rem;right:0;bottom:0;margin:auto;border:.188rem solid transparent;border-top-color:#000;border-radius:50%;-webkit-animation:button-loading-spinner 1s ease infinite;animation:button-loading-spinner 1s ease infinite}@-webkit-keyframes button-loading-spinner{0%{-webkit-transform:rotate(0turn);transform:rotate(0turn)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes button-loading-spinner{0%{-webkit-transform:rotate(0turn);transform:rotate(0turn)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.bd-payment{padding:.625rem;background-color:#e6eef8;margin:.625rem 0 0}.bd-payment-accept{font-family:nimbus_sansReg;font-size:.875rem;display:flex;flex-wrap:wrap;align-items:center}.bd-payment-accept img{margin:0 .313rem}.bd-payment-ameExp{position:relative;margin-top:.75rem;font-family:nimbus_sansReg;font-size:.875rem;padding-right:3.75rem}.bd-payment-ameExp img{position:absolute;top:0;right:0}@media screen and (max-width:1024px){.passengers .bd-seat-selected{flex-wrap:wrap}.bd-seat-selected .firstDiv{width:100%;flex:0 0 100%;margin-bottom:1rem}.bd-seat-selected .secondDiv{padding-left:0}}@media screen and (max-width:991px){.bd-progressBar{display:none}.bd-itinery-detail .bd-itinery-box .flight-from-to{width:65%}.bd-itinery-detail .bd-itinery-box .bd-itinery-item .title{flex-wrap:wrap;flex-direction:column}.bd-priceSummary-mobile{display:block}.bd-bp-desk .bd-priceSummary-sticky,.bd-priceSummary-desktop{display:none}.bd-bp-mobile,.bd-bp-mobile .bd-priceSummary-sticky{display:block}}@media (min-width:768px) and (max-width:1024px){.bd-requestSummary .trip-otherDetail .trip-otherDetail-item{padding-right:1.563rem}}@media screen and (max-width:767px){.bd-progressBar ul{width:100%;margin-top:.625rem}.bd-progressBar li{width:25%}.bd-itineray-info .bd-itineray-info-list .flareOption span{display:block;margin:0}.bd-requestSummary{padding:.063rem}.bd-requestSummary .tripDate{font-size:.75rem}.bd-requestSummary .trip-otherDetail{font-size:.75rem;padding:0;margin:0 -1rem}.bd-requestSummary .trip-otherDetail .trip-otherDetail-item{max-width:50%;padding:0 .625rem}.bd-requestSummary .trip-otherDetail .trip-otherDetail-item strong{margin:0 0 .25rem;display:block}.bd-requestSummary .trip-otherDetail .trip-otherDetail-item:last-child{padding:0 .625rem}.bd-requestSummary .trip-otherDetail .trip-otherDetail-item .custom-checkbox .custom-control-label:after,.bd-requestSummary .trip-otherDetail .trip-otherDetail-item .custom-checkbox .custom-control-label:before{top:.125rem}.bd-requestSummary .trip-otherDetail .trip-otherDetail-item.trip-otherDetail-checkbox{order:2;margin-top:.938rem}.requestSummary-wrapper{margin-top:.625rem;margin-bottom:.625rem}.requestSummary-wrapper .tripDetail{padding:0}.requestSummary-wrapper .tripDetail .trip-FromTo{font-size:.75rem}.bd-itinerary-sec{font-size:.75rem;padding:0;border:0}.bd-itinerary-box{padding:.625rem 0;border:0;background-color:transparent;box-shadow:none}.bd-itineray-info{margin-bottom:0;padding:.375rem 0}.bd-sab-head{padding:.625rem .563rem}.bd-itinerary-sec .bd-sab-head{margin:0 .313rem}.bd-requestSummary .bd-sab-head{padding:0}.bd-trip-info{margin:.625rem 0}.bd-itineray-info-list{align-items:center;font-size:.625rem;text-align:center}.bd-itineray-info-list li .airportName{display:none}.bd-itineray-info .bd-itineray-info-list li.price{padding:0}.bd-itineray-info .bd-itineray-info-list li.price i{margin:0 0 0 .125rem}.bd-itineray-info .bd-itineray-info-list li.intineray-infoPub{padding:0 0 0 .813rem}.bd-itineray-info .bd-itineray-info-list li.intineray-infoPub i{margin:0 0 .25rem;display:block;text-align:center;font-size:.563rem}.bd-itineray-info .bd-itineray-info-list li.intineray-route span{display:block;margin:0}.bd-itineray-info .bd-itineray-info-list li.intineray-date span{display:block;margin:0 0 .25rem}.bd-itinery-detail{margin:0 -.125rem;padding:0}.bd-itinery-detail .bd-itinery-box-wrapper{padding:0 .125rem}.bd-itinery-detail .bd-itinery-box-wrapper .bd-itinery-box-head{padding:.625rem;justify-content:flex-end}.bd-itinery-detail .bd-itinery-box-wrapper .bd-itinery-box-head .bd-ib-head{flex:0 0 100%;max-width:100%;display:flex;justify-content:space-between}.bd-itinery-detail .bd-itinery-box-wrapper .bd-itinery-box-head .bd-ib-total{font-size:.875rem}.bd-itinery-detail .bd-itinery-box{padding:.313rem}.bd-itinery-detail .bd-itinery-box .head{font-size:.625rem}.bd-itinery-detail .bd-itinery-box .flight-from-to{margin-right:.188rem}.bd-itinery-detail .bd-itinery-box .flight-from-to i{margin:0 .125rem;font-size:.5rem}.bd-itinery-btns{padding-bottom:0}.bd-itinery-btns button{margin:0 .188rem}.bd-itinery-btns button:before{top:.188rem}.bd-itinery-btns button.active:before{top:.375rem}.bd-flareOption .flare-priceDate{order:2}.bd-flareOption .flare-priceDate .price,.bd-flareOption .flare-priceDate i,.bd-flareOption .flarestatus{display:none}.bd-passengerInfo-form .pi-formcol-1{flex:0 0 20%;max-width:20%}.bd-passengerInfo-form .pi-formcol-2,.bd-passengerInfo-form .pi-formcol-4{flex:0 0 40%;max-width:40%}}.bd-pi-contact-modal.fareType-table .bd-priceSummary-details .label-text{width:calc(100% - 11.75rem)}.bd-pi-contact-modal.fareType-table .bd-priceSummary-details .label-net,.bd-pi-contact-modal.fareType-table .bd-priceSummary-details .label-value{width:5.875rem;text-align:right}.bd-pi-contact-modal.fareType-table .head{font-size:.875rem}.bd-pi-contact-modal.fareType-table .fd-subHead span{display:block}.bd-paxType-Validation{font-weight:500;font-size:medium}.underline_text{text-decoration:underline;cursor:pointer;color:#000}.link{text-decoration:none}.link,.text_link{cursor:pointer;margin-top:.2rem}.text_link{text-decoration:none!important}.bd-pi-input .react-date-picker__wrapper{border:none!important}.bd-pi-input .react-date-picker__wrapper .react-date-picker__calendar-button svg{stroke:#6699d4}.firsttabmy.nav-tabs{border-bottom:0}.firsttabmy.nav-tabs .nav-link{padding:.5rem 1.25remrem;color:#333;font-weight:600;border-radius:0;font-size:.875rem}.firsttabmy.nav-tabs .nav-link.active{background-color:#0055b8;color:#fff}.topheader span{position:absolute}.container.topheader a{font-size:1.125rem;font-weight:500;color:#000}.white-space-manage{min-height:70vh}.searchbyinput{padding:1.25rem;margin:.625rem 0 1.25rem;box-shadow:0 .125rem .563rem rgba(0,0,0,.1803921569)}.searchbyinput .listbookingindiv{margin:.3rem 0!important;display:flex!important;justify-content:space-between!important}.searchbyinput label{letter-spacing:0;opacity:1;font-size:.875rem;font-weight:400;color:#000}.searchbyinput .pnrstatus{display:flex;flex-wrap:wrap}.searchbyinput .pnrstatus .form-check{padding-left:0;margin-right:1.25rem}.searchbyinput .pnrstatus .form-check-label{font-weight:500}.searchbyinput .pnrstatus .form-check-inline .form-check-input{margin-right:.125rem!important}.inputpnr input#pnr{height:2.5rem;padding:0 1rem;flex-grow:0;flex-shrink:0;flex-basis:calc(100% - 6.25rem);border:1px solid #a7a5a5;font-size:.875rem;outline:none;font-weight:600}.topheader{display:none;width:100%;padding:0 0 .875rem!important;align-items:center;justify-content:space-between}.topheader img.righttogglem{width:1.125rem}table.pnrbookintable td{border-bottom:.1rem solid #eee;border-top:0!important;padding:.8rem .25rem}table.pnrbookintable td:last-child{color:#2680eb;text-decoration:underline;font-weight:500;cursor:pointer}table.pnrbookintable thead{color:#727272;border-top:none!important}table.pnrbookintable th{border-top:none!important}span.ca{padding:.188rem .29rem;font-size:.875rem;font-weight:600;color:#000}.capara{background:rgba(255,93,93,.6509803922) 0 0 no-repeat padding-box;width:80%;text-align:center;margin-bottom:0;white-space:nowrap}.pnrbooking .nav-tabs .nav-link{display:inline-block;font-size:.875rem;padding:.2rem .7rem;border-radius:.156rem;margin-top:.5rem}.pnrbooking .nav-tabs .nav-link.active{background-color:rgba(0,85,184,.0705882353);color:#000!important;font-weight:500;border-color:rgba(0,85,184,.431372549)}.pnrbooking nav.nav.nav-tabs{padding:0 0 .125rem;margin:1rem 0;display:block!important}.pnrbooking nav.nav.nav-tabs a{margin-right:.375rem;border:.063rem solid #bebfc1;color:#333;font-family:nimbus_sansReg}.pnrbooking nav.nav.nav-tabs{overflow-x:auto;overflow-y:hidden;scroll-behavior:auto;border-bottom:0}div#bookingpnrlist-tabpane-all{padding:.625rem}.form-check-inline{margin-right:.125rem!important}.flex-container.customlist{display:flex;justify-content:center;align-items:center}.flex-container.customlist .datechoose{margin:.625rem;text-align:center;color:#333}.flex-container.customlist .datechoose span{font-size:.563rem}.flex-container.customlist .datechoose p{font-size:.688rem;border:.2rem solid #e4e4e4;width:2.625rem}.flex-container.customlist .datechoosecenter{margin:.625rem;text-align:center;width:1.438rem}.flex-container.customlist .datechoosecenter i{color:#afafaf}.pnrbookintable{font-family:nimbus_sansReg;margin-bottom:0}.pnrbookintable thead th{font-size:.875rem;font-weight:500;color:#000;padding:.469rem .25rem}.pnrbookintable td{font-size:.875rem}.datewiseview{display:flex;margin-top:1.375rem}.mf-filter-row{position:relative;margin-right:.625rem}.mf-filter-row .mf-filter-label{font-size:.875rem;font-weight:500;margin-right:.625rem}.mf-filter-row .mf-filter-collapse{position:absolute;background-color:#fff;width:100%;border:1px solid #e9eaea;padding:.625rem;box-shadow:0 3px 6px rgba(0,0,0,.1607843137);left:3rem}.mf-filter-btn{border:1px solid #0055b8;color:#0055b8;font-size:.875rem;font-weight:600;background-color:transparent;padding:.313rem 1.25rem .313rem .313rem;border-radius:3px;position:relative}.mf-filter-btn:after{content:"";transition:.3s ease;display:inline-block;height:.5rem;width:.5rem;-webkit-transform:rotate(45deg);transform:rotate(45deg);border:.094rem solid;border-top:none;border-left:none;color:inherit;position:absolute;top:.563rem;right:.25rem}.mf-filter-btn img{height:1rem;width:1rem;margin-right:.25rem}.myfiledrop.dropdown button{font-size:.875rem;padding:.175rem .35rem;margin-left:.625rem;font-weight:700;color:#2092d0}.myfiledrop.dropdown button img{width:.875rem}.viewbuttonmyfile{background:#0055b8;font-size:.875rem;color:#fff;border-radius:0;font-weight:600}.viewbuttonmyfile:hover{color:#fff;background-color:#3377c6}p.dropditemp input{width:7.563rem;margin:0;text-indent:.25rem;font-size:.75rem;padding:.1rem .225rem!important}img.iinercalender{position:absolute;width:1rem;margin:.475rem .375rem}p.dropditemp{display:flex;margin:0}p.dropditemp .bd-pi-input{padding:0 .313rem}span.dropditem:hover{border-radius:.188rem}.dropmyitem.dropdown-menu.show{padding:.625rem}.dropmyitem a.dropdown-item{border:.01rem solid #c9cacc;padding:0 .5rem;border-radius:.188rem;margin-bottom:.625rem}.dropmyitem a.dropdown-item:first-child{border:none;margin-bottom:.625rem}.dropmyitem a.dropdown-item{background:none!important}span.dropditem{width:100%;display:block;padding:.25rem;text-align:center;font-size:.875rem;font-family:nimbus_sansReg;border:1px solid #c9cacc;margin-top:5px;cursor:pointer;transition:.3s ease}span.dropditem:hover{border-color:#0055b8;color:#0055b8}.dropmyitem .dropdown-item.active,.dropmyitem .dropdown-item:active{color:#0055b8!important;border:.063rem solid #0055b8!important;margin:.625rem;width:94%!important;font-weight:600;text-decoration:none;background:none!important}.dropdown-item{padding:.5rem}.pnrstatus input[type=radio]{display:none}.pnrstatus input[type=radio]+label:before{content:"";display:inline-block;width:1rem;height:1rem;padding:.1rem;margin-right:.563rem;background-clip:content-box;border:.07rem solid #7a7879;border-radius:50%}.pnrstatus input[type=radio]:checked+label:before{background-color:#0055b8}.pnrstatus label{display:flex;align-items:center}hr.hrline{border-top:none!important;margin:0 0 .063rem;border:.063rem dashed #c7c7c7}.dropmyitem a.dropdown-item{font-size:.875rem}@media only screen and (min-device-width:320px) and (max-device-width:480px) and (-webkit-min-device-pixel-ratio:2){.myfilesc .nav-tabs{border-bottom:none;flex-wrap:nowrap;padding:0;text-align:center}.myfilesc ::-webkit-scrollbar{display:none}td:last-child{text-align:center}.pnrbooking nav.nav.nav-tabs a{padding:.5rem .7rem}td.fifththtd,td.secondthtd,th.fifththtd,th.secondthtd{display:none}.searchbyinput{margin:1.3rem -.938rem}}.additional-filter{margin-top:.313rem;font-weight:500;width:9.375rem}.Mainsavediv{box-shadow:0 .125rem .938rem rgba(0,0,0,.1803921569);padding:0}.myquotesdiv{padding:1rem}.myquotesdiv .pnrsearch{display:flex;flex-wrap:wrap;justify-content:space-between;position:relative}.myquotesdiv .pnrsearch .pnrsearch-input{font-size:.875rem;border:1px solid #a7a5a5;height:2.5rem;padding-left:2.188rem;font-family:nimbus_sansReg;flex-grow:0;flex-shrink:0;flex-basis:calc(100% - 5.75rem)}.myquotesdiv .pnrsearch .btn{background-color:#0055b8;font-weight:500;color:#fff;border-radius:0;padding:0 .75rem;font-size:.875rem;outline:none;box-shadow:none;transition:.3s ease;width:5.063rem}.myquotesdiv .pnrsearch .btn:hover{background-color:#3377c6}.myquotesdiv .pnrsearch .serach_autoCom{position:absolute;top:100%;width:calc(100% - 5.75rem);max-height:18.75rem;overflow-y:auto;padding:.313rem .625rem;font-size:.875rem;background-color:#fff;box-shadow:0 .125rem .563rem rgba(0,0,0,.1803921569);z-index:1}.myquotesdiv .pnrsearch .serach_autoCom ul{margin:0;list-style:none}.myquotesdiv .pnrsearch .serach_autoCom ul li{border-bottom:1px solid #ebeded;padding:.313rem;cursor:pointer}.myquotesdiv .pnrsearch .serach_autoCom ul li:hover{background-color:#ebeded}.myquotesdiv .pnrsearch .serach_autoCom ul li:last-child{border-bottom:0}.myquotesdiv p.searchby{font-size:1rem;font-weight:500;color:#333;margin-bottom:.625rem}.myquotesdiv .clientdetail{margin:0 0 .75rem;font-family:nimbus_sansReg}.myquotesdiv input[type=radio]{display:none}.myquotesdiv input[type=radio]+label:before{content:"";display:inline-block;width:1rem;height:1rem;padding:.1rem;margin-right:.563rem;background-clip:content-box;border:.07rem solid #7a7879;border-radius:50%}.myquotesdiv input[type=radio]:checked+label:before{background-color:#0055b8}.myquotesdiv label{display:flex;align-items:center;margin-right:1.25rem}.cityPairs .cityPairs-input{flex-grow:0;flex-shrink:0;flex-basis:calc(50% - 55px);max-width:calc(50% - 55px);position:relative}.cityPairs .cityPairs-input .serach_autoCom{position:absolute;top:100%;width:100%;max-height:18.75rem;overflow-y:auto;padding:.313rem .625rem;font-size:.875rem;background-color:#fff;box-shadow:0 .125rem .563rem rgba(0,0,0,.1803921569);z-index:1}.cityPairs .cityPairs-input .serach_autoCom ul{margin:0;list-style:none}.cityPairs .cityPairs-input .serach_autoCom ul li{border-bottom:1px solid #ebeded;padding:.313rem;cursor:pointer}.cityPairs .cityPairs-input .serach_autoCom ul li:hover{background-color:#ebeded}.cityPairs .cityPairs-input .serach_autoCom ul li:last-child{border-bottom:0}.emaildel div{cursor:pointer!important}.myquotestab{padding-top:.563rem}.myquotestab .nav-tabs .nav-link.active{font-size:.875rem;font-weight:600;color:#000;color:#1672db!important;border-bottom:.25rem solid #1672db!important;background-color:transparent}.myquotestab .nav-tabs .nav-link{border:none!important;text-align:left;letter-spacing:0;font-size:.875rem;font-weight:600;color:#221e1f;opacity:1}.flexquote{display:flex;justify-content:space-between;align-items:center;font-family:nimbus_sansReg;padding:0}.flexquote .form-check{display:none;align-items:center}.flexquote label{margin-right:.5em;margin-bottom:0}.myquotelist{padding:.938rem 0 .625rem}.quotenote .quotenotediv{background:#f4f4f5 0 0 no-repeat padding-box;border:1px solid #eeb21e;border-left-width:4px;display:flex;align-items:baseline;border-radius:.125rem;font-size:.813rem;border-radius:.313rem}.warning-elem{padding:0 5px;margin:5px 0;border-radius:5px;border:1px solid #eeb21e;border-left-width:5px;.icon{color:#eeb21e}}.quotenote .quotenotediv p{padding:.5rem;margin:0}.quotenote .quotenotediv span i{color:#eeb21e}.quotenote .quotenotediv{font-weight:600;font-family:"Montserrat";font-style:normal}.flextabdata.col-lg-12{display:flex}.Myquoteinner{background:#fff 0 0 no-repeat padding-box;border:.031rem solid #a7a5a5;padding:.625rem 0;margin:1.25rem 0;color:#000;box-shadow:0 2px 4px #ddd}.Myquoteinner .quotefirstdiv{padding-left:0}.threespan span{margin:0 .313rem}.seconddiv{border-left:1px dashed #a7a5a5;padding-right:0}.quotespandiv{display:flex;font-size:.875rem}.quotespandiv .lastsp{margin-left:.625rem;font-family:nimbus_sansReg}.quotespandiv .lastsp strong{display:block;margin-bottom:.313rem;font-size:1.25rem}.quotespandiv i{font-size:1.25rem;padding-top:.438rem;color:#bebfc1}.seconddivinner{display:flex;font-size:.875rem;align-items:flex-start;justify-content:space-between}.seconddivinner .tripdatasp{min-width:22%;padding:0 .625rem}.tripdatasp .flight-logo{display:flex;align-items:center;margin-bottom:.188rem;font-family:nimbus_sansReg;font-size:1rem;font-weight:700}.tripdatasp .flight-logo img{height:auto;width:1.875rem;margin-right:.313rem}.tripdatasp .trip-type{font-weight:500}.tripdatasp .msq-total{font-size:1rem;font-weight:700;display:flex;align-items:center;margin-bottom:.188rem}.tripdatasp .msq-total i{font-size:.875rem;color:#0055b8;margin-left:.313rem;cursor:pointer}.tripdatasp .msq-net{display:flex;align-items:center;font-weight:500}.tripdatasp .msq-net i{color:#fdb814;margin-right:.313rem}.tripdatasp.flightDetails{display:flex;align-items:center;font-weight:500}.tripdatasp.flightDetails .msq-flight-ft{font-weight:600;font-size:1rem}.tripdatasp.flightDetails .msq-flight-ft span{display:block;font-weight:500;font-size:.875rem;margin-top:.188rem}.tripdatasp.flightDetails .msq-flight-arrow{padding:0 .75rem}.tripdatasp.flightDetails .msq-flight-arrow i{color:#a7a5a5}.threespan{display:flex}.thirddiv{position:absolute;right:15px;top:0;display:none}.thirddiv input#flexCheckDefault{margin:0;position:relative;height:1rem;width:1rem}.emaildel{display:flex;font-size:.875rem;padding:.375rem 0;justify-content:space-between;font-weight:600;margin:.313rem -.625rem 0;background-color:#f2f2f2}.emaildel img{width:.875rem}.emaildel .emaildel_tktBy{margin:0 .625rem;color:red}.emaildel .emaildel_cta span{margin:0 .625rem;color:#0055b8}.emaildel .emaildel_cta i{margin-right:.313rem}.emaildel .emaildel_cta:hover{color:#3377c6}span.extratrips{color:#66a844}span.searchic{position:absolute;top:.75rem;left:.688rem;z-index:9;opacity:.5;font-size:.875rem}.belowdater{display:flex;justify-content:space-between}.flight-from-to.row div{padding:0 8px;text-align:center}.belowdater.row div{text-align:center;padding:0 3px}@media only screen and (min-device-width:320px) and (max-device-width:570px) and (-webkit-min-device-pixel-ratio:2){.thirddiv{position:absolute;text-align:right;top:0;right:1%}.container.quotenote,.flexquote,.myquotedata,.myquotestab nav.nav.nav-tabs{padding:0!important}.seconddiv{padding:0;border:0}.seconddivinner{display:flex;font-size:.75rem;padding:1rem 0 0;margin:0 -.625rem}.seconddivinner .tripdatasp{min-width:auto;margin:0}.seconddivinner .tripdatasp .flight-logo,.seconddivinner .tripdatasp .msq-total{font-size:.875rem}.thirddiv input#flexCheckDefault{margin-left:-1.25rem}.myquotesdiv label{font-size:.75rem;font-weight:600;color:#000}.quotespandiv span.firstsp{width:inherit}.tripdatasp{margin-right:.438rem}.flextabdata.col-lg-12{display:block;padding:0 .625rem}.quotespandiv .lastsp strong{margin-bottom:0}.emaildel{padding:0;margin-top:1rem}.Mainsavediv.container{box-shadow:none}.myquotesdiv label{margin-right:.5rem}}.quoterefresh{background-color:#eeb21e;padding:.438rem .25rem 0 .875rem;height:2.5rem;font-family:nimbus_sansReg;box-shadow:0 .125rem .375rem rgba(0,0,0,.2392156863);margin-bottom:.75rem;font-size:.938rem}.headquotedetail{border:.031rem solid #d4d5d6;margin-bottom:.615rem;font-family:nimbus_sansReg;display:flex;justify-content:space-between;padding:.5rem .625rem}.headquotedetail .headeqsecond{color:#0055b8;cursor:pointer;font-family:nimbus_sansReg;font-size:.875rem}.headquotedetail .headeqsecond span{margin-right:.625rem}.headquotedetail .headeqsecond span:last-child{margin-right:0}.walkic{margin-left:.425rem}a.reprisen{color:#000;padding:.188rem .313rem;margin:0 .375rem;background:#fff;cursor:pointer;font-family:nimbus_sansReg;border-radius:.125rem;box-shadow:0 .188rem .375rem rgba(0,0,0,.1607843137)}.headeqfirst i{background:#11355d;color:#fff;padding:.125rem;border-radius:.125rem}.breadcrumps{margin:.625rem 0;font-size:.875rem}.recheck-popup{background-color:rgba(51,51,51,.7019607843);position:fixed;top:0;left:0;height:100%;width:100%;z-index:99;display:flex;justify-content:center;align-items:center}.recheck-popup .recheck-loader{background-color:#fff;width:250px;text-align:center;padding:1rem .625rem;border-radius:.313rem;font-weight:600}.recheck-popup .recheck-popup-box{background-color:#fff;border-radius:.25rem;padding:1.25rem;position:relative;width:430px;max-width:100%;border:2px solid #b22625;top:86px}.recheck-popup .recheck-popup-box .rp-close{position:absolute;top:.625rem;right:.625rem;line-height:.5;font-size:1.875rem;cursor:pointer}.recheck-popup .recheck-popup-content{display:flex;flex-wrap:nowrap;font-weight:500}.recheck-popup .recheck-popup-content span{font-weight:600;color:#b22625;display:block}.recheck-popup .recheck-popup-content i{color:#b22625;line-height:1.6;margin-right:1.25rem;font-size:2rem}.recheck-popup .recheck-popup-decreased{display:flex;flex-wrap:nowrap;font-weight:500}.recheck-popup .recheck-popup-decreased span{font-weight:600;color:#74b257;display:block}.recheck-popup .recheck-popup-decreased i{color:#74b257;line-height:1.6;margin-right:1.25rem;font-size:2rem}.btn-fareChange{display:flex;justify-content:center;align-items:center;margin-top:10px}.pnrdata img{width:16px;height:16px}.btn-timeoutChange{display:flex;justify-content:space-evenly;width:19%}.yes-buttonClass{padding:2px 12px;margin:10px;display:inline;text-align:right;font-size:14px;border:1px solid}.bookingconfirmed{padding:1.2rem .915rem;display:flex;background-color:#e6eef8;border-radius:.375rem;font-family:nimbus_sansReg;margin-bottom:1.25rem;flex-direction:column;justify-content:space-between}.bookingconfirmed .subsecondhead{background:#fff;border:.063rem dashed #bdbcbc;padding:.9375rem .875rem .25rem .9375rem;display:flex;justify-content:space-between}.bookingconfirmed .subsecondhead .subsecondheaddiv{display:flex;flex-wrap:nowrap}.bookingconfirmed .subsecondhead .subsecondheaddiv:first-child{margin-bottom:.625rem}.bookingconfirmed .subsecondhead span:first-child{margin-right:.5rem;font-size:.9375rem}.bookingconfirmed .subsecondhead .tkton{color:#74b257}.bookingconfirmed .subsecondhead .flightPNR{font-size:1rem;font-weight:700}.cancelbut{margin-left:1.25rem}.confirmationbut{padding-bottom:1.25rem}.subfirsthead{display:flex;justify-content:space-between;align-items:center;padding-top:.5rem}.subfirsthead p{margin-bottom:.313rem}.subfirsthead span.checkbook{margin-right:1.75rem}.subfirsthead span.checkbook .fa-check-circle{font-size:3.813rem;color:#74b257}.subfirsthead span.checkbook .fa-pause-circle{font-size:3.813rem;color:#ff8801}.subfirsthead .bookheadp{font-size:1.125rem;font-weight:400;color:#000}.subfirsthead .bookDate{font-size:1.125rem;font-weight:700;color:#333;margin-left:.5rem}.subfirsthead .booksubheadp{font-size:1rem;font-weight:400;color:#000}.subfirsthead .emailbook{font-size:.875rem;font-weight:400;color:#0055b8;display:inline-block;cursor:pointer;font-size:1.1rem}.bd-confirmation-sec{padding:0;border:none}.travelagent{padding:.875rem .813rem;border:.031rem solid #d4d5d6;margin-top:1.25rem}.travelagent .agenttopdiv{font-size:1.25rem}.travelagent .agenttopdiv span:first-child{margin-right:.625rem}.travelagent .agentbottomdiv{display:flex;font-family:nimbus_sansReg;justify-content:space-between}.travelagent .agentbottomdiv p.firstspab{margin-bottom:.375rem;color:#221e1f}.tspanfirstb,.tspansecondb{color:#198fcc}p.thirdspad b{margin-left:.375rem;margin-right:.188rem}.passengers{padding:.875rem .813rem;border:.031rem solid #d4d5d6;margin-bottom:1.25rem;font-size:1rem}.passengers .bd-seat-selected{margin:0 0 .625rem;padding:0 .625rem .625rem;font-family:nimbus_sansReg;align-items:flex-start}.passengers .bd-seat-selected:last-child{margin:0;border:0;padding-bottom:0}.passengers .margin-left{padding:0 .625rem;justify-content:normal!important}.passengers .apply-btn{background:#eeb21e 0 0 no-repeat padding-box;box-shadow:1px 2px 6px rgba(0,0,0,.2588235294);border:1px solid #eeb21e;opacity:1;width:15%;height:35px;margin-right:5%;width:35%}.passengers .bd-seat-amount{display:flex}.passengers .passengersbottomdiv{font-weight:600;align-items:flex-start;flex-wrap:wrap;justify-content:flex-end}.passengers .passengersbottomdiv .total{background-color:#fff;border:1px dashed #74b257;display:flex;flex-wrap:nowrap;white-space:nowrap;align-items:center;padding:.563rem .625rem;margin-left:.625rem;font-size:.875rem}.passengers .passengersbottomdiv .total span{letter-spacing:0;color:#74b257;margin-left:.625rem}.passengers .passengersbottomdiv .msg{background-color:#f4f4f5;border:.063rem solid #74b257;border-left-width:.313rem;position:relative;font-size:.875rem;border-radius:.25rem;font-weight:500;padding:.313rem .313rem .313rem 1.875rem;flex:0 0 78%;margin-bottom:.625rem}.passengers .passengersbottomdiv .msg i{position:absolute;color:#74b257;top:.5rem;left:.5rem}.passengers .passengersbottomdiv .ss-cta{background-color:#eeb21e;border:0;font-weight:600;font-size:.875rem;padding:.625rem .938rem;margin-left:.625rem;border-radius:.25rem;box-shadow:1px 2px 6px rgba(0,0,0,.2588235294);transition:.3s ease;order:2}.passengers .passengersbottomdiv .ss-cta:disabled{background-color:#666;color:#fff;border-color:#666}.passengers .passengersbottomdiv .vline{border:.084rem solid #eeb21e;text-align:center;background:#eeb21e}.passengers .passengersbottomdiv span{margin-right:.525rem}.passengers .passengersbottomdiv span.ssr-special-status{color:#74b257}.passengers .passengersbottomdiv span.bpd-seat{color:#0055b8;font-weight:600}.passengers .passengersbottomdiv .name-info{padding:0 .813rem;margin:0 -.813rem .625rem;border-bottom:1px solid #ddd}.passengers .passengersbottomdiv p.firstspad{margin-bottom:.375rem;color:#221e1f}.passengers .passengersbottomdiv p.firstspad .rspanfirst b{color:#0055b8;font-size:1rem;margin-left:.375rem;font-weight:600}.passengers .passengersbottomdiv p.firstspad span{margin-right:1.125rem}.passengers .passengersbottomdiv p.secondspad{margin-bottom:.375rem;color:#221e1f}.passengers .passengersbottomdiv p.secondspad i{margin-right:.313rem}.passengers .passengersbottomdiv p.secondspad .sspansecond,.passengers .passengersbottomdiv p.secondspad .sspanthird{font-size:.875rem}.passengers .passengersbottomdiv p.secondspad span{margin-right:1.125rem}.heads{display:flex;justify-content:space-between}.heads span:first-child{margin-right:.625rem}.heads .paycardm,.headsecond{display:flex}.headsecond{margin-top:2.125rem;margin-bottom:1.438rem;justify-content:space-between}.headsecond span:first-child{margin-right:.625rem}.headsecond .paycardm{display:flex}.bd-priceSummary-totalmark{display:flex;flex-wrap:wrap;justify-content:space-between;font-weight:600;border-top:.063rem dashed #bebfc1;padding-top:.75rem;color:#74b257;font-size:.875rem}li.airportLogo img{margin-right:.375rem}.checkbookhold{margin-right:1.75rem}.checkbookhold .subsecondhead .subsecondheaddiv .tkton{color:#ff8801}.ticketing-status-ver{cursor:pointer;padding-left:5px}.ticketing-status-ver i{color:#0055b8;font-size:.875rem;margin-right:.5rem;cursor:pointer}.quotenotehold .quotenotedivhold{border:.063rem solid #ff8801;border-left-width:.313rem;display:flex;align-items:baseline;font-family:nimbus_sansReg;border-radius:.125rem;font-size:.813rem;margin-bottom:1.2rem;padding:0 .313rem}.quotenotehold .quotenotedivhold p{padding:.5rem;margin:0}.quotenotehold .quotenotedivhold span i{color:#ff8801;font-size:.875rem}.checkbookhold i{font-size:3.813rem;color:#74b257}.tktonhold{color:#74b257}.tktonholdFailed{color:red;font-weight:700}.bookingonhold .checkbookhold i,.bookingonhold .tktonhold{color:#ff8801}.bookingCancel .checkbookhold i,.bookingCancel .tktonhold{color:#b22625}.applybuthold{margin-left:1.25rem}.seatselection{display:flex;justify-content:space-between;padding:.613rem .813rem;align-items:center;border:1px solid #dfdfe0;margin:.813rem 0;background:#e6eef8;box-shadow:0 1px 12px rgba(0,0,0,.1607843137)}.seatselection .viewbuttonmyfile{width:8.125rem}.quotepara{font-size:.875rem}.hrlinecdash{border-color:transparent}.secondpddiv{display:flex;align-items:center;margin-bottom:.725rem;flex-wrap:wrap;border-bottom:1px solid #ddd;padding-bottom:.625rem}.secondpddiv .flight{flex:0 0 100%;max-width:100%;font-size:1rem;font-weight:600;margin-bottom:.625rem;font-family:"Montserrat",sans-serif}.secondpddiv .p-info{font-size:.875rem;margin-right:.625rem;margin-top:.313rem}.secondpddiv .p-info .spdivimg{border:2px solid #4e4b4c;position:relative;height:1.875rem;width:1.875rem;display:flex;align-items:center;justify-content:center;border-radius:50%}.secondpddiv .p-info .spdivimg .pinfo-icon{margin:0;color:#4e4b4c;font-size:1rem}.secondpddiv .p-info .spdivimg .status{position:absolute;font-size:.875rem;top:-.25rem;right:-.25rem;margin:0;background-color:#fff;border-radius:50%}.spdiv{align-items:center;margin-right:.5rem;display:flex}.spdiv i{margin-right:.425rem}.spdiv i.fa-check-circle{color:#64a944}.spdiv i.fa-minus-circle,.spdiv i.fa-times-circle{color:#b22625}.spdiv .spdivimg{margin-right:.425rem}.spdiv .spdivimg img{vertical-align:baseline}.cancelBook-dialog .MuiDialog-paperWidthSm{width:auto;max-width:unset}.cancelBook-dialog .cancelBook-wrapper{width:670px;max-width:100%;padding:1.563rem;border-radius:.25rem}.cancelBook-dialog .headingBold{font-weight:700}.cancelBook-dialog .marginLeeft{margin-left:9px}.cancelBook-box{font-family:nimbus_sansReg;font-size:.875rem}.cancelBook-box .cancelBook-box-info{border:1px solid #74b257;border-left-width:4px;border-radius:.125rem;position:relative;background-color:#f4f4f5;padding:.313rem .313rem .625rem 1.625rem;margin-bottom:1.875rem}.cancelBook-box .cancelBook-box-info i{position:absolute;color:#74b257;top:.563rem;left:.313rem}.cancelBook-box .cancelBook-box-info h5{font-size:.875rem;font-family:"Montserrat",sans-serif;font-weight:600;margin-top:.625rem;margin-bottom:.313rem}.cancelBook-box .cancelBook-input{display:flex;flex-wrap:wrap;margin:0 -.625rem}.cancelBook-box .cancelBook-input .cancelBook-input-col{padding:0 .625rem;margin-bottom:.938rem;flex:0 0 49%}.cancelBook-box .cancelBook-input .cancelBook-input-col .add-email{padding-right:1.25rem;margin-bottom:.313rem}.cancelBook-box .cancelBook-input .cancelBook-input-col .add-email:last-child{margin-bottom:0}.cancelBook-box .cancelBook-input .cancelBook-input-col .add-email .add-email-btn{position:absolute;top:.313rem;right:0}.cancelBook-box .cancelBook-input .cancelBook-input-col .add-email .add-email-btn.addFields{height:1.125rem;width:1.125rem;line-height:1.125rem;padding:0;border:0;background-color:#64a944;color:#fff;border-radius:50%;font-size:.625rem}.cancelBook-box .cancelBook-cta{margin:.313rem -.313rem 0;padding:0 .625rem}.cancelBook-box .cancelBook-cta button{margin:0 .313rem;position:relative;width:90px;border:1px solid #0055b8;background-color:#0055b8;padding:.375rem .313rem;color:#fff;font-family:"Montserrat",sans-serif;font-weight:600;transition:.3s ease}.cancelBook-box .cancelBook-cta button:last-child{background-color:#fff;color:#0055b8}.cancelBook-box .cancelBook-cta button:hover{background-color:#3377c6;color:#fff}.cancelBook-box .cancellation-cta{margin:.313rem -.313rem 0;padding:0 .625rem;display:flex;justify-content:center;align-items:center}.cancelBook-box .cancellation-cta button{margin:0 .313rem;position:relative;width:90px;border:1px solid #0055b8;background-color:#0055b8;padding:.375rem .313rem;color:#fff;font-family:"Montserrat",sans-serif;font-weight:600;transition:.3s ease}.cancelBook-box .cancellation-cta button:hover{background-color:#3377c6;color:#fff}.cancelBook-wrapper.twoDaysPrior{width:440px}.cancelBook-wrapper.twoDaysPrior .cancelBook-box{font-family:"Montserrat",sans-serif;font-weight:500}.cancelBook-wrapper.twoDaysPrior .cancelBook-box .cancelBook-cta{margin-top:1.875rem}.cancelBook-wrapper.twoDaysPrior h4{font-size:1.125rem;margin-bottom:.938rem}.cancelBook-wrapper.noRulesFit{width:540px;padding:0}.cancelBook-wrapper.noRulesFit .cancelBook-box-info{position:relative;margin-bottom:0;padding-right:1.25rem}.cancelBook-wrapper.noRulesFit .cancelBook-box-info .cm-close{position:absolute;top:2px;right:7px;font-size:22px;line-height:.8;font-weight:600;cursor:pointer}.cancelBook-wrapper.onOption .cancelBook-box{font-family:"Montserrat",sans-serif;font-weight:500}.cancelBook-wrapper.onOption h4{font-size:1.125rem;margin-bottom:.938rem}.cancelBook-wrapper.onOption .cancelBook-input{margin-top:1.875rem}.cacellation-head{background-color:#e6eef8;border-radius:.375rem;padding:1rem;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;margin-bottom:1.25rem}.cacellation-head h1{font-family:nimbus_sansReg;font-size:1.563rem;margin:0}.cacellation-head .record-locator{background-color:#fff;font-size:1rem;font-weight:500;padding:.875rem;border:1px dashed #bdbcbc;border-radius:.375rem;display:flex;flex-wrap:nowrap}.cacellation-head .record-locator span{font-weight:600;margin-left:1.25rem}.cancellation-direction{margin-bottom:1.25rem}.cancellation-direction .bf-direction-conatiner{padding:0}.cancellation-tnc{padding:.938rem;border:1px solid #d4d5d6;font-size:1rem;font-family:nimbus_sansReg}.cancellation-tnc,.cancellation-tnc .head{margin-bottom:1.25rem}.cancellation-tnc h4{font-size:1rem;font-weight:700;font-family:"Montserrat",sans-serif;margin-bottom:.75rem}.cancellation-tnc ul{margin-bottom:1.25rem;list-style:none}.cancellation-tnc ul:last-child{margin-bottom:0}.cancellation-tnc ul li{margin-bottom:.625rem;position:relative;padding-left:.875rem}.cancellation-tnc ul li:before{content:"";height:.438rem;width:.438rem;position:absolute;background-color:#64a944;border-radius:50%;top:.5rem;left:0}.emd-Seat{position:relative;right:2.5rem;font-size:.875rem;font-weight:600}.serviceFee-box{margin-bottom:1.25rem;border:1px solid #d4d5d6;padding:.75rem;font-family:nimbus_sansReg;font-size:1rem;height:calc(100% - 1.25rem);color:#333}.serviceFee-box h3{font-family:"Montserrat",sans-serif;font-size:1.25rem;padding-bottom:.75rem;margin-bottom:1rem;border-bottom:1px solid #bebfc1;font-weight:500}.serviceFee-box .passanger-fees{display:flex;flex-wrap:nowrap;justify-content:space-between;align-items:center;margin-bottom:.625rem}.serviceFee-box .passanger-fees .sfb-input{position:relative;border:1px solid #acacac;border-radius:.188rem}.serviceFee-box .passanger-fees .sfb-input .dollar-icon{position:absolute;font-size:1.25rem;color:#b3ccea;top:.125rem;left:.5rem}.serviceFee-box .passanger-fees input{height:2.188rem;width:8.5rem;border:0;outline:none;font-family:nimbus_sansReg;font-size:1rem;color:#333;padding-left:1.875rem}.serviceFee-box .sfb-note{font-size:.875rem;margin-bottom:.5rem}.serviceFee-box .travelbrand-fees{font-size:.875rem;margin-bottom:.625rem}.serviceFee-box .travelbrand-fees span{font-size:1.25rem;margin-right:.625rem}.nss-total-note{margin-bottom:1.125rem}.nss-total-note,.nss-total-note .nss-total{display:flex;align-items:center;justify-content:space-between}.nss-total-note .nss-total{background-color:#74b257;font-size:.75rem;color:#fff;font-weight:600;flex:0 0 40%;padding:.625rem;border-radius:.313rem}.nss-total-note .nss-total span{font-size:1rem;font-weight:700}.nss-total-note .nss-note{background-color:#f4f4f5;padding:.625rem;border-radius:.313rem;font-size:.75rem;color:#383435;font-weight:500;border:1px solid #eeb21e;border-left-width:4px}.nss-total-note .nss-note i{color:#eeb21e;margin-right:.5rem}.new-selected-seat{background-color:#f0f6ec;border:1px solid #c1ddb4;border-radius:.5rem;margin-bottom:.625rem;padding:.625rem .625rem 0}.new-selected-seat .new-ss-item{margin-bottom:1.375rem}.new-selected-seat .new-ss-item .nss-item-head{font-size:1rem;display:flex;flex-wrap:wrap;color:#333;margin-bottom:1.125rem}.new-selected-seat .new-ss-item .nss-item-head .flight-name{border-right:1px solid #333;font-weight:700;display:flex;align-items:center;padding-right:.625rem;margin-right:.625rem}.new-selected-seat .new-ss-item .nss-item-head .flight-name img{margin-right:.625rem;width:1rem;height:auto}.new-selected-seat .new-ss-item .nss-item-head .airline-code{font-weight:600;display:flex;align-items:center}.new-selected-seat .new-ss-item .nss-item-head .airline-code img{margin-right:.313rem;max-width:1.25rem;height:auto}.new-selected-seat .new-ss-item .nss-row{display:flex;flex-wrap:wrap;background-color:#fff;padding:.313rem .625rem;box-shadow:0 3px 6px rgba(0,0,0,.0509803922);border-radius:4px;margin-bottom:.25rem}.new-selected-seat .new-ss-item .nss-row .nss-name{flex:1 0;font-size:.875rem}.new-selected-seat .new-ss-item .nss-row .nss-name .full-name{font-family:nimbus_sansReg}.new-selected-seat .new-ss-item .nss-row .nss-name .short-name{display:none}.new-selected-seat .new-ss-item .nss-row .nss-seatNo{flex:0 0 11.625rem;display:flex;align-items:center;font-weight:600}.new-selected-seat .new-ss-item .nss-row .nss-seatNo img{margin:0 .313rem;width:1rem;height:auto}.new-selected-seat .new-ss-item .nss-row .nss-seatNo .bd-nss-status{min-width:6.563rem}.new-selected-seat .new-ss-item .nss-row .nss-seatNo .bd-nss-seatNumber{display:flex;align-items:center}.new-selected-seat .new-ss-item .nss-row .nss-seatNo-new{flex:0 0 5.625rem;display:flex;align-items:center;font-weight:600}.new-selected-seat .new-ss-item .nss-row .nss-seatNo-new img{margin:0 .313rem;width:1rem;height:auto}.new-selected-seat .new-ss-item .nss-row .nss-seatNo-new .bd-nss-status{min-width:6.563rem}.new-selected-seat .new-ss-item .nss-row .nss-seatNo-new .bd-nss-seatNumber{display:flex;align-items:center}.new-selected-seat .new-ss-item .nss-row .nss-price{flex:0 0 10rem;display:flex;align-items:center;font-weight:500}.new-selected-seat .new-ss-item .nss-row .nss-price.nss-space-manage{flex:0 0 5.625rem}.new-selected-seat .new-ss-item .nss-row .nss-price .nss-updateRate{font-size:.875rem;flex:0 0 3.7rem;width:3.125rem;text-align:center;margin-left:.625rem;display:inline-block;padding:.125rem .188rem;border-radius:.25rem}.new-selected-seat .new-ss-item .nss-row .nss-price .nss-updateRate i{margin-right:.25rem;font-size:.688rem}.new-selected-seat .new-ss-item .nss-row .nss-price .nss-updateRate.decrease{color:#137333;background-color:#e6f4ea}.new-selected-seat .new-ss-item .nss-row .nss-price .nss-updateRate.increase{color:#a50e0e;background-color:#fce8e6}.new-selected-seat .new-ss-item .nss-row .nss-status{display:flex;align-items:center;color:#44a219}.new-selected-seat .new-ss-item .nss-row .nss-status .fa-minus-circle,.new-selected-seat .new-ss-item .nss-row .nss-status .fa-times-circle{color:#b22625}@media screen and (max-width:767px){.bookingconfirmed{flex-wrap:wrap}.subfirsthead{flex:0 0 100%;max-width:100%;margin-bottom:.625rem}.subfirsthead .emailOptionSelectMainContainer{width:100%}.bookingconfirmed .subsecondhead{flex:0 0 100%;max-width:100%}.cancelbut{margin-left:.625rem}.passengers .passengersbottomdiv .msg{flex:0 0 100%}.new-selected-seat{background-color:transparent;border:0;margin-bottom:0;padding:0}.new-selected-seat .new-ss-item{margin-bottom:.313rem;padding:.625rem .625rem .313rem;background-color:#f0f6ec;border:1px solid #c1ddb4;border-radius:.5rem}.new-selected-seat .new-ss-item .nss-item-head{justify-content:space-between}.new-selected-seat .new-ss-item .nss-item-head .flight-name{border-right:0}.new-selected-seat .new-ss-item .nss-row{position:relative;margin-bottom:.625rem}.new-selected-seat .new-ss-item .nss-row .nss-name .full-name{display:none}.new-selected-seat .new-ss-item .nss-row .nss-name .short-name{background-color:#f8e0a5;display:inline-block;border-radius:.5rem;padding:.313rem;font-weight:600;margin:0 .313rem}.new-selected-seat .new-ss-item .nss-row .nss-seatNo{flex:0 0 42%;justify-content:center}.new-selected-seat .new-ss-item .nss-row .nss-price,.new-selected-seat .new-ss-item .nss-row .nss-seatNo-new{flex:0 0 40%;justify-content:center}.new-selected-seat .new-ss-item .nss-row .nss-status{position:absolute;top:-3px;right:2px}.new-selected-seat .new-ss-item .nss-row .nss-priceIncreased{background:#fce8e6 0 0 no-repeat padding-box;border-radius:4px;opacity:1;color:#a50e0e}.new-selected-seat .new-ss-item .nss-row .nss-priceDecreased{background-color:#e6f4ea 0 0 no-repeat padding-box;border-radius:4px;opacity:1;color:#137333}.new-selected-seat .slick-dots{position:relative;bottom:0;margin-top:.625rem}.new-selected-seat .slick-dots li{margin:0}.new-selected-seat .slick-dots li button{height:1rem;width:1rem;background-color:#e3e3e3;border:.125rem solid #fff;border-radius:50%}.new-selected-seat .slick-dots li button:before{display:none}.new-selected-seat .slick-dots li.slick-active button{background-color:#0055c8;box-shadow:0 3px 9px rgba(0,0,0,.2196078431)}.nss-total-note{flex-wrap:wrap}.nss-total-note .nss-total{margin-bottom:.625rem;flex:0 0 100%;flex-direction:column}.nss-total-note .nss-total span{font-size:1.5rem}.nss-total-note .nss-note{margin:0;flex:0 0 100%;display:flex;align-items:center;line-height:1.4;font-size:1rem}.nss-total-note .nss-note i{margin-right:1rem}}.seat{padding:.875rem .813rem;margin-bottom:1.25rem;font-size:1rem}.seat .bd-sab-head{display:flex;justify-content:space-between;margin-bottom:.938rem;padding-bottom:.625rem;border-bottom:1px solid #dfdfe0}.seat .bd-sab-head h3{font-size:1rem;font-weight:600;margin:0}.seat .bd-sab-head h3 img{margin-right:.75rem;max-width:1.25rem;max-height:1.25rem}.seat .bd-sab-head h3 .bd-sab-head-stauts{font-family:nimbus_sansReg;font-size:.875rem;font-weight:400;display:inline-block;position:relative;margin-left:.938rem;padding-left:1.563rem}.seat .bd-sab-head h3 .bd-sab-head-stauts:before{content:"";position:absolute;height:1.125rem;width:1.125rem;background-color:#74b257;border-radius:50%;left:0;top:0}.seat .bd-sab-head h3 .bd-sab-head-stauts:after{content:"";display:inline-block;height:.625rem;width:.375rem;-webkit-transform:rotate(45deg);transform:rotate(45deg);border:.125rem solid;border-top:none;border-left:none;color:#fff;position:absolute;top:.125rem;left:.375rem}.seat .bd-sab-head .bd-sub-head-link{font-size:.875rem;font-weight:500;color:#0055b8;cursor:pointer;text-decoration:none;font-family:nimbus_sansReg;font-size:1.1rem}.seat .passengersbottomdiv{display:flex;font-family:nimbus_sansReg;justify-content:space-between}.seat .passengersbottomdiv .vline{border:.084rem solid #eeb21e;text-align:center;background:#eeb21e}.seat .passengersbottomdiv span.ssr-special-status{color:#74b257}.seat .passengersbottomdiv span.bpd-seat{color:#0055b8;font-weight:600}.seat .passengersbottomdiv p.firstspad{margin-bottom:.375rem;color:#221e1f}.seat .passengersbottomdiv p.firstspad .rspanfirst b{color:#0055b8;font-size:1.125rem;margin-left:.375rem;font-weight:600}.seat .passengersbottomdiv p.firstspad span{margin-right:1.125rem}.seat .passengersbottomdiv p.secondspad{margin-bottom:.375rem;color:#221e1f}.seat .passengersbottomdiv p.secondspad i{margin-right:.313rem}.seat .passengersbottomdiv p.secondspad .sspansecond,.seat .passengersbottomdiv p.secondspad .sspanthird{font-size:.875rem}.seat .passengersbottomdiv p.secondspad span{margin-right:1.125rem}.remove-scroll{overflow-y:hidden}.seat-udate-status1{background-color:#ebebeb;border:1px solid #b22625;border-left-width:4px;position:absolute;bottom:20px;padding-left:1.875rem;font-size:.875rem;font-weight:500;margin-bottom:1rem;border-radius:4px}.seat-udate-status1 strong{font-weight:600}.seat-udate-status1 .bd-seats-status-displayed{margin-top:.625rem}.seat-udate-status1 i.fa-exclamation-circle{position:absolute;color:#b22625;top:.5rem;left:.313rem}.seat-udate-status1 ul{list-style:none;padding:0;margin:0 -.5rem}.seat-udate-status1 ul li{display:inline-block;padding:0 .5rem;margin-bottom:.313rem;border-right:2px solid #bbb;line-height:1.2}.seat-udate-status1 ul li:last-child{border:0}.seat-udate-status1.ssr-booking .ssr-items{position:relative}.seat-udate-status1.ssr-booking .ssr-items i.fa-exclamation-circle{top:0;left:-1.25rem}.seat-udate-status{background-color:#ebebeb;border:1px solid #b22625;border-left-width:4px;position:relative;padding:.313rem .625rem .313rem 1.875rem;font-size:.875rem;font-weight:500;margin-bottom:1rem;border-radius:4px}.seat-udate-status strong{font-weight:600}.seat-udate-status .bd-seats-status-displayed{margin-top:.625rem}.seat-udate-status .bd-ssr-status{margin:5px}.seat-udate-status i.fa-exclamation-circle{position:absolute;color:#b22625;top:.5rem;left:.313rem}.seat-udate-status ul{list-style:none;padding:0;margin:0 -.5rem}.seat-udate-status ul li{display:inline-block;padding:0 .5rem;margin-bottom:.313rem;border-right:2px solid #bbb;line-height:1.2}.seat-udate-status ul li:last-child{border:0}.seat-udate-status.ssr-booking .ssr-items{position:relative}.seat-udate-status.ssr-booking .ssr-items i.fa-exclamation-circle{top:0;left:-1.25rem}.seat-udate-wrapper{top:0;left:0;width:100%}.seat-udate-wrapper .seat-udate-status{max-width:37.5rem;padding:.413rem 1.625rem}.seat-udate-wrapper .ssr-failed-status span{padding:0 .313rem;border-right:1px solid #777;margin:0}.seat-udate-wrapper .ssr-failed-status span:last-child{border:0}.seat-selection-info{width:100%;height:15px;border-bottom:1px solid #ddd;text-align:center;margin:20px 0}.seat-selection-info .seat-selection-info-text{font-size:16px;background-color:#fff;padding:1px 15px;font-family:"nimbus_sansReg";font-weight:lighter}.webFares_popup li{list-style:disc}.webFares_popup .circle-style{list-style-type:circle;margin-left:20px}.paymentM-box{margin-bottom:1.25rem;border:.063rem solid #d4d5d6;padding:.625rem}.paymentM-box .bd-sab-head{margin-bottom:0}.paymentM-box .bd-sab-head.prepaid-seat-head button{border:0;background-color:transparent;padding:0;color:#0055b8;font-size:.875rem;font-weight:600}.paymentM-box .bd-sab-head.prepaid-seat-head button i{margin-right:.313rem}.paymentM-box .pay-checkAllTrav{display:flex;justify-content:space-between;align-items:center}.paymentM-box .pay-checkAllTrav .MuiFormControlLabel-root{margin-left:-.313rem}.paymentM-box .pay-checkAllTrav .PrivateSwitchBase-root-1{padding:.313rem}.paymentM-box .pay-checkAllTrav .edit-link{font-weight:500;cursor:pointer;font-size:.875rem;color:#0055b8;font-family:nimbus_sansReg}.paymentM-box .MuiButton-contained{background-color:#eeb21e;border-radius:0;font-family:"Montserrat",sans-serif;color:#000}.paymentM-box .MuiButton-contained:hover{background-color:#f5c44b}.paymentType-box{padding:.938rem;background:#fff 0 0 no-repeat padding-box;border:.5px solid #d4d5d6;opacity:1;margin-bottom:.938rem;border-radius:.25rem}.paymentType-box .paymentType-item{padding-bottom:1.25rem;margin-bottom:1.25rem}.paymentType-box .paymentType-item:last-child{border:0;padding-bottom:0;margin-bottom:0}.paymentType-box .payTrav-type{font-family:"Montserrat",sans-serif;font-size:18px;font-weight:600;color:#74b257}.paymentType-box .payType-radio{margin-bottom:.313rem}.paymentType-box .payType-radio .MuiFormControlLabel-root{margin-bottom:0}.paymentType-box .payType-radio .MuiTypography-body1{font-family:"Montserrat",sans-serif;font-weight:600}.paymentType-box .payType-radio .Mui-checked+.MuiTypography-body1{color:#0055b8}.paymentType-box .payAmout{margin:.313rem 0}.paymentType-box .payAmout .payAmout-item{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:.313rem;font-size:.875rem;font-family:nimbus_sansReg}.paymentType-box .payAmout .payAmout-item .pdc-icon{display:flex}.paymentType-box .payAmout .payAmout-item .pdc-icon button{border:0;padding:0;background-color:transparent;margin-left:5px}.paymentType-box .payAmout .payAmout-item .payAmount-tran{text-decoration:underline;cursor:pointer}.paymentType-box .payAmout .payAmout-item span{position:relative;padding-right:.875rem}.paymentType-box .payAmout .payAmout-item span i{position:absolute;color:#0055b8;top:.25rem;cursor:pointer}.paymentType-box .payAmout .payAmout-item a{cursor:pointer;color:#00f}.payInputs{margin:0 -.625rem;align-items:center}.payInputs .payInputs-col{padding:0 .625rem}.payInputs .payInputs-col .payInputs-logo{display:flex;flex-wrap:wrap;margin:1rem -.313rem 0}.payInputs .payInputs-col .payInputs-logo img{margin:0 .313rem}.payInputs .payInput-field{margin-top:1.25rem}.payInputs .payInput-field .MuiFormControl-root{display:block;height:2.875rem}.payInputs .payInput-field .MuiInputBase-root{display:block}.payInputs .payInput-field .MuiInputLabel-outlined.MuiInputLabel-marginDense{-webkit-transform:translate(.625rem,.625rem) scale(1);transform:translate(.625rem,.625rem) scale(1);font-size:.875rem}.payInputs .payInput-field .MuiInputLabel-outlined.MuiInputLabel-shrink{-webkit-transform:translate(.875rem,-.375rem) scale(.75);transform:translate(.875rem,-.375rem) scale(.75)}.payInputs .payInput-field .MuiInputBase-input{width:100%;box-sizing:inherit;height:2.188rem;border-radius:.188rem;font-size:.875rem;padding:.2rem .5rem 0;box-shadow:none}.payInputs .payInput-field .MuiOutlinedInput-notchedOutline{border:1px solid #a9aaad}.payInputs .payInput-field.card-number{position:relative}.payInputs .payInput-field.card-number img{position:absolute;top:.625rem;right:.5rem;max-width:2.375rem;height:auto}.payInputs .payInput-field.card-number .MuiInputBase-input{padding-right:3.125rem}.payAmout-modal .MuiDialog-paperWidthSm{width:360px;font-family:nimbus_sansReg;font-size:.875rem;color:#666;position:relative;padding:.625rem 1.563rem .625rem .625rem}.payAmout-modal .payAmout-modal-body{border:1px solid #74b257;border-left-width:3px;padding:.313rem}.payAmout-modal .payAmout-modal-body button{position:absolute;top:0;right:.313rem;background-color:transparent;border:0;font-size:1.5rem;line-height:1}.payAmout-modal .payAmout-modal-body .payM-info{position:relative;padding-left:1.25rem;margin-bottom:.625rem}.payAmout-modal .payAmout-modal-body .payM-info i{position:absolute;color:#74b257;top:.25rem;left:0}.payAmout-modal .payAmout-modal-body .payM-price{display:flex}.payment-term .MuiFormControlLabel-root{align-items:center;margin:0 0 1.25rem}.payment-term .PrivateSwitchBase-root-1{padding:0;margin-right:.5rem}.seat-pay-dropdown{display:flex;align-items:center;flex-wrap:nowrap;margin-top:1rem;font-family:nimbus_sansReg}.seat-pay-dropdown label{font-weight:500;margin-bottom:0;margin-right:.625rem}.seat-pay-dropdown select{height:2.188rem;border:1px solid #a9aaad;padding:0 .625rem;color:#333;border-radius:.188rem;font-size:.875rem}.seat-pay-dropdown select option:first-child{display:none}.seat-pay-check{display:inline-flex;align-items:center;margin:1rem 0 0;font-family:nimbus_sansReg;cursor:pointer}.seat-pay-check input[type=checkbox]{margin-right:.625rem;height:1rem;width:1rem}.seat-pay-check .checkbox-error{outline:1px solid red}.passengerDetails_more_info{padding-right:15px;color:#0c79b5;font-size:17px;font-weight:600;position:relative;top:10px}.passengerDetails_more_info1{padding-right:18px;color:#0c79b5;font-size:1.1rem;font-weight:400;position:relative;left:3px}.bf-main-row{padding-bottom:5rem}.bf-sab-head{display:flex;flex-wrap:nowrap;justify-content:space-between;margin-bottom:.938rem}.bf-sab-head h3{font-size:1.125rem;font-weight:600;margin:0}.bf-sab-head a{color:#0055b8;font-size:.875rem;font-family:nimbus_sansReg;position:relative;padding-left:.75rem;cursor:pointer}.bf-sab-head a:not([href]){color:#0055b8}.bf-sab-head a:before{content:"";transition:.3s ease;display:inline-block;height:.5rem;width:.5rem;-webkit-transform:rotate(135deg);transform:rotate(135deg);border:.094rem solid;border-top:none;border-left:none;color:inherit;position:absolute;top:.438rem;left:0}.bf-sab-head a:hover{text-decoration:none}.bd-baggageQty-cal{padding-left:3px;position:relative;top:3px}.message_font{font-size:12px;text-transform:none!important}.bf-direction-conatiner{background-color:#f6f6f6;padding:.625rem}.bf-direction-box{background-color:#fff;border:.063rem solid #cbcbcb}.bf-direction-row{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;color:#221e1f;transition:.3s ease}.bf-direction-row .bf-airport-name{padding:0 .625rem;flex:0 0 16%;max-width:16%;font-size:1rem;font-weight:600;text-align:center}.bf-direction-row .bf-airport-name img{margin-right:.313rem;max-height:1.563rem;max-width:1.563rem}.bf-direction-row .bf-direction-cta{padding:0 .625rem;flex:0 0 16%;max-width:16%;text-align:center}.bf-direction-row .bf-direction-cta span{color:#0055b8;font-family:nimbus_sansReg;font-size:.875rem;display:inline-block;position:relative;padding-left:1rem;cursor:pointer}.bf-direction-row .bf-direction-cta span:hover{text-decoration:none}.bf-direction-row .bf-direction-cta span:after{content:"View Details"}.bf-direction-row .bf-direction-cta span:before{content:"";transition:.3s ease;display:inline-block;height:.5rem;width:.5rem;-webkit-transform:rotate(45deg);transform:rotate(45deg);border:.094rem solid;border-top:none;border-left:none;color:inherit;position:absolute;top:.313rem;left:0}.bf-direction-row .bf-direction-cta span.open:after{content:"Close Details"}.bf-direction-row .bf-direction-cta span.open:before{-webkit-transform:rotate(-135deg);transform:rotate(-135deg);top:.625rem}.bf-direction-row-fr{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;color:#221e1f;transition:.3s ease}.bf-direction-row-fr .bf-airport-name{padding:0 .625rem;flex:0 0 16%;max-width:16%;font-size:1rem;font-weight:600;text-align:center}.bf-direction-row-fr .bf-airport-name img{margin-right:.313rem;max-height:1.563rem;max-width:1.563rem}.bf-direction-row-fr .bf-direction-cta{padding:0 .625rem;flex:0 0 16%;max-width:16%;text-align:center}.bf-direction-row-fr .bf-direction-cta span{color:#0055b8;font-family:nimbus_sansReg;font-size:.875rem;display:inline-block;position:relative;padding-left:1rem;cursor:pointer}.bf-direction-row-fr .bf-direction-cta span:hover{text-decoration:none}.bf-direction-row-fr .bf-direction-cta span:after{content:"Afficher les détails"}.bf-direction-row-fr .bf-direction-cta span:before{content:"";transition:.3s ease;display:inline-block;height:.5rem;width:.5rem;-webkit-transform:rotate(45deg);transform:rotate(45deg);border:.094rem solid;border-top:none;border-left:none;color:inherit;position:absolute;top:.313rem;left:0}.bf-direction-row-fr .bf-direction-cta span.open:after{content:"Fermer les détails"}.bf-direction-row-fr .bf-direction-cta span.open:before{-webkit-transform:rotate(-135deg);transform:rotate(-135deg);top:.625rem}.bf-direction-row-fr.open,.bf-direction-row.open{box-shadow:0 6px 10px rgba(0,0,0,.0705882353)}.bf-direction-wrapper{flex:0 0 68%;max-width:68%;border-right:.063rem solid #e4e4e4;border-left:.063rem solid #e4e4e4}.bf-direction-wrapper .bf-dirc-item{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;font-size:.875rem;padding:.625rem 1.25rem;border-bottom:.063rem solid #e4e4e4}.bf-direction-wrapper .bf-dirc-item:last-child{border:0}.bf-direction-wrapper .bf-dirc-item .bf-dircitem-time{font-weight:500;padding:0 .625rem;text-align:center}.bf-direction-wrapper .bf-dirc-item .bf-dircitem-time span{display:block;font-weight:400;font-family:nimbus_sansReg}.bf-direction-wrapper .bf-dirc-item .bf-dircitem-bag{padding:0 .625rem;text-align:center}.bf-direction-wrapper .bf-dirc-item .bf-dircitem-bag .bags-seat{display:flex;flex-wrap:nowrap;align-items:center;font-weight:500}.bf-direction-wrapper .bf-dirc-item .bf-dircitem-bag .bags-seat span{display:flex;align-items:center;margin-right:.625rem}.bf-direction-wrapper .bf-dirc-item .bf-dircitem-bag .bags-seat span:last-child{margin:0}.bf-direction-wrapper .bf-dirc-item .bf-dircitem-bag .bags-seat img{margin-right:.188rem;max-height:1rem;max-width:1rem}.bf-direction-wrapper .bf-dirc-item .bf-dircitem-bag>span{display:block;font-weight:400;font-family:nimbus_sansReg}.bf-item-direction{flex:0 0 55%;max-width:55%;padding:0 .938rem;display:flex;justify-content:space-between;align-items:center}.bf-item-direction .bf-id-fromto{padding:0 .625rem}.bf-item-direction .bf-id-fromto .bf-time{color:#0082c6;font-size:1.125rem;font-weight:500}.bf-item-direction .bf-id-fromto .bf-time strong{font-weight:600;margin-left:.625rem;color:#333}.bf-item-direction .bf-id-fromto .bf-time span{color:#e2242a;font-size:.75rem;font-weight:600;vertical-align:text-top;margin-left:.125rem}.bf-item-direction .bf-divider{border-bottom:.125rem solid #e4e4e4;flex:1 0 auto;min-width:1.875rem;position:relative}.bf-item-direction .bf-divider span{height:.5rem;width:.5rem;position:absolute;background-color:#0055b8;border-radius:50%;top:-.188rem;left:calc(50% - .25rem)}.bd-city-Pairs{font-weight:600}.bf-collapse-box{padding:.938rem .625rem .625rem}.bf-collapse-box .bf-collapse-head{color:#3377c6;font-size:.875rem;font-weight:600;margin-top:.625rem;margin-bottom:.313rem}.bf-collapse-box .bf-collapse-head span{color:#221e1f;font-weight:400}.bf-collapse-row{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;border:.063rem solid #e2e2e3;padding:.625rem 0;font-size:.875rem}.bf-collapse-row .bfc-name{flex:0 0 16%}.bf-collapse-row .bfc-name,.bf-collapse-row .bfc-name-calc{padding:0 .625rem;max-width:16%;font-size:1rem;font-weight:600;text-align:center}.bf-collapse-row .bfc-name-calc{flex:0 0 15%}.bf-collapse-row .bfc-name img{margin-right:.313rem;max-height:1.563rem;max-width:1.563rem}.bf-collapse-row .bf-item-direction{max-width:40%;padding:0 1.75rem}.bf-collapse-row .bfc-time{flex:0 0 18%;max-width:18%;text-align:center;padding:0 .625rem;font-family:nimbus_sansReg}.bf-collapse-row .bfc-time span{display:block}.bf-collapse-row .bfc-duration{flex:0 0 26%;max-width:26%;padding:0 .625rem;text-align:right;font-family:nimbus_sansReg}.bf-fareOp-box{padding-top:.938rem;padding-bottom:1.25rem;background-color:#f6f6f6}.bf-fareOp-head{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;background-color:#fff;padding:.625rem;margin-bottom:1.25rem}.bf-fareOp-head .bf-fareOp-name{font-size:1rem;font-weight:600;color:#0082c6}.bf-fareOp-head .bf-fareOp-name img{height:1.125rem;width:auto;margin-right:.625rem;margin-top:-.125rem}.bf-fareOp-head .bf-fareOp-name span{font-family:nimbus_sansReg;color:#221e1f;font-weight:400;margin-left:.313rem}.bf-fareOp-head .bf-fareOp-selFare{font-size:1rem;text-transform:capitalize;color:#66a844;font-weight:700}.bf-fareOp-head .bf-fareOp-selFare span{font-size:1rem;font-family:nimbus_sansReg;color:#221e1f;font-weight:400;text-transform:none}.bf-fareOp-head.bf-fareOp-inbound .bf-fareOp-name img{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.bf-options-label{flex:0 0 12.5rem;max-width:12.5rem}.bf-options-label ul{padding:0 .938rem;margin:10.625rem 0 0;list-style:none;font-size:.875rem;font-family:nimbus_sansReg}.bf-options-label ul li{margin-bottom:.75rem}.bf-options-slider{padding:0 1.875rem}.bf-options-slider .slick-track{margin:0;display:flex}.bf-options-slider .slick-slide{height:inherit}.bf-options-slider .slick-slide>div{height:100%}.bf-options-slider .slick-arrow{height:1.875rem;width:1.875rem;border-radius:50%;box-shadow:0 3px 6px rgba(0,0,0,.1607843137)}.bf-options-slider .slick-arrow,.bf-options-slider .slick-arrow:focus,.bf-options-slider .slick-arrow:hover{background-color:#fff;color:#221e1f}.bf-options-slider .slick-arrow:before{content:"";transition:.3s ease;display:inline-block;height:.5rem;width:.5rem;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);border:.094rem solid;border-top:none;border-left:none;color:inherit;position:absolute;top:.688rem;left:.625rem}.bf-options-slider .slick-arrow.slick-prev:before{-webkit-transform:rotate(135deg);transform:rotate(135deg);left:.688rem}.bf-item-wrapper{padding:0 .563rem;height:100%}.bf-item-wrapper .bf-item{background-color:#fff;text-align:center;border-radius:.313rem;padding:.438rem;margin-bottom:.938rem;position:relative;height:calc(100% - .938rem)}.bf-item-wrapper .bf-item .bf-item-radio{height:1.375rem;width:1.375rem;display:block;margin:0 auto .563rem;cursor:pointer;position:relative;z-index:1}.bf-item-wrapper .bf-item .selected-label{position:absolute;height:100%;width:100%;top:0;left:0;border:.125rem solid #e4e4e4;cursor:pointer;transition:.3s ease}.bf-item-wrapper .bf-item .bf-item-radio:checked+.selected-label{border:.125rem solid #0055b8;box-shadow:0 .25rem .625rem rgba(0,0,0,.3607843137)}.bf-item-wrapper .bf-item .bf-item-name{font-size:.75rem;font-weight:600;color:#000;margin-bottom:.938rem;position:relative}.bf-item-wrapper .bf-item .bf-item-name span{font-family:nimbus_sansReg;font-size:.75rem;color:#333;display:block;font-weight:400}.bf-item-wrapper .bf-item .bf-item-name:first-letter{text-transform:capitalize}.bf-item-wrapper .bf-item .bf-item-price{font-weight:700;color:#333;margin-bottom:.938rem;position:relative;z-index:1}.bf-item-wrapper .bf-item .bf-item-price i.fa-info-circle{font-size:.813rem;color:#0055b8}.bf-item-wrapper .bf-item .bf-item-seatMap{font-family:nimbus_sansReg;font-size:.875rem;color:#0055b8;display:flex;align-items:center;justify-content:center;position:relative;z-index:9;cursor:pointer}.bf-item-wrapper .bf-item .bf-item-seatMap img{display:inline-block;margin-right:.188rem;max-width:.875rem;max-height:1rem}.bf-item-wrapper .bf-item .bf-item-details{margin:0;list-style:none;font-family:nimbus_sansReg;font-size:.875rem;color:#333}.bf-item-wrapper .bf-item .bf-item-details li{margin-bottom:.75rem}.bf-item-wrapper .bf-item .bf-item-details img{height:1.29rem;width:auto;margin:0 auto}.bf-item-wrapper .bf-item .bf-item-details .freeGreen-text{color:#64a944}.bf-item-wrapper .bf-item .bf-item-details .mobile-label{display:none}.bf-item-wrapper .bf-item .bf-item-info{padding:0 .375rem .375rem;margin:.625rem 0 0;font-family:nimbus_sansReg;font-size:.875rem;color:#333;border-top:1px solid #e4e4e4;text-align:left;display:inline-block;width:100%}.bf-item-wrapper .bf-item .bf-item-info .bfi-label{font-weight:600;margin:.625rem 0;display:inline-block;width:100%}.bf-item-wrapper .bf-item .bf-item-info .bfi-result{display:flex;justify-content:space-between;line-height:1.1;margin-bottom:.625rem;padding-left:.313rem}.bf-item-wrapper .bf-item .bf-item-info .bfi-result span{font-family:"Montserrat",sans-serif;font-weight:600;margin-left:.625rem}.bf-item-wrapper .bf-item .bf-item-info .bfi-result .bfiResult_verfy{font-family:nimbus_sansReg!important;font-size:.875rem;color:#333;font-weight:400!important}.bf-item-wrapper .bf-item .bf-item-info .bfi-result i{text-align:center;min-width:1.125rem}.bf-item-wrapper .bf-item .bf-item-info .bfi-result i.fa-check{color:#66a844}.bf-item-wrapper .bf-item .bf-item-info .bfi-result i.fa-ban{color:#b22625}.bf-item-wrapper .bf-item span img{width:15px}.bf-item.bf-item-disable{opacity:.5}.bd-equivalent{color:#0055b8;font-size:.875rem;margin-right:.5rem;margin-bottom:5px}.bf-popover-btn{padding:0;line-height:0;border:0;margin-left:5px}.bf-popover-btn,.bf-popover-btn:hover{background-color:transparent}.bf-popover-btn:active,.bf-popover-btn:focus,.bf-popover-btn:not(:disabled):not(.disabled).active:focus,.bf-popover-btn:not(:disabled):not(.disabled):active,.bf-popover-btn:not(:disabled):not(.disabled):active:focus{box-shadow:none;background-color:transparent}.bf-price-popover{padding:.625rem;width:300px;border-left:.24rem solid #0055b8;box-shadow:0 2px 6px #ddd}.bf-price-popover ul{margin:0;list-style:none;font-family:nimbus_sansReg;font-size:.875rem}.bf-price-popover ul li{display:flex;flex-wrap:nowrap;align-items:center;justify-content:space-between;margin-bottom:.625rem}.bf-price-popover ul li i{color:#f1c14b;font-size:.625rem;margin-right:.188rem;position:relative;top:-.125rem}.bf-price-popover ul li.head{border-bottom:1px solid #d4d5d6;padding-bottom:.375rem}.bf-price-popover ul li.head span{font-size:1rem;cursor:pointer}.bf-price-popover ul li.total{border-top:1px solid #d4d5d6;margin-bottom:0;padding-top:.375rem}.bf-summary-fixed{position:sticky;bottom:0;left:0;width:100%}.bf-summary{border:1px solid #fdb814;padding:.625rem 0 0;font-size:1rem;font-weight:600;width:1260px;max-width:100%;margin:.5rem auto;background-color:#fff;display:flex;flex-wrap:wrap;justify-content:space-around;align-items:center;color:#333;box-shadow:0 1px 42px -11px rgba(0,0,0,.5);-webkit-box-shadow:0 1px 42px -11px rgba(0,0,0,.5);-moz-box-shadow:0 1px 42px -11px rgba(0,0,0,.5)}.bf-summary .bf-summary-col{padding:0 .625rem .625rem}.bf-summary .bfs-name img{max-height:1.563rem;max-width:1.563rem;margin-right:.313rem}.bf-summary .bfs-price{font-size:1.25rem;display:flex;align-items:center}.bf-summary .bfs-price i{color:#0055b8;font-size:.875rem;margin-left:.313rem}.bf-summary .bfs-pub i{color:#fdb814;margin-right:.313rem;font-size:.875rem}.bf-summary .bfs-loyalty{font-size:.875rem}.bf-summary .bfs-loyalty img{margin-right:.313rem}.bf-summary .bfs-direction{font-weight:500;display:flex;align-items:center}.bf-summary .bfs-direction i{color:#b4d1f3;font-size:.625rem;margin:0 .313rem}.bf-summary .bfs-direction span{margin-left:.625rem}.bf-summary .bfs-direction.moreCity{color:#66a844;font-weight:600}.bf-summary .bfs-quote .heart-icon{width:1.125rem;background:#0082c6;padding:.125rem;margin-right:.125rem}.bf-summary .bfs-cta button{position:relative;background-color:#eeb21e;border:0;color:#221e1f;box-shadow:1px 2px 6px rgba(0,0,0,.2588235294);padding:.438rem .938rem;font-weight:500;font-family:"Montserrat",sans-serif;transition:.3s ease}.bf-summary .bfs-cta button:hover{background-color:#f5c44b}.bf-summary .bfs-cta button:disabled{background-color:#666;color:#fff;border-color:#666}.brandCode-popover{width:210px;font-size:.75rem;color:#333;padding:.5rem;color:#4e4b4c;background-color:#fafafa;box-shadow:3px 3px 4px rgba(0,0,0,.1019607843);border:.5px solid #0055b8}.brandCode-popover .arrow{display:none}.brandCode-popover .bd-brc-item{margin-bottom:6px;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}.brandCode-popover .bd-brc-item.sub-intair{padding:5px;border:1px dashed #939598}.brandCode-popover .bd-brc-item.sub-intair p{flex:0 0 100%;margin-top:4px;margin-bottom:0}.brandCode-popover .brandCode-popover-amount{color:#0055b8;font-weight:600}@media screen and (max-width:992px){.bf-main-row{padding-bottom:6rem}.bf-direction-wrapper .bf-dirc-item{padding:.625rem 0}.bf-item-direction{padding:0 .625rem}.bf-collapse-row .bf-item-direction{padding:0 1.25rem}}@media screen and (max-width:767px){.col-lg-8.bd-main-col{display:flex;flex-direction:column}.bd-main-container>.row.bd-main-row .col-lg-8.bd-main-col{order:2}.BookingOrder6{padding-top:20px}.bd-passengerInfo-check{order:4;position:relative}.pInfo-submit-btn1{bottom:15px;width:90%;text-align:center;flex-direction:column}.bf-direction-conatiner{margin-bottom:.625rem}.bf-direction-row{padding:0 .313rem}.bf-direction-row .bf-airport-name{display:none}.bf-direction-row .bf-direction-cta{flex:0 0 100%;max-width:100%;padding:.625rem;text-align:right}.bf-direction-wrapper{flex:0 0 100%;max-width:100%;border:0;border-bottom:.063rem solid #e4e4e4}.bf-direction-wrapper .bf-dirc-item{border-bottom:.063rem dashed #e4e4e4}.bf-direction-wrapper .bf-dirc-item .bf-dircitem-bag .bags-seat{flex-direction:column}.bf-direction-wrapper .bf-dirc-item .bf-dircitem-bag .bags-seat span{margin:0 0 .313rem;display:flex;align-items:center}.bf-direction-wrapper .bf-dirc-item .bf-dircitem-bag .bags-seat span:last-child{margin-bottom:0}.bf-direction-wrapper .bf-dirc-item .bf-dircitem-bag .bags-seat img{margin-top:-.125rem}.bf-direction-wrapper .bf-dirc-item .bf-dircitem-bag>span{display:none}.bf-item-direction{padding:.313rem;flex:0 0 67%;max-width:67%}.bf-item-direction .bf-id-fromto{padding:.313rem}.bf-collapse-row .bfc-name{display:none}.bf-collapse-row .bf-item-direction{padding:0;max-width:70%;flex:0 0 70%}.bf-collapse-row .bfc-duration{flex-grow:0;flex-shrink:0;flex-basis:calc(100% - 1.25rem);max-width:calc(100% - 1.25rem);padding:.313rem 0 0;margin:.313rem .625rem 0;border-top:.063rem dashed #e2e2e3}.bf-options-label{display:none}.bf-fareOp-box{padding-top:0;background-color:transparent}.bf-fareOp-head{background-color:#e6eef8;margin-bottom:1rem}.bf-options{display:block;margin:0 -.313rem}.bf-options-slider{max-width:unset;padding:0}.bf-options-slider .slick-list{padding:0 30px 0 0!important}.bf-item-wrapper .bf-item .bf-item-name{margin-bottom:.313rem;font-size:.875rem}.bf-item-wrapper .bf-item .bf-item-price{width:50%;max-width:50%;float:left;margin:0;text-align:left;padding:0 .313rem}.bf-item-wrapper .bf-item .bf-item-seatMap{width:50%;max-width:50%;float:left;margin:0;border:0;padding:0 .313rem;justify-content:flex-end}.bf-item-wrapper .bf-item .bf-item-details{margin-top:.625rem;padding-top:.625rem;border-top:1px solid #e4e4e4;display:inline-block;width:100%}.bf-item-wrapper .bf-item .bf-item-details li{display:flex;justify-content:space-between;padding:0 .313rem}.bf-item-wrapper .bf-item .bf-item-details span{flex-grow:0;flex-shrink:0;flex-basis:calc(100% - 110px);max-width:calc(100% - 110px)}.bf-item-wrapper .bf-item .bf-item-details .mobile-label{display:block;flex:0 0 110px;text-align:left}.bf-item-wrapper .bf-item span img{width:15px}.bf-summary{margin-bottom:0;background-color:#fff}.bf-summary,.bf-summary .bf-summary-col{padding-bottom:.313rem}}.reprice-row{display:flex;flex-wrap:wrap}.reprice-row,.reprice-row-fr{align-items:center;border:1px solid #a7a5a5;padding:.625rem 0 0;margin-bottom:1.875rem}.reprice-row-fr{display:block}.reprice-row .reprice-head{font-weight:500;padding:0 .625rem;margin-bottom:.625rem;flex:0 0 9.375rem;text-align:center}.reprice-row .reprice-inputs{margin-bottom:.625rem;flex:0 0 72%;display:flex;flex-wrap:wrap}.reprice-row .reprice-inputs .calc-enterRec{flex:0 0 22%;max-width:22%;padding:0 .625rem;font-size:.875rem}.reprice-row .reprice-inputs .calc-enterRec label{font-weight:600;margin-bottom:.625rem}.reprice-row .reprice-inputs .calc-enterRec input{max-width:100%;border:1px solid #a9aaad;height:2.188rem;border-radius:.188rem;font-size:.875rem;padding:0 .625rem;font-family:nimbus_sansReg}.reprice-row .reprice-inputs .calc-fareType{flex:0 0 70%;max-width:70%;padding:0 .625rem 0 1.25rem;font-size:.875rem}.reprice-row .reprice-inputs .calc-fareType .head{font-weight:600;margin-bottom:.625rem}.reprice-row .reprice-inputs .calc-fareType .head1{font-weight:600;margin-bottom:.625rem;float:right;padding-right:8%}.reprice-row .reprice-inputs .calc-fareType .calc-fareType-row{display:flex;flex-wrap:wrap;margin:0 -.625rem}.reprice-row .reprice-inputs .calc-fareType .calc-fareType-col{flex:0 0 100%;padding:0 .625rem}.reprice-row .reprice-inputs .calc-fareType .calc-fareType-col-last{flex:0 0 20%;padding:0 .625rem}.reprice-row .reprice-inputs .calc-fareType .calc-fareType-col-last label{width:100%;display:flex;flex-wrap:nowrap;align-items:center;font-weight:500;margin-bottom:.625rem}.reprice-row .reprice-inputs .calc-fareType .calc-fareType-col-last input[type=checkbox],.reprice-row .reprice-inputs .calc-fareType .calc-fareType-col-last input[type=radio]{height:1rem;width:1rem;margin-right:.5rem}.reprice-row .reprice-cta{padding:0 .625rem;margin-bottom:.625rem;display:flex;flex-wrap:wrap;flex-direction:column}.reprice-row .reprice-cta button{background-color:#0055b8;font-size:.875rem;font-weight:500;color:#fff;min-width:6.25rem;text-align:center;border:0;padding:.438rem .313rem;border-radius:.188rem;transition:.3s ease;box-shadow:0 2px 6px rgba(0,0,0,.2392156863);position:relative}.reprice-row .reprice-cta button.reprice{margin-top:.625rem}.reprice-row .reprice-cta button:hover{background-color:#3377c6}.reprice-row .reprice-cta button:focus{box-shadow:0 2px 6px rgba(0,0,0,.2392156863)}.reprice-row .reprice-cta button:disabled{background-color:grey!important}.calc_select-width{width:100px}.calc__border{border:1px solid}.calc__border-t{border-top:0}.calc__border-b{border-bottom:0}.calc__inputField{font-size:14px!important;padding:5px}.calc__inputField.error{outline:1px solid red}.calc__selectField{width:100%}.calc__selectField.bd-cust-error{border:.063rem solid red}.calc__clearBtn{font-size:1rem;margin:0 .625rem;border:0;background-color:transparent;font-weight:600;color:#0055b8;text-decoration:underline;box-shadow:none}.calc-fareType-row .calc-fareType-col label{width:100%;display:flex;flex-wrap:nowrap;align-items:center;font-weight:500;margin-bottom:.625rem}.calc-fareType-row .calc-fareType-col input[type=checkbox],.calc-fareType-row .calc-fareType-col input[type=radio]{height:1rem;width:1rem;margin-right:.5rem}.calc-itinery .bd-itinerary-box{padding-top:.813rem;margin-bottom:1.25rem}.calc-itinery .bd-itineray-info{margin:0 .813rem}.calc-agency-box{background-color:#f6f6f6;padding:.625rem;font-size:.875rem;min-height:calc(100% - 1.25rem);margin-bottom:1.25rem}.calc-agency-box .head{font-weight:600;border-bottom:1px solid #d2d1d1;padding-bottom:.25rem;margin-bottom:.625rem}.calc-agency-box .calc-agency-list{font-family:nimbus_sansReg;margin:0 0 1.563rem;list-style:none}.calc-agency-box .calc-agency-list li{display:flex;flex-wrap:nowrap;margin-bottom:.625rem}.calc-agency-box .calc-agency-list li span{flex:0 0 38%;color:#777}.calc-agency-box .calc-traveller-list{font-family:nimbus_sansReg;margin:0;list-style:none;max-height:23.125rem;overflow-x:hidden;overflow-y:auto}.calc-agency-box .calc-traveller-list::-webkit-scrollbar-track{box-shadow:inset 0 0 .3125rem #d2d1d1;background-color:#e8e8e8}.calc-agency-box .calc-traveller-list::-webkit-scrollbar{width:.3125rem;background-color:#e8e8e8}.calc-agency-box .calc-traveller-list::-webkit-scrollbar-thumb{background-color:#fff}.calc-agency-box .calc-traveller-list li{position:relative;margin-bottom:.625rem;padding-left:.875rem}.calc-agency-box .calc-traveller-list li:before{content:"";position:absolute;height:.25rem;width:.25rem;background-color:#666;border-radius:50%;top:.563rem;left:0}.bd-commision-text{text-transform:none}.bd-fare-increase i{color:#64a944}.bd-price-difference{color:#64a944;position:relative;top:2px}.bd-save-button{margin-left:.313rem;font-weight:600}.bd-save-button .bd-save{background-color:#eeb21e;border:1px solid #eeb21e;border-radius:.188rem;width:69px;height:30px}.bd-button-calculator button{color:#0055b8;border:0;background-color:transparent;font-weight:500;margin:0 .625rem;position:relative;padding-right:.938rem;font-family:nimbus_sansReg}.bd-button-calculator-disabled button{border:none}.bd-button-calculator-disabled button,.bd-button-calculator-onError button{color:grey;background-color:transparent;font-weight:500;margin:0 .625rem;position:relative;padding-right:.938rem;font-family:nimbus_sansReg}.bd-button-calculator-onError button{border:0}.bd-branded-Fare-error{color:#f13232;font-size:.875rem;margin-left:1.125rem;padding-top:.938rem}.calc-brandedCard-wrapper{border:1px solid #c5c5c5;margin-bottom:.75rem;box-shadow:0 2px 6px hsla(0,0%,47.8%,.3411764706)}.calc-brandedCard{font-size:.75rem;font-weight:500;padding:.313rem .625rem 0;display:flex;flex-wrap:wrap;align-items:center}.calc-brandedCard .calc-brandedCard-col{padding:0 .5rem;margin-bottom:.313rem}.calc-brandedCard .calc-brandedCard-col:first-child{padding-left:0}.calc-brandedCard .calc-brandedCard-col:last-child{padding-right:0}.calc-brandedCard .calc-brandedCard-col.total{font-weight:600;flex:0 0 9%}.calc-brandedCard .calc-brandedCard-col.total i{color:#0055b8}.calc-brandedCard .calc-brandedCard-col.difference{color:#64a944;flex:0 0 8%}.calc-brandedCard .calc-brandedCard-col.payment{flex:0 0 10%}.calc-brandedCard .calc-brandedCard-col.fareType{flex:0 0 7%}.calc-brandedCard .calc-brandedCard-col.source{flex:0 0 21%}.calc-brandedCard .calc-brandedCard-col.startrek-code{flex:0 0 14%}.calc-brandedCard .calc-brandedCard-col.cost{flex:0 0 19%}.calc-brandedCard .calc-brandedCard-col.cost .cost-wrapper{margin-bottom:4px;display:flex;align-items:center;flex-wrap:nowrap}.calc-brandedCard .calc-brandedCard-col.cost .cost-wrapper:last-child{margin-bottom:0}.calc-brandedCard .calc-brandedCard-col.cost .cost-wrapper span{margin-right:8px;display:inline-flex;align-items:center;flex-wrap:nowrap;white-space:nowrap}.calc-brandedCard .calc-brandedCard-col.cost .cost-wrapper span img.man-icon{width:11px;height:auto;margin-right:2px}.calc-brandedCard .calc-brandedCard-col.cost .cost-wrapper span img.child-icon{width:19px;height:auto;margin-right:2px}.calc-brandedCard .calc-brandedCard-col.cost .cost-wrapper span img.infant-icon{width:13px;height:auto;margin-right:2px}.calc-brandedCard .calc-brandedCard-col.rules-cta{flex:0 0 6%}.calc-brandedCard .calc-brandedCard-col.rules-cta button{position:relative;background-color:transparent;border:0;color:#0055b8;font-family:nimbus_sansReg;padding-right:1rem}.calc-brandedCard .calc-brandedCard-col.rules-cta button:after{content:"";transition:.3s ease;display:inline-block;height:.5rem;width:.5rem;-webkit-transform:rotate(45deg);transform:rotate(45deg);border:.094rem solid;border-top:none;border-left:none;color:inherit;position:absolute;top:.313rem;right:0}.calc-brandedCard .calc-brandedCard-col.brandedCard-cta{flex:0 0 6%}.calc-brandedCard .calc-brandedCard-col.brandedCard-cta button{padding:.375rem;font-weight:600;border:1px solid #eeb21e;border-radius:.188rem;background-color:#fff;transition:.3s ease}.calc-brandedCard .calc-brandedCard-col.brandedCard-cta button.save{margin-left:.313rem;background-color:#eeb21e;padding:.375rem .625rem}.calc-brandedCard .calc-brandedCard-col.brandedCard-cta button:hover{background-color:#f5c44b}.calc-brandedCard.calc-brandedCard-label{border:0;box-shadow:none;color:#575757}.calc-brandedCard.calc-brandedCard-label .total{font-weight:500}.calc-brandedCard.calc-brandedCard-label .difference{color:#575757}.calc-rulesTabs{padding:.625rem;font-size:.875rem;font-family:nimbus_sansReg}.calc-rulesTabs .nav-tabs{border:0;margin-bottom:1rem}.calc-rulesTabs .nav-tabs .nav-link{border:0;padding:0;margin-right:1.875rem;color:#333;border-bottom:2px solid transparent}.calc-rulesTabs .nav-tabs .nav-link:last-child{margin-right:0}.calc-rulesTabs .nav-tabs .nav-link.active{color:#0055b8;border-color:#0055b8}.calc-rulesTabs .calc-rulesTab{padding:10px;background-color:#eee}.calc-rulesTabs .tab-content{height:20rem;overflow-y:auto;overflow-x:auto}.calc-refundRow{display:flex;flex-wrap:wrap;margin:0}.calc-refundRow .calc-refundCol{padding:0 25px;flex:0 0 50%;max-width:50%}.calc-refundRow .calc-refundCol .head{font-family:"Montserrat",sans-serif;margin-bottom:.625rem;font-weight:500}.calc-refundRow .calc-refund-list{display:flex;flex-wrap:wrap;padding:.313rem 0;border-bottom:.063rem solid #e2e2e3}.calc-refundRow .calc-refund-list.calc-refundLabel{background-color:#e6eef8;color:#666;font-size:.75rem;padding:.5rem 0;border-bottom:0}.calc-refundRow .calc-refund-list .calc-rlCol{padding:0 .5rem}.calc-refundRow .calc-refund-list .calc-rlCol.airline{display:flex;align-items:center;flex:0 0 25%;font-family:"Montserrat",sans-serif;font-weight:500}.calc-refundRow .calc-refund-list .calc-rlCol.airline img{max-width:1rem;margin-right:.313rem}.calc-refundRow .calc-refund-list .calc-rlCol.duration,.calc-refundRow .calc-refund-list .calc-rlCol.refundable{flex:0 0 30%}.calc-refundRow .calc-refund-list .calc-rlCol.amount{flex:0 0 15%}.calc-allFare-cta{text-align:center;margin-bottom:1.25rem}.calc-allFare-cta button{border:0;background-color:#0055b8;color:#fff;font-weight:500;padding:.5rem .875rem;border-radius:.188rem;transition:.3s ease}.calc-allFare-cta button:hover{background-color:#3377c6}.pdtButton{font-size:1rem;border:0;background-color:transparent;font-weight:500;margin-bottom:.625rem}.pdtButton i{margin-left:.313rem}.passengerDetails-table{width:auto;display:none}.passengerDetails-table td{border-top:0!important;border-bottom:0!important}.passengerDetails-table .MuiInput-underline.Mui-disabled:before{border-bottom-style:none!important}.passengerDetails-table.pdtShow{display:block}.passengerDetails-table th{font-size:1rem;font-weight:600;border-bottom:1px solid #dee2e6}.passengerDetails-table .pt-name{font-weight:500}.passengerDetails-table .pt-input{display:flex;align-items:center}.passengerDetails-table .pt-input label{margin-bottom:0;margin-right:1rem}.tb-login-wrapper{min-height:100vh;background-color:#eef0f8;display:flex;align-items:center;justify-content:center}.tb-login-wrapper .tb-login-form{background-color:#fff;padding:1.5rem;border-radius:.42rem;width:400px;max-width:calc(100% - 20px);margin:0 auto}.tb-login-wrapper .tb-login-input{margin-bottom:1rem}.tb-login-wrapper .tb-login-input label{display:block;margin-bottom:.313rem;font-size:.875rem;font-weight:600}.tb-login-wrapper .tb-login-input input{width:100%;font-size:.875rem;padding:.25rem .625rem;height:2.5rem}.tb-login-wrapper button{background-color:#0055b8;font-size:.875rem;font-weight:600;color:#fff;border:0;padding:.625rem 1.875rem;border-radius:.25rem;transition:.3s ease}.tb-login-wrapper button:hover{background-color:#3377c6}.loadingMsg{padding:0 1.25rem;text-align:center;width:23rem;margin:3rem auto}.loadingMsg .searchImg{width:4.375rem;margin:1.5625rem}.loadingMsg .noResultmsg{font-size:1.1rem;font-weight:"Montserrat",sans-serif;color:#333;font-weight:500}.loadingMsg p{margin-bottom:.1rem}body .Toastify__toast-container{width:100%;padding-top:140px;position:fixed;top:0;right:0;left:0;height:100%;-webkit-transform:translateX(0);transform:translateX(0);max-width:100%;background-color:rgba(0,0,0,.8)}body .Toastify__toast{padding:0;box-shadow:0 3px 14px rgba(0,0,0,.2117647059);background-color:#fff;position:relative;width:365px;max-width:calc(100% - 30px);margin:0 auto 1rem}body .Toastify__toast:before{content:"\f05a";font-family:"Font Awesome 5 Free";font-weight:900;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;-webkit-font-feature-settings:normal;font-feature-settings:normal;font-variant:normal;text-rendering:auto;line-height:1;position:absolute;width:40px;height:50%;background-color:#2684ff;display:flex;align-items:center;justify-content:center;color:#fff;padding-top:.625rem}body .Toastify__toast:after{content:"";background-color:#2277e5;position:absolute;width:40px;height:50%;top:50%}body .Toastify__toast .Toastify__toast-body{color:#5e6c84;padding:10px 25px 10px 55px;align-self:center;margin:0;line-height:26px}body .Toastify__toast .Toastify__close-button{color:#5e6c84;position:absolute;top:0;right:5px}body .Toastify__toast.Toastify__toast--error{background-color:#ffebe6}body .Toastify__toast.Toastify__toast--error:before{content:"\f7e4";background-color:#ff5630}body .Toastify__toast.Toastify__toast--error:after{background-color:#ff5630}body .Toastify__toast.Toastify__toast--error .Toastify__close-button,body .Toastify__toast.Toastify__toast--error .Toastify__toast-body{color:#c94524}body .Toastify__toast.Toastify__toast--success{background-color:#e3fcef}body .Toastify__toast.Toastify__toast--success:before{content:"\f00c";background-color:#36b37e}body .Toastify__toast.Toastify__toast--success:after{background-color:#30a171}body .Toastify__toast.Toastify__toast--success .Toastify__close-button,body .Toastify__toast.Toastify__toast--success .Toastify__toast-body{color:#247e5f}body .Toastify__toast.Toastify__toast--warning{background-color:#fffae6}body .Toastify__toast.Toastify__toast--warning:before{content:"\f071";background-color:#ffab00}body .Toastify__toast.Toastify__toast--warning:after{background-color:#e59a00}body .Toastify__toast.Toastify__toast--warning .Toastify__close-button,body .Toastify__toast.Toastify__toast--warning .Toastify__toast-body{color:#ff8b00}.twoOneWapper{margin-bottom:5.875rem}.search-card-container-2ow{width:76%;background:#11355d;box-shadow:0 -.25rem .4375rem rgba(0,0,0,.3);border-radius:.625rem .625rem 0 0;position:fixed;top:auto;bottom:0;left:auto;right:0;display:flex;padding:1rem 0}.search-card-container-2ow .plusOne{color:red!important;font-weight:600}.search-card-container-2ow .itnenary_section{padding-bottom:.3125rem}.search-card-container-2ow .card{width:10%;border-right:.0625rem solid #e4e4e4;padding:.3125rem;display:flex;align-items:center;justify-content:left;flex-direction:column}.search-card-container-2ow .card img{width:3.125rem;height:auto}.search-card-container-2ow .card1,.search-card-container-2ow .card2{width:35%;border-right:.0625rem solid #515c67;padding:.3125rem;display:flex}.search-card-container-2ow .card1 img,.search-card-container-2ow .card2 img{width:75%;height:auto}.search-card-container-2ow .space{padding:.3125rem}.search-card-container-2ow .card3,.search-card-container-2ow .card4{width:17%;padding:.3125rem;display:flex;align-items:center;justify-content:flex-start}.search-card-container-2ow .card4{flex-direction:column;align-items:center;white-space:nowrap;justify-content:center}.search-card-container-2ow .card4 .section_4{display:flex;justify-content:center;flex-direction:column}.search-card-container-2ow .card4 .section_4 #bf_bookBtn{background:#fab814;border-radius:.3125rem;padding:.3125rem .625rem;font-size:.875rem;font-weight:700;line-height:1.0625rem;text-align:center;color:#000}.search-card-container-2ow .marg{margin-bottom:.3125rem}.search-card-container-2ow .card1 .section_1,.search-card-container-2ow .card2 .section_2{display:flex;flex-direction:column;width:100%;font-style:normal;font-size:.75rem;font-weight:500;line-height:.9375rem;color:#d5d3d3}.search-card-container-2ow .flightTime{color:#fff;font-weight:700}.search-card-container-2ow .fa-arrow-right{font-size:.375rem;position:relative;top:-.125rem;bottom:auto;left:auto;right:auto}.search-card-container-2ow .card3 .section_3{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%}.search-card-container-2ow .card3 .heart-icon{width:.65625rem;height:.5625rem;margin-right:.3125rem}.search-card-container-2ow .card3 .fareOption_qute{font-style:normal;font-size:.75rem;font-weight:500;line-height:.9375rem;color:#d5d3d3}.search-card-container-2ow .card3 .bfs-price{display:flex;font-weight:600}.search-card-container-2ow .card3 .bfs_priceAmount{font-size:1.5rem;font-weight:600;line-height:1.8125rem;color:#fff}.show-more-btn{display:flex;justify-content:center;margin-left:.3125rem;margin-right:.3125rem;cursor:pointer}.itinenary-flight-margin{margin:.625rem 0}.tow_one_way .flightHeader-tow{margin:0 0 1.25rem;padding:.75rem .3125rem;background:#f2f2f2}.tow_one_way .flightHeader-tow.out{position:relative}.flex{display:flex}.pdLeft{padding-left:.3125rem}.pdRight{padding-right:.9375rem}.ft-Weight{font-weight:400}.mgRight5{margin-right:.3125rem}.towRadio{width:1.125rem;height:1.125rem}.mgBottom7{margin-bottom:.4375rem}.towDifferneceMainDiv{position:absolute;top:.9375rem;bottom:-.125rem;left:auto;right:0;margin:auto 0;height:45%}.towDifferenceChildDiv{display:flex;flex-direction:column;height:100%;justify-content:center;margin-top:-.9375rem}.towDifferencePrice{font-size:1rem;font-weight:600;line-height:1.25rem}.towFlex1{flex:1 1}.tow_one_way .towRadioSection{position:absolute;top:.938rem;bottom:-.125rem;left:auto;right:0;margin:auto 0}.tow_one_way .tOw_tkt{margin-left:3.75rem}.tow_one_way .loyaltyTxt{margin-left:.313rem}.tow_one_way .flightHeader-tow{background-color:#f2f2f2!important}.tow_one_way .FlightTime{font-weight:600;font-size:.875rem}.tow_one_way .fa-arrow-right{color:#555;position:relative;top:-.125rem;bottom:auto;left:auto;right:auto;font-size:.4375rem}.tow_one_way .towRadio{position:relative;top:-1.125rem;bottom:auto;left:auto;right:.5rem}.twoOneCard .roundTrip{position:relative}.twoOneCard .seatFlightBtn{display:flex;align-items:center}.navheaderShadow{box-shadow:.0625rem .0625rem .5rem .5rem #e7e7e7}.header-loader{display:none;min-height:140px}.header-loader.show{display:flex;align-items:center;justify-content:center}.main_header .settingNavbar{margin-top:1.875rem;float:right}.main_header .settingNavbar a.nav-link{color:#221e1f;font-size:.875rem;font-weight:600}.main_header .settingNavbar .nav-item{margin-right:.625rem}.main_header .mainNavBar{background-color:#fff;padding:.1875rem .9375rem}.main_header .mainNavBar a.nav-link{font-size:.875rem;color:#fff}.main_header .mainNavBar a.nav-link:hover{background-color:#eeb21e;transition:all .5s ease-in;color:#11355d}.main_header .mainNavBar .nav-item{margin-right:.625rem}.logo_header{max-width:100%;height:3.125rem;margin:.0625rem 0}#topImg{display:none}.blockSpace .itnenaryFlightInfo{padding-left:20px;min-height:80px}.blockSpace .flightHeader{padding-left:0;font-weight:700}.blockSpace .mobileWidth1-2 .typePrice{padding-left:15px}.blockSpace .fareType .fareOption_t{color:#1b08f8;font-weight:600}.blockSpace .mobileWidth4 .fareOption_tym{color:#fc0404}.blockSpace .ser-card .blockScpoe_price{color:#1b08f8;font-weight:700;font-size:14px}.blockSpace .ser-card .blockScpoe_priceSub{font-weight:700}.blockSpace .freeBaggage{width:40%;text-align:right;margin-right:10px}.blockSpace-font{font-size:1 rem;font-weight:700}@media only screen and (min-device-width:320px) and (max-device-width:767px) and (-webkit-min-device-pixel-ratio:2){html{font-size:13px}.p-md-0{padding:0 1.5rem!important}.p-sm-0{padding:0!important}.p-xs{padding:0}.p-35{padding-left:1.5rem}.rem-sm-1{padding:0 .25em}.mb-xs-device{margin-bottom:1.5rem}.no-s-Padding{padding:0!important}.text-xs-center{text-align:center}.text-xs-right{text-align:right}.mb-xs-5{margin-bottom:.5rem}.mt-sm-10{margin-top:1rem}.text-center-sm{text-align:center}.setMlabel{margin-top:0}.mainNavBar{display:none}.ser_Wid_Tab~.tab-content .tab-pane{padding:0!important}#searchWidgetTab .advSerchBtn{display:block}#searchWidgetTab .showAdv{display:block;height:100%;transition:all .5s ease-in}#searchWidgetTab .noneAdv{height:0;display:none;transition:all .5s ease-in}#searchWidgetTab .ser_clearBtn span{display:none}#searchWidgetTab .ser_clearBtn .restIcon{display:block;box-shadow:0 .1rem .2rem rgba(0,0,0,.1607843137);border:.1rem solid #0055b8;padding:.4rem}#searchWidgetTab .timeSection{padding-top:0;padding-left:0}#searchWidgetTab .form-group{margin-bottom:.75rem}#searchWidgetTab .swipCircle{right:6%;top:4.4rem;height:2.4rem;z-index:1}#searchWidgetTab .searchNow_mainBtn{position:relative;display:flex;text-align:center;justify-content:center}#searchWidgetTab .removeBtnSection{right:1.6rem;top:auto;bottom:1rem}#searchWidgetTab .addBtnSection{right:3rem;top:auto;bottom:1.3rem}#searchWidgetTab .ser_Wid_Tab .nav-item.nav-link{font-size:1rem;margin-right:0;padding:.313rem .6rem}#searchWidgetTab .ser_Wid_Tab.nav-tabs{margin-left:0}.set-DatePickerM{margin:0;position:relative}.set-DatePickerM .set-borderNone{border-right:1px solid #ced4da!important}.ser-card .body_collapse{padding:5rem}.react-datepicker__month-container{float:none}.react-datepicker{display:block!important}.serach_label{display:inline-block;min-width:10rem}.datePickerLabel,.react-datepicker-wrapper{display:block!important}.serAlliance_wapper{display:flex;justify-content:space-between}.ser_AddCityBtn{margin:0;display:block}.removeBtninput{display:block}.col_AirTicketHeader th{padding:.35em!important}.f-DetailsLayover:after,.f-DetailsLayover:before{display:none}.flight_tabs_show .flight_tabs{flex-wrap:nowrap;justify-content:center}.flight_tabs_show .flight_tabs a{padding:.8rem;font-size:1.1rem;margin:.1rem .1rem -.2rem!important}.flight_tabs_show .fareRulesTabs{justify-content:space-evenly;margin:0}.flight_tabs_show .fareRulesTabs a{margin:0}.serResOneWay .baggage-tabs{padding:0}#flightdetails-tabpane-Penalties{padding:1rem .5rem}.serResMultiCity .wrapper_AirTicket{flex-direction:column}.serResMultiCity .wrapper_AirTicket .w-80{width:100%}.serResMultiCity .wrapper_AirTicket .wraperBandFareBtn{flex-direction:row;justify-content:space-evenly;margin:.5rem 0;width:100%}.serResMultiCity .wrapper_AirTicket .wraperBandFareBtn .col_BandFarebtn{margin:0 auto}.itinenearyMultiCity .Btn-seat-flight-wapper div{text-align:right}.col_BandFarebtn{margin:0 auto}.collpase_br{border:none}.col_Header{padding:0 .8rem}.wrapper_AirTicket .itnenary-bl{border-left:none}.wrapper_AirTicket .flightTable .flight-B{padding:0}.wrapper_AirTicket .seat-class{width:100%!important;border-top:.1rem solid #e6e6e6}.wrapper_AirTicket .Btn-seat-flight-wapper{flex-direction:column}.wrapper_AirTicket .Btn-seat-flight-wapper .fas{display:none}.wrapper_AirTicket .Btn-seat-flight-wapper .seatFlightBtn{display:flex;justify-content:space-between;margin-top:.5rem}.wrapper_AirTicket .col_setDate{font-size:1.4rem}.wrapper_AirTicket .cabinName{text-align:left;padding-left:.6rem}.roundTrip .w-95{width:85%}.roundTrip .w-5{width:15%}.roundTrip .itnenary_section{padding:0;justify-content:space-around}.roundTrip .itnenary_section .flightNameSection{width:auto}.roundTrip .itnenary_section .w-35{display:none}.roundTrip .itnenary_section .FlightTime{width:auto}.roundTrip .itnenary_section .flightName{min-width:auto}.roundTrip .itnenary_section .plane_icon{height:10px;margin:0}.itnenarySetPadding{padding:0 .3rem}.itinenearyWapper{flex-direction:column}.itinenearyWapper>.w-20,.itinenearyWapper>.w-80{width:100%}.itinenearyWapper .onewayTrip{padding:0}.itinenearyWapper .onewayTrip .oneWay-seatFareBtn{text-align:right}.itinenearyWapper .onewayTrip .mobileWidth5{width:100%}.header-s-l{padding:.8rem 1rem;border-bottom:.1rem solid #e6e6e6}.header-s-r{padding:0 1rem}.header-s-r .ser-card_sub{display:block}.header-s-r .flex-reverse{display:flex;flex-direction:column-reverse}.col_divider,.col_flightCode{display:none}.ser-card .ser-card-header{padding:0}.flightModalClose{display:block}.flightModal{z-index:1050;width:100%;height:100%;outline:0;background:#fff}.flightModal,.fliter-menu{position:fixed;top:0;left:0;overflow:hidden}.fliter-menu{background-color:var(--white);bottom:0;right:0;box-sizing:border-box;display:flex;flex:1 1 auto;flex-direction:column;z-index:3}.fliter-menu-close{opacity:.9;transition:all .5s ease 0ms;margin-left:-105vw}.fliter-menu-open{transition:margin .5s ease 0ms;margin-left:0}.filterBtn,.fliter-close-btn{display:block;width:100%}.filterCard-scroll{overflow-y:auto;max-height:90vh}.whiteSpace{height:9.2rem}.fare-btnCenter .fareOpn-title{font-size:.9rem;margin-right:.4rem;display:none}.tableFareTye .farePrice,.tableFareTye .logo_img{width:13rem}.tableFareTye .fareTxtSection div{width:15rem}.tableFareTye .fareHeadFix{position:absolute;padding:0!important;width:15rem}.tableFareTye .fareHeadFix .fareTableTitle{font-size:1.2rem}.multiCityTable .itinenary-Mc{display:flex;justify-content:space-between;flex-wrap:wrap}.multiCityTable .itinenary-Mc .w-55{width:100%}.multiCityTable .itinenary-Mc .w-25{width:auto!important}.multiCityTable .itinenary-Mc .w-10,.multiCityTable .itinenary-Mc .w-20{width:auto;margin-bottom:5px}.multiCityTable .itinenary-Mc .w-15{width:auto}.multiCityTable .itinenary-Mc .seat-bag_section{width:5.3125rem}.bookingHeader .bookingScetion{flex-direction:column;margin-top:1.5rem;font-size:1.4rem}.bookingHeader .bookingHeaderNavbar .navbar-nav{flex-direction:row;flex-wrap:wrap}.fareOptionWrapper{padding:0 .12rem}.fareOptionWrapper .mobileWidth1{min-width:12.75rem}.fareOptionWrapper .mobileWidth1 .fareOption_t{margin:0}.fareOptionWrapper .mobileWidth3{display:flex;align-items:center;justify-content:space-around;width:22%}.fareOptionWrapper .mobileWidth4{min-width:45%;justify-content:space-between;display:flex}.fareOptionWrapper .mobileWidth5{min-width:45%}.flightHeader{justify-content:space-between}.flightHeader .direction{display:none}.flightHeader .date{width:50%!important}.flightHeader .cabinName{width:auto!important}.oneWayitneneray .flightHeader,.oneWayitneneray .itnenary_section{justify-content:space-between}.oneWayitneneray .itnenary_section .w-30{width:auto!important}.fareOptionSectionAll,.Return .fareOptionSection{padding:0 1.8rem}.Return .brandedFaresSection{margin:0}}@media only screen and (min-device-width:320px) and (max-device-width:375px) and (-webkit-min-device-pixel-ratio:2){html{font-size:11px}#searchWidgetTab .searchNow_mainBtn button,.wrapper_AirTicket .col_setDate{font-size:1.2rem}.fareOptionWrapper .mobileWidth5{min-width:100%}.fareOptionWrapper .mobileWidth3{width:25%}}@media only screen and (min-device-width:767px) and (max-device-width:1024px) and (-webkit-min-device-pixel-ratio:1){.flight_tabs_show .flight_tabs{flex-wrap:nowrap}.swipCircle{right:-2rem;top:3.5rem;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.set_DatePicker_h{padding:.4rem}.serAlliance_wapper{display:flex;justify-content:space-between}.setMlabel{margin-top:0}}@media screen and (max-width:992px){.mainNavBar,.settingNavbar{display:none}}.image_size{width:20px;height:18px;margin-left:.4rem}.w-40{width:45%!important}.w-30{width:30%!important}.payment-billing-address{display:flex;flex-wrap:wrap;border:1px solid #ccc;padding:10px 0 0;margin-bottom:10px}.payment-billing-address .input-wrapper{margin-bottom:10px}.payment-billing-address .input-wrapper .input-fields{width:100%}.payment-billing-address .input-wrapper input{font-size:1rem}.payment-billing-address .input-wrapper .MuiFormControl-root.MuiTextField-root{width:100%}.configProfit-col .SaveMarkup-btn{background-color:green;font-family:"Montserrat",sans-serif;color:#fff;border:0;width:7.75rem;padding:.438rem .313rem}.latestFareContent{display:flex;flex-direction:column;padding:.2rem .2rem .2rem 1rem}.latestFareInfo{color:#2196f3;font-weight:600;font-size:1.4rem}.duplicateNamesError{margin-left:3rem;text-align:left;color:red;font-weight:600;font-size:.9rem}.emailOptionSelectMainContainer{display:flex;width:24%;grid-gap:.5rem;gap:.5rem}.bookingPageGender .MuiSelect-select.MuiSelect-select{padding-top:1.2rem;margin-right:0;padding-right:0!important}.isuue-country-dropdown{position:relative;display:inline-block}.isuue-country-dropdown:before{position:absolute;content:"🞃";top:4px;right:0;height:20px;width:20px;color:#757575}.travel__IntermediateBox{display:flex}.travel__IntermediateBox .travel__IntermediateLeft{background:#f3f3f3;padding:15px;position:relative;width:80%}.travel__IntermediateBox .travel__IntermeCheckBox{background:#38b44c;border-radius:100px;position:absolute;left:50%;top:-20%;z-index:1;padding:14px;background:radial-gradient(transparent,transparent,transparent,rgba(56,180,76,.7019607843137254),#38b44c)}.travel__IntermediateBox .travel__IntermeCheck{background:#36b54d;border-radius:100px;padding:15px}.travel__IntermediateBox .travel__IntermeCheckBox i{font-size:30px;color:#fff}.travel__IntermediateBox .travel__IntermediateTitle{color:#39b54a;font-weight:700;margin:62px 0 15px;position:inherit;left:39%;width:320px;font-size:28px;text-align:center}.travel__IntermediateBox .travel__IntermediateSubTitle{font-size:18px}.travel__IntermediateBox .travel__IntermediatePNR{color:#286de5;font-weight:600;border-bottom:2px solid;padding-bottom:1px}.travel__IntermediateBox .travel__IntermediatePNR:hover{cursor:pointer}.travel__IntermediateBox .travel__IntermediateRight{background:#b5c7eb;position:relative;width:15%}.travel__IntermediateBox .travel__IntermediateRight:after{content:"";background:#fff;width:16px;height:30px;position:absolute;border-radius:0 15px 15px 0;left:0;top:43%}.travel__IntermediateBox .travel__IntermediateRight:before{content:"";background:#fff;width:16px;height:30px;position:absolute;border-radius:15px 0 0 15px;right:0;top:43%}.travel__IntermediateBox .travel__IntermeRightBox{height:50%;padding:30px;text-align:center}.travel__IntermediateBox .travel__IntermeRightBox h3{font-size:28px}.travel__IntermediateBox .travel__IntermeRightBox h5{font-size:20px;font-weight:600}.travel__IntermediateBox .travel__IntermeBorder{border-top:3px dotted #898989}.setFontSize100{font-size:100%}.emdInProgressMessage{font-weight:700;font-size:.8rem}.selectDropdown{flex:1 1;padding-left:10px;padding-bottom:12px}.selectDropdown .form-row-drop{width:100%}.selectDropdown .form-row-drop .form-group-drop{width:100%;display:flex}.selectDropdown .form-row-drop .form-group-drop .day{width:75px}.selectDropdown .form-row-drop .form-group-drop .month{width:125px;padding-left:10px;padding-right:10px}.selectDropdown .form-row-drop .form-group-drop .year{width:90px}.selectDropdown .selectDropdownError{border:1px solid red;border-radius:.3rem}.blueButton{background-color:#0055b8!important;color:#fff}.new-country-code{width:100%;border:.063rem solid #a9aaad;height:2.2rem;border-radius:.188rem;padding:.2rem .5rem .3rem;box-shadow:none}.new-country-code .PhoneInputInput{border:0;font-size:.875rem}.new-country-code .PhoneInputInput:focus-visible{outline:none}.updateStatusDropDown>[class*=control]{border:.063rem solid #eeb21e;width:15.625rem;height:2.688rem;font-size:1rem;font-weight:600;font-family:"Montserrat",sans-serif;border-radius:0;box-shadow:0 2px 6px rgba(0,0,0,.2392156863);margin-left:1rem}.updateStatusDropDown .css-1wa3eu0-placeholder{color:#000}.updateStatusDropDownFr>[class*=control]{border:.063rem solid #eeb21e;width:24rem;height:2.688rem;font-size:1rem;font-weight:600;font-family:"Montserrat",sans-serif;border-radius:0;box-shadow:0 2px 6px rgba(0,0,0,.2392156863);margin-left:1rem}.updateStatusDropDownFr .css-1wa3eu0-placeholder{color:#000}.county-dropdown .red-asterisk{content:"*";color:red;position:absolute;left:175px;top:0;bottom:0;margin:auto;display:flex;align-items:center}.bd-cust-error{border:.063rem solid red}.carryOnSeats,.genderTitle,.paxTitle{margin-left:4px}.carryOnSeats{width:31%}.carryOnSeatsBranded{width:50%}.carryOnSeatsBooking{width:5%}.emphaseText{font-weight:"normal";font-style:"italic"}.airline-cc-charges{font-weight:500}.airline-cc-charges i{color:#1f68a0!important}.skeleton-loading{position:relative;background-color:#e2e2e2;height:1rem;width:100%;display:block;overflow:hidden}.skeleton-loading:after{display:block;content:"";position:absolute;width:100%;height:100%;-webkit-transform:translateX(-100%);transform:translateX(-100%);background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.4),transparent);-webkit-animation:skeleton-annimation .8s infinite;animation:skeleton-annimation .8s infinite}@-webkit-keyframes skeleton-annimation{to{-webkit-transform:translateX(100%);transform:translateX(100%)}}@keyframes skeleton-annimation{to{-webkit-transform:translateX(100%);transform:translateX(100%)}}.skleton-modifyS .ms-container{border-color:#e2e2e2}.skleton-modifyS .ms-col{min-width:10%}.skleton-modifyS .ms-fromTo{min-width:25%}.skleton-modifyS .ms-fromTo .ms-col{width:50%}.skleton-modifyS .ms-fromTo .ms-col .skeleton-loading:first-child{margin-bottom:.313rem;width:70%}.skeleton-fareMatrixTblScroll .fareMatrix{display:inline-block;width:100%}.skeleton-fareMatrixTblScroll .fareMatrix .skeleton-loading{width:6.875rem;float:left;margin-right:20px}.skeleton-fareMatrixTblScroll td{min-width:10rem}.skeleton-fareMatrixTblScroll .tableFareTye .skeleton-loading{width:60%;margin:.625rem auto}.skeleton-fareMatrixTblScroll .lowestTitle{margin-top:1.25rem;padding:.625rem;border:1px solid #e2e2e2;text-align:center}.skeleton-fareMatrixTblScroll .lowestTitle .skeleton-loading{width:6rem;display:inline-block}.skeleton-filter .fliter-sort-R-btn{text-align:right}.skeleton-filter .fliter-sort-R-btn .skeleton-loading{width:35%;display:inline-block}.skeleton-filter-box{border:1px solid #e2e2e2;margin-bottom:.625rem}.skeleton-filter-box .skeleton-loading{height:.75rem}.skeleton-filter-box .head{padding:.625rem;margin-bottom:.625rem;border-bottom:1px solid #e2e2e2}.skeleton-filter-box .head .skeleton-loading{width:25%}.skeleton-filter-box .sf-body{padding:0 .625rem}.skeleton-filter-box .sf-body .sf-body-item{display:flex;justify-content:space-between;margin-bottom:.625rem}.skeleton-filter-box .sf-body .skeleton-loading{width:45%}.skeleton-filter-box .sf-body .skeleton-loading:last-child{width:30%}.skeleton-result{list-style:none}.skeleton-result li{border:1px solid #e2e2e2;box-shadow:0 2px 6px hsla(0,0%,47.8%,.3411764706);margin-top:.625rem;display:flex;justify-content:space-between;padding:.625rem}.skeleton-result .skeleton-loading{width:12%;height:.75rem}.skeleton-itineray-info .bd-itineray-info{padding:.75rem 0}.skeleton-itineray-info .skeleton-loading{width:7rem}.skeleton-priceSummary-box .priceSummary-date .skeleton-loading{width:60%}.skeleton-priceSummary-box .head .skeleton-loading{width:35%}.skeleton-priceSummary-box .head .skeleton-loading:last-child{width:20%}.skeleton-priceSummary-box .bd-priceSummary-total .skeleton-loading{width:35%;height:1.2rem}.skeleton-priceSummary-box .bd-priceSummary-total .skeleton-loading:last-child{width:25%}
/*# sourceMappingURL=main.bd10fe6a.chunk.css.map */