.remove_icon{height:20px;width:20px}.FormContainer{border-radius:10px;opacity:1}.FormContainer>div{flex-wrap:wrap}.FormContainer>div>div{flex:1 1 190px}.FormContainer .formflexgrow{flex:1 1 898px}.FormContainer .select-input{background:var(--input-color);box-shadow:0 1px 2px rgba(0,0,0,.129);border-radius:5px;opacity:1;padding:15px 20px;width:120px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-repeat:no-repeat;background-position:100%}.FormContainer .select-input :after{width:13px;height:5px;background:#7a7a7a 0 0 no-repeat padding-box;opacity:1;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:9px solid #7a7a7a;transform:matrix(-1,0,0,-1,0,0)}.FormContainer .select-input:focus{border:1px solid #3e3e3e}.FormContainer .clear{padding:4px;border-radius:50px;border:none;outline:none}.FormContainer .input-container{position:relative;display:flex;flex-direction:column;width:100%}.FormContainer .input-container .fromWrapper{position:relative}.FormContainer .input-container .fromWrapper .label{position:absolute}.FormContainer .input_box{background:var(--input-color);box-shadow:0 1px 2px rgba(0,0,0,.129);border-radius:5px;opacity:1;height:50px;padding:15px 20px;outline:none;width:100%;font-weight:400;font-family:Rubik,sans-serif}.FormContainer .input_box:focus{border:1px solid #3e3e3e}.FormContainer .check_availbility{border-radius:20px;background-color:#fff;height:40px;width:40px}.FormContainer .check_availbility img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.faredetails .baggaes{background:#fff;border:1px solid #e9e9e9;border-radius:10px}.faredetails .baggaes .baggage-top{background:var(--bg-color-1);border-radius:9px 9px 0 0}.faredetails .tab-button{background-color:#f3f3f3;border:1px solid #ccc;border-radius:4px;padding:6px 12px;font-size:14px;font-weight:500;cursor:pointer;transition:all .3s ease}.faredetails .tab-button:hover{background-color:#e2e2e2}.faredetails .tab-button.active-tab{background-color:var(--secondary-color);color:#fff;border-color:var(--secondary-color)}.faredetails .br-4{border-radius:4px}.note{background-color:#fdeccf;padding:10px 20px;border-radius:10px}.wrapperClass{background:var(--bg-color-1);border-radius:10px;padding:25px}.wrapperClass .padding{padding:16px 45px 12px}.wrapperClass .search_header_main{width:216px}.wrapperClass .search_header_main>div h1{color:#fff}.wrapperClass .Search_foter_main:after{content:"";border:1px solid #fff;opacity:.22}.wrapperClass .padding13{padding:13px 0 24px}.wrapperClass .text{background:var(--badch-bg);border-radius:12px;padding:5px 13px;margin-left:9px}.wrapperClass .booking_details_1{background:#fff;box-shadow:0 1px 2px rgba(0,0,0,.18);padding:15px;position:relative;border-radius:5px}.wrapperClass .booking_details_1 .refund-text{background:#b5efd4 0 0 no-repeat padding-box;border-radius:20px;padding:5px 14px}.wrapperClass .booking_details_1 .non-text{background:red;border-radius:12px;padding:4px 10px}.wrapperClass .booking_details_1 .border{border:1px dashed hsla(0,0%,75%,.631);margin-top:25px;margin-left:-10px;margin-right:-10px}.wrapperClass .bottom-right-invert{-webkit-mask-image:radial-gradient(circle 8px at 0 79%,transparent 0,transparent 12px,#000 0);mask-image:radial-gradient(circle 8px at 0 79%,transparent 0,transparent 12px,#000 0)}.wrapperClass .left-right-invert{border-bottom:1px dashed silver}.wrapperClass .left-right-invert:after,.wrapperClass .left-right-invert:before{content:"";position:absolute;width:40px;height:40px;background-color:#f6f6f6;border-radius:50px;bottom:-20px}.wrapperClass .left-right-invert:before{left:-40px;border-right:1px inset hsla(210,4%,91%,.188)}.wrapperClass .left-right-invert:after{right:-40px;border-left:1px inset hsla(210,4%,91%,.188)}.wrapperClass .table_wrapper{background:var(--bg-color-1);border:1px solid #e5e5e5;border-radius:10px;border-collapse:collapse;width:50%;overflow:hidden}.wrapperClass .table_wrapper .wrapper_pd{padding:18px 20px 10px 15px}.wrapperClass .table_wrapper .charges{background-color:#fff;padding:18px 20px 10px 15px;border-bottom:1px solid #e9e9e9}.wrapperClass .table_wrapper div:nth-child(2){border-radius:20px 20px 0 0}.wrapperClass .table_wrapper div:last-child{border-radius:0 0 10px 10px;height:100%}.wrapperClass .impnote{background:#fdeccf 0 0 no-repeat padding-box;border-radius:10px;padding:8px 19px}.bms_details{box-shadow:0 1px 2px rgba(0,0,0,.18);border-radius:10px;padding:15px 16px}.bms_details,.rightWrapper{background:#fff 0 0 no-repeat padding-box}.rightWrapper{box-shadow:0 1px 15px rgba(0,0,0,.059);border:1px solid #e4eff2;border-radius:10px;opacity:1}.rightWrapper.active{border-color:#00baf2}.rightWrapper .left_content{width:125px;box-shadow:0 1px 2px rgba(0,0,0,.129);border-radius:5px 0 0 5px;opacity:1;margin-top:20px;padding:5px;justify-content:center;align-items:center}.rightWrapper .left_content :active{background-color:var(--header-bg_color)}.rightWrapper .slidecontainer{width:100%}.rightWrapper .stop_container{width:62px;height:30px;background:#fff 0 0 no-repeat padding-box;box-shadow:0 1px 2px rgba(0,0,0,.051);border:1px solid #e7e7e7;opacity:1}.rightWrapper .border_radius{border-radius:5px 0 0 5px}.rightWrapper .border_radius1{border:1px solid #e7e7e7}.rightWrapper .border_radius2{border-radius:0 5px 5px 0}.rightWrapper .redemeInput{width:250px;height:40px;background:#fff 0 0 no-repeat padding-box;box-shadow:0 1px 2px rgba(0,0,0,.102);border:1px solid #ececec;opacity:1;position:relative}.rightWrapper .reedem_btn{position:absolute;border:none;background:#00baf2 0 0 no-repeat padding-box;border-radius:5px;opacity:1;width:82px;height:28px;top:6px;right:8px}.increse svg g>g:nth-child(3) g>g{display:none}.guest_calender .react-datepicker-popper{z-index:3;position:absolute;margin-top:10px;box-shadow:0 3px 8px rgba(0,0,0,.24)!important;border-radius:10px}.guest_calender .react-datepicker{border:transparent!important}.guest_calender .react-datepicker__header,.guest_calender .react-datepicker__header>div>select{background-color:transparent!important;border:none!important}.priceBreakup{background:var(--light-color-3) 0 0 no-repeat padding-box;box-shadow:0 1px 2px transparent;border:1px solid var(--border-color);border-radius:10px}.priceBreakup .container_price{border-radius:10px;background:#fff 0 0 no-repeat padding-box}.booking_container .fareRulesWrapper{font-size:11px;line-height:22px}.booking_container .fareRulesWrapper table{border-spacing:0;border:1px solid #bfbfbf;margin-top:10px;border-collapse:collapse}.booking_container .fareRulesWrapper table td,.booking_container .fareRulesWrapper table th{padding:4px 8px;border:1px solid #bfbfbf}.booking_container .fareRulesWrapper ul{list-style-position:inside;list-style-type:square}.booking_container .fareRulesWrapper ul>li>ul{padding-left:20px;list-style-type:disc}.booking_container .fareRulesWrapper ul>li>ul>li>ul{list-style-type:circle}.booking_container .fareRulesWrapper fieldset{padding:10px;border-radius:8px;border:1px solid #bfbfbf}.booking_container .fareRulesWrapper fieldset legend{background-color:inherit;padding:0 4px}.paymentModeRadio{background:var(--bg-color-1);border-radius:10px;padding:12px 15px;width:100%;text-overflow:ellipsis;gap:10px;font-family:Rubik;border:1px solid var(--bg-color-1);transition:border-color .3s,background .3s;cursor:pointer}.paymentModeRadio .contanctSide{width:100%}.paymentModeRadio .contanctSide .header{width:100%;gap:10px;color:#000;justify-content:space-between;font-size:13px;font-weight:500;line-height:14px;align-items:center}.paymentModeRadio .contanctSide .header .title{flex-grow:1}.paymentModeRadio .contanctSide p{font-size:10px;line-height:15px;color:#8b8b8b;margin-top:3px}.paymentModeRadio .checkedboxSide{align-self:flex-start}.paymentModeRadio .checkedboxSide input{display:none}.paymentModeRadio .checkedboxSide .checkmark,.paymentModeRadio .checkedboxSide .checkmark .checkedNot{display:block}.paymentModeRadio .checkedboxSide .checkmark .checked{display:none}.paymentModeRadio .checkedboxSide input:checked~.checkmark{position:relative}.paymentModeRadio .checkedboxSide input:checked~.checkmark .checkedNot{display:none}.paymentModeRadio .checkedboxSide input:checked~.checkmark .checked{display:block}.paymentModeRadio.active,.paymentModeRadio:hover{background:#fff;border:1px solid var(--login-btn-bg)}.paymentModeRadio.active .contanctSide .header .title,.paymentModeRadio:hover .contanctSide .header .title{color:var(--tabactive)}.addons-container{display:flex;align-items:center;gap:16px}.addons-container .addon-item{display:flex;align-items:start;flex:1 1;min-width:180px;transition:all .3s ease-in-out;background:#fff 0 0 no-repeat padding-box;box-shadow:0 2px 3px rgba(0,41,112,.169);border-radius:14px;opacity:1;flex-direction:column;gap:5px;padding:17px 15px}.addons-container .addon-item .addon-icon{font-size:20px;margin-right:8px;color:#1e1e1e}.addons-container .addon-item .addon-details{font-size:14px;color:#595959}.addons-container .addon-item .addon-details strong{font-weight:600;color:#1e1e1e}.addons-container .edit-link{margin-left:auto;font-size:14px;color:var(--secondary-color);text-decoration:none;cursor:pointer}.addons-container .edit-link:hover{text-decoration:underline}.priceChange{background:var(--login-btn-color) 0 0 no-repeat padding-box;box-shadow:0 1px 2px transparent;border:1px solid var(--login-btn-color);border-radius:10px}.tabposition{position:relative;z-index:1}@media only screen and (max-width:480px){.md-mx-120{max-width:121px}.FormContainer{background-color:#fff}.FormContainer>div>div{flex:1 1 268px}.FormContainer>div>div.formflexgrow{flex:1 1 898px!important}.FormContainer .input_box,.select-input{width:100%;padding:10px;border:1px solid #ccc;border-radius:4px;font-size:14px;transition:border .3s ease-in-out}.FormContainer .input_box .input_box.md-error,.FormContainer .input_box .select-input.md-error,.select-input .input_box.md-error,.select-input .select-input.md-error{border-color:red!important}.booking_details_1{padding:15px!important}.modalclass{position:absolute;bottom:0;height:80vh;overflow:auto}.priceBreakup{border-radius:0;border-left:0;border-right:0}}