.internationalFlight_container{background-color:var(--white-color);box-sizing:border-box;border:1px solid #edf0f6;border-radius:12px;width:100%;margin-bottom:18px;padding:5px 0;position:relative;box-shadow:0 1px 2px #1020420d}.priceIncContainer button{background-color:var(--secondary-light-color);color:var(--secondary-color);border-radius:var(--border-radius);cursor:pointer;border:none;padding:5px 15px}.onrequestFareTab{background-color:var(--orange-color);color:#fff;border-bottom-right-radius:5px;border-bottom-left-radius:5px;margin-left:5px;padding:2px;font-size:9px}.single-hop-info{color:#303030;background-color:#fff;border:1px solid #d3d3d3;border-radius:5px;width:300px;margin:0 auto;padding:5px;box-shadow:0 0 8px #0000001a}.single-hop-info .layover-title{text-align:center;margin-bottom:10px}.single-hop-info .layover-item{cursor:pointer;background-color:#f5f5f5;border-radius:5px;justify-content:space-between;margin:5px 0;padding:8px;display:flex}.single-hop-info .layover-airport{width:70%}.flightDeatils_drwaer{min-width:55vw!important}.fareInfo_circle{display:flex;position:absolute;top:0;right:-12px}.fareinfo_con{z-index:99;background-color:#fbb034;border-radius:8px;min-width:150px;min-height:50px;position:absolute;right:-15px}.fareinfo_con table th{min-width:80px}.fareInfo_circle svg{color:var(--orange-color);cursor:pointer;font-size:10px}.RtlistOuter{margin:auto;overflow:scroll;scrollbar-width:block!important;width:100%!important}.listOuter{overflow:scroll;scrollbar-width:block!important}.dummyBtnStyle{background-color:var(--primary-color)!important;color:#202020!important;font-size:.35rem!important}.listOuter::-webkit-scrollbar-track{background:#b61313!important}.PriceIncPopup>div:nth-child(3)>div{max-width:unset;width:42vw}.priceIncContainer{flex-direction:column;justify-content:center;align-items:center;gap:20px;height:300px;padding:25px;display:flex}.priceIncContainer .btn_container{justify-content:center;align-items:center;gap:20px;width:100%;padding:10px 0;display:flex}.priceIncContainer .popupMessage_Con{border-radius:var(--border-radius);background-color:var(--secondary-color);justify-content:center;align-items:center;width:100%;padding:10px;display:flex}.priceIncContainer .pricesChanged_con{background-color:azure;width:100%;min-height:120px;display:flex}.priceIncContainer .pricesChanged_con .incPriceCon{flex-direction:column;justify-content:center;align-items:center;width:50%;display:flex}.priceIncContainer .incPriceCon p{font-size:.45rem}.priceIncContainer .incPriceCon h6{margin:.1rem 0}.priceIncMsg_con p{color:var(--white-color);font-size:.43rem}.popupMessage_Con>p{text-align:center;color:#fff;font-size:.48rem}.InternationalCard-Cover{padding:0 2px;width:100%!important;margin-top:0!important;margin-left:0!important}.flight-Internationalcard-container{background-color:var(--white-color);box-sizing:border-box;border:1px solid #edf0f6;border-radius:12px;width:100%;margin:auto;box-shadow:0 1px 2px #1020420d}.expandedClass{background-color:var(--white-color)}.Loop_container{justify-content:space-between;width:30%;display:flex}.internationalFlight_container .intFlightHeader{border-bottom:1px solid var(--border-color);justify-content:space-between;width:100%;display:flex}.internationalFlight_container .intFlightImg_nameContainer{gap:.6rem;width:fit-content;padding:5px;display:flex}.internationalFlight_container .intAirline_name{gap:.3rem;width:fit-content;display:flex}.internationalFlight_container .intAirline_name>:first-child{font-size:.5rem;font-weight:600}.internationalFlight_container .intAirline_name>p{font-size:.4rem}.internationalFlight_container .intAirline_name>p>span{font-size:.4rem;font-weight:600}.internationalFlight_container .intPrice_SelectBtnContainer{justify-content:space-between;align-items:center;gap:.6rem;width:fit-content;padding:5px;display:flex}.internationalFlight_container .intPrice_container{align-items:center;width:fit-content;display:flex}.internationalFlight_container .SelectFlight_container{flex-direction:column;align-items:center;width:fit-content;display:flex}.internationalFlight_container .SelectFlight_container>p{color:var(--secondary-color);font-size:.4rem;font-weight:600}.internationalFlight_container .SelectFlight_container>button{background-color:var(--orange-color);border-radius:var(--border-radius);color:var(--white-color);cursor:pointer;border:none;padding:.25rem .8rem;font-size:.4rem}.internationalFlight_container .flightDetails_container{width:100%;height:fit-content;display:flex}.internationalFlight_container .intFlightsDetails_container{width:50%;height:100%}.noticeContainer{width:100%;padding:2px 2px 4px 10px}.noticeContainer>p{color:var(--secondary-color);font-size:.38rem}.internationalFlight_container .onwordInt_container{border-right:1px solid var(--border-color)}.internationalFlight_container .intFlightSide_bar{background-color:var(--white-smoke-color);justify-content:space-between;gap:.1rem;width:100%;padding:.1rem .2rem;display:flex}.internationalFlight_container .IntOnword_priceContainer{align-items:center;display:flex}.internationalFlight_container .intFlight_DateAndSideContainer{align-items:center;gap:3px;width:fit-content;display:flex}.internationalFlight_container .intFlight_DateAndSideContainer>:first-child{font-weight:600;color:var(--black-color)!important}.internationalFlight_container .intFlight_DateAndSideContainer>p{font-size:.4rem;color:gray!important}.internationalFlight_container .intFlight_container{width:fit-content}.internationalFlight_container .intFlight_container>p{font-size:.5rem}.internationalFlight_container .intFlight_container>p:first-child{font-weight:600}.internationalFlight_container .currentFlightDetails{background-color:var(--white-color);justify-content:space-between;align-items:center;width:100%;min-height:fit-content;padding:.2rem .3rem;display:flex}.internationalFlight_container .onwordInitial_TimeContainer{flex-direction:column;align-items:center;display:flex}.internationalFlight_container .intFlightTime_container{background-image:url(../media/layover-Symbol.2cy69zszkb92z.PNG);background-repeat:no-repeat;background-size:contain;flex-direction:row;justify-content:center;width:2rem;height:.5rem;display:flex;position:relative}.internationalFlight_container .interNationFlightRadioBtnSelect{z-index:1;margin-right:17px;width:13px!important;height:13px!important}.internationalFlight_container .interNationFlightRadioBtnSelect>label>label:before,.interNationFlightRadioBtnSelect>label>label:after{z-index:-1;margin:0}.internationalFlight_container .interNationFlightRadioBtnSelect>label>label:before{border:1px solid var(--black-color)!important;width:18px!important;height:18px!important;top:-20px!important}.internationalFlight_container .interNationFlightRadioBtnSelect>label>label:after{width:16px!important;height:16px!important;top:-19px!important}.internationalFlight_container .intFlightSeatAvabality_container{flex-direction:column;align-items:center;width:fit-content;display:flex}.internationalFlight_container .intFlightSeatAvabality_container>p{font-size:.4rem}.oneWayInternationFlight_container{background-color:var(--white-color);border-radius:11px;justify-content:space-between;width:100%;height:fit-content;padding:10px;display:flex}.oneWayInternationFlight_container .flightBagges_DetailsContainer{flex-direction:column;justify-content:center;align-items:center;gap:6px;width:32%;display:flex}.showMoreButton{border-radius:var(--border-radius);background-color:var(--secondary-light-color);cursor:pointer;border:none;align-items:center;width:fit-content;padding:.1rem .3rem;font-size:.36rem;display:flex}.oneWayInternationFlight_container .oneWayInternationalFlights_image{flex-direction:column;width:14.5%;height:fit-content;padding:0 4px 4px 0;display:flex}.oneWayInternationFlight_container .operatedairline_txt{color:#494949;font-size:.35rem}.oneWayInternationFlight_container .oneWayInt_AirlineNameContainer{flex-direction:column;display:flex;position:relative}.oneWayInternationFlight_container .oneWayInt_AirlineNameContainer>p{color:gray;font-size:.37rem}.oneWayInternationFlight_container .oneWayInt_AirlineNameContainer>p span{color:#000;font-size:.43rem}.oneWayInternationFlight_container .oneWayInternationalFlights_airport{gap:.1rem;width:30%;display:flex}.oneWayInternationFlight_container .departure_Airport{max-width:3.58rem}.oneWayInternationFlight_container .oneWayInt_airportNameContainer>:first-child{color:var(--black-color);font-size:.5rem;font-weight:600}.oneWayInternationFlight_container .oneWayInt_airportNameContainer .onward_timesCon{flex-direction:column;display:flex}.oneWayInternationFlight_container .fareType_container{align-items:center;width:fit-content;display:flex}.oneWayInternationFlight_container .fareType_container>p{color:var(--dark-gray);font-size:.45rem}.oneWayInternationFlight_container .mealAndBaggeContainer{justify-content:space-between;align-items:center;gap:.1rem;width:fit-content;display:flex}.oneWayInternationFlight_container .oneWayInt_airportNameContainer>p{color:var(--gray-color);font-size:.4rem}.oneWayInternationFlight_container .OneWayinterNationFlightRadioBtnSelect{z-index:1;margin-right:11px;width:13px!important;height:13px!important}.oneWayInternationFlight_container .OneWayinterNationFlightRadioBtnSelect>label>label:before,.OneWayinterNationFlightRadioBtnSelect>label>label:after{z-index:-1;margin:0}.oneWayInternationFlight_container .OneWayinterNationFlightRadioBtnSelect>label>label:before{border:1.5px solid var(--orange-color)!important;width:14px!important;height:14px!important;top:-14px!important}.oneWayInternationFlight_container .OneWayinterNationFlightRadioBtnSelect>label>label:after{width:8px!important;height:8px!important;top:-11px!important;left:3px!important}.oneWayInternationFlight_container .OneWayintFlightTime_container{background-image:url(../media/layover-Symbol.2cy69zszkb92z.PNG);background-repeat:no-repeat;background-size:contain;flex-direction:row;justify-content:center;width:2rem;height:.5rem;display:flex;position:relative}.oneWayInternationFlight_container .oneWayintFlightSeatAvabality_container{border-radius:var(--border-radius);background-color:var(--white-color);align-items:center;gap:3px;width:fit-content;padding:.1rem .2rem;display:flex}.oneWayInternationFlight_container .oneWayInterNation_priceContainer{justify-content:end;align-items:center;gap:7px;width:2.5rem;padding:2px;display:flex}.cardFlightTimeContainer{align-items:center;gap:10px;font-size:.55rem;font-weight:600;display:flex}.cardFlightTimeContainer_span{color:#323131;align-items:center;gap:3px;font-size:.4rem;display:flex}.oneWayInternationFlight_container .fD_neccesseryContainer{flex-direction:column;align-items:center;gap:6px;width:38%;display:flex}.oneWayInternationFlight_container .oneWayInt_selectBtnContainer{flex-direction:column;align-items:center;gap:.2rem;display:flex}.refundableCon{cursor:pointer;border-radius:var(--border-radius);background-color:var(--white-color);justify-content:end;align-items:end;display:flex;padding:.05rem .2rem!important}.refundableCon>p{font-size:.38rem}.dataCopyButton{justify-content:center;gap:12px;width:100%;display:flex}.dataCopyButton svg{cursor:pointer;color:var(--secondary-color);font-size:.5rem}.oneWaySelect_btn{background-color:var(--orange-color);color:var(--white-color);border-radius:var(--border-radius);cursor:pointer;border:none;gap:0;width:100%;font-size:.4rem;padding:.15rem .4rem!important}.connection_conHead{gap:8px;display:flex}.connectionFlight_infoCon{justify-content:space-between;margin:.3rem 0;display:flex}.conFlight-logo{gap:5px;min-width:15%;display:flex}.RTdataCopyButton{width:unset!important}.RTdataCopyButton>p{cursor:pointer;color:var(--secondary-color);font-size:.5rem}.oneWayIntSelect_btn{background-color:var(--secondary-color);color:var(--white-color);border-radius:var(--border-radius);cursor:pointer;border:none;gap:0;font-size:.42rem;font-weight:500;padding:5px 12px!important}.INTBookBTN{background-color:var(--orange-color)}.INTholdBtn{background-color:var(--secondary1-color)}.oneWayInternationFlight_container .oneWayInt_selectBtnContainer>p{color:var(--secondary-color);cursor:pointer;font-size:.35rem;font-weight:600}.updateProfileMsgPopup_con{flex-direction:column;justify-content:center;align-items:center;gap:10px;width:35vw;padding:10px;display:flex}.updateProfileMsgPopup_con .updateProfileTxt{text-align:center;color:#333;font-size:13px}.updateProfileMsgPopup_con p:first-child{color:red;font-size:16px}.onwordFlightDetail_popup>div:nth-child(3)>div{padding:.2rem;max-width:unset!important;width:50vw!important}.rtIntFlight_con{background-color:var(--white-color);box-sizing:border-box;border:1px solid #edf0f6;border-radius:12px;width:99%;margin-bottom:10px;padding:5px;box-shadow:0 1px 2px #1020420d}.rtIntFlight_con .rtIntFlightlogo_con{flex-wrap:wrap;align-items:center;gap:5px;width:20%;display:flex}.rtIntFlight_con .rtIntFlightlogo_con .operatedairline_txt{color:gray;font-size:.38rem}.rtIntFlight_con .rtIntFlightNames_container{flex-direction:column;width:100%;display:flex}.rtIntFlight_con .rtIntFlightNames_container>:first-child{border-bottom:1px solid var(--border-color)}.rtIntFlight_con .rtIntFlightDetails_con{background-color:#0000;justify-content:space-around;align-items:center;width:100%;padding:.2rem 0;display:flex}.rtIntFlight_con .rtIntFlight_con{background-color:#0000;flex:.6;align-items:center;gap:.2rem;width:fit-content;display:flex}.rtIntFlight_con .rtIntFlightTime_con{min-width:20%}.rtIntFlight_con .rtIntFlightDuration_con{width:20%;padding-left:15px}.rtIntFlight_con .rtIntPlaneImage{background-image:url(../media/layover-Symbol.2cy69zszkb92z.PNG);background-repeat:no-repeat;background-size:contain;flex-direction:row;justify-content:center;width:2rem;height:.5rem;display:flex;position:relative}.rtIntFlight_con .rtInt_fareDetails{border-radius:var(--border-radius);background-color:#f5f5f5;flex-direction:row;width:98%;margin:auto auto 6px;padding:3px;display:flex}.rtIntFlight_con .rtIntFlightIsNight_con{flex:.4;justify-content:end;align-items:center;padding:0 4px 0 0;display:flex}.rtInt_fareDetails .rtIntfareClass{justify-content:space-between;align-items:center;width:100%;display:flex}.rtInt_fareDetails .rtIntfareClass:first-child{margin-bottom:8px}.rtInt_fareDetails .rtIntfareType_con{align-items:center;gap:5px;display:flex}.rtInt_fareDetails .rtIntfareTypeBtn{background-color:#f5f5f5;border-radius:5px;justify-content:center;width:30px;padding:.02rem .15rem;font-size:.35rem;display:flex}.rtInt_fareDetails .rtIntInclusion_con{align-items:center;gap:15px;display:flex}.rtInt_fareDetails .rtIntInclusion_con>p{cursor:pointer;background-color:#f5f5f5;border-radius:5px;justify-content:center;align-items:center;gap:4px;min-width:40px;padding:.02rem .2rem;font-size:.4rem;display:flex}.rtIntFlight_con .rtIntBookBtn_con{justify-content:end;align-items:center;gap:17px;width:100%;padding:.1rem .3em;display:flex}.rtIntFlight_con .rtIntBookBtn_con2{justify-content:end;align-items:center;width:100%;padding:0 8px;display:flex}.rtInt_fareDetails>div:nth-child(2){display:flex}.rtInt_fareDetails>div:nth-child(2)>div{flex-direction:row;flex:.3;justify-content:flex-end;display:flex}.rtInt_fareDetails .rtInt_fareDetailsLeft{width:55%}.rtInt_fareDetails .rtInt_fareDetailsRight{width:40%}.rtInt_fareDetails .rtIntRadioBtn{z-index:1;margin-right:11px;width:13px!important;height:13px!important}.rtInt_fareDetails .rtIntRadioBtn>label{border-radius:100%;width:17px;height:17px}.rtInt_fareDetails .rtIntRadioBtn>label>label:before,.rtIntRadioBtn>label>label:after{z-index:-1;margin:0}.rtInt_fareDetails .rtIntRadioBtn>label>label:before{border:1.5px solid var(--orange-color)!important;width:19px!important;height:19px!important;top:-17px!important}.rtInt_fareDetails .rtIntRadioBtn>label>label:after{width:13px!important;height:13px!important;top:-14px!important;left:3px!important}.detailCardPopup>div:nth-child(3)>div{min-width:65vw;height:70vh;padding:.4rem}.selectloader{border-radius:50%;width:25px;height:25px;animation:1s linear infinite rotate;position:relative}.selectloader:before{content:"";box-sizing:border-box;border:3px solid var(--secondary-color);border-radius:50%;animation:2s linear infinite prixClipFix;position:absolute;inset:0}.loaderPopup_con>div:nth-child(3)>div{justify-content:center;align-items:center;width:30vw;min-height:35vh;display:flex}.flightLoader_con{flex-direction:column;justify-content:center;align-items:center;width:100%;height:35vh;display:flex}.flightLoader1{flex-direction:column;justify-content:center;align-items:center;width:100%;display:flex}.loading_txt1{color:var(--secondary-color);text-align:center;background-color:#fff;font-size:.5rem;font-weight:600;position:absolute;top:25px}.loading_txt2{color:var(--secondary-color);text-align:center;background-color:#fff;padding:5px 0;font-size:.5rem;font-weight:600;position:absolute;bottom:5px}.flightLoader_con .flightLoader1 img{width:80%}.Dataloader{width:10px;height:10px;color:var(--secondary-color);box-sizing:border-box;border-radius:50%;margin:15px auto;animation:2s linear infinite shadowRolling;display:block;position:relative;left:-100px}.loader-container .plane-icon svg{fill:#fbb034;width:20px;height:20px}.loader-container .plane-static-icon{color:#fbb034;font-size:24px}@keyframes progress{0%{width:0%}50%{width:50%}75%{width:75%}to{width:100%}}@keyframes plane-move{0%{left:0}50%{left:50%}75%{left:75%}to{left:100%}}.loader-container .details{color:#555;text-align:left;border-top:1px solid #ddd;margin-top:20px;padding-top:20px;font-size:.7rem}@keyframes shadowRolling{0%{box-shadow:0 0 #fff0,0 0 #fff0,0 0 #fff0,0 0 #fff0}12%{box-shadow:100px 0 var(--secondary-color), 0px 0 #fff0, 0px 0 #fff0, 0px 0 #fff0}25%{box-shadow:110px 0 var(--secondary-color), 100px 0 var(--secondary-color), 0px 0 #fff0, 0px 0 #fff0}36%{box-shadow:120px 0 var(--secondary-color), 110px 0 var(--secondary-color), 100px 0 var(--secondary-color), 0px 0 #fff0}50%{box-shadow:130px 0 var(--secondary-color), 120px 0 var(--secondary-color), 110px 0 var(--secondary-color), 100px 0 var(--secondary-color)}62%{box-shadow:200px 0 #fff0, 130px 0 var(--secondary-color), 120px 0 var(--secondary-color), 110px 0 var(--secondary-color)}75%{box-shadow:200px 0 #fff0, 200px 0 #fff0, 130px 0 var(--secondary-color), 120px 0 var(--secondary-color)}87%{box-shadow:200px 0 #fff0, 200px 0 #fff0, 200px 0 #fff0, 130px 0 var(--secondary-color)}to{box-shadow:200px 0 #fff0,200px 0 #fff0,200px 0 #fff0,200px 0 #fff0}}@keyframes rotate{to{transform:rotate(360deg)}}@keyframes prixClipFix{0%{clip-path:polygon(50% 50%,0 0,0 0,0 0,0 0,0 0)}25%{clip-path:polygon(50% 50%,0 0,100% 0,100% 0,100% 0,100% 0)}50%{clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,100% 100%,100% 100%)}75%{clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,0 100%,0 100%)}to{clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,0 100%,0 0)}}
.smartCardStrip{flex-direction:column;gap:3px;padding:6px 10px 0;display:flex}.smartCardStripRow{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.smartCardBadge,.smartCardWarn,.smartCardPass{white-space:nowrap;border-radius:999px;align-items:center;gap:4px;padding:2px 8px;font-size:.32rem;font-weight:700;line-height:1.5;display:inline-flex}.smartCardBadge svg,.smartCardWarn svg,.smartCardPass svg{font-size:12px}.smartCardPass{color:#1a7f4b;background:#eaf7f0;border:1px solid #bfe6d0;font-weight:600}.smartCardBadge{color:#fff;background:linear-gradient(135deg,#7b5cff,#f47421)}.smartCardBadge.isFare{background:linear-gradient(135deg,#1a7f4b,#4bb573)}.smartCardBadge.isFast{background:linear-gradient(135deg,#1e397c,#4a74d6)}.smartCardBadge.isConnection{background:linear-gradient(135deg,#6b7794,#9aa3b8)}.smartCardWarn{color:#8a5000;background:#fff3e0;border:1px solid #ffd9a8;font-weight:600}.smartCardWarn.isBlock{color:#a11b1b;background:#fdecec;border-color:#f6c2c2}.smartCardWhy{color:#5b6580;margin:0;font-size:.31rem;line-height:1.45}@media only screen and (max-width:600px){.smartCardBadge,.smartCardWarn,.smartCardPass{font-size:.42rem}.smartCardWhy{font-size:.4rem}.smartCardBadge svg,.smartCardWarn svg{font-size:14px}}
.ConfirmationFlightDetail{background-color:var(--white-color);border-radius:var(--border-radius);margin-bottom:1%!important;padding:0!important}.ConfirmationFlightDetail .flightDuration{flex-direction:row!important;gap:4px!important;display:flex!important}.Farelink{justify-content:flex-end;align-items:center;gap:8px;display:flex}.Farelink>a{font-size:.4rem}.Farelink>a.Flink{background-color:var(--secondary-color);background-image:linear-gradient(to right, var(--secondary-color), var(--black-color));color:var(--white-color);cursor:pointer;border-radius:.1rem;margin:.1rem;padding:6px 20px}.premiumJourney_header{background:linear-gradient(135deg,#f8fafc 0%,#eef2f7 100%);border:1px solid #e6eaf0;border-radius:14px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.4rem;margin-bottom:.35rem;padding:.35rem .45rem;display:flex;box-shadow:0 1px 3px #1018280f}.premiumJourney_header .pjh_left{align-items:stretch;gap:.35rem;min-width:0;display:flex}.premiumJourney_header .pjh_accent{background:linear-gradient(180deg, var(--orange-color,#ea7327), #f0a460);border-radius:3px;flex-shrink:0;width:3px}.premiumJourney_header .pjh_titleBlock{flex-direction:column;gap:.22rem;min-width:0;display:flex}.premiumJourney_header .pjh_titleRow{flex-wrap:wrap;align-items:center;gap:.3rem;display:flex}.premiumJourney_header .pjh_journeyLabel{color:var(--orange-color,#ea7327);letter-spacing:.3px;font-size:.5rem;font-weight:700}.premiumJourney_header .pjh_route{color:#0f172a;align-items:center;gap:6px;font-size:.46rem;font-weight:600;display:inline-flex}.premiumJourney_header .pjh_route .pjh_routeArrow{color:#64748b;font-size:.7rem}.premiumJourney_header .pjh_chips{flex-wrap:wrap;gap:.25rem;display:flex}.premiumJourney_header .pjh_chip{color:#475569;background:#fff;border:1px solid #e6eaf0;border-radius:999px;align-items:center;gap:4px;padding:.12rem .3rem;font-size:.37rem;font-weight:500;display:inline-flex}.premiumJourney_header .pjh_chip svg{color:var(--orange-color,#ea7327);font-size:.5rem}.premiumJourney_header .pjh_right{flex-shrink:0;align-items:center;gap:.4rem;display:flex}.premiumJourney_header .pjh_badge{white-space:nowrap;border:1px solid #0000;border-radius:999px;padding:.13rem .4rem;font-size:.38rem;font-weight:600}.premiumJourney_header .pjh_badge.refundable{color:#067647;background:#ecfdf3;border-color:#abefc6}.premiumJourney_header .pjh_badge.nonRefundable{color:#b42318;background:#fef3f2;border-color:#fecdca}.premiumJourney_header .pjh_fareRule{color:var(--secondary-color,#13357b);cursor:pointer;white-space:nowrap;align-items:center;gap:3px;font-size:.4rem;font-weight:600;display:inline-flex}.premiumJourney_header .pjh_fareRule:hover{text-decoration:underline}.premiumJourney_header .pjh_fareRuleIcon{font-size:.55rem}
.loadingContainer .rtIntflight-container{background-color:#fff;border-radius:11px;width:99%;margin:auto auto .5rem;overflow:hidden;box-shadow:0 4px 8px #0000001a}.loadingContainer .flight-details{justify-content:space-between;padding:10px;display:flex}.loadingContainer .detailOne{border-bottom:1px dotted var(--border-color)}.flight-info{align-items:center;display:flex}.flight-info .logo-placeholder{background-color:var(--glass-effect-color);border-radius:11px;width:40px;height:40px;margin-right:10px;position:relative;overflow:hidden}.flight-info .code-placeholder{background-color:var(--glass-effect-color);width:43px;height:12px;margin-top:5px;position:relative;overflow:hidden}.flight-info .name-placeholder{background-color:var(--glass-effect-color);width:53px;height:15px;position:relative;overflow:hidden}.flight-info .time-placeholder{background-color:var(--glass-effect-color);width:76px;height:15px;position:relative;overflow:hidden}.flight-info .route-placeholder,.flight-info .dutation-placeholder{background-color:var(--glass-effect-color);width:76px;height:15px;margin-top:5px;position:relative;overflow:hidden}.flight-info .flogo-placeholder{background-color:var(--glass-effect-color);width:120px;height:10px;margin-top:5px;position:relative;overflow:hidden}.flight-info .stops-placeholder{background-color:var(--glass-effect-color);width:76px;height:15px;margin-top:5px;position:relative;overflow:hidden}.flight-info .icon-placeholder{background-color:var(--glass-effect-color);border-radius:var(--border-radius);width:30px;height:25px;margin-top:5px;position:relative;overflow:hidden}.fare-info{background-color:#f9f9f9;justify-content:space-between;align-items:center;padding:10px 20px;display:flex}.fare-type{align-items:center;display:flex}.fare-type .fareDetailIcons-placeholder{background-color:var(--glass-effect-color);border-radius:4px;width:26px;height:20px;margin-right:10px;position:relative;overflow:hidden}.fare-type .icon-placeholder{background-color:var(--glass-effect-color);width:63px;height:15px;margin-right:10px;position:relative;overflow:hidden}.fare-type .text-placeholder{background-color:var(--glass-effect-color);width:34px;height:20px;margin-right:10px;position:relative;overflow:hidden}.fare-price-placeholder{background-color:var(--glass-effect-color);width:100px;height:24px;position:relative;overflow:hidden}.select-btn-placeholder{background-color:var(--glass-effect-color);border-radius:100%;width:20px;height:20px;position:relative;overflow:hidden}.btn-container{justify-content:end;align-items:center;gap:10px;padding:5px;display:flex}.btn-container>:first-child{background-color:var(--glass-effect-color);width:70px;height:20px}.button-placeholder{background-color:var(--glass-effect-color);width:90px;height:28px;position:relative;overflow:hidden}.loadingContainer .shimmer{position:relative;overflow:hidden}.loadingContainer .shimmer:after{content:"";background:linear-gradient(90deg,#0000,#fff6,#0000);width:100%;height:100%;animation:1s infinite shimmer;display:block;position:absolute;transform:translate(-100%)}@keyframes shimmer{0%{transform:translate(-80%)}to{transform:translate(100%)}}.loadingContainer .loading{background:var(--white-color);box-sizing:border-box;border-radius:11px;width:99%;height:fit-content;margin:auto auto 10px;padding:15px;display:block;position:relative}.loadingContainer .loading .line{justify-content:space-between;align-items:center;width:100%;display:flex}.loadingContainer .loading .line .box{background:linear-gradient(.25turn, transparent, var(--white-smoke-color), transparent), linear-gradient(var(--light-gray), var(--light-gray)), linear-gradient(var(--light-gray), var(--light-gray));background-color:var(--white-color);background-position:-100px 0,0 0,15px 140px,65px 145px;background-repeat:no-repeat;background-size:100px 200px,315px 130px,100px 100px,225px 30px;animation:1s linear infinite animBox}.loadingContainer .flightImage{gap:4px;display:flex}.loadingContainer .boxoneWayAirlineLogo{width:40px;height:40px}.loadingContainer .oneWayAirline_container{flex-direction:column;gap:5px;display:flex}.loadingContainer .oneWayAirlineName{width:40px;height:14px}.loadingContainer .oneWayAirlinecode{width:57px;height:14px}.loadingContainer .airlinedepartName{flex-direction:column;gap:4px;display:flex}.loadingContainer .airlinereturnName{flex-direction:column;align-items:end;gap:4px;display:flex}.loadingContainer .oneWayAirlineTime{width:50px;height:12px}.loadingContainer .oneWayseatAvailable{flex-direction:column;align-items:center;gap:4px;display:flex}.loadingContainer .oneWayseatAvailable>:first-child{width:30px;height:20px}.loadingContainer .onewaySeatIcon{width:20px;height:10px}.loadingContainer .oneWayprice{flex-direction:column;align-items:center;gap:4px;display:flex}.loadingContainer .oneWayprice>:first-child{width:80px;height:25px}.loadingContainer .oneWayNetPrice{width:40px;height:13px}.loadingContainer .selectBtnContainer{flex-direction:column;align-items:center;gap:4px;display:flex}.loadingContainer .selectBtnContainer>:first-child{border-radius:var(--border-radius);width:90px;height:30px}.loadingContainer .oneWayBtn{width:50px;height:12px}.loadingContainer .oneWayAirlineAirport{width:140px;height:12px}.loadingContainer .oneWayAirlineDuration{flex-direction:column;align-items:center;gap:4px;display:flex}.loadingContainer .oneWayflightDuration{width:70px;height:12px}.loadingContainer .oneWayflightimage{width:110px;height:12px}.loadingContainer .airlinetime{width:13%;height:71px}.loadingContainer .seatAvalable{width:7%;height:71px}.loadingContainer .price{width:9%;height:71px}.loadingContainer .line1{top:10px}.loadingContainer .line2{top:70px}.loadingContainer .line2>.box{border-radius:5px;width:104px;height:50px}@keyframes animBox{to{background-position:315px 0,0 0,15px 140px,65px 145px}}.loadingContainer{flex-wrap:wrap;justify-content:space-between;width:100%;display:flex}.loadingContainer .roundLoading{background-color:var(--white-color);filter:drop-shadow(1px 1px 5px #c4c4c4);box-sizing:border-box;border-radius:var(--border-radius);width:49%;height:fit-content;margin-bottom:10px;padding:6px;display:block}.loadingContainer .domRoundLoading{background-color:var(--white-color);filter:drop-shadow(1px 1px 5px #c4c4c4);box-sizing:border-box;border-radius:var(--border-radius);width:100%;height:fit-content;margin-bottom:10px;padding:6px;display:block}.loadingContainer .roundLoading .RoundLine{justify-content:space-between;width:100%;margin-bottom:10px;display:flex}.loadingContainer .roundLoading .RoundLine .boxes{background-color:var(--glass-effect-color);background:linear-gradient(.25turn, transparent, var(--white-smoke-color), transparent), linear-gradient(var(--light-gray), var(--light-gray)), linear-gradient(var(--light-gray), var(--light-gray));background-color:var(--white-color);background-position:-100px 0,0 0,15px 140px,65px 145px;background-repeat:no-repeat;background-size:100px 200px,315px 130px,100px 100px,225px 30px;animation:1s linear infinite animBox}.loadingContainer .radioBtn{width:25px;height:25px;border-radius:100%!important}.loadingContainer .airlineName{align-items:center;gap:5px;width:fit-content;height:25px;display:flex}.loadingContainer .name{width:80px;height:20px}.loadingContainer .airlineTime_Container,.loadingContainer .airlineduration_Container,.loadingContainer .airlinePrice_Container{flex-direction:column;justify-content:center;align-items:center;gap:5px;height:50px;display:flex}.loadingContainer .departairline{width:70px;height:12px}.loadingContainer .roundairPrice{width:60px;height:30px}.loadingContainer .airduration{width:60px;height:12px}.loadingContainer .durationFlightLogo{width:100px;height:12px}.loadingContainer .groupRadio{gap:10px;display:flex}.loadingContainer .seatAvalable{border-radius:5px;width:50px;height:40px}.loadingContainer .RoundLine1 .boxes{top:10px}.loadingContainer .Roundline2{top:70px}.loadingContainer .Roundline2>.boxes{width:fit-content;height:50px}
.loader-container{z-index:999;justify-content:center;align-items:center;width:100vw;height:100vh;margin:0;display:flex;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}.loader{border-top:10px solid var(--light-white-color);border-right:10px solid var(--secondary-color);border-left:10px solid var(--orange-color);border-bottom:10px solid var(--primary-color);border-radius:50%;width:80px;height:80px;animation:.5s ease-in-out infinite loderanimation}.logo-bg{background-image:url(../media/Circle-logo.0ee2rl_pxhwd6.png);background-size:cover;width:60px;height:60px;position:relative;bottom:70px;left:10px}@keyframes loderanimation{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
.drawerContainer{min-width:55vw;padding:0 .2rem;transition:all 1.5s}.drawer_closeBtn{box-sizing:border-box;border-bottom:1px solid #e0e6ed;justify-content:space-between;align-items:center;width:100%;padding:14px 16px;display:flex}.drawer-hidden{opacity:0;visibility:hidden}.drawer_icon{cursor:pointer;background-color:#f0f4f8;border-radius:50%;width:fit-content;padding:8px;transition:background-color .2s;display:flex}.drawer_icon:hover{background-color:#e0e6ed}.drawer_icon svg{font-size:.55rem}
.changefare-container{text-align:center;background-color:#fff;border:1px solid #ddd;border-radius:8px;width:100%;padding:20px;box-shadow:0 4px 6px #0000001a}.changefare-container h3{color:#fff;background-color:#13357b;border-top-left-radius:8px;border-top-right-radius:8px;margin:0 0 20px;padding:10px;font-size:.5rem;font-weight:400}.changefare-innearcontainer{justify-content:space-between;align-items:center;padding:10px 0;display:flex}.changefare-box{border:1px solid #ddd;border-radius:8px;width:48%;padding:10px}.changefare-box h4{color:#333;margin:0;font-size:.5rem}.changefare-box .price{color:#f47421;margin:10px 0;font-size:20px}.changefare-box .strike-price{color:#888;font-size:.6rem;text-decoration:line-through}.changefare-box .info{color:#666;font-size:.6rem}.changefare-buttons{justify-content:space-around;margin-top:20px;display:flex}.changefare-buttons button{cursor:pointer;color:#fff;border:none;border-radius:5px;padding:10px 20px;font-size:.45rem}.changefare-buttons .accept{background-color:#13357b}.changefare-buttons .choose{background-color:#f47421}.changefare-buttons button:hover{opacity:.9}
.fare-terms{width:min(580px,92vw);max-height:80vh;font-family:var(--Font);color:#344054;text-align:left;flex-direction:column;padding:0;display:flex}.fare-terms-body{flex:auto;min-height:0;padding:16px 24px 18px;overflow-y:auto}.fare-terms-head{border-bottom:1px solid #f0f3f8;flex:none;align-items:flex-start;gap:12px;margin:0;padding:20px 46px 16px 24px;display:flex}.fare-terms-badge{color:#fff;background:linear-gradient(135deg,#f7b733 0%,#f47421 100%);border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;font-size:15px;display:flex;box-shadow:0 6px 14px #f4742147}.fare-terms-head h4{letter-spacing:.01em;color:#101c33;margin:0 0 3px;font-size:16px;font-weight:700;line-height:1.3}.fare-terms-head p{color:#98a2b3;margin:0;font-size:12px}.fare-terms-list{flex-direction:column;gap:9px;margin:0;padding-left:20px;display:flex}.fare-terms-list.is-checklist{padding-left:0;list-style:none}.fare-terms-list li{font-size:12.5px;line-height:1.55}.fare-terms-list.is-checklist li{align-items:flex-start;gap:9px;display:flex}.fare-terms-list li::marker{color:var(--orange-color);font-weight:700}.fare-rule-check{color:#fff;background:var(--orange-color);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;margin-top:2px;font-size:8px;display:flex}.fare-rule-body{min-width:0;display:block}.fare-rule-text{display:block}.fare-rule-note{color:#98a2b3;margin-top:3px;font-size:11.5px;display:block}.fare-terms-list li.is-critical .fare-rule-text{color:#c0392b;letter-spacing:.01em;font-weight:700}.fare-terms-list li.is-critical .fare-rule-check{background:#c0392b}.fare-terms-accept{color:#93430e;background:#fff6ef;border:1px solid #f6cfae;border-radius:10px;margin:18px 0 0;padding:11px 13px;font-size:12px;font-weight:600;line-height:1.5}.fare-terms-foot{background:#fff;border-top:1px solid #f0f3f8;flex:none;justify-content:flex-end;gap:10px;margin:0;padding:14px 24px 18px;display:flex}.fare-btn{cursor:pointer;font-family:var(--Font);letter-spacing:.01em;border:1px solid #0000;border-radius:8px;padding:10px 22px;font-size:13px;font-weight:600;transition:all .18s}.fare-btn-ghost{color:#667085;background:#fff;border-color:#e3e8ef}.fare-btn-ghost:hover{color:#101c33;border-color:#cfd6e0}.fare-btn-primary{color:#fff;background:linear-gradient(135deg,#f7913f 0%,#f47421 100%);box-shadow:0 6px 14px #f474214d}.fare-btn-primary:hover{filter:brightness(1.05);transform:translateY(-1px)}@media (max-width:600px){.fare-terms-head{padding:16px 42px 14px 16px}.fare-terms-body{padding:14px 16px 16px}.fare-terms-foot{flex-direction:column-reverse;padding:12px 16px 16px}.fare-btn{width:100%}}.fareTermsPopup>div:nth-child(3)>div{border-radius:14px;max-width:620px;overflow:hidden}.fareTermsPopup .popup_itemsCon{padding:0!important;overflow:hidden!important}
.Flightloader-custom{text-align:center;background:#fff;border-radius:12px;width:100%;padding:20px;font-family:Arial,sans-serif;font-size:.5rem}.Flightloader-custom .loader-header{margin-bottom:20px;font-size:.5rem;font-weight:700}.Flightloader-custom .loader-subtext{color:#666;margin-bottom:20px;font-size:.45rem}.Flightloader-custom .route-container{justify-content:center;align-items:center;gap:20px;margin-bottom:20px;display:flex}.Flightloader-custom .airport{color:#2c3e50;font-size:.8em;font-weight:700}.Flightloader-custom .details{text-align:center;flex-direction:column;gap:5px;font-size:.4rem;display:flex}.Flightloader-custom .progress-bar-container{background:#ddd;border:none;border-radius:5px;width:100%;height:10px;margin:0 auto 20px;font-size:1.5rem;position:relative;overflow:hidden}.Flightloader-custom .progress-bar{background:linear-gradient(90deg,#fbb034,#fd0);width:0;height:100%;animation:5s linear forwards progress;position:absolute}.Flightloader-custom .plane-icon{justify-content:center;align-items:center;width:20px;height:20px;animation:5s linear forwards plane-move;display:flex;position:absolute;top:-15px;left:0}.Flightloader-custom .progress-bar-complete{animation:1s linear forwards progress-complete}@keyframes progress{0%{width:0%}to{width:70%}}@keyframes progress-complete{0%{width:70%}to{width:100%}}
.fDetailsPrint-container{background:#fff;border-radius:8px;max-width:1000px;margin:20px auto;padding:20px;overflow:hidden;box-shadow:0 4px 8px #0000001a}.fDetailsPrint-container .ticketcard-header{color:#000;text-align:center;background-color:#f4f4f4;margin-bottom:20px;padding:10px;font-size:1.5em}.fDetailsPrint-container .ticketcard-header h3{margin:5px 0;font-size:.55rem}.fDetailsPrint-container .ticketcard-bundle{margin-bottom:20px}.fDetailsPrint-container .ticketcard-bundle h2{color:#333;background:#f4f4f4;border-left:4px solid #4caf50;margin:0;padding:10px;font-size:.4rem}.fDetailsPrint-container .ticketcard-table{border-collapse:collapse;width:100%;margin:10px 0;border:none!important}.fDetailsPrint-container .ticketcard-table th,.fDetailsPrint-container .ticketcard-table td{text-align:left;border:1px solid #ddd;padding:8px;font-size:.4rem!important}.fDetailsPrint-container .ticketcard-table td{background-color:#fff!important}.fDetailsPrint-container .ticketcard-table th{background-color:#f4f4f4;font-weight:700;font-size:.4rem!important}.fDetailsPrint-container .ticketcard-notes{color:#555;margin:20px 0;font-size:.9em}.fDetailsPrint-container .ticketcard-notes p{font-size:.4rem}.fDetailsPrint-container .ticketcard-contact{text-align:left;background-color:#f4f4f4;padding:15px;font-size:.9em}.fDetailsPrint-container .ticketcard-contact h2{margin:5px 0;font-size:.5rem}.fDetailsPrint-container .ticketcard-contact .instructions p{margin:5px 0;font-size:.4rem}
.Layoveritinerary-container{background-color:#fff;border:1px solid #d3d3d3;border-radius:5px;width:300px;margin:0 auto;padding:10px;box-shadow:0 0 8px #0000001a}.Layoveritinerary-container .header{border-bottom:1px solid #eee;justify-content:space-between;align-items:center;margin-bottom:2px;padding-bottom:6px;display:flex}.Layoveritinerary-container .header h2{color:#333;width:70%;margin:0;font-size:12px}.Layoveritinerary-container .header span{color:#666;font-size:10px}.Layoveritinerary-container .flight-info{justify-content:space-between;margin-bottom:3px;display:flex}.Layoveritinerary-container .location{text-align:center;width:40%}.Layoveritinerary-container .location h3{margin:3px 0;font-size:10px}.Layoveritinerary-container .location p{color:#666;margin:3px 0;font-size:10px}.Layoveritinerary-container .flight-details{flex-direction:column;align-items:center;gap:0;width:60%;margin-bottom:6px;display:flex;position:relative}.Layoveritinerary-container .flight-icon{justify-content:center;align-items:center;width:100%;display:flex;position:relative}.Layoveritinerary-container .flight-icon:before,.Layoveritinerary-container .flight-icon:after{content:"";border-top:1px dashed #999;width:40%;height:1px;position:absolute}.Layoveritinerary-container .flight-icon:before{left:0}.Layoveritinerary-container .flight-icon:after{right:0}.Layoveritinerary-container .flight-icon i{color:#666;z-index:1;background:#fff;padding:0;font-size:14px;position:relative}.Layoveritinerary-container .flight-icon .dot-left,.Layoveritinerary-container .flight-icon .dot-right{background-color:#666;border-radius:50%;width:4px;height:4px;position:absolute;top:50%;transform:translateY(-50%)}.Layoveritinerary-container .flight-icon .dot-left{left:calc(40% - 2px)}.Layoveritinerary-container .flight-icon .dot-right{right:calc(40% - 2px)}.Layoveritinerary-container .flight-time{color:#666;text-align:center;margin-top:0;font-size:10px}.Layoveritinerary-container .flight-number{color:#333;margin-top:0;font-size:10px}.Layoveritinerary-container .layover{text-align:center;color:var(--secondary-color);background:#f4f9ff;border:none;border-radius:4px;flex-direction:column;gap:2px;width:fit-content;margin:5px auto;padding:2px 8px;font-size:10px;font-weight:500;display:flex}.Layoveritinerary-container .layover p{font-size:.3rem!important}
.main_container label{margin-bottom:5px;font-size:.38rem;font-weight:500}.main_container .error{color:var(--red-color);margin-top:5px;font-size:.3rem}.main_container input{border:1px solid var(--border-color);outline:none}.main_container input:hover{border:1px solid var(--third-color);outline:none;transition:border .2s ease-in-out}.main_container{border-radius:8px;flex-direction:column;gap:.3rem;width:100%;height:fit-content;padding:.5rem;display:flex}.main_container h1{border-left:3px solid var(--orange-color);margin:.3rem 0 5px 20px;padding-left:5px;font-size:.6rem;font-weight:500}.changePassMain_con h1{margin:.1rem 0 0 5px;font-size:.52rem;font-weight:500}.changePassMain_con .companyAddress{margin:0!important}.main_container .companyDetails{justify-content:space-between;width:95%;height:fit-content;margin:auto;display:flex}.main_container .companytype{flex-direction:column;width:48%;height:fit-content;display:flex}.main_container .companytype>input{border:1px solid var(--border-color);border-radius:6px;outline:none;height:35px;padding-left:8px;font-size:.38rem}.main_container .companyAddress{flex-direction:column;justify-content:center;width:95%;height:fit-content;margin:auto;display:flex}.main_container .companyAddress input{border:1px solid var(--border-color);border-radius:6px;outline:none;width:100%;height:35px;padding-left:8px;font-size:.38rem}.main_container .cityDetails{justify-content:space-between;align-items:center;gap:2px;width:95%;height:fit-content;margin:auto;display:flex}.main_container .cityDetails .cityStateCountry{flex-direction:column;width:33%;height:fit-content;padding:2px;display:flex}.main_container .cityDetails .cityStateCountry input{border:1px solid var(--border-color);border-radius:6px;outline:none;height:35px;padding:8px;font-size:.38rem}.main_container .contact_No{justify-content:space-between;width:95%;margin:auto;display:flex}.main_container .contact_No .MobileNo{flex-direction:column;width:48%;height:fit-content;display:flex}.main_container .MobileNo input{border:1px solid var(--border-color);border-radius:6px;outline:none;height:35px;padding-left:8px;font-size:.38rem}.main_container .Butons_sec{justify-content:end;width:95%;margin:auto;padding:0 5px 5px 0;display:flex}.changePassInt_con{border:1px solid var(--border-color);align-items:center;width:300px;padding:0 8px;display:flex;border-radius:var(--border-radius)!important}.changePassInt_con .password_ShowIcon svg{color:gray;cursor:pointer;font-size:.62rem}.changePassInt_con input{border:none!important;padding-left:0!important}.main_container .Butons_sec>.sbmtButton{background-color:var(--secondary-light-color);border-radius:var(--border-radius);border:none;width:5rem;padding:.28rem 0;font-size:.42rem;font-weight:600}.main_container .companyDetails,.main_container .companyAddress,.main_container .cityDetails,.main_container .contact_No{padding:5px}@media screen and (max-width:600px){.home_screen{width:100%;height:100vh}.main_container{flex-direction:column;gap:0;width:100%;height:fit-content;padding:10px;display:flex}.main_container h1{text-align:center;margin:1rem 0 0;padding-bottom:5px}.main_container .companyDetails{flex-direction:column;gap:15px;width:100%;display:flex}.main_container .companytype>input,.main_container .companyAddress{width:100%}.main_container .cityDetails{flex-direction:column;gap:15px;width:100%;display:flex}.main_container .cityDetails .cityStateCountry,.main_container .cityDetails .cityStateCountry input{width:100%}.main_container .contact_No{flex-direction:column;gap:15px;width:100%;display:flex}.main_container .contact_No .MobileNo{width:100%;height:fit-content}.main_container .MobileNo input{width:100%}.main_container .Butons_sec{justify-content:end;align-items:center;display:flex}.main_container .companytype{width:100%}}@media screen and (min-width:601px) and (max-width:899px){.main_container .companytype{width:100%}.main_container .home_screen{width:100%;height:100vh}.main_container{flex-direction:column;gap:0;width:100%;height:fit-content;padding:10px;display:flex}.main_container h1{text-align:center;margin:1rem 0 0;padding-bottom:5px}.main_container .companyDetails{flex-direction:column;gap:15px;width:100%;display:flex}.main_container .companytype>input,.main_container .companyAddress{width:100%}.main_container .cityDetails{flex-direction:column;gap:15px;width:100%;display:flex}.main_container .cityDetails .cityStateCountry,.main_container .cityDetails .cityStateCountry input{width:100%}.main_container .contact_No{flex-direction:column;gap:15px;width:100%;display:flex}.main_container .contact_No .MobileNo{width:100%;height:fit-content}.main_container .MobileNo input{width:100%}.main_container .Butons_sec{justify-content:center;align-items:center;width:100%;margin-top:15px;display:flex}}
.epn-wrapper{--epn-accent-start:#3498db;--epn-accent-end:#2980b9;--epn-accent-solid:#2980b9;--epn-accent-soft:#eaf4fd;--epn-danger:#dc2626;--epn-danger-soft:#fef2f2;--epn-success:#16a34a;--epn-text:#111827;--epn-label:#6b7280;--epn-border:#e5e7eb;--epn-card-bg:#fff;--epn-sub-bg:#f9fafb;--epn-input-bg:#fff;--epn-hover:#f3f4f6;background:var(--white1);border-radius:10px;padding:20px;box-shadow:0 4px 12px #00000014}.epn-page-header{margin-bottom:20px}.epn-page-title{color:var(--epn-text);margin:0;font-size:20px;font-weight:700}.epn-page-subtitle{color:var(--epn-label);margin-top:4px;font-size:13px}.epn-card{background:var(--epn-card-bg);border:1px solid var(--epn-border);border-radius:12px;margin-bottom:14px;padding:15px}.epn-section-header{align-items:center;gap:10px;margin-bottom:16px;display:flex}.epn-section-icon-box{background:var(--epn-accent-soft);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.epn-section-icon-box svg{color:var(--epn-accent-solid);font-size:15px}.epn-section-title{color:var(--epn-text);font-size:13px;font-weight:700}.epn-section-subtitle{color:var(--epn-label);margin-top:1px;font-size:11px}.epn-two-col{grid-template-columns:1fr 1fr;gap:12px;display:grid}.epn-field{flex-direction:column;gap:5px;display:flex}.epn-field-label{color:var(--epn-label);text-transform:uppercase;letter-spacing:.05em;font-size:12px;font-weight:600}.epn-field-required{color:var(--epn-danger);margin-left:2px}.epn-field-error{color:var(--epn-danger);align-items:center;gap:4px;font-size:11px;display:flex}.epn-field-error svg{font-size:10px}.epn-input{border:1px solid var(--epn-border);background:var(--epn-input-bg);width:100%;color:var(--epn-text);border-radius:8px;outline:none;padding:9px 12px;font-family:inherit;font-size:13px;transition:border-color .15s,box-shadow .15s}.epn-input:focus{border-color:var(--epn-accent-solid);box-shadow:0 0 0 3px #3498db1f}.epn-upload-trigger{border:1.5px dashed var(--epn-border);cursor:pointer;background:var(--epn-input-bg);color:var(--epn-label);border-radius:8px;align-items:center;gap:8px;padding:9px 12px;font-size:13px;transition:background .15s,border-color .15s;display:flex}.epn-upload-trigger:hover{background:var(--epn-hover);border-color:var(--epn-accent-solid)}.epn-upload-trigger.epn-upload-trigger--uploaded{color:var(--epn-success);border-color:var(--epn-success)}.epn-upload-trigger svg{color:var(--epn-label);flex-shrink:0;font-size:12px}.epn-upload-trigger.epn-upload-trigger--uploaded svg{color:var(--epn-success)}.epn-upload-filename{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.epn-upload-check{color:var(--epn-success);flex-shrink:0;margin-left:auto;font-size:12px}.epn-upload-hidden-input{display:none}.epn-pan-hint{color:var(--epn-label);padding-top:4px;font-size:12px}.epn-doc-block{border:1px solid var(--epn-border);background:var(--epn-sub-bg);border-radius:10px;padding:14px 16px}.epn-doc-block-header{align-items:center;gap:8px;margin-bottom:12px;display:flex}.epn-doc-block-icon{color:var(--epn-accent-solid);font-size:13px}.epn-doc-block-title{color:var(--epn-text);font-size:13px;font-weight:600}.epn-doc-badge{border-radius:20px;padding:2px 8px;font-size:10px;font-weight:600}.epn-doc-badge--required{background:var(--epn-danger-soft);color:var(--epn-danger)}.epn-doc-badge--optional{color:var(--epn-label);background:#f3f4f6}.epn-doc-list{flex-direction:column;gap:12px;display:flex}.epn-tax-col{flex-direction:column;gap:10px;display:flex}.epn-alert-banner{color:var(--epn-danger);background:var(--epn-danger-soft);border:1px solid #fecaca;border-radius:8px;align-items:center;gap:6px;margin-bottom:12px;padding:8px 12px;font-size:12px;display:flex}.epn-alert-banner svg{font-size:11px}.epn-action-bar{gap:10px;display:flex}.epn-btn-reset{border:1px solid var(--epn-border);color:var(--epn-label);cursor:pointer;background:#fff;border-radius:8px;align-items:center;gap:6px;padding:11px 20px;font-family:inherit;font-size:14px;font-weight:500;transition:background .15s;display:flex}.epn-btn-reset:hover{background:var(--epn-hover)}.epn-btn-reset svg{font-size:12px}.epn-btn-save{background:linear-gradient(to right, var(--epn-accent-start), var(--epn-accent-end));color:#fff;cursor:pointer;border:none;border-radius:8px;flex:1;justify-content:center;align-items:center;gap:8px;padding:11px;font-family:inherit;font-size:14px;font-weight:600;transition:opacity .15s;display:flex}.epn-btn-save:hover{opacity:.9}.epn-btn-save:disabled{cursor:default;opacity:1;background:#818cf8}.epn-btn-save svg{font-size:13px}.epn-success-banner{color:#15803d;background:#f0fdf4;border:1px solid #bbf7d0;border-radius:10px;justify-content:center;align-items:center;gap:8px;padding:14px;font-size:14px;font-weight:500;display:flex}.epn-address-top{margin-bottom:12px}@media (max-width:600px){.epn-two-col{grid-template-columns:1fr}}.epn-uploaded-doc{background:#f0fdf4;border:1px solid #bbf7d0;border-radius:8px;justify-content:space-between;align-items:center;gap:8px;min-height:40px;padding:9px 12px;display:flex}.epn-uploaded-doc--pending{background:#fff7ed;border:1.5px dashed #fb923c}.epn-uploaded-doc__info{flex:1;align-items:center;gap:7px;min-width:0;display:flex;overflow:hidden}.epn-uploaded-doc__check{color:var(--epn-success);flex-shrink:0;font-size:14px}.epn-uploaded-doc--pending .epn-uploaded-doc__check{color:#ea580c}.epn-uploaded-doc__text{color:var(--epn-success);white-space:nowrap;font-size:13px;font-weight:500}.epn-uploaded-doc--pending .epn-uploaded-doc__text{color:#9a3412;text-overflow:ellipsis;white-space:nowrap;max-width:160px;font-size:12px;font-weight:400;overflow:hidden}.epn-uploaded-doc__filename{text-overflow:ellipsis;white-space:nowrap;max-width:160px;display:block;overflow:hidden}.epn-uploaded-doc__actions{flex-shrink:0;align-items:center;gap:6px;display:flex}.epn-btn-upload-now{background:linear-gradient(to right, var(--epn-accent-start), var(--epn-accent-end));color:#fff;cursor:pointer;white-space:nowrap;border:none;border-radius:6px;flex-shrink:0;align-items:center;gap:5px;padding:5px 10px;font-family:inherit;font-size:12px;font-weight:600;transition:opacity .15s;display:flex}.epn-btn-upload-now:hover{opacity:.88}.epn-btn-upload-now:disabled{cursor:default;opacity:1;background:#93c5fd}.epn-btn-upload-now svg{font-size:11px}.epn-input--readonly{background:var(--epn-sub-bg);color:var(--epn-label);cursor:not-allowed}.epn-btn-doc{border:1px solid var(--epn-border);cursor:pointer;background:#fff;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;font-size:12px;text-decoration:none;transition:background .15s,border-color .15s,transform .1s;display:flex}.epn-btn-doc:hover{transform:scale(1.08)}.epn-btn-doc--view{color:var(--epn-accent-solid);background:#eff6ff;border-color:#bfdbfe}.epn-btn-doc--view:hover{border-color:var(--epn-accent-solid);background:#dbeafe}.epn-btn-doc--change{color:#ea580c;background:#fff7ed;border-color:#fed7aa}.epn-btn-doc--change:hover{background:#ffedd5;border-color:#fb923c}.epn-btn-doc--delete{color:var(--epn-danger);background:var(--epn-danger-soft);border-color:#fecaca}.epn-btn-doc--delete:hover{border-color:var(--epn-danger);background:#fee2e2}
@keyframes animBoxe{to{background-position:315px 0,0 0,15px 140px,65px 145px}}.fliter_container .shimmer{background:linear-gradient(.25turn, transparent, var(--white-smoke-color), transparent), linear-gradient(var(--light-gray), var(--light-gray)), linear-gradient(var(--light-gray), var(--light-gray));background-color:var(--white-color);background-position:-100px 0,0 0,15px 140px,65px 145px;background-repeat:no-repeat;background-size:100px 200px,315px 130px,100px 100px,225px 30px;animation:1s linear infinite animBoxe}.fliter_container{flex-direction:column;gap:10px;width:100%;height:500px;margin:auto;display:flex}.fliter_container .filtr_sections{background-color:var(--white-color);border-radius:11px;width:100%;height:fit-content;padding:.4rem .2rem}.fliter_container .radioSec{justify-content:start;align-items:center;gap:8px;width:100%;height:fit-content;margin-bottom:10px;display:flex}.fliter_container .radio{background-color:var(--glass-effect-color);border-radius:100%;width:20px;height:20px}.fliter_container .checkbox{background-color:var(--glass-effect-color);width:18px;height:18px;border-radius:5px!important}.fliter_container .label{background-color:var(--glass-effect-color);width:60%;height:15px}.fliter_container .label2{background-color:var(--glass-effect-color);width:30%;height:15px}.fliter_container .timeMain_Container{justify-content:space-around;display:flex}.fliter_container .timeContainer{background-color:var(--glass-effect-color);width:22%;height:50px;border-radius:5px!important}.fliter_container .filter_price{background-color:var(--glass-effect-color);width:95%;height:10px;margin:auto auto .4rem}.fliter_container .minimumPrice_container{justify-content:space-between;width:95%;height:fit-content;margin:auto;display:flex}.fliter_container .filterMinPrice{border-radius:var(--border-radius);background-color:var(--glass-effect-color);width:15%;height:15px;margin:0}
.NoDataPreview_Container{justify-content:center;align-items:center;width:100%;padding:3px;display:flex}.NoDataPreview_Container .Img_Container{mix-blend-mode:multiply;width:50%}.NoDataPreview_Container .Img_Container img{mix-blend-mode:multiply;border-radius:var(--border-radius);width:100%;animation:2s bounce-in}
.rtSheet{display:none}@media screen and (max-width:600px){.rtSheet{background:var(--white-color);padding-bottom:max(6px, env(safe-area-inset-bottom));border-radius:22px 22px 0 0;display:block;overflow:hidden;box-shadow:0 -10px 30px #0f172a1f}.rtSheet_grip{justify-content:center;align-items:center;height:26px;display:flex;position:relative}.rtSheet_handle{cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;width:64px;height:20px;padding:0;display:flex}.rtSheet_handle:before{content:"";background:#d7dbe3;border-radius:3px;width:40px;height:5px;transition:background .2s}.rtSheet_handle:active:before{background:#aeb4bf}.rtSheet_chevron{color:#1e397c;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;width:30px;height:26px;padding:0;display:flex;position:absolute;top:0;right:10px}.rtSheet_chevron svg{font-size:22px;transition:transform .2s}.rtSheet_legs{padding:2px 16px 0}.rtLeg+.rtLeg{border-top:1px solid #eef1f6;margin-top:14px;padding-top:14px}.rtLeg_head{border-bottom:1px solid #f1f4f9;align-items:center;gap:10px;padding-bottom:10px;display:flex}.rtLeg_icon{background:#eaf0fb;border-radius:50%;flex:0 0 26px;justify-content:center;align-items:center;width:26px;height:26px;display:flex}.rtLeg_icon svg{color:#1e397c;font-size:14px;transform:rotate(45deg)}.rtLeg_icon--return svg{transform:rotate(225deg)}.rtLeg_label{letter-spacing:.7px;color:#1e397c;font-size:10.5px;font-weight:700}.rtLeg_flightNo{color:#8a93a5;margin-left:auto;font-size:10px;font-weight:600}.rtLeg_route{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:10px;padding:12px 0 2px;display:grid}.rtLeg_end p{margin:0}.rtLeg_end--arr{text-align:right}.rtLeg_city{color:#101828;white-space:nowrap;text-overflow:ellipsis;font-size:11px;font-weight:700;overflow:hidden}.rtLeg_time{color:#101828;letter-spacing:-.3px;font-size:17px;font-weight:700;line-height:1.25}.rtLeg_date{color:#8a93a5;white-space:nowrap;text-overflow:ellipsis;font-size:9.5px;overflow:hidden}.rtLeg_mid{text-align:center;flex:none}.rtLeg_line{justify-content:center;align-items:center;gap:4px;display:flex}.rtLeg_node{border:1px solid #b9c2d6;border-radius:50%;flex:0 0 5px;width:5px;height:5px}.rtLeg_line:before,.rtLeg_line:after{content:"";border-top:1px dashed #b9c2d6;width:22px}.rtLeg_line:before{order:1}.rtLeg_node:first-child{order:0}.rtLeg_plane{background:#f4f7fd;border-radius:50%;order:2;justify-content:center;align-items:center;width:24px;height:24px;display:flex}.rtLeg_plane svg{color:#1e397c;font-size:13px;transform:rotate(90deg)}.rtLeg_line:after{order:3}.rtLeg_node:last-child{order:4}.rtLeg_meta{color:#8a93a5;white-space:nowrap;margin:5px 0 0;font-size:9.5px}.rtSheet_footer{background:#f7f8fa;border-top:1px solid #eef1f6;align-items:center;gap:12px;margin-top:12px;padding:12px 16px;display:flex}.rtSheet_fare{border-right:1px solid #e4e8ef;flex:none;min-width:0;padding-right:12px}.rtSheet_fareLabel{letter-spacing:.5px;text-transform:uppercase;color:#98a2b3;font-size:9px;font-weight:700;display:block}.rtSheet_fareValue{letter-spacing:-.3px;color:#101828;white-space:nowrap;margin:1px 0 0;font-size:16px;font-weight:700}.rtSheet_fareNote{color:#98a2b3;white-space:nowrap;font-size:9px;display:block}.rtSheet_actions{flex:auto;justify-content:flex-end;align-items:center;gap:10px;min-width:0;display:flex}.rtSheet_detailsLink{color:#1e397c;white-space:nowrap;cursor:pointer;background:0 0;border:none;border-bottom:1px dotted #1e397c;padding:0;font-size:10.5px;font-weight:600}.rtSheet_hold{border:1px solid var(--orange-color);background:var(--white-color);color:var(--orange-color);white-space:nowrap;cursor:pointer;border-radius:11px;padding:9px 13px;font-size:11.5px;font-weight:700}.rtSheet_book{color:var(--white-color);white-space:nowrap;cursor:pointer;background:#1e397c;border:none;border-radius:11px;align-items:center;gap:5px;padding:10px 15px;font-size:12px;font-weight:700;display:flex}.rtSheet_book svg{font-size:14px}.rtSheet_book:active,.rtSheet_hold:active{opacity:.85}.rtSheet_book:disabled,.rtSheet_hold:disabled{opacity:.6}.rtSheet_hint{color:#8a93a5;text-align:center;background:#f7f8fa;border-top:1px solid #eef1f6;margin:0;padding:12px 16px;font-size:11px;font-weight:600}.rtSheet_taxNote{color:#98a2b3;background:#f7f8fa;justify-content:center;align-items:center;gap:5px;margin:0;padding:6px 0;font-size:9.5px;display:flex}.rtSheet_taxNote svg{font-size:11px}@media screen and (max-width:340px){.rtSheet_detailsLink{display:none}}}
.modifiedBookPanel_con{border-radius:var(--border-radius);background-color:var(--white-color);cursor:pointer;width:100%;padding:12px 5px;display:flex;position:relative}.Flights_selectedCon{align-items:center;width:80%;display:flex}.cityValue_rightBorder{border-right:1px solid gray}.circle_border{background-color:gray;width:1px;height:59px;margin-left:9px;position:absolute}.FlightsName_tab{border-right:1px solid var(--light-gray-color);justify-content:space-around;align-items:center;width:30%;height:auto;padding:0 .2rem;display:flex}.cityValue_tab{flex-direction:column;gap:5px;display:flex}.switch_icon{z-index:999;cursor:pointer;width:20px;height:20px;color:inherit;background-color:#fff;border:1px solid gray;border-radius:100%;justify-content:center;align-items:center;padding:0;transition:background .18s,border-color .18s,transform .18s;display:flex}.switch_icon:hover{background-color:var(--primary-color,#f47421);border-color:var(--primary-color,#f47421);color:#fff}.switch_icon:active{transform:scale(.92)}.switch_icon.is-swapping{transition:transform .46s cubic-bezier(.4,0,.2,1);transform:rotate(180deg)}@keyframes mbpSwapFrom{0%{opacity:1;transform:translate(0)}42%{opacity:0;transform:translate(38%,-14px)}58%{opacity:0;transform:translate(-38%,-14px)}to{opacity:1;transform:translate(0)}}@keyframes mbpSwapTo{0%{opacity:1;transform:translate(0)}42%{opacity:0;transform:translate(-38%,-14px)}58%{opacity:0;transform:translate(38%,-14px)}to{opacity:1;transform:translate(0)}}.mbp-swap-from p,.modifiedBookPanel_con:not(.mbp-inline) .mbp-swap-from h6{animation:.46s cubic-bezier(.4,0,.2,1) both mbpSwapFrom}.mbp-swap-to p,.modifiedBookPanel_con:not(.mbp-inline) .mbp-swap-to h6{animation:.46s cubic-bezier(.4,0,.2,1) both mbpSwapTo}@media (prefers-reduced-motion:reduce){.mbp-swap-from p,.mbp-swap-to p,.modifiedBookPanel_con:not(.mbp-inline) .mbp-swap-from h6,.modifiedBookPanel_con:not(.mbp-inline) .mbp-swap-to h6{animation:none}.switch_icon.is-swapping{transition:none}}.cityValue_icon{align-items:center;height:auto;display:flex;position:relative}.cityValue_icon svg{font-size:.5rem;rotate:90deg}.cityValue_tab p{font-size:.38rem}.cityValue_tab h6{margin:0;font-size:.45rem}.FlightsDate_con,.FlightsRTDate_con{border-right:1px solid var(--light-gray-color);width:14%;padding:0 .5rem;display:flex}.FlightTravelers_Con{border-right:1px solid var(--light-gray-color);width:15%;padding:0 .5rem}.FlightTravelClass_con{width:15%;padding:0 .5rem}.ModifiedBtn_con{justify-content:end;align-items:center;width:20%;padding:0 .19rem;display:flex}.ModifiedBtn_con .ModifiedButton{background-color:var(--orange-color);color:var(--white-color);border-radius:var(--border-radius);cursor:pointer;border:none;padding:.3rem .8rem;font-size:.45rem}.ModifiedBtn_con1{justify-content:end;align-items:center;width:20%;padding:0 .19rem;display:none}.ModifiedBtn_con1 .ModifiedButton{background-color:var(--orange-color);color:var(--white-color);border-radius:var(--border-radius);cursor:pointer;border:none;padding:.3rem .8rem;font-size:.45rem}.modifiedAC-Panel .ac-auto-panel{border-radius:5px;margin-left:90px;padding:5px 0 0;width:296px!important;position:unset!important;top:71px!important}.fromPanel .ac-auto-panel{margin-left:0}.modifiedPanel_CalanderBox .tp-traveller-container{border-radius:5px;right:0;top:0!important}.modifiedPanel_CalanderBox .calendarPanelContainer{top:0!important;right:50px!important}.modifiedPanel_CalanderBox .cp-week-day,.modifiedPanel_CalanderBox .calendarPanelContainer header{font-size:14px}.modifiedPanel_CalanderBox .cp-departure-container{border:none;border-bottom:2px solid var(--orange-color)}.modified_calenderPanelsCon{width:60%;padding:5px;position:absolute;top:60px;left:0}@media (max-width:768px){.modifiedBookPanel_con{border-radius:12px;flex-direction:column;padding:12px;box-shadow:0 4px 15px #00000014}.modifiedPanel_CalanderBox .calendarPanelContainer{position:unset!important}.modifiedPanel_CalanderBox .tp-traveller-container{margin:10px auto;width:90%!important;position:unset!important}.Flights_selectedCon{flex-wrap:wrap;gap:12px;width:100%;display:flex}.FlightsName_tab{border:1px solid #eee;border-radius:10px;justify-content:space-between;align-items:center;width:100%;padding:12px;display:flex;position:relative}.mobileViewCityValue{flex-direction:column;width:45%;display:flex}.mobileViewCityValue:first-child{text-align:left;align-items:flex-start}.mobileViewCityValue:last-child{text-align:right;align-items:flex-end}.cityValue_tab h6{color:#888;font-size:11px;font-weight:500}.cityValue_tab p{color:#222;font-size:15px;font-weight:600}.cityValue_icon{position:absolute;left:50%;transform:translate(-50%)}.switch_icon{background:#fff;border:1px solid #ddd;border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;display:flex}.switch_icon svg{font-size:16px;rotate:90deg}.circle_border{display:none}.FlightsDate_con,.FlightsRTDate_con{border:1px solid #eee;border-radius:10px;width:48%;padding:12px}.FlightsDate_con{text-align:left}.FlightTravelers_Con,.FlightTravelClass_con{border:1px solid #eee;border-radius:10px;width:48%;padding:12px}.ModifiedBtn_con{justify-content:center;width:100%;margin-top:20px;display:flex}.ModifiedBtn_con .ModifiedButton{border-radius:8px;width:100%;padding:12px;font-size:15px;font-weight:600}.ModifiedBtn_con1{width:100%;margin-top:10px;display:flex}.ModifiedBtn_con1 .ModifiedButton{border-radius:8px;width:100%;padding:12px;font-size:15px;font-weight:600}}@media (max-width:480px){.FlightsName_tab{padding:10px}.mobileViewCityValue{width:45%}.cityValue_tab h6{font-size:11px}.cityValue_tab p{font-size:14px}.FlightsDate_con,.FlightsRTDate_con,.FlightTravelers_Con,.FlightTravelClass_con{width:48%}}.mbp-inline{overflow:visible}.mbp-inline .Flights_selectedCon{cursor:default}.mbp-inline .FlightsName_tab,.mbp-inline .FlightsDate_con,.mbp-inline .FlightsRTDate_con,.mbp-inline .FlightTravelers_Con{position:relative;border-right:none!important}.mbp-inline .FlightsName_tab:after,.mbp-inline .FlightsDate_con:after,.mbp-inline .FlightsRTDate_con:after,.mbp-inline .FlightTravelers_Con:after{content:"";background:var(--light-gray-color);width:1px;height:34px;position:absolute;top:50%;right:0;transform:translateY(-50%)}.mbp-inline .circle_border{height:34px;top:50%;transform:translateY(-50%)}.mbp-inline .mbp-field{cursor:pointer;border-radius:8px;transition:background .18s,box-shadow .18s;position:relative}.mbp-inline .FlightsName_tab .mbp-field,.mbp-inline .FlightTravelClass_con .mbp-field{padding:4px 8px}.mbp-inline .FlightsDate_con.mbp-field,.mbp-inline .FlightsRTDate_con.mbp-field,.mbp-inline .FlightTravelers_Con.mbp-field{padding:4px 6px}.mbp-inline .mbp-field:hover{background:#f6f8fb}.mbp-inline .mbp-field.is-open{background:#fff6ef;box-shadow:inset 0 0 0 1px #f6cfae}.mbp-inline .mbp-field.is-open h6{color:var(--orange-color)}.mbp-inline .mbp-pop{z-index:120;background:var(--white-color);cursor:default;border:1px solid #e6eaf0;border-radius:10px;animation:.16s ease-out mbpPopIn;position:absolute;top:calc(100% + 14px);box-shadow:0 14px 34px #10182829}.mbp-inline .mbp-pop-left{left:0}.mbp-inline .mbp-pop-right{right:0}@keyframes mbpPopIn{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.mbp-inline .mbp-pop:before{content:"";background:var(--white-color);border-top:1px solid #e6eaf0;border-left:1px solid #e6eaf0;border-radius:2px 0 0;width:11px;height:11px;position:absolute;top:-6px;transform:rotate(45deg)}.mbp-inline .mbp-pop-left:before{left:22px}.mbp-inline .mbp-pop-right:before{right:22px}.mbp-inline .mbp-pop .ac-auto-panel,.mbp-inline .mbp-pop .calendarPanelContainer,.mbp-inline .mbp-pop .tp-traveller-container{box-shadow:none!important;z-index:auto!important;background:0 0!important;border:none!important;margin:0!important;position:static!important;top:auto!important;left:auto!important;right:auto!important}.mbp-inline .mbp-pop .ac-auto-panel{border-radius:10px;width:330px!important;padding:12px 0 0!important}.mbp-inline .mbp-pop .ac-search-box{width:auto;margin:0 12px}.mbp-inline .mbp-pop .calendarPanelContainer{border-radius:10px;max-width:620px}.mbp-inline .mbp-pop .tp-traveller-container{width:260px!important;padding:6px!important}.mbp-inline .mbp-pop-foot{border-top:1px solid #f0f3f8;justify-content:flex-end;padding:8px 10px 10px;display:flex}.mbp-inline .mbp-apply-btn{cursor:pointer;letter-spacing:.02em;color:#fff;background:var(--orange-color);border:none;border-radius:6px;padding:7px 20px;font-size:12px;font-weight:600;transition:filter .18s}.mbp-inline .mbp-apply-btn:hover{filter:brightness(1.06)}.mbp-inline .mbp-cabin-list{flex-direction:column;min-width:180px;padding:6px;display:flex}.mbp-inline .mbp-cabin-item{text-align:left;cursor:pointer;color:#344054;background:0 0;border:none;border-radius:7px;padding:9px 12px;font-size:12.5px;font-weight:500;transition:background .16s,color .16s}.mbp-inline .mbp-cabin-item:hover{background:#f6f8fb}.mbp-inline .mbp-cabin-item.is-selected{color:var(--orange-color);background:#fff6ef;font-weight:700}@media (max-width:768px){.mbp-inline .mbp-pop{max-width:94vw;max-height:84vh;position:fixed;top:50%;left:50%;right:auto;overflow:auto;transform:translate(-50%,-50%)}.mbp-inline .mbp-pop:before{display:none}.mbp-inline .mbp-pop .ac-auto-panel{width:88vw!important}}.mbp-inline .mbp-pop{color:var(--dark-gray);font-size:13px;line-height:1.45}.mbp-inline .mbp-pop h6,.mbp-inline .mbp-pop p,.mbp-inline .mbp-pop span,.mbp-inline .mbp-pop li,.mbp-inline .mbp-pop div{line-height:1.45}.mbp-inline .mbp-pop .calendarPanelContainer{width:max-content;max-width:min(620px,88vw)}.mbp-inline .mbp-pop .calendarPanelContainer header{align-items:center;padding:8px 12px;font-size:15px;font-weight:600}.mbp-inline .mbp-pop .calendarPanelContainer header button{color:var(--dark-gray);padding:0 6px;font-size:20px;line-height:1}.mbp-inline .mbp-pop .cp-calendar{max-width:290px}.mbp-inline .mbp-pop .cp-week-day{color:var(--light-gray-color);padding:6px 0;font-size:11.5px;font-weight:700}.mbp-inline .mbp-pop .cp-week-days{margin-bottom:2px}.mbp-inline .mbp-pop .cp-day{border-radius:6px;width:36px;height:36px;margin-right:0;font-size:12px}.mbp-inline .mbp-pop .cp-number{font-size:12.5px;line-height:1.1}.mbp-inline .mbp-pop .cp-fare{margin-top:1px;font-size:8.5px}.mbp-inline .mbp-pop .cp-steps{margin-top:2px;font-size:10px}.mbp-inline .mbp-pop .cp-departure-container,.mbp-inline .mbp-pop .cp-arrival-container{border:none;border-bottom:2px solid var(--orange-color);padding:8px 12px}.mbp-inline .mbp-pop .cp-departure-date,.mbp-inline .mbp-pop .cp-arrival-date{margin-right:16px;padding-right:16px}.mbp-inline .mbp-pop .cp-departure-label,.mbp-inline .mbp-pop .cp-arrival-label{letter-spacing:.06em;text-transform:uppercase;margin-bottom:2px;font-size:10px}.mbp-inline .mbp-pop .cp-departure-day,.mbp-inline .mbp-pop .cp-arrival-day{font-weight:700;font-size:14px!important}.mbp-inline .mbp-pop .cp-savings-tip{box-shadow:none;margin-right:0;padding:6px 14px;font-size:11.5px}.mbp-inline .mbp-pop .cp-calendarPanelLeft,.mbp-inline .mbp-pop .cp-calendarPanelRight{width:50%;padding:0 8px 8px}.mbp-inline .mbp-pop .cp-calendarPanelLeft{border-right:1px solid var(--light-border-color)}.mbp-inline .mbp-pop .ac-auto-panel *{font-size:inherit}.mbp-inline .mbp-pop .ac-search-box input{height:34px;font-size:13px}.mbp-inline .mbp-pop .ac-suggestions{max-height:300px;overflow-y:auto}.mbp-inline .mbp-pop .tp-traveller-container,.mbp-inline .mbp-pop .tp-traveller-container *{font-size:12.5px}.mbp-inline .mbp-pop .tp-traveller-container button,.mbp-inline .mbp-pop .tp-traveller-container svg{font-size:14px}@media (max-width:800px){.mbp-inline .mbp-pop .cp-calendarPanelLeft,.mbp-inline .mbp-pop .cp-calendarPanelRight{border-right:none;width:100%}}.mbp-inline.modifiedBookPanel_con{border:1px solid #e9edf3;border-radius:14px;align-items:stretch;gap:4px;padding:8px 10px;box-shadow:0 8px 22px #1018281a}.mbp-inline .Flights_selectedCon{gap:2px;width:100%}.mbp-inline .FlightsName_tab{flex:1.7;width:30%;min-width:200px;padding:0}.mbp-inline .FlightsDate_con,.mbp-inline .FlightsRTDate_con{flex:1;align-items:center;width:15%;min-width:105px;padding:0 10px}.mbp-inline .FlightTravelers_Con{flex:.85;align-items:center;width:auto;min-width:90px;padding:0 10px;display:flex}.mbp-inline .FlightTravelClass_con{flex:1.1;align-items:center;width:auto;min-width:120px;padding:0 10px;display:flex}.mbp-inline .cityValue_tab{gap:3px}.mbp-inline .cityValue_tab p{color:#101c33;font-size:13.5px;font-weight:700;line-height:1.2}.mbp-inline .mbp-city h6{letter-spacing:.01em;text-transform:none;color:#101c33;font-size:13.5px;font-weight:700}.mbp-inline .mbp-city p{letter-spacing:.1em;color:var(--orange-color);font-size:10.5px;font-weight:700}.mbp-inline .mbp-placeholder{color:#b3bcc9!important;font-weight:500!important}.mbp-inline .switch_icon{color:#667085;width:24px;height:24px;box-shadow:none;background:#f8fafc;border:1px solid #e0e5ec}.mbp-inline .cityValue_icon svg{font-size:13px}.mbp-inline .ModifiedBtn_con .ModifiedButton{letter-spacing:.02em;background:linear-gradient(135deg,#f7913f 0%,#f47421 100%);border-radius:10px;padding:10px 26px;font-size:13px;font-weight:600;transition:filter .18s,transform .18s;box-shadow:0 6px 14px #f4742152}.mbp-inline .ModifiedBtn_con .ModifiedButton:hover{filter:brightness(1.05);transform:translateY(-1px)}@media (max-width:900px){.mbp-inline .mbp-trip{justify-content:center;width:100%;margin:0 0 8px}.mbp-inline .FlightsName_tab,.mbp-inline .FlightsDate_con,.mbp-inline .FlightsRTDate_con,.mbp-inline .FlightTravelers_Con,.mbp-inline .FlightTravelClass_con{flex:none;min-width:0}.mbp-inline .FlightsName_tab:after,.mbp-inline .FlightsDate_con:after,.mbp-inline .FlightsRTDate_con:after,.mbp-inline .FlightTravelers_Con:after{display:none}}.mbp-inline .Flights_selectedCon{flex:1;gap:0;width:auto}.mbp-inline .FlightsDate_con,.mbp-inline .FlightsRTDate_con,.mbp-inline .FlightTravelers_Con,.mbp-inline .FlightTravelClass_con{flex:none;min-width:0;padding:0 14px}@media (max-width:900px){.mbp-inline .FlightsName_tab{justify-content:space-between;padding:12px}.mbp-inline .FlightsDate_con,.mbp-inline .FlightsRTDate_con,.mbp-inline .FlightTravelers_Con,.mbp-inline .FlightTravelClass_con{padding:12px}}.mbp-inline.modifiedBookPanel_con{align-items:center;padding:6px 8px}.mbp-inline .Flights_selectedCon{flex:1;align-items:stretch;gap:0;width:auto}.mbp-inline .mbp-field{border-radius:10px;align-items:center;padding:9px 14px;display:flex}.mbp-inline .FlightsName_tab{flex:0 auto;justify-content:flex-start;gap:2px;min-width:0;padding:0}.mbp-inline .FlightsName_tab .mbp-field{flex:1 1 0;min-width:132px;max-width:210px}.mbp-inline .FlightsDate_con,.mbp-inline .FlightsRTDate_con{flex:none;min-width:136px;padding:9px 14px}.mbp-inline .FlightTravelers_Con{flex:0 auto;min-width:172px;max-width:230px;padding:9px 14px}.mbp-inline .FlightTravelClass_con{flex:none;width:auto;padding:0}.mbp-inline .cityValue_tab{gap:3px;width:100%;min-width:0}.mbp-inline .cityValue_tab h6{letter-spacing:.01em;text-transform:none;color:#98a2b3;font-size:11px;font-weight:500;line-height:1.2}.mbp-inline .cityValue_tab p,.mbp-inline .mbp-city h6{letter-spacing:.01em;text-transform:none;color:#101c33;font-size:14px;font-weight:700;line-height:1.25}.mbp-inline .mbp-city h6{color:#98a2b3;font-size:11px;font-weight:500}.mbp-inline .mbp-city p{letter-spacing:.01em;color:#101c33;white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:700;overflow:hidden}.mbp-inline .mbp-iata{color:var(--orange-color);font-weight:700}.mbp-inline .mbp-value-row{align-items:center;gap:6px;min-width:0;display:flex}.mbp-inline .mbp-ellipsis{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.mbp-inline .mbp-caret{color:#98a2b3;flex-shrink:0;margin-left:auto;font-size:17px!important}.mbp-inline .mbp-add-return{white-space:nowrap;color:var(--orange-color)!important;font-size:13.5px!important;font-weight:700!important}.mbp-inline .FlightsRTDate_con:hover .mbp-add-return{text-decoration:underline}.mbp-inline .mbp-clear-return{color:#667085;cursor:pointer;background:#f1f4f8;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;padding:0;font-size:13px;line-height:1;transition:background .16s,color .16s;display:flex}.mbp-inline .mbp-clear-return:hover{color:var(--orange-color);background:#ffe6d8}.mbp-inline .FlightsName_tab:after,.mbp-inline .FlightsDate_con:after,.mbp-inline .FlightsRTDate_con:after,.mbp-inline .FlightTravelers_Con:after{background:#e6eaf0;height:30px}.mbp-inline .cityValue_icon{flex:none;padding:0 2px}.mbp-inline .switch_icon{color:#667085;background:#fff;border:1px solid #e0e5ec;width:26px;height:26px}.mbp-inline .switch_icon:hover{color:#f47421;background:#fff4ec;border-color:#f6cfae}.mbp-inline .circle_border{display:none}.mbp-inline .ModifiedBtn_con{flex:none;width:auto;padding:0 2px 0 12px}.mbp-inline .ModifiedBtn_con .ModifiedButton{white-space:nowrap;padding:11px 24px}@media (max-width:900px){.mbp-inline .FlightsName_tab .mbp-field{min-width:0;max-width:none}.mbp-inline .FlightsDate_con,.mbp-inline .FlightsRTDate_con,.mbp-inline .FlightTravelers_Con{min-width:0;max-width:none;padding:12px}.mbp-inline .mbp-caret{margin-left:6px}}.mbp-inline .mbp-field,.mbp-inline .cityValue_tab{min-width:0}.mbp-inline .cityValue_tab h6,.mbp-inline .cityValue_tab p{white-space:nowrap;text-overflow:ellipsis;width:100%;min-width:0;max-width:100%;overflow:hidden}.mbp-inline .mbp-value-row{overflow:hidden}.mbp-inline .mbp-value-row .mbp-ellipsis{flex:0 auto;min-width:0}.mbp-inline .mbp-value-row .mbp-caret,.mbp-inline .mbp-value-row .mbp-clear-return{flex:none}.mbp-inline .mbp-iata{white-space:nowrap}.mbp-inline .FlightTripType_con{flex:none;min-width:118px;padding:9px 14px;position:relative}.mbp-inline .FlightTripType_con:after{content:"";background:#e6eaf0;width:1px;height:30px;position:absolute;top:50%;right:0;transform:translateY(-50%)}.mbp-inline .mbp-triptype-list{min-width:168px}.mbp-inline .mbp-triptype-list .mbp-cabin-item.is-selected{color:#475467;background:#f1f4f8;font-weight:600}.mbp-inline .mbp-triptype-list .mbp-cabin-item.is-selected:hover{background:#e9edf3}@media (max-width:900px){.mbp-inline .FlightTripType_con{border:1px solid #eee;border-radius:10px;flex:none;width:100%;min-width:0;padding:12px}.mbp-inline .FlightTripType_con:after{display:none}}.mbp-shell{width:100%;position:relative}.mbp-shell.is-advOpen .modifiedBookPanel_con{border-bottom-right-radius:0;border-bottom-left-radius:0}.ModifiedBtn_con{gap:8px}.mbp-adv-toggle{color:#33415c;cursor:pointer;background:#fff;border:1px solid #e2e6ee;border-radius:10px;flex:none;justify-content:center;align-items:center;width:38px;height:38px;transition:background .18s,border-color .18s,color .18s,box-shadow .18s;display:inline-flex;position:relative}.mbp-adv-toggle:hover{color:#f47421;border-color:#f4a06b;box-shadow:0 4px 10px #f4742129}.mbp-adv-toggle.is-open{color:#fff;background:linear-gradient(135deg,#f7913f 0%,#f47421 100%);border-color:#0000;box-shadow:0 6px 14px #f474214d}.mbp-adv-toggle .mbp-adv-toggle-icon{font-size:19px;transition:transform .25s}.mbp-adv-toggle.is-open .mbp-adv-toggle-icon{transform:rotate(180deg)}.mbp-adv-badge{color:#fff;text-align:center;background:#f47421;border-radius:999px;min-width:16px;height:16px;padding:0 4px;font-size:10px;font-weight:700;line-height:16px;position:absolute;top:-5px;right:-5px;box-shadow:0 0 0 2px #fff}.mbp-adv-toggle.is-open .mbp-adv-badge{color:#f47421;background:#fff;box-shadow:0 0 0 2px #f4742159}.mbp-adv{opacity:0;background:var(--white-color);border-radius:0 0 var(--border-radius) var(--border-radius);max-height:0;transition:max-height .34s cubic-bezier(.4,0,.2,1),opacity .22s;overflow:hidden}.mbp-adv.is-open{opacity:1;max-height:420px}.mbp-adv-inner{border-top:1px dashed #e6e9ef;flex-wrap:wrap;align-items:center;gap:8px;padding:8px 14px 10px;display:flex}.mbp-chip{color:#46505f;cursor:pointer;background:#fff;border:1px solid #e2e6ee;border-radius:999px;align-items:center;gap:6px;padding:6px 11px;font-size:11px;font-weight:600;transition:background .18s,border-color .18s,color .18s,box-shadow .18s,transform .18s;display:inline-flex}.mbp-chip:hover{color:#f47421;border-color:#f4a06b;transform:translateY(-1px)}.mbp-chip .mbp-chip-icon{display:inline-flex}.mbp-chip .mbp-chip-icon svg{font-size:16px}.mbp-chip .mbp-chip-check{display:none}.mbp-chip .mbp-chip-check svg{font-size:15px}.mbp-chip.is-active{color:#f47421;background:#fff3ea;border-color:#f47421;box-shadow:0 4px 10px #f474212e}.mbp-chip.is-active .mbp-chip-check{display:inline-flex}.mbp-adv-actions{align-items:center;gap:8px;margin-left:auto;display:inline-flex}.mbp-adv-reset{color:#f47421;cursor:pointer;background:0 0;border:none;border-radius:8px;padding:6px 10px;font-size:12px;font-weight:600}.mbp-adv-reset:hover{background:#fff1e7}.mbp-adv-apply{color:#fff;white-space:nowrap;cursor:pointer;background:linear-gradient(135deg,#f7913f 0%,#f47421 100%);border:none;border-radius:10px;padding:8px 18px;font-size:12.5px;font-weight:600;transition:filter .18s,transform .18s;box-shadow:0 6px 14px #f474214d}.mbp-adv-apply:hover{filter:brightness(1.05);transform:translateY(-1px)}@media (max-width:768px){.mbp-adv-toggle{width:34px;height:34px}.mbp-adv-inner{gap:6px;padding:8px 10px 10px}.mbp-chip{padding:7px 11px;font-size:11.5px}.mbp-adv-actions{width:100%;margin-left:0}.mbp-adv-apply{flex:1}}@media (prefers-reduced-motion:reduce){.mbp-adv,.mbp-adv-toggle .mbp-adv-toggle-icon,.mbp-chip,.mbp-adv-apply{transition:none}}@media screen and (max-width:600px){.mbp-adv{width:95%;margin:0 auto}}@media (max-width:768px){.mbp-inline.mbp-deal.modifiedBookPanel_con{border:1px solid #e9edf3;border-radius:16px;flex-direction:column;gap:10px;padding:12px;box-shadow:0 8px 22px #10182814}.mbp-inline.mbp-deal .Flights_selectedCon{flex-flow:column;align-items:stretch;gap:10px;width:100%}.mbp-inline.mbp-deal .FlightTripType_con,.mbp-inline.mbp-deal .FlightsDate_con,.mbp-inline.mbp-deal .FlightsRTDate_con,.mbp-inline.mbp-deal .FlightTravelers_Con,.mbp-inline.mbp-deal .FlightsName_tab .mbp-city{background:#fff;border:1px solid #e8ecf2;border-radius:12px;flex:none;align-items:center;gap:10px;width:100%;min-width:0;max-width:none;padding:12px;display:flex}.mbp-inline.mbp-deal .FlightTripType_con:after,.mbp-inline.mbp-deal .FlightsName_tab:after,.mbp-inline.mbp-deal .FlightsDate_con:after,.mbp-inline.mbp-deal .FlightsRTDate_con:after,.mbp-inline.mbp-deal .FlightTravelers_Con:after{display:none}.mbp-inline.mbp-deal .mbp-ficon{color:#98a2b3;flex:none;justify-content:center;align-items:center;display:inline-flex}.mbp-inline.mbp-deal .mbp-ficon svg{font-size:19px;rotate:none}.mbp-inline.mbp-deal .cityValue_tab{flex:auto;gap:2px;min-width:0}.mbp-inline.mbp-deal .cityValue_tab h6,.mbp-inline.mbp-deal .mbp-city h6{letter-spacing:.01em;text-transform:none;color:#98a2b3;font-size:11px;font-weight:500}.mbp-inline.mbp-deal .cityValue_tab p,.mbp-inline.mbp-deal .mbp-city p{color:#101c33;font-size:14.5px;font-weight:700}.mbp-inline.mbp-deal .mbp-caret{color:#98a2b3;margin-left:auto;font-size:20px!important}.mbp-inline.mbp-deal .FlightsName_tab{border:none;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:10px;width:100%;padding:0;position:relative}.mbp-inline.mbp-deal .FlightsName_tab .mbp-city{text-align:left;grid-template-columns:auto 1fr;align-items:center;column-gap:10px;padding-right:58px;display:grid}.mbp-inline.mbp-deal .mbp-city .mbp-ficon{grid-area:1/1/span 2}.mbp-inline.mbp-deal .mbp-city h6,.mbp-inline.mbp-deal .mbp-city p{text-align:left;grid-column:2;width:auto;max-width:100%}.mbp-inline.mbp-deal .cityValue_icon{z-index:6;padding:0;position:absolute;top:50%;left:auto;right:12px;transform:translateY(-50%)}.mbp-inline.mbp-deal .switch_icon{color:#667085;background:#fff;border:1px solid #e6eaf0;width:34px;height:34px;box-shadow:0 2px 8px #1018281a}.mbp-inline.mbp-deal .switch_icon svg,.mbp-inline.mbp-deal .cityValue_icon svg{font-size:18px;rotate:none}.mbp-inline.mbp-deal .switch_icon.is-swapping{transform:rotate(180deg)}.mbp-inline.mbp-deal .mbp-pop,.mbp-inline.mbp-deal .mbp-pop-left,.mbp-inline.mbp-deal .mbp-pop-right{width:100%;max-width:none;max-height:62vh;animation:.16s ease-out mbpPopIn;position:absolute;top:calc(100% + 8px);left:0;right:0;overflow:auto;transform:none}.mbp-inline.mbp-deal .mbp-pop .ac-auto-panel,.mbp-inline.mbp-deal .mbp-pop .tp-traveller-container{width:100%!important}.mbp-inline.mbp-deal .mbp-pop .calendarPanelContainer,.mbp-inline.mbp-deal .mbp-pop .cp-calendar{width:100%;max-width:100%}.mbp-inline.mbp-deal .mbp-pop .mbp-cabin-list{width:100%;min-width:0}.mbp-inline.mbp-deal .ModifiedBtn_con{width:100%;margin-top:2px;padding:0}.mbp-inline.mbp-deal .ModifiedBtn_con .ModifiedButton{background:linear-gradient(135deg,#f7913f 0%,#f47421 100%);border-radius:12px;width:100%;padding:13px 16px;font-size:15px;font-weight:700;box-shadow:0 8px 18px #f4742147}.mbp-inline.mbp-deal .ModifiedBtn_con .ModifiedButton>span{flex-direction:row-reverse;justify-content:center;align-items:center;gap:8px;display:flex}.mbp-inline.mbp-deal .mbp-search-icon{font-size:18px!important}}.modifiedBookPanel_con{transition:transform .45s,box-shadow .45s}.mbp-shell .modifiedBookPanel_con.is-scanning{transform:translateY(-1px);box-shadow:0 12px 24px #0410283d,0 4px 10px #04102829}.mbp-scan{box-sizing:border-box;border-radius:inherit;pointer-events:none;opacity:0;z-index:2;-webkit-mask-composite:xor;padding:2.5px;transition:opacity .55s;position:absolute;inset:-1px;overflow:hidden;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source;container-type:size}.mbp-scan.is-on{opacity:1}.mbp-scan-spin{aspect-ratio:1;background:conic-gradient(#f47421 0deg,#ff3d7f 38deg,#fff 68deg,#b14bf4 98deg,#4d6bff 136deg,#fff 166deg,#16c2d5 196deg,#2fd07b 232deg,#fff 262deg,#ffd000 292deg,#ff7a18 330deg,#f47421 360deg);width:max(150cqw,150cqh);animation:2.4s linear infinite paused mbpScanSpin;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(0)}.mbp-scan.is-live .mbp-scan-spin{animation-play-state:running}@keyframes mbpScanSpin{to{transform:translate(-50%,-50%)rotate(360deg)}}@media (prefers-reduced-motion:reduce){.mbp-scan-spin{animation:none}}
.ErrorMsgpopup_overlay{justify-content:center;align-items:center;width:25vw;display:flex}.ErrorMsgpopup_con{background:#fff;border-radius:14px;flex-direction:column;align-items:center;gap:14px;padding:15px 20px;animation:.25s ease-in-out popupZoom;display:flex}.ErrorMsgpopup_icon{background:#ffe8e8;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;display:flex}.ErrorMsgpopup_icon svg{font-size:22px}.ErrorMsgpopup_con p{color:#333;text-align:center;white-space:pre-line;font-size:15px;font-weight:500;line-height:1.4}.ErrorMsgpopup_con button{color:#fff;cursor:pointer;background:linear-gradient(135deg,#ff7a18,#ff5722);border:none;border-radius:8px;width:40%;margin-top:6px;padding:8px;font-size:14px;font-weight:600;transition:all .25s}.ErrorMsgpopup_con button:hover{transform:translateY(-1px);box-shadow:0 6px 14px #ff572266}@keyframes popupZoom{0%{opacity:0;transform:scale(.85)}to{opacity:1;transform:scale(1)}}
.header_agentlogoCon{object-fit:cover;mix-blend-mode:multiply;background-position:50%;background-repeat:no-repeat;background-size:contain;width:130px;height:70px;overflow:hidden}.header_agentlogoCon .logo{mix-blend-mode:multiply;border-radius:10px;width:100%;margin-left:0}.mainHeader{z-index:100;min-height:10vh;display:flex;position:sticky;top:0;padding-bottom:0!important}.sticky{box-shadow:0px 2px 10px var(--black-light-color);background-color:var(--header-color)!important}.FlightHeaderactive{position:unset!important;z-index:999!important}.sticky span{font-size:.5rem}.HeaderactiveTab{color:#fff;background-color:var(--secondary-color)!important}.header-tabs-container{justify-content:space-between;display:inline-flex}.header-tabs{flex-direction:column;justify-content:center;align-items:center;margin:0 .75rem;font-size:.5rem;display:flex}.header-tabs svg{font-size:1rem}.dropdown-content>a{cursor:pointer}.userImg_con{object-fit:cover;background-color:#fff;background-size:cover;border:1.5px solid #fff;border-radius:100%;width:20px;height:20px;margin-left:8px}.header .dropdown{display:flex;position:relative}.header_Links{gap:10px;display:flex}.header_Links p{border-radius:var(--border-radius);border:1px solid #13357b33;padding:.3rem 15px}.header_Links p:hover{background-color:var(--secondary-color);color:#fff}.header .dropdown-content{background-color:var(--white-smoke-color);border-radius:var(--border-radius);z-index:1;flex-direction:column;justify-content:space-around;gap:10px;min-width:180px;height:fit-content;padding:5px;display:flex;position:absolute;top:34px;right:0;box-shadow:0 8px 16px #0003}.headerRechrg_btn{border-radius:var(--border-radius);cursor:pointer;background-color:#0000;border:1px solid #13357b33;align-items:center;gap:5px;padding:.3rem 10px;font-size:.5rem;display:flex}.headerRechrg_btn img{width:17px}.auth_btnCon{background-color:var(--secondary-color);color:var(--white-color);border-radius:var(--border-radius);align-items:center;gap:8px;padding:.3rem 15px;display:flex}.auth_btnCon>svg{font-size:.55rem}.auth_btnCon:hover{background-color:var(--secondary-color);color:var(--white-color)}.signIn_Button,.register_Button{background:0 0;font-size:.5rem}.signIn_Button:hover{border:none}.header .dropdown-content a{color:#000;text-align:left;background-color:var(--secondary-light-color);border-radius:var(--border-radius);justify-content:flex-start;align-items:center;gap:8px;height:25px;padding:.7rem .5rem;font-size:.56rem;text-decoration:none;display:flex}.header .dropdown-content span svg{font-size:.56rem}.header .dropdown-content a:focus{background-color:var(--secondary-light-color)}.header .dropdown-content a:hover{background-color:var(--white-smoke-color)}.header .dropbtn{color:var(--white-color);cursor:pointer;background-color:var(--secondary-color);border-radius:var(--border-radius);border:none;flex-direction:row;justify-content:space-between;align-items:center;padding:.3rem 15px;font-size:.5rem;display:flex}.header .user-info{cursor:pointer;background:#e4f1fdad;border:1px solid #cbe4f7;border-radius:30px;align-items:center;gap:18px;padding:8px 15px;display:flex}.header .user-greeting h3{margin:2px 0;font-size:13px;font-weight:600}.header .user-greeting p{color:var(--light1-text);font-size:10px}.header .user-avatar{background:linear-gradient(135deg, var(--primary1-color) 0%, var(--secondary1-color) 100%);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:31px;height:30px;display:flex;overflow:hidden;box-shadow:0 4px 12px #0000001a}.header .user-avatar svg{color:var(--white1);font-size:15px}.profilePop_container{background-color:var(--white-color);width:290px;height:fit-content;transition:all .3;z-index:999;border:1px solid #eef1f5;border-radius:14px;flex-direction:column;gap:2px;margin-top:-25px;padding:8px;display:flex;position:absolute;top:80px;right:2px;overflow:hidden;box-shadow:0 14px 34px #10182829}.profilePop_container .user_emailShowing{color:#667085;clear:both;border-bottom:1px solid #eef1f5;margin-bottom:4px;padding:6px 10px 10px;font-size:.4rem;line-height:1.5}.profilePop_container .user_emailShowing strong{color:#2980b9;word-break:break-all;font-size:.42rem;display:block}.profilePop_container .user_profile{cursor:pointer;border-radius:10px;align-items:flex-start;gap:10px;width:auto;height:fit-content;margin:0;padding:6px 9px;transition:background .2s,transform .2s;display:flex}.profilePop_container .user_profile:hover{background:#eef6fd;transform:translate(2px)}.profilePop_container .user_profile svg{box-sizing:border-box;color:#64748b;background:#f1f5f9;border-radius:8px;flex-shrink:0;width:28px;height:28px;margin:0;padding:6px;font-size:15px;transition:background .2s,color .2s}.profilePop_container .user_profile:hover svg{color:#2980b9;background:#d6eafa}.profilePop_container .user_profile .details{flex-direction:column;gap:2px;width:100%;padding:1px 0;display:flex}.profilePop_container .wallet_amountBox{flex-direction:row;align-items:center;width:fit-content;height:fit-content;display:flex}.profilePop_container .details .wallet_amountBox .wallet{clear:both;text-align:center;width:fit-content;height:fit-content;color:var(--white-color);background:linear-gradient(135deg,#3498db 0%,#2980b9 100%);border-radius:20px;margin-left:6px;padding:1px 9px;font-size:.38rem;font-weight:600;box-shadow:0 2px 6px #3498db4d}.profilePop_container .user_profile .details h3{color:#56617a;margin:0;font-size:.46rem;font-weight:600}.profilePop_container .user_profile .details p{color:#8794a3;margin:0;font-size:.34rem;line-height:1.35}.profilePop_container .user_profile:last-child{background:#fdeceb;border-top:1px solid #f6d6d3;border-radius:0;align-items:center;margin:6px -8px -8px;padding:4px 16px}.profilePop_container .user_profile:last-child:hover{background:#fbdedb;transform:none}.profilePop_container .user_profile:last-child .details{justify-content:center;padding:0}.profilePop_container .user_profile:last-child svg{color:#e53935;background:#f9d2ce}.profilePop_container .user_profile:last-child .details h3{color:#e53935;font-weight:700}@media screen and (min-width:601px) and (max-width:900px){.btn-transparent{display:none!important}.logo{margin-top:6px;margin-left:0;width:3rem!important}.sticky .logo{width:2.5rem!important}.headerContainer{padding:0 .6rem}.signin{display:none}.mainHeader{min-height:0!important}}@media screen and (max-width:600px){.logo{margin-top:2px;margin-left:10px;width:3rem!important}.sticky .logo{width:2.5rem!important}.btn-transparent{display:none!important}.headerContainer{padding:0 .6rem}.signin{display:none}}
.sign-in-container{padding:7rem}.sign-in-container .bg-red{background-color:var(--red-color);height:16px}.sign-in-container .bg-blue{background-color:var(--secondary-color);height:16px}.sign-in-container .sub-container{padding:5rem 1rem}.sign-in-container .subHeading{text-align:left}.sign-in-container .subHeading a{color:var(--secondary-color)}.sign-in-container .text-cover{line-height:1rem}.sign-in-container .img-cover{flex-direction:column;justify-content:flex-end;align-items:center;display:flex}.sign-in-container .img-cover img{width:7rem;max-width:100%}.sign-in-container .text-box{box-sizing:border-box;width:100%;height:2rem;margin-bottom:1.5rem;padding:.2rem .5rem;font-size:.5rem}.sign-in-container .btn-blue{display:inherit;box-sizing:border-box;text-transform:none;width:100%;display:inherit;text-transform:none;width:100%;padding:.4rem 0}.sign-in-container .short-Text{color:var(--search-box-color);text-align:center;margin:3rem 5rem;font-size:.65rem}.sign-in-container .btn-trans{text-align:center;border:1px solid var(--secondary-color);color:var(--secondary-color);padding:.5rem 3rem;font-size:.65rem}.sign-in-container .btn-trans svg{margin-right:.4rem;font-size:.6rem}.sign-in-container .google-btn{border:1px solid var(--red-color)!important;color:var(--red-color)!important}.sign-in-container .external-login{text-align:center}
.sign-in-container{padding:2rem 7rem}.sign-in-container .bg-red{background-color:var(--red-color);height:16px}.sign-in-container .bg-blue{background-color:var(--secondary-color);height:16px}.sign-in-container .sub-container{padding:2rem 1rem}.register_namesInputCon{flex-direction:row;justify-content:space-between;padding:0 5px 10px;display:flex}.register_namesInputCon input{border-radius:var(--border-radius);box-sizing:border-box;border:1px solid #d3d3d3;width:100%;height:1.4rem;margin-bottom:6px;padding:.1rem .5rem;font-size:.45rem}.sign-in-container .subHeading{text-align:left}.sign-in-container .subHeading a{color:var(--secondary-color)}.sign-in-container .text-cover{line-height:1rem}.sign-in-container .img-cover{flex-direction:column;justify-content:flex-end;align-items:center;display:flex}.sign-in-container .img-cover img{width:7rem;max-width:100%}.sign-in-container input.text-box{box-sizing:border-box;background-color:#0000;outline-style:none;width:100%;height:2rem;margin-bottom:.5rem;padding:.2rem .5rem;font-size:.5rem}input:-webkit-autofill{-webkit-text-fill-color:black!important;-webkit-box-shadow:inset 0 0 0 30px #fff!important}input:-webkit-autofill:hover{-webkit-text-fill-color:black!important;-webkit-box-shadow:inset 0 0 0 30px #fff!important}input:-webkit-autofill:focus{-webkit-text-fill-color:black!important;-webkit-box-shadow:inset 0 0 0 30px #fff!important}input:-webkit-autofill:active{-webkit-text-fill-color:black!important;-webkit-box-shadow:inset 0 0 0 30px #fff!important}.sign-in-container input.text-box:-webkit-autofill{background-color:#fff!important}.sign-in-container .btn-blue{display:inherit;box-sizing:border-box;text-transform:none;width:100%;display:inherit;text-transform:none;width:100%;padding:.4rem 0}.sign-in-container .short-Text{color:var(--search-box-color);text-align:center;margin:3rem 5rem;font-size:.65rem}.forgotPassText{color:var(--orange-color);cursor:pointer;font-size:.35rem;text-decoration:underline}.sign-in-container .btn-trans{text-align:center;border:1px solid var(--secondary-color);color:var(--secondary-color);padding:.5rem 3rem;font-size:.65rem}.sign-in-container .btn-trans svg{margin-right:.4rem;font-size:.6rem}.sign-in-container .google-btn{border:1px solid var(--red-color)!important;color:var(--red-color)!important}.sign-in-container .external-login{text-align:center}.error-Text{background-color:var(--light-red-color);color:var(--dark-red-color);border-radius:var(--border-radius);text-align:center;border:1px solid var(--light-red-color);margin-bottom:20px;padding:10px 20px;font-size:.5rem}.error-TextBox{color:var(--dark-red-color);font-size:.4rem}.sign-in-container .password_FieldContainer{border:1px solid var(--border-color);border-radius:var(--border-radius);justify-content:space-between;align-items:baseline;width:100%;display:flex}.Logininputs_container{gap:.3rem;padding:0 5px 5px;display:flex;flex-direction:column!important;margin-bottom:.3rem!important}.showPassToggel{border-radius:var(--border-radius);cursor:pointer;border:none;width:fit-content;padding:.2rem}.passwordVisibility_container{border:1px solid var(--border-color);border-radius:var(--border-radius);justify-content:space-between;align-items:center;width:100%;padding:0 .3rem 0 .01rem;display:flex}.passwordVisibility_container .text-box{border-radius:unset!important;border-top-left-radius:var(--border-radius)!important;border-bottom-left-radius:var(--border-radius)!important;border:none!important}
.popup-signin{padding:0}.popup-signin .bg-red{background-color:var(--red-color);height:16px}.popup-signin .bg-blue{background-color:var(--secondary-color);height:16px}.popup-signin .sub-container{padding:1.15rem}.registerSuccessMsg_con{border-radius:var(--border-radius);background-color:#ccffccaf;width:95%;margin:5px auto;padding:5px}.registerSuccessMessage{color:green;text-align:center;font-size:.38rem}.popup-signin .subHeading{text-align:left;font-size:.5rem}.popup-signin .subHeading a{color:var(--secondary-color)}.popup-signin .text-cover{margin-bottom:1.9rem;line-height:.7rem}.popup-signin .img-cover{flex-direction:column;justify-content:flex-end;align-items:center;display:flex}.popup-signin .img-cover img{width:3rem;max-width:100%}.popup-signin .text-box{border-radius:var(--border-radius);box-sizing:border-box;border:1px solid #d3d3d3;width:100%;height:1.4rem;padding:.1rem .5rem;font-size:.5rem}.popup-signin .btn-blue{display:inherit;box-sizing:border-box;text-transform:none;border-radius:var(--border-radius);width:100%;padding:.25rem .5rem;font-size:.5rem}.popup-signin .short-Text,.popup-signin .bottomTxt{color:var(--search-box-color);text-align:center;margin:.5rem 2rem;font-size:.4rem}.popup-signin .btn-trans{border-radius:var(--border-radius);text-align:center;border:1px solid var(--secondary-color);width:5.7rem;color:var(--secondary-color);padding:.2rem .5rem;font-size:.4rem}.popup-signin .btn-trans span{align-items:center;display:flex}.popup-signin .btn-trans svg{margin-right:.2rem;font-size:.6rem}.popup-signin .google-btn{border:1px solid var(--red-color)!important;color:var(--red-color)!important}.popup-signin .external-login{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:.4rem;width:100%;margin-top:20px;display:flex}.LoginSlider{max-width:40vw;height:81vh}.LoginSlider .sliderImagesBox{justify-content:center;align-items:center;width:100%;height:81vh;display:flex!important}.LoginSlider .sliderImagesBox img{width:100%}.error-Text{background-color:var(--light-red-color);color:var(--dark-red-color);border-radius:var(--border-radius);text-align:center;border:1px solid var(--light-red-color);margin-bottom:20px;padding:10px 20px;font-size:.5rem}.error-TextBox{color:var(--dark-red-color);font-size:.4rem}
.popup-inner-content{text-align:center;margin:20px}.popup-inner-content h2{color:#333;margin-top:20px;font-size:22px}.popup-inner-content p{color:#666;margin-top:10px;font-size:16px}.popup-spinner{border:5px solid #ccc;border-top-color:#007bff;border-radius:50%;width:50px;height:50px;margin:0 auto;animation:1s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}
.otp-popup{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffffe0;width:100%;max-width:440px;padding:20px;animation:.45s cubic-bezier(.22,1,.36,1) popupAnim}.otp-icon{background:linear-gradient(135deg, var(--primary1-color) 0%, #1a5f8e 100%);color:#fff;border-radius:15px;justify-content:center;align-items:center;width:60px;height:60px;margin:auto auto 22px;font-size:25px;display:flex;box-shadow:0 12px 30px #3498db47}.otp-icon svg{font-size:30px}.otp-popup h2{text-align:center;color:#0f172a;margin:0 0 10px;font-size:20px;font-weight:700}.otp-popup p{text-align:center;color:#64748b;margin-bottom:20px;font-size:14px;line-height:1.7}.otp-inputs{justify-content:center;gap:12px;margin-bottom:30px;display:flex}.otp-field{text-align:center;color:#0f172a;background:#fff;border:2px solid #dce5f1;border-radius:10px;outline:none;width:55px;height:40px;font-size:17px;font-weight:700;transition:all .25s;box-shadow:0 3px 12px #0000000d}.otp-field:focus{border-color:var(--primary1-color);transform:translateY(-2px);box-shadow:0 0 0 5px #3498db2e}.verify-btn{background:linear-gradient(135deg, var(--primary1-color) 0%, #1a5f8e 100%);color:#fff;cursor:pointer;border:none;border-radius:10px;width:100%;height:40px;font-size:14px;font-weight:600;transition:all .3s;box-shadow:0 12px 25px #3498db42}.verify-btn:hover{transform:translateY(-2px);box-shadow:0 16px 35px #3498db5c}.otp-footer{text-align:center;color:#64748b;margin-top:22px;font-size:14px}.otp-footer span{color:#1a5f8e;cursor:pointer;font-weight:600;transition:all .2s}.otp-footer span:hover{color:var(--primary1-color)}.timer{text-align:center;color:#94a3b8;margin-top:10px;font-size:13px}.otp-error{animation:.4s linear 3 errorBlink;box-shadow:0 0 12px #ff3b3b66;border:2px solid #ff3b3b!important}.otp-success{animation:.4s linear 3 successBlink;box-shadow:0 0 12px #22c55e66;border:2px solid #22c55e!important}.otp-message{text-align:center;margin-top:-10px;margin-bottom:18px;font-size:14px;font-weight:600;animation:.3s fadeIn}.error-message{color:#ff3b3b}.success-message{color:#16a34a}@keyframes errorBlink{0%{transform:translate(0)}25%{transform:translate(-4px)}50%{transform:translate(4px)}75%{transform:translate(-4px)}to{transform:translate(0)}}@keyframes successBlink{0%{transform:scale(1)}50%{transform:scale(1.05)}to{transform:scale(1)}}@keyframes fadeIn{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}@keyframes popupAnim{0%{opacity:0;transform:scale(.6)}70%{opacity:1;transform:scale(1.04)}to{opacity:1;transform:scale(1)}}@media (max-width:500px){.otp-popup{padding:28px 18px}.otp-inputs{gap:8px}.otp-field{width:46px;height:56px;font-size:20px}.otp-popup h2{font-size:25px}}
.profile-section-container .profile-section-subcontainer{padding-top:3rem}.user-profile{width:90%;margin:0 auto;display:flex}.uploadedDocsView_box{width:90%;margin:auto;padding:8px}.uploadedDocsView_box p{border-left:2px solid var(--orange-color);color:var(--orange-color);margin:0 0 8px;padding-left:5px;font-size:.45rem}.uploadedDocsView_box div{justify-content:end;width:100%;display:flex}.uploadedDocsView_box div button{color:#006064;border-radius:var(--border-radius);cursor:pointer;background-color:#e0f7fa;border:none;padding:5px 10px}.uploadedDocsView_box img{width:100%}.paymentPopup_Con>div:nth-child(3)>div{width:100vw}.profile-left-panel{filter:drop-shadow(1px 1px 3px #919191);border-radius:var(--border-radius);background-color:var(--white-color);flex:.68;height:fit-content;margin:.2rem;padding:.5rem;position:sticky;top:0}.openPopUpFor_EditProfile{background-color:var(--secondary-light-color);flex-direction:column;justify-content:center;align-items:center;width:fit-content;max-width:100%;max-height:100%;padding:10px;display:flex}.crop_btnSection{align-items:center;gap:1rem;padding:.3rem 0 0;display:flex}.crop_btnSection>button{background-color:var(--secondary-color);color:var(--white-color);border-radius:var(--border-radius);cursor:pointer;border:none;padding:.29rem .5rem}.profile-border{border-radius:10px;justify-content:center;align-items:center;width:100%;height:210px;margin-bottom:8px;display:flex;position:relative;overflow:hidden}.profile-border:before{content:"";-webkit-mask-composite:xor;z-index:1;background:linear-gradient(270deg,#00f260,#0575e6,#e100ff,#ff6a00,#00f260) 0 0/300% 300%;border-radius:10px;padding:2px;animation:6s infinite rainbowBorder;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}@keyframes rainbowBorder{0%{background-position:0%}50%{background-position:100%}to{background-position:0%}}.profile-image{object-fit:cover;border-radius:10px;width:95%;display:block}.profile-name{text-align:center;margin:0;font-size:.5rem;font-weight:700}.profile-BarNav{border-top:1px solid var(--border-color);margin:10px 0;padding:.4rem 0 0}.profile-BarNavItem{cursor:pointer;align-items:center;margin:.2rem 0;padding:.1rem .2rem;font-size:.5rem;display:flex}.profile-BarNavItemIcon{flex-shrink:0;justify-content:center;align-self:flex-start;align-items:center;width:24px;height:24px;margin-right:16px;display:inline-flex}.profile-right-panel{border:.05rem solid var(--border-color);border-radius:var(--border-radius);background-color:var(--white-color);flex:2;margin:.2rem;padding:.5rem}.profile-completion-container{background-color:var(--white-smoke-color);border-radius:var(--border-radius);width:100%;padding:.5rem;box-shadow:0 0 8px #0000001a}.profile-header{color:var(--black-color);margin-bottom:.5rem;font-size:.7rem;font-weight:700}.profile-progress-bar{background-color:var(--light-border-color);border-radius:var(--border-radius);height:.3rem;margin-bottom:.5rem;overflow:hidden}.profile-progress{background-color:var(--blue-color);height:100%}.profile-description{color:var(--light-gray-color);margin-bottom:.3rem;font-size:.5rem}.actions{flex-wrap:wrap;gap:0 .7rem;display:flex}.action-btn{border-radius:var(--border-radius);cursor:pointer;border:none;padding:.05rem .08rem;font-size:.42rem;transition:background-color .3s}.action-btn.add{background-color:var(--blue-color);color:var(--white-color);padding:5px}.action-btn.add:hover{background-color:var(--blue-color)}.action-btn.verified{background-color:var(--green-color);color:var(--white-color)}.action-btn.verified:hover{background-color:var(--green-color)}.actions button,.luggage-offer button{background-color:var(--white-smoke-color);cursor:pointer;border:none;margin:.625rem 0 0;padding:.03rem .09rem;display:block}.luggage-offer{border:.0625rem solid var(--border-color);background-color:var(--secondary-color);color:var(--white-color);margin:.4rem 0;padding:.3rem;font-size:.35rem}.profile-section,.upload-section{border-radius:var(--border-radius)}.dashboardProfile-section{border-radius:var(--border-radius);border:1px solid #e5e1e1;padding:0 .25rem}.dashboardprofile-right-panel{padding:.5rem}.profile-user-profile-container{width:100%;margin:0 auto;padding:.7rem;font-family:Arial,sans-serif}.profile-detail-row{border-bottom:1px solid var(--border-color);justify-content:space-between;align-items:center;margin-bottom:.4rem;padding-bottom:.2rem;display:flex}.profile-detail-label{color:var(--black-color);flex:1;font-size:.5rem}.profile-detail-value{color:var(--blue-color);text-align:right;flex:2;font-size:.5rem}.profile-edit-btn{cursor:pointer;color:var(--blue-color);float:right;background-color:#0000;border:none;font-size:1rem}.profile-edit-btn:hover{text-decoration:underline}.profileUploadBtn_con{background-color:#0000009e;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute}.uploadBTN{background-color:var(--orange-color);color:#fff;cursor:pointer;z-index:999;border:none;border-radius:5px;min-width:45%;padding:.29rem .2rem;font-size:.4rem}.imageEditionActionBtn{cursor:pointer;border:none;border-radius:5px;width:45%;padding:.26rem 0}.uploadsAndClearBTNS_container{justify-content:space-between;align-items:center;width:100%;display:flex}.afterUploadButtons_con{justify-content:space-between;align-items:center;width:100%;margin-top:10px;display:flex}.profileactiveTab{border-left:2px solid var(--orange-color);color:var(--orange-color)}.Agent_profile-uploadSec{border-radius:var(--border-radius);background:#ffffffe6;border:1px solid #d3d3d3;width:100%;margin-top:20px;padding:10px}.Agent_profile-uploadSec .upload-section h3{color:#2c3e50;border-bottom:2px solid #eee;margin-top:3px;margin-bottom:10px;padding-bottom:10px;font-size:.5rem;font-weight:600}.Agent_profile-uploadSec .upload-list{flex-direction:column;gap:9px;display:flex}.Agent_profile-uploadSec .upload-list .uploadDocsDoneMsg{color:green;padding:.2rem 0;font-size:.4rem}.Agent_profile-uploadSec .upload-item{border-radius:var(--border-radius);background:#f2f6fa;border:1px solid #d9e4ec;justify-content:space-between;align-items:center;padding:5px 13px;display:flex}.Agent_profile-uploadSec .upload-item span{color:#333;font-size:15px}.Agent_profile-uploadSec .upload-item button{cursor:pointer;background:#ddd;border:none;border-radius:6px;padding:8px 14px;font-size:.4rem;text-decoration:none}.Agent_profile-uploadSec .upload-item .uploaded{gap:10px;padding:6px 0;display:flex}.Agent_profile-uploadSec .upload-item .uploaded svg{cursor:pointer;color:gray;font-size:.6rem}.Agent_profile-uploadSec .upload-item a:hover{background:#218838}@media (max-width:48rem){.user-profile{flex-direction:column}.profile-image{height:300px}.profile-left-panel{position:unset!important}.profile-left-panel,.profile-right-panel{width:100%;padding:.625rem;margin:.2rem 0!important}}.profile-BarNavItemIcon .MuiSvgIcon-fontSizeMedium{width:.5rem}
.BgHeader{background-color:var(--secondary1-color);z-index:-1;width:100%;max-width:100%;height:275px;position:absolute;top:0;left:0}
.payment_container{background-color:var(--white-color);border-radius:var(--border-radius);width:100%;filter:drop-shadow(1px 1px 2px var(--border-color));box-sizing:border-box;padding:0;overflow:scroll}.payment_container .payment_headerCon{border-bottom:1px solid var(--border-color);align-items:center;width:100%;padding:10px 20px;display:flex}.payment_container .payment_headerCon>p{margin:0;font-size:.5rem}.payment_container .formDetailsCon{flex-direction:column;width:100%;padding:10px 20px;display:flex}.payment_container .labelContainer{font-size:.4rem;font-weight:600}.payment_container .main_BoxesCon{justify-content:space-between;align-items:center;width:100%;display:flex}.payment_container .boxes{flex-direction:column;justify-content:space-between;width:45%;margin-bottom:3px;padding:10px 0;display:flex}.payment_container .textArea_boxes{flex-direction:column;justify-content:space-between;width:100%;padding:10px 0;display:flex}.payment_container .inputsCon .boxes input{border-radius:var(--border-radius);border:1px solid var(--border-color);outline:none;width:64%;padding:5px}.payment_container .formDetailsCon select,.payment_container .formDetailsCon input{border-radius:var(--border-radius);border:1px solid var(--border-color);outline:none;width:100%;padding:8px}.payment_container .formDetailsCon textarea{resize:vertical;border-radius:var(--border-radius);border:1px solid var(--border-color);outline:none;width:100%;padding:5px}.payment_container .CenterInputs_Con{flex-wrap:wrap;gap:15px;display:flex}.payment_container .inputsCon{align-items:center;gap:10px;display:flex}.payment_container .SubmitBtn_con{justify-content:end;width:100%;display:flex}.payment_container .SubmitBtn_con button{background-color:var(--secondary-light-color);border:none;border-radius:8px;width:5rem;padding:.28rem 0;font-size:.5rem;font-weight:600}.error{color:var(--red-color);font-size:.35rem}
.bankDetails_con{width:100%;height:fit-content;padding:5px}.bankDetails_con .bankLists_con{border:1px solid var(--border-color);width:100%;height:fit-content;margin-bottom:10px}.bankDetails_con .KeysValues_Con{flex-direction:column;width:100%;padding:3px;display:flex}.bankDetails_con .keylists{clear:both;background-color:var(--light-gray);justify-content:space-between;align-items:center;padding:4px;display:flex}.bankDetails_con .tag_con{background-color:var(--secondary-color);color:var(--white-color);border-top-left-radius:10px;border-top-right-radius:10px;width:fit-content;padding:1px 25px}.bankDetails_con .tag_con>p{font-size:.45rem;font-weight:600}
