body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.App{text-align:center}.footer-wrapper{margin-top:2rem;position:-webkit-sticky;position:sticky}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{-webkit-animation:App-logo-spin 20s linear infinite;animation:App-logo-spin 20s linear infinite}}.App-header{align-items:center;background-color:#282c34;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.App-link{color:#61dafb}@-webkit-keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.gone{background-color:#8b4513;color:#fff;height:500px;width:100%}.myPortalDiv,.myPortalDivTwo{position:relative;z-index:50}.parent-div{background:linear-gradient(90deg,#363370,#061424 35%,#00d4ff);display:flex;justify-content:center;margin-top:-9px;padding-bottom:51px;width:100%}.intro-mytrip-childone{cursor:pointer}.child-1{align-items:center;display:flex;gap:297px;width:1200px}.mmt-logo{cursor:pointer;height:36px;width:113px}.navbar-ul-lists{display:flex;list-style:none;margin:0;padding:0}.super-offers-div{align-items:center;border-right:2px dotted #c7b8b8;cursor:not-allowed;display:flex;padding:5px 10px}.navbar-span-parent{align-items:center;display:flex;height:25px;justify-content:center;margin-right:15px;position:relative;width:25px}.navbar-span-child1{color:#fff;font-size:19px;font-weight:900;position:absolute;z-index:55}.navbar-span-child2{-webkit-animation:circularAnimation 3s linear infinite;animation:circularAnimation 3s linear infinite;background-position:-225px -326px!important;background-size:260px 400px!important;display:block;height:25px;position:relative;width:25px}.intro-mybiz-childone{margin-right:5px}.intro-mybiz-texttwo{color:#fff;font-size:10px;line-height:10px;margin:3px 0}.intro-mybiz-text{color:#fff;font-size:16px;font-weight:700;line-height:16px}.introducing-mybiz{border-right:2px dotted #fff;cursor:not-allowed;display:flex;margin-left:10px;padding:5px 10px}.myBizIcon{background-position:-98px -491px;height:22px;width:44px}.landingSprite{background-image:url(https://imgak.mmtcdn.com/pwa_v3/pwa_commons_assets/desktop/landingSprite@23x.png);background-repeat:no-repeat;background-size:200px 700px;display:inline-block;flex-shrink:0;font-size:0;margin-right:10px;margin-top:20px}.mytrips-parent{align-items:center;display:flex;margin-left:10px;padding:5px 10px}.my-trips-child2{color:#c2c2c2;font-size:10px;line-height:10px}@-webkit-keyframes circularAnimation{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes circularAnimation{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.button-parent{align-content:center;background:linear-gradient(93deg,#4683b1,#0b3fa0);background:var(--color-btn-primary-bg,linear-gradient(93deg,#4683b1,#0b3fa0));border-radius:4px;color:#fff;gap:6px;height:44px;position:relative;width:230px}.button-container-parent,.button-parent{align-items:center;cursor:pointer;display:flex}.button-container-parent{margin-left:20px}.myIconLogin{background-image:url(https://imgak.mmtcdn.com/pwa_v3/pwa_commons_assets/desktop/landingSprite@23x.png);background-position:-67px -489px!important;background-repeat:no-repeat;background-size:200px 700px;display:inline-block;flex-shrink:0;font-size:0;height:22px;margin-left:12px;width:23px}.open-modal-a{-webkit-animation:fadeInDown .3s linear;animation:fadeInDown .3s linear;background:#fcfcfc;border-radius:4px;box-shadow:0 1px 10px 0 rgba(0,0,0,.2);color:#000;height:auto;position:absolute;right:0;top:47px;width:348px;z-index:35}.paragraph-css-menu-home{color:#146476;font-size:12px;line-height:12px;padding-left:20px;padding-right:20px}.right-side-span-home{background-image:linear-gradient(45deg,#ace143,#219393);border-radius:50%;height:15px;margin-right:10px;padding:6px;width:15px}.faker-a,.right-side-span-home{align-items:center;display:flex;justify-content:center}.faker-a{gap:8px;width:172px}.button-parent-loggedin{align-content:center;align-items:center;border-radius:4px;color:#fff;cursor:pointer;display:flex;gap:6px;height:44px;position:relative;width:230px}.faker-b{align-items:center;display:flex;gap:8px;justify-content:center;margin-left:6px;width:172px}.chImage{background-image:url(/static/media/B2CHeaderSprite.d8270c61cb09d463d0e2.png)!important;background-repeat:no-repeat;background-size:156px 240px}.super-offer-p{color:#c2c2c2;font-size:12px;font-weight:900;line-height:12px}.great-deals-p{color:#c2c2c2;font-size:10px;line-height:10px;margin:4px 0}.my-trip-icon{background-image:url(https://imgak.mmtcdn.com/pwa_v3/pwa_commons_assets/desktop/landingSprite@23x.png);background-position:-122px -30px;background-repeat:no-repeat;background-size:200px 700px;display:inline-block;flex-shrink:0;font-size:0;height:25px;margin-right:10px;width:16px}.my-trips-child1{color:#fff;font-size:12px;font-weight:700;line-height:12px}.authNavBar{display:none}.child-class-basket{display:flex;flex-direction:column}@media screen and (max-width:768px){.authNavBar{background:#5050c6;border-radius:10px;color:#fff;display:block;font-weight:500;padding:7px}.for-other-remainining-items{display:none}.child-1{gap:79px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.child-1,.open-modal-a{align-items:center;display:flex}.open-modal-a{background-color:#05768e;border-radius:5px;color:#fff;flex-direction:column;height:157px;left:187px;position:absolute;top:48px;width:183px;z-index:12}.parent-div{background:linear-gradient(90deg,#363370,#061424 35%,#00d4ff);display:flex;justify-content:center;margin-top:-9px;padding-bottom:55px;padding-top:18px;width:100%}}.loginParent{display:flex;justify-content:center;width:100%}.login-modal{display:flex}.parentLogin{align-items:center;background:rgba(0,0,0,.5);display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:12}.incorrect-userName-sp{color:red;font-size:15px}.carousel-image-container{border-bottom-left-radius:10px;border-top-left-radius:10px;display:flex;margin:10px 0;overflow-y:hidden;position:relative;scroll-snap-type:x mandatory;width:370px}.carouser-picture{position:relative;scroll-snap-align:start}.carouser-text{background-color:initial;border:1px solid #fff;color:#fff;left:50%;padding:1rem .8rem;position:absolute;text-align:center;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:70%}.login-form-container{background-color:#fff;border-radius:10px;width:500px}.login-account-type{border-radius:2rem;box-shadow:0 0 3px 2px #b9b6b699;display:flex;font-weight:700;justify-content:space-between;margin-left:50%;margin-top:40px;padding:10px;-webkit-transform:translate(-50%);transform:translate(-50%);width:86%}.span-text-personal{background-color:#1065f5;color:#fff;cursor:pointer}.span-text-business,.span-text-personal{border-radius:2rem;padding:7px;text-align:center}.span-text-business{color:#3f3f3f;cursor:not-allowed}.login-account-form{display:flex;flex-direction:column;margin-left:50%;margin-top:20px;-webkit-transform:translate(-50%);transform:translate(-50%);width:86%}.user-details-login{border:1px solid gray;border-radius:4px!important;margin-bottom:.4rem;margin-top:.25rem;outline:none;padding:10px}.loginBtn{background-color:#1065f5;border:none;border-radius:2rem;color:#fff;cursor:pointer;font-size:18px;font-weight:700;margin-top:1rem;padding:10px}@media only screen and (max-width:550px){.carousel-image-container{display:none}.login-form-container{background-color:#fff;border-radius:10px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}.parentSignup{align-items:center;background:rgba(0,0,0,.5);display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:12}.authImg{height:510px;width:300px}.formContainer{background-color:#fff;display:flex;height:510px;justify-content:space-between;pointer-events:auto;position:fixed;width:800px;z-index:11}.close-button,.onsubmitBtn{cursor:pointer}.close-button{background-color:#fff;border:0 solid #000;border-radius:100%;color:#000;font-size:20px;left:101%;padding:2px;position:absolute;text-align:center;top:0;width:20px}.form-container-everythimg{align-items:center;display:flex;flex-direction:column;font-size:x-large;gap:20px;justify-content:center;position:absolute;right:100px;top:90px}#AlreadyaUser{border:1px solid #000;border-radius:10px;cursor:pointer;padding:10px;&:hover{background-color:#e4bdbd}}.buttonRelatedStuff{align-items:center;display:flex;flex-direction:column;justify-content:center}.user-already-exists{color:red;font-size:small}.input-data-signup{display:flex;gap:5px}@media only screen and (max-width:600px){.form-container-everythimg{align-items:center;display:flex;flex-direction:column;font-size:x-large;gap:15px;justify-content:center;position:absolute;right:17px;top:90px}.image-surface-none{display:none}.formContainer{background-color:#fff;display:flex;height:510px;justify-content:space-between;pointer-events:auto;position:fixed;width:90%;z-index:11}.close-button{background-color:#ffa8a8;border:0 solid #000;border-radius:100%;color:#000;cursor:pointer;font-size:20px;left:90%;padding:2px;position:absolute;text-align:center;top:2%;width:20px}}.MmtParent{align-items:center;background-color:#fff;border:1px solid gray;border-radius:8px;bottom:25px;height:66px;padding:8px 30px;position:relative;width:960.7px;z-index:11}.MmtParent,.MmtParentForMiddle{display:flex;justify-content:center}.MmtParentForMiddle{background:linear-gradient(90deg,#363370,#061424 35%,#00d4ff)}.upcomingPos{background:linear-gradient(45deg,#ec2127,#e37622);border-radius:10px;color:#fff;display:block;font-size:8px!important;font-weight:500;left:50%;padding:3px 6px;position:absolute;top:-14px;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.componentsStyle{display:flex;gap:75px}.flightShow{text-decoration:none}@media screen and (max-width:768px){.mobDontShow{display:none}.componentsStyle{display:flex;gap:42px}}.icon-no-link{list-style:none}.single-icon-component{display:flex;flex-direction:row}.single-single-component{align-items:center;display:flex;justify-content:center;padding:10px;text-align:center;text-decoration:none}.single-single-component li{position:relative;top:5px}.textdecon{text-decoration:none}.textdecon.active{color:red}.chTravelInsurance{background-position:-221px -86px;background-size:260px 400px;height:29px;width:25px}.chSpritea{background-image:url(//imgak.mmtcdn.com/pwa_v3/pwa_commons_assets/desktop/B2CHeaderSprite.png)!important;background-repeat:no-repeat;background-size:156px 240px;background-size:260px 400px}@media only screen and (max-width:600px){.MmtParentForMiddle{width:100%}.MmtParent{width:70%}.NoShow{display:none}}.Details{background-color:#fff;border-radius:8px;bottom:60px;color:#000;height:319px;position:relative;width:1200px}.DetailsParent{background:linear-gradient(90deg,#343262,#061424 35%,#00d4ff);display:flex;justify-content:center}@media only screen and (max-width:600px){.Details{align-items:center;background-color:#fff;border-radius:8px;bottom:60px;color:#000;display:flex;flex-direction:column;gap:5px;height:auto;position:relative;width:1200px}}.flight-booking-details-container{display:grid;grid-template-columns:2fr 2fr 1fr 1fr}.toggleInput{align-items:center;background:#fff;border-radius:100%;box-shadow:0 1px 30px 0 #0000001a;cursor:pointer;display:flex;flex-shrink:0;height:40px;justify-content:center;left:100%;margin-left:-22px;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:40px;z-index:1}.flightSwapIcon{background-position:-149px -111px;height:11px;width:15px}.flightsSprite{background-image:url(//imgak.mmtcdn.com/pwa_v3/pwa_commons_assets/desktop/landingSprite@21x.webp);background-repeat:no-repeat;background-size:200px 650px;display:inline-block;flex-shrink:0;font-size:0}.booking-details-container{border:1px solid #e7e7e7;border-radius:10px;margin:1rem 0;width:100%;z-index:5!important}.from-div-input{background:none;border:none;font-size:30px;font-weight:900;line-height:30px;outline:none;text-transform:capitalize;width:100%}.from-span{max-width:300px;overflow:hidden;padding-bottom:8px;text-overflow:ellipsis;white-space:nowrap}.booking-inputBox{cursor:pointer;display:flex;flex-direction:column;height:100%;padding:10px 16px}.dropdown,.span-city-name{max-width:300px;overflow:hidden;padding-bottom:8px;text-overflow:ellipsis;white-space:nowrap}.dropdown:after{border:solid #008cff;border-width:0 2px 2px 0;content:"";display:inline-block;margin:3px 0 0 8px;padding:3px;transform:rotate(45deg);-webkit-transform:rotate(45deg);transition:all .3s ease-in-out;vertical-align:top}.calendarOnOfFlight{border:1px solid gray;border-radius:5px;left:0;max-width:none!important;position:absolute;top:40px;width:300px!important;z-index:60}.booking-inputBox-last{cursor:pointer;display:flex;flex-direction:column;height:100%;padding:10px 16px;position:relative}.booking-inputBox-last:hover,.booking-inputBox:hover{background:#eaf5ff;height:110px}.flightadult{bottom:78px;position:absolute}.shortYear{font-size:20px}.shortYear:before{content:"'"}.ticket-type{display:flex;font-weight:400;gap:25px}.ticket-type span{font-size:14px;margin-top:50px}.Details{padding:20px}.selected-ticket-type{background-color:#d0d0d0;border-radius:30px;display:inline-flex;flex-direction:row}.righttick{align-items:center;width:20px}.flight-search{border:1px solid #cacaca;border-radius:10px;display:flex;gap:0;justify-content:space-around;margin-top:20px;padding:10px}.something{border:none;color:#000;font-weight:700;height:40px;text-transform:capitalize}.modal-flight-for{background-color:#fff;border-radius:.3rem;box-shadow:0 0 10px 2px #0003;height:200px;max-width:300px;overflow-y:scroll;position:absolute;top:2.4rem;width:100%;z-index:4}.flight h1{margin-top:14px}.flight h1 ::-webkit-input-placeholder{color:#000;font-size:x-large;font-weight:bolder}.flight h1 ::placeholder{color:#000;font-size:x-large;font-weight:bolder}.something{font-size:large}.flight{border:1px solid #898686;border-radius:8px;display:flex;flex-direction:column;padding-left:10px}.flight-for,.flight-to{border:1px solid #898686;border-radius:8px}.flight-for,.flight-to,.modal-flight-for-two{bottom:3px;display:flex;flex-direction:column;padding-left:10px;position:relative}.modal-flight-for-two{border-left:1px solid #000}.searchBtn{align-items:center;background:linear-gradient(90deg,#3fa2ff,#3f00f6);border-radius:35px;color:#fff;font-size:28px;height:44px;left:376px;position:relative;text-align:center;top:314px;width:216px}.searchBtn,.searchParent{display:flex;justify-content:center}.radioFlight{display:flex;margin-top:54px}.ComponentUni{height:552px}.nav-link{text-decoration:none}.footerfix{display:none;position:absolute;top:1000px}.calendarCrossOfTwoFlight{background-color:#3f22f7;border:1px solid #000;border-radius:10px;cursor:pointer;padding:10px;position:absolute;right:150px;top:444px}.modal-flight-for-input{align-items:center;background-color:#fff;border-bottom:1px solid #dedddd;display:flex;gap:5px;padding:.4rem .4rem .4rem 1rem;position:-webkit-sticky;position:sticky;top:0}.search-icon-img{height:20px;scale:2;width:20px}.modal-flight-for-ul{list-style:none;margin:0;padding:0}.modal-flight-for-li{display:flex;gap:4px;padding:.4rem 0 .4rem 1rem;&:hover{background-color:#f5f5f5;cursor:pointer}}.modal-flight-for-div{float:left;width:18%}.modal-flight-for-span-two{text-transform:capitalize}.modal-flight-for-span{background-color:#034a85;border-radius:.3rem;color:#fff;font-size:14px;margin-right:1rem;padding:0 .3rem;text-align:center}@media only screen and (max-width:600px){.flight-search{border:1px solid #cacaca;border-radius:10px;display:flex;flex-direction:row;flex-wrap:wrap;gap:22px;height:auto;justify-content:space-around;margin-top:20px;padding:10px}.toggleInput{left:50%;top:100%}.flight-booking-details-container{display:flex;flex-direction:column;grid-template-columns:2fr 2fr 1fr 1fr}.calendarCrossOfTwoFlight{background-color:#3f22f7;border:1px solid #000;border-radius:10px;cursor:pointer;padding:10px;position:absolute;right:19px;top:609px}.ComponentUni{background-color:#fff;border-radius:10px;height:auto;margin-bottom:20px;margin-top:25px;padding:25px 40px 40px;width:1200px}.searchBtn{align-items:center;background:linear-gradient(90deg,#3fa2ff,#3f00f6);border-radius:35px;color:#fff;display:flex;font-size:28px;height:46px;justify-content:center;left:95px;position:absolute;text-align:center;top:610px;width:216px}.calendarOnOfFlight{position:absolute;right:22px}}.radio-class-abc{align-items:center;display:flex;justify-content:space-between;width:100%}.footer-wrapper{background:#000;bottom:0;height:10rem;margin-top:1.75rem;position:relative;width:100%}.footer{color:var(--color-btn-primary-text);justify-content:space-between;margin:auto;width:90%}.footer,.footer .left{align-items:center;display:flex;height:100%}.footer .left{justify-content:center}.footer .left .socials{font-size:2rem}.footer .left .socials a{color:#fff;margin:0 1rem}.footer .right{align-items:flex-start;color:#f0f8ff;display:flex;flex-direction:column;font-size:1.1rem;font-weight:500;height:100%;justify-content:center;text-transform:uppercase}.footer .right div:last-child{align-self:flex-end}.printWaterMark{color:rgba(0,0,0,.033);display:none;font-size:10rem;font-weight:900;height:100vh;left:35%;pointer-events:none;position:fixed;top:10%;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);z-index:9999999999999}.parentAdultchild{display:flex;height:100vh}.formsomething{background-color:#fff;border-radius:8px;box-shadow:0 0 10px rgba(0,0,0,.1);height:100px;padding:20px;width:120px}.form-label{display:block;margin-bottom:16px;text-align:center}.input-title{color:#333;display:block;font-size:18px;font-weight:700;margin-bottom:8px}.input-field{border:1px solid #ccc;border-radius:4px;cursor:pointer;font-size:16px;padding:10px;transition:border-color .3s ease-in-out;width:100px}.input-field:focus{border-color:#2ecc71;box-shadow:0 0 8px rgba(46,204,113,.5);outline:none}.btnFindMembers{background-color:#add8e6;border:none;border-radius:5px;cursor:pointer;padding:5px}.hotel-booking-details-container{display:grid;grid-template-columns:12fr 6fr 6fr 8fr 6fr}.span-priceHotel{color:gray;font-weight:700;white-space:normal}.searchBtnforhotel{display:flex;justify-content:center}.searchHotelBtnA{background:linear-gradient(90deg,#3fa2ff,#1e1240);border:none;border-radius:24px;color:#fff;cursor:pointer;font-size:28px;height:46px;text-align:center;width:216px}.searchBtn{cursor:pointer}.calendarOn{position:absolute}.calendarCross-Hotel{background-color:#4b70f7;border-radius:3px;cursor:pointer;left:730px;padding:10px;position:absolute;top:440px}.something{cursor:pointer}.calendarCrossTwo-hotel{background-color:#4b70f7;border-radius:3px;cursor:pointer;padding:10px;position:absolute;right:110px;top:440px}@media only screen and (max-width:600px){.calendarCross-Hotel{background-color:#4b70f7;border-radius:3px;cursor:pointer;left:313px;padding:10px;position:absolute;top:608px}.hotel-booking-details-container{display:flex;flex-direction:column;grid-template-columns:12fr 6fr 6fr 8fr 6fr}.calendarOn{position:absolute;right:20px;top:283px}.calendarCrossTwo-hotel{background-color:#4b70f7;border-radius:3px;cursor:pointer;padding:10px;position:absolute;right:24px;top:609px}}.HomeParent{background-color:#0b2341}#some{background-color:#ff0}.flightOffer,.parentUni{display:flex}.parentUni{background-color:#f2f2f2;justify-content:center}.ComponentUni{background-color:#fff;border-radius:10px;height:auto;margin-bottom:20px;margin-top:25px;padding:25px 40px 40px;width:1200px}.makeFlex{display:inline-flex}.superOffersTab{align-items:center;cursor:not-allowed;display:flex;gap:12px;list-style:none;margin-left:30px;position:relative}.superOffersTab:before{background-color:#c6c6c6;bottom:0;content:"";height:1px;left:5;position:absolute;width:92%}.perfectCenter{align-items:center;display:flex}.pushRight{margin-left:400px;margin-top:24px}.childSuperOffer{background-color:#fff;border:1px solid #8a8585;color:#000;display:flex;flex:1 1;gap:30px;height:200px;min-width:calc(33.33% - 10px)}.superOffers{display:flex;flex-wrap:wrap;gap:20px}.insidechildsuperoffer{flex-direction:column;gap:20px}.grabOffer,.insidechildsuperoffer{display:flex;justify-content:center}.grabOffer{background-color:green;border:1px solid #827575;border-radius:5px;cursor:pointer;padding:5px}@media only screen and (max-width:600px){.superOffers{flex-direction:column;gap:20px;width:100%}.makeFlex,.superOffers{display:flex;flex-wrap:wrap}.makeFlex{align-items:center;justify-content:center;width:95%}#YesNoShow,.pushRight{display:none}.childSuperOffer{background-color:#fff;border:1px solid #8a8585;border-radius:5px;color:#000;display:flex;flex:1 1;gap:30px;height:200px;min-width:calc(33.33% - 10px);padding:10px}}.calendarOfTrainTwo{position:absolute}.calendarCrossOfTwo-train{background:#4c70f7;border-radius:3px;padding:10px;position:absolute;right:100px;top:440px}.something{align-items:flex-start;display:flex}.findMemberssomething{position:absolute}.flight,.requiredradio{cursor:pointer}@media only screen and (max-width:600px){.flight{border:1px solid #d6bfbf;border-radius:10px;padding:10px}.calendarCrossOfTwo-train{background:#4c70f7;border-radius:3px;padding:10px;position:absolute;right:18px;top:605px}}.black{color:#000}.parent-container-navbar{background-color:#fff;display:flex;flex-direction:row;height:80px;justify-content:center;padding:-9px 0 12px;width:100vw}.navbar{left:0;top:0;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;width:100%}.navbar.hidden{-webkit-transform:translateY(-100%);transform:translateY(-100%)}.child1-container-navbar{display:flex;width:1200px}.logo-container{align-items:center;display:flex;margin-right:25px;margin-top:-19px;min-width:120px}.logo-navlink{display:inline-block;height:36px;width:113px}.nav-flex-container{flex:2 1}.right-side{align-items:center;display:flex;list-style:none}.right-side-li{line-height:12px;position:relative}.right-side-span{align-items:center;background-image:linear-gradient(45deg,#ace143,#219393);border-radius:50%;display:flex;height:15px;justify-content:center;margin-right:10px;padding:6px;width:15px}.unorder-nav-flex{display:flex;gap:20px;list-style:none}.nav-list-ai{flex-shrink:0;position:relative}.headerIconWrapper{align-items:center;background-image:url(//imgak.mmtcdn.com/pwa_v3/pwa_commons_assets/desktop/B2CHeaderSprite.png)!important;background-repeat:no-repeat;background-size:156px 240px;display:flex;height:24px;justify-content:center;margin-bottom:4px;width:31px}.headerIconTextAllignment{color:#4a4a4a;font-size:12px;font-size:calc(var(--font-scale, 1)*12px);font-weight:400;line-height:normal;text-align:center}.chHotels{background-position:-37.5px 0;height:24px;width:21.5px}.chHomestays{background-position:-34px -50px;height:22px;width:26.4px}.chHolidays{background-position:-65px -2.2px;height:20px;width:25px}.chTrains{background-position:-94px -1.8px;height:22px;width:28px}.chCabs{background-position:-66px -49px;height:22.2px;width:23.4px}.nav-link-nav{align-items:center;display:flex;flex-direction:column;text-decoration:none;width:-webkit-min-content;width:min-content}.login-box-thesis{font-size:12px}.right-side-li-div{align-items:center;cursor:pointer;display:flex;margin-top:-12px}.div-nav-nav-open{align-items:center;display:flex;gap:5px}.modalRightSide-menu{-webkit-animation:fadeInDown .3s linear;animation:fadeInDown .3s linear;background:#fcfcfc;border-radius:4px;box-shadow:0 1px 10px 0 rgba(0,0,0,.2);height:auto;position:absolute;right:0;top:36px;width:348px;z-index:35}.paragraph-css-menu{font-size:12px;line-height:12px;padding-left:20px;padding-right:20px}.menu-child--scroll-1{color:#008cff;color:var(--color-primary,#008cff);cursor:pointer;display:flex;padding:10px 20px;text-decoration:none;transition:all .2s linear;& :hover{background-color:#f1ede4}}.icon-menu-a{background-image:url(//imgak.mmtcdn.com/pwa_v3/pwa_commons_assets/desktop/landingSprite@22x.png);background-repeat:no-repeat;background-size:200px 700px;display:inline-block;flex-shrink:0;font-size:0}.userItemMyProfile{background-position:-112px -197px;height:21px;width:23px}.menu-content-nav{margin-left:20px;margin-top:-12px}.p-class-second-child-menu{color:#000;font-size:12px;line-height:16px;margin-top:-6px}.userItemMyTrips{background-position:-111px -166px;height:22px;width:24px}.menu-child-3-span{color:red;margin-top:3px}.parent-login-scroll-container{cursor:pointer;font-size:12px;font-size:calc(var(--font-scale, 1)*12px);line-height:12px;position:relative}.child1-div-login-scroll-container{display:flex}.child2-img-scroll-container{align-items:center;background-image:linear-gradient(45deg,#ace143,#219393);border-radius:50%;color:#fff;cursor:pointer;display:flex;font-weight:500;height:25px;justify-content:center;margin-right:10px;padding:6px;text-align:center;width:25px}.iconMenu-divider-a{background-image:url(//imgak.mmtcdn.com/pwa_v3/pwa_commons_assets/desktop/B2CHeaderSprite.png)!important;background-repeat:no-repeat;background-size:156px 240px;display:inline-block;height:20px;width:20px}.child3-div-scoll{align-items:center;display:flex}.child4-div-scroll-a{display:flex;flex-direction:column;justify-content:space-between}.child4-div-scroll-b{font-weight:700}@media screen and (max-width:768px){.nav-flex-container{display:none}.child1-container-navbar{display:flex;justify-content:space-around}.logo-navlink{display:inline-block;height:36px;margin-top:20px;width:113px}}.hotelSingleContainer{display:flex;justify-content:center;margin-top:20px}.hotelSingleWrapper{display:flex;flex-direction:column;gap:10px;max-width:1024px;position:relative;width:100%}.hoteImgWrapper{cursor:pointer;width:50%}.hoteImg{height:270px;object-fit:cover;width:508px}.hotelTitle{font-size:24px}.hotelSingleAddress{align-items:center;display:flex;font-size:12px;gap:10px}.hotelDistance{color:#5757ca}.hotePriceHighlight{color:#129e12;font-weight:500}.hotelSingleImages{display:flex;flex-wrap:wrap;justify-content:space-between}.bookNow{background-color:#0071c2;border:none;border-radius:5px;color:#fff;cursor:pointer;font-weight:700;padding:10px 20px;position:absolute;right:0;top:10px}.hotelDetails{display:flex;gap:20px;justify-content:center;margin-top:20px}.hoteDetailsText{flex:3 1}.hotelDetailsPrice{background-color:#ebf3ff;display:flex;flex:1 1;flex-direction:column;gap:20px;padding:20px}.hoteDescription{font-size:14px;margin-top:20px}.hotelDetailsPrice>h1{color:#555;font-size:18px}.hotelDetailsPrice>span{font-size:14px}.hotelDetailsPrice>h2{font-weight:300}.hotelDetailsPrice>button{background-color:#0071c2;border:none;border-radius:5px;cursor:pointer;font-weight:700;padding:10px 20px}.slider{height:100vh;left:0;position:fixed;right:0;top:0;width:100vw;z-index:999}.slider,.sliderWrapper{align-items:center;display:flex;justify-content:center}.sliderWrapper{height:100%;width:100%}.sliderImg{height:80vh;width:80%}.close{right:100px;top:90px}.arrow,.close{color:#d3d3d3;font-size:50px}.arrow{cursor:pointer;margin:20px}@media only screen and (max-width:600px){.hotelDetails{display:flex;flex-direction:column;gap:20px;justify-content:center;margin-top:20px}.sliderImg{height:334px;width:100%}.hoteImgWrapper{cursor:pointer;width:100%}}.listContainer{bottom:120px;display:flex;justify-content:space-evenly;margin-top:20px;position:relative}#sortByCheapest[type=checkbox]{cursor:pointer;height:16px;width:16px}.listWrapper{display:flex;gap:20px;max-width:1024px;width:100%}.listSearch{background-color:#add8e6;border-radius:10px;flex:1 1;height:-webkit-max-content;height:max-content;padding:10px;position:-webkit-sticky;position:sticky;top:10px}.lsTitle{color:#555;font-size:20px}.lsItem,.lsTitle{margin-bottom:10px}.lsItem{display:flex;flex-direction:column;gap:5px}.lsItem>label{font-size:12px}.lsItem>input{border:none;height:30px;padding:5px}.lsItem>span{align-content:center;background-color:#fff;cursor:pointer;display:flex;height:30px;padding:5px}.listResult{bottom:39px;flex:3 1;position:relative}.lsOptionItem{color:#555;display:flex;font-size:12px;justify-content:space-between;margin-bottom:10px}.lsOptionInput{width:50px}.lsOptions{padding:10px}.listSearch>button{background-color:#0071c2;border:none;color:#fff;cursor:pointer;font-weight:bolder;padding:10px;width:100%}.bluish{background:linear-gradient(90deg,#020024 15%,#090979 52%,#00d4ff);height:250px}.listResult>h1{color:#fff}.btnsortab{color:wheat;display:flex;gap:29px;justify-content:center;position:absolute;top:107px;width:100%}.firstab,.secondab{border:none;border-radius:5px;cursor:pointer;padding:6px}@media only screen and (max-width:600px){.listWrapper{display:flex;flex-direction:column;flex-wrap:wrap;gap:20px;max-width:1024px;width:100%}.listSearch{background-color:#add8e6;border-radius:10px;flex:1 1;height:-webkit-max-content;height:max-content;padding:10px;position:relative;top:-25px}#color-change-black{color:#000;text-align:center}.listResult{align-items:center;bottom:39px;display:flex;flex:3 1;flex-direction:column;position:relative}}.rdrCalendarWrapper{background:#fff;box-sizing:border-box;display:inline-flex;flex-direction:column;-webkit-user-select:none;-moz-user-select:none;user-select:none}.rdrDateDisplay{display:flex;justify-content:space-between}.rdrDateDisplayItem{color:inherit;flex:1 1;text-align:center;width:0}.rdrDateDisplayItem+.rdrDateDisplayItem{margin-left:.833em}.rdrDateDisplayItem input{text-align:inherit}.rdrDateDisplayItem input:disabled{cursor:default}.rdrMonthAndYearWrapper{box-sizing:inherit;display:flex;justify-content:space-between}.rdrMonthAndYearPickers{align-items:center;display:flex;flex:1 1 auto;justify-content:center}.rdrNextPrevButton{box-sizing:inherit;cursor:pointer;outline:none}.rdrMonths{display:flex}.rdrMonthsVertical{flex-direction:column}.rdrMonthsHorizontal>div>div>div{display:flex;flex-direction:row}.rdrMonth{width:27.667em}.rdrWeekDays{display:flex}.rdrWeekDay{box-sizing:inherit;flex-basis:14.28571%;text-align:center}.rdrDays{display:flex;flex-wrap:wrap}.rdrInfiniteMonths{overflow:auto}.rdrDateRangeWrapper{-webkit-user-select:none;-moz-user-select:none;user-select:none}.rdrDateInput{position:relative}.rdrDateInput input{outline:none}.rdrDateInput .rdrWarning{color:red;font-size:1.6em;line-height:1.6em;position:absolute;right:.25em;top:0}.rdrDay{box-sizing:inherit;cursor:pointer;font:inherit;position:relative;width:14.28571%}.rdrDayNumber{display:block;position:relative}.rdrDayNumber span{color:#1d2429}.rdrDayDisabled{cursor:not-allowed}@supports (-ms-ime-align:auto){.rdrDay{flex-basis:14.285%!important}}.rdrEndEdge,.rdrInRange,.rdrSelected,.rdrStartEdge{pointer-events:none}.rdrDateRangePickerWrapper{display:inline-flex;-webkit-user-select:none;-moz-user-select:none;user-select:none}.rdrStaticRanges{display:flex;flex-direction:column}.rdrStaticRange{font-size:inherit}.rdrInputRange{display:flex}.rdrCalendarWrapper{color:#000;font-size:12px}.rdrDateDisplayWrapper{background-color:#eff2f7}.rdrDateDisplay{margin:.833em}.rdrDateDisplayItem{background-color:#fff;border:1px solid transparent;border-radius:4px;box-shadow:0 1px 2px 0 rgba(35,57,66,.21)}.rdrDateDisplayItem input{background:transparent;border:0;color:#849095;cursor:pointer;height:2.5em;line-height:2.5em;width:100%}.rdrDateDisplayItemActive{border-color:currentColor}.rdrDateDisplayItemActive input{color:#7d888d}.rdrMonthAndYearWrapper{align-items:center;height:60px;padding-top:10px}.rdrMonthAndYearPickers{font-weight:600}.rdrMonthAndYearPickers select{-moz-appearance:none;appearance:none;-webkit-appearance:none;background:transparent;background:url("data:image/svg+xml;utf8,<svg width=%279px%27 height=%276px%27 viewBox=%270 0 9 6%27 version=%271.1%27 xmlns=%27http://www.w3.org/2000/svg%27 xmlns:xlink=%27http://www.w3.org/1999/xlink%27><g id=%27Artboard%27 stroke=%27none%27 stroke-width=%271%27 fill=%27none%27 fill-rule=%27evenodd%27 transform=%27translate%28-636.000000, -171.000000%29%27 fill-opacity=%270.368716033%27><g id=%27input%27 transform=%27translate%28172.000000, 37.000000%29%27 fill=%27%230E242F%27 fill-rule=%27nonzero%27><g id=%27Group-9%27 transform=%27translate%28323.000000, 127.000000%29%27><path d=%27M142.280245,7.23952813 C141.987305,6.92353472 141.512432,6.92361662 141.219585,7.23971106 C140.926739,7.5558055 140.926815,8.06821394 141.219755,8.38420735 L145.498801,13 L149.780245,8.38162071 C150.073185,8.0656273 150.073261,7.55321886 149.780415,7.23712442 C149.487568,6.92102998 149.012695,6.92094808 148.719755,7.23694149 L145.498801,10.7113732 L142.280245,7.23952813 Z%27 id=%27arrow%27></path></g></g></g></svg>") no-repeat;background-position:right 8px center;border:0;border-radius:4px;color:#3e484f;cursor:pointer;outline:0;padding:10px 30px 10px 10px;text-align:center}.rdrMonthAndYearPickers select:hover{background-color:rgba(0,0,0,.07)}.rdrMonthPicker,.rdrYearPicker{margin:0 5px}.rdrNextPrevButton{background:#eff2f7;border:0;border-radius:5px;display:block;height:24px;margin:0 .833em;padding:0;width:24px}.rdrNextPrevButton:hover{background:#e1e7f0}.rdrNextPrevButton i{border-style:solid;display:block;height:0;margin:auto;padding:0;text-align:center;transform:translate(-3px);width:0}.rdrPprevButton i{border-color:transparent #34495e transparent transparent;border-width:4px 6px 4px 4px;transform:translate(-3px)}.rdrNextButton i{border-color:transparent transparent transparent #34495e;border-width:4px 4px 4px 6px;margin:0 0 0 7px;transform:translate(3px)}.rdrWeekDays{padding:0 .833em}.rdrMonth{padding:0 .833em 1.666em}.rdrMonth .rdrWeekDays{padding:0}.rdrMonths.rdrMonthsVertical .rdrMonth:first-child .rdrMonthName{display:none}.rdrWeekDay{color:#849095;font-weight:400;line-height:2.667em}.rdrDay{background:transparent;border:0;color:#1d2429;height:3em;line-height:3em;padding:0;text-align:center;-webkit-user-select:none;-moz-user-select:none;user-select:none}.rdrDay:focus{outline:0}.rdrDayNumber{align-items:center;bottom:0;bottom:5px;display:flex;font-weight:300;justify-content:center;left:0;outline:0;position:absolute;right:0;top:0;top:5px}.rdrDayToday .rdrDayNumber span{font-weight:500}.rdrDayToday .rdrDayNumber span:after{background:#3d91ff;border-radius:2px;bottom:4px;content:"";height:2px;left:50%;position:absolute;transform:translate(-50%);width:18px}.rdrDayToday:not(.rdrDayPassive) .rdrEndEdge~.rdrDayNumber span:after,.rdrDayToday:not(.rdrDayPassive) .rdrInRange~.rdrDayNumber span:after,.rdrDayToday:not(.rdrDayPassive) .rdrSelected~.rdrDayNumber span:after,.rdrDayToday:not(.rdrDayPassive) .rdrStartEdge~.rdrDayNumber span:after{background:#fff}.rdrDay:not(.rdrDayPassive) .rdrEndEdge~.rdrDayNumber span,.rdrDay:not(.rdrDayPassive) .rdrInRange~.rdrDayNumber span,.rdrDay:not(.rdrDayPassive) .rdrSelected~.rdrDayNumber span,.rdrDay:not(.rdrDayPassive) .rdrStartEdge~.rdrDayNumber span{color:hsla(0,0%,100%,.85)}.rdrEndEdge,.rdrInRange,.rdrSelected,.rdrStartEdge{background:currentColor;bottom:5px;left:0;position:absolute;right:0;top:5px}.rdrSelected{left:2px;right:2px}.rdrStartEdge{border-bottom-left-radius:1.042em;border-top-left-radius:1.042em;left:2px}.rdrEndEdge{border-bottom-right-radius:1.042em;border-top-right-radius:1.042em;right:2px}.rdrSelected{border-radius:1.042em}.rdrDayStartOfMonth .rdrEndEdge,.rdrDayStartOfMonth .rdrInRange,.rdrDayStartOfWeek .rdrEndEdge,.rdrDayStartOfWeek .rdrInRange{border-bottom-left-radius:1.042em;border-top-left-radius:1.042em;left:2px}.rdrDayEndOfMonth .rdrInRange,.rdrDayEndOfMonth .rdrStartEdge,.rdrDayEndOfWeek .rdrInRange,.rdrDayEndOfWeek .rdrStartEdge{border-bottom-right-radius:1.042em;border-top-right-radius:1.042em;right:2px}.rdrDayStartOfMonth .rdrDayEndPreview,.rdrDayStartOfMonth .rdrDayInPreview,.rdrDayStartOfWeek .rdrDayEndPreview,.rdrDayStartOfWeek .rdrDayInPreview{border-bottom-left-radius:1.333em;border-left-width:1px;border-top-left-radius:1.333em;left:0}.rdrDayEndOfMonth .rdrDayInPreview,.rdrDayEndOfMonth .rdrDayStartPreview,.rdrDayEndOfWeek .rdrDayInPreview,.rdrDayEndOfWeek .rdrDayStartPreview{border-bottom-right-radius:1.333em;border-right-width:1px;border-top-right-radius:1.333em;right:0}.rdrDayEndPreview,.rdrDayInPreview,.rdrDayStartPreview{background:hsla(0,0%,100%,.09);border:0 solid;bottom:3px;left:0;pointer-events:none;position:absolute;right:0;top:3px;z-index:1}.rdrDayStartPreview{border-bottom-left-radius:1.333em;border-bottom-width:1px;border-left-width:1px;border-top-left-radius:1.333em;border-top-width:1px;left:0}.rdrDayInPreview{border-bottom-width:1px;border-top-width:1px}.rdrDayEndPreview{border-bottom-right-radius:1.333em;border-bottom-width:1px;border-right-width:1px;border-top-right-radius:1.333em;border-top-width:1px;right:2px;right:0}.rdrDefinedRangesWrapper{background:#fff;border-right:1px solid #eff2f7;font-size:12px;width:226px}.rdrDefinedRangesWrapper .rdrStaticRangeSelected{color:currentColor;font-weight:600}.rdrStaticRange{background:#fff;border:0;border-bottom:1px solid #eff2f7;cursor:pointer;display:block;outline:0;padding:0}.rdrStaticRange:focus .rdrStaticRangeLabel,.rdrStaticRange:hover .rdrStaticRangeLabel{background:#eff2f7}.rdrStaticRangeLabel{display:block;line-height:18px;outline:0;padding:10px 20px;text-align:left}.rdrInputRanges{padding:10px 0}.rdrInputRange{align-items:center;padding:5px 20px}.rdrInputRangeInput{border:1px solid #dee7eb;border-radius:4px;color:#6c767a;height:30px;line-height:30px;margin-right:10px;text-align:center;width:30px}.rdrInputRangeInput:focus,.rdrInputRangeInput:hover{border-color:#b4bfc4;color:#333;outline:0}.rdrCalendarWrapper:not(.rdrDateRangeWrapper) .rdrDayHovered .rdrDayNumber:after{background:transparent;border:1px solid;border-radius:1.333em;bottom:-2px;content:"";left:0;position:absolute;right:0;top:-2px}.rdrDayPassive{pointer-events:none}.rdrDayPassive .rdrDayNumber span{color:#d5dce0}.rdrDayPassive .rdrDayEndPreview,.rdrDayPassive .rdrDayInPreview,.rdrDayPassive .rdrDayStartPreview,.rdrDayPassive .rdrEndEdge,.rdrDayPassive .rdrInRange,.rdrDayPassive .rdrSelected,.rdrDayPassive .rdrStartEdge{display:none}.rdrDayDisabled{background-color:#f8f8f8}.rdrDayDisabled .rdrDayNumber span{color:#aeb9bf}.rdrDayDisabled .rdrDayEndPreview,.rdrDayDisabled .rdrDayInPreview,.rdrDayDisabled .rdrDayStartPreview,.rdrDayDisabled .rdrEndEdge,.rdrDayDisabled .rdrInRange,.rdrDayDisabled .rdrSelected,.rdrDayDisabled .rdrStartEdge{filter:grayscale(100%) opacity(60%)}.rdrMonthName{color:#849095;font-weight:600;padding:.833em;text-align:left}.searchItem{background:#fff;border:1px solid #d3d3d3;border-radius:5px;display:flex;gap:20px;justify-content:space-between;margin-bottom:20px;padding:10px}.siImg{height:200px;object-fit:cover;width:200px}.siDesc{display:flex;flex:2 1;flex-direction:column;gap:10px}.siDetails{display:flex;flex:1 1;flex-direction:column;justify-content:space-between}.siTitle{color:blue;font-size:20px}.siDistance,.siTaxiOp{font-size:12px}.siTaxiOp{background-color:#008009;border-radius:5px;color:#fff;padding:3px;width:-webkit-max-content;width:max-content}.siSubtitle{font-weight:700}.siFeatures,.siSubtitle{font-size:12px}.siCancelOp{font-weight:700}.siCancelOp,.siCancelOpSubtitle{color:#008009;font-size:12px}.siRating{display:flex;justify-content:space-between}.siRating>span{font-weight:500}.siRating>button{background-color:#003580;border:none;color:#fff;padding:5px}.siDetailTexts{display:flex;flex-direction:column;gap:5px;text-align:right}.siPrice{font-size:24px}.siTaxOp{color:gray;font-size:12px}.siCheckButton{background-color:#0071c2;border:none;color:#fff;cursor:pointer;font-weight:700;padding:10px 5px}@media only screen and (max-width:600px){.searchItem{background:#fff;border:1px solid #d3d3d3;border-radius:5px;display:flex;flex-wrap:wrap;gap:20px;justify-content:space-between;margin-bottom:20px;padding:10px;width:90%}}.parent-justShow{display:flex;height:100vh;justify-content:center;width:100vw}.name-heading{font-size:xx-large;margin-left:10px}.rating-stars{font-size:small;margin-left:10px}.child-justShow{color:#000;height:470px;margin-top:40px;position:absolute;top:65px;width:1100px}.marginPurpose{background-color:#ebf3ff;border-radius:5px;padding:10px}.checkIn-checkOut{background-color:#ff0;background-color:#eaedf2;display:flex;gap:20px;justify-content:space-between;margin-top:40px;padding:30px}.checkin,.checkout,.timing{background-color:#a7be8c;border-radius:8px;padding:10px}.payment-method{color:#151818}.room-numbers{display:flex}.feature-with-heading{margin-left:10px}.payment-method{border:1px solid #ccc;border-radius:5px;margin-top:132px;max-width:1100px;padding:20px}.form-parent-just{display:flex;flex-direction:column}.form-group{margin-bottom:15px}.form-parent-just label{display:block;font-weight:700;margin-bottom:5px}.hotelInput{border:1px solid #ccc;border-radius:5px;box-sizing:border-box;font-size:16px;margin-top:5px;padding:10px;width:100%}.expiry-cvv{display:flex;gap:15px}.hote-book-btn{background-color:#15457c;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:16px;padding:10px}.hote-book-btn:hover{background-color:#0c1a2c}.colorPurpose{background-color:#15457c;height:400px;width:100%}#footerchange{position:relative;top:1105px}@media only screen and (max-width:600px){.parent-justShow{align-items:center;display:flex;flex-direction:column;flex-wrap:wrap;height:100vh;justify-content:center;width:100%}.child-justShow{color:#000;height:470px;margin-top:40px;position:absolute;top:65px;width:90%}}.roomul{display:flex;gap:40px;list-style:none}.roomli{background-color:red;border-radius:5px;cursor:pointer;padding:10px}.booking-confirmed-modal-Parent{align-items:center;background:hsla(0,16%,66%,.5);display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:12}.booking-confirmed-modal{background-color:red;display:flex;flex-direction:column;height:510px;pointer-events:auto;position:fixed;width:800px;z-index:12}.react-calendar{background:#fff;border:1px solid #a0a096;font-family:Arial,Helvetica,sans-serif;line-height:1.125em;max-width:100%;width:350px}.react-calendar--doubleView{width:700px}.react-calendar--doubleView .react-calendar__viewContainer{display:flex;margin:-.5em}.react-calendar--doubleView .react-calendar__viewContainer>*{margin:.5em;width:50%}.react-calendar,.react-calendar *,.react-calendar :after,.react-calendar :before{box-sizing:border-box}.react-calendar button{border:0;margin:0;outline:none}.react-calendar button:enabled:hover{cursor:pointer}.react-calendar__navigation{display:flex;height:44px;margin-bottom:1em}.react-calendar__navigation button{background:none;min-width:44px}.react-calendar__navigation button:disabled{background-color:#f0f0f0}.react-calendar__navigation button:enabled:focus,.react-calendar__navigation button:enabled:hover{background-color:#e6e6e6}.react-calendar__month-view__weekdays{font:inherit;font-size:.75em;font-weight:700;text-align:center;text-transform:uppercase}.react-calendar__month-view__weekdays__weekday{padding:.5em}.react-calendar__month-view__weekNumbers .react-calendar__tile{align-items:center;display:flex;font:inherit;font-size:.75em;font-weight:700;justify-content:center}.react-calendar__month-view__days__day--weekend{color:#d10000}.react-calendar__month-view__days__day--neighboringMonth{color:#757575}.react-calendar__century-view .react-calendar__tile,.react-calendar__decade-view .react-calendar__tile,.react-calendar__year-view .react-calendar__tile{padding:2em .5em}.react-calendar__tile{background:none;line-height:16px;font:inherit;font-size:.833em;max-width:100%;padding:10px 6.6667px;text-align:center}.react-calendar__tile:disabled{background-color:#f0f0f0}.react-calendar__tile:enabled:focus,.react-calendar__tile:enabled:hover{background-color:#e6e6e6}.react-calendar__tile--now{background:#ffff76}.react-calendar__tile--now:enabled:focus,.react-calendar__tile--now:enabled:hover{background:#ffffa9}.react-calendar__tile--hasActive{background:#76baff}.react-calendar__tile--hasActive:enabled:focus,.react-calendar__tile--hasActive:enabled:hover{background:#a9d4ff}.react-calendar__tile--active{background:#006edc;color:#fff}.react-calendar__tile--active:enabled:focus,.react-calendar__tile--active:enabled:hover{background:#1087ff}.react-calendar--selectRange .react-calendar__tile--hover{background-color:#e6e6e6}.flight-container{align-items:center;background-color:#fff;border-radius:8px;display:flex;margin:auto;padding:20px;position:relative;top:-20px;width:1024px;z-index:30}.locationNamePrice{display:flex;flex-direction:column;gap:33px;margin-left:-245px;position:relative;top:70px}.bluecolorcontainerChild{align-items:center;display:flex;gap:10px;margin-bottom:150px}.flight-details{align-items:center;background-color:orange;border:1px solid #eaeaea;border-radius:8px;display:flex;flex:2 1;height:200px;padding:20px}.airways-detail{display:none;flex-direction:column}.air-logo{font-size:48px;height:164px;margin-right:10px;padding-left:4px;width:100px}.flight-name{font-size:10px;padding:4px}.timings{align-items:center;display:flex;flex:1 1;flex-direction:column}.departure{font-family:sans-serif;font-size:16px;font-weight:700}.departureDate{font-size:12px}.time-travel{align-items:center;display:flex;flex:1 1;flex-direction:column}.totaltime{font-size:12px}.isdirect{font-size:10px;margin-left:4px}.arrival{align-items:center;display:flex;flex:1 1;flex-direction:column}.arrival-time{font-family:sans-serif;font-size:16px;font-weight:700}.arrivalDate{font-size:12px}.price-section{align-items:center;background-color:wheat;border:1px solid #eaeaea;border-radius:8px;display:flex;flex:1 1;flex-direction:column;height:243px;padding:0}.luggage-icon{align-self:self-end;padding:8px}.luggage-detail{align-self:self-end;font-size:10px;margin-right:2px;padding:4px}.price{align-self:self-end;font-weight:700;margin-right:8px}.price-details{align-self:self-end;font-size:8px;font-weight:500;margin-right:5px}.see-flight{background-color:#fff;border:1px solid #73aff0;color:#73aff0;cursor:pointer;height:30px;margin-top:40px;width:300px;&:hover{background-color:#73aff0;color:#1b0303;font-weight:bolder}}.container-flight-single{background-color:#e5eef4;display:flex;flex-direction:column;gap:12px;height:auto;width:100vw}.bluecolorcontainer{background-color:#0b2542;display:flex;gap:50px;height:340px;justify-content:center;position:absolute;width:100vw}.highestSort{background-color:#fff;border:1px solid #000;border-radius:3px;color:#62440c;cursor:pointer;padding:15px}.marginTopFlight{margin-top:200px}@media only screen and (max-width:600px){.flight-container{align-items:center;background-color:#fff;border-radius:8px;display:flex;flex-wrap:wrap;height:auto;margin:auto;padding:20px;position:relative;top:-20px;width:80%;z-index:30}}.sectionsingle{background-color:#fff;border-radius:8px;box-shadow:0 0 10px rgba(0,0,0,.1);margin:20px auto;max-width:800px;padding:20px;position:relative}.ticketMemberhow{background-color:#d89696;border-radius:5px;display:flex;flex-direction:row;flex-wrap:wrap;gap:5px;height:auto;justify-content:center;padding:3px;position:absolute;right:151px;top:363px;width:133px}.listNoneinTicket{background-color:green;border-radius:5px;list-style:none;padding:3px}.handlesee{border:1px solid blue;border-radius:5px;cursor:pointer;padding:4px}.seatNumbersA{position:absolute;right:556px;top:453px}.sectionsingle .flight-details h3{color:#3498db}.flight-details-single{border-bottom:1px solid #ecf0f1;display:flex;justify-content:space-between;margin-bottom:15px;padding:10px 0}.flight-details-single span{color:#7f8c8d}.amenities h2{color:#129e12}.booking-info{display:flex;justify-content:space-between}.booking-info div{background-color:#3498db;border-radius:8px;color:#fff;cursor:pointer;flex:1 1;padding:20px;text-align:center;transition:background-color .3s}.booking-info div:hover{background-color:#2980b9}.amenities{margin-top:20px}.amenities ul{list-style-type:none;margin:0;padding:0}.amenities li{margin-bottom:10px}.res-flight-button-a{background-color:#2b83be;border:none;border-radius:10px;cursor:pointer;padding:10px;&:hover{background-color:#57a2d4}}.see-tickets-info{position:relative}@media only screen and (max-width:600px){.ticketMemberhow{background-color:#d89696;border-radius:5px;display:flex;flex-wrap:wrap;gap:5px;height:auto;justify-content:center;padding:3px;position:absolute;right:13px;top:365px;width:172px}.listNoneinTicket{background-color:green;border-radius:5px;list-style:none;padding:8px}}.payment-container{align-items:center;bottom:100px;height:100vh;left:400px;position:relative;top:40px;width:60vw}.isnotRedPayment{color:red}@media only screen and (max-width:600px){.payment-container{align-items:center;bottom:100px;display:flex;height:auto;justify-content:center;left:0;position:relative;top:0;width:100%}}.modal{align-items:center;background-color:rgba(0,0,0,.5);display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%}.modal-content{background-color:#fff;border-radius:8px;padding:20px;text-align:center}.close{cursor:pointer;position:absolute;right:15px;top:15px}.coming-soon-container{align-items:center;background-color:#f8f8f8;display:flex;height:100vh;justify-content:center}.content{text-align:center}.title{color:#333;font-size:2.5em;margin-bottom:10px}.description{color:#666;font-size:1.2em;margin-bottom:20px}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.coming-soon-container{-webkit-animation:fadeIn 1s ease-in-out;animation:fadeIn 1s ease-in-out}.parentContainer{align-items:center;display:flex;flex-direction:column;justify-content:center;width:800px}.searchPage-header-container{background-image:url(https://rithikesh-make-my-trip-react-clone.vercel.app/static/media/gradient-bg.c37271bb2066931c5424.webp);display:flex;flex-direction:column;gap:1rem;padding-top:10px;position:-webkit-sticky;position:sticky;top:0;transition:all .3s linear!important;z-index:4!important}.searchPage-booking-details-container{align-items:center;display:flex;gap:.4rem;margin-left:1.6rem}.searchPage-booking-input{background:#ffffff1a;border-radius:4px;padding:4px 8px;position:relative}.searchPage-booking-inputBox{color:#0084ff;cursor:pointer;display:flex;flex-direction:column;font-size:14px;position:relative}#railway-input{background-color:inherit;border:none;color:#fff;font-size:16px;font-weight:400;line-height:16px;outline:none;text-transform:capitalize}.railway-search{background-image:linear-gradient(93deg,#53b2fe,#065af3);background-image:var(--color-btn-primary-bg,linear-gradient(93deg,#53b2fe,#065af3));border:0;border-radius:34px;box-shadow:0 1px 7px 0 #0003;color:#fff;cursor:pointer;display:inline-block;flex-shrink:0;font-weight:700;opacity:1;outline:0;padding:10px;text-align:center;text-transform:uppercase;width:216px}.railfilters{background-color:#fff;border-radius:.15rem;padding:1.2rem;position:-webkit-sticky;position:sticky;top:-50%}@media only screen and (max-width:600px){.searchPage-booking-details-container{align-items:center;display:flex;flex-direction:column;gap:.4rem;margin-left:0}.searchMobileRes{display:flex;flex-direction:column;gap:30px}#paentpaent{display:block}.parentContainer{align-items:center;display:flex;flex-direction:column;justify-content:center;width:100%}.single-train-padding{padding:0}.train-info{align-items:center;display:flex;flex-direction:column;justify-content:center;text-align:center}.left-info{margin:0}#flex{display:block}#special{margin:0}#singlepaddingtrain{padding:0}}.paentpaent{gap:100px;justify-content:center}.flex,.paentpaent{display:flex}.flex-column{flex-direction:column}.container{max-width:1200px;width:100%}.justify-flex-start{justify-content:flex-start}.justify-flex-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-space-around{justify-content:space-around}.justify-space-between{justify-content:space-between}.align-center{align-items:center}.align-baseline{align-items:baseline}.right-side-container{margin:0 auto;max-width:940px;width:100%}.single-train-detail{background-color:#fff;border:.7px solid #bababa;border-radius:4px;box-shadow:0 4px 8px 0 rgba(138,107,118,.08);margin-bottom:20px;position:relative;top:100px;width:100%}.single-train-padding{padding:20px 20px 14px}.single-confirmed-train-padding{padding:0 20px 14px}.confirmed-option-header{background-color:#33d18f;border-bottom-right-radius:26px;color:#fff;font-size:12px;font-style:normal;font-weight:700;line-height:12px;margin-bottom:15px;padding:3px 20px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.m-r-15{margin-right:15px}.train-info{margin-bottom:20px}.left-info{margin-right:80px}.right-info{margin-top:8px}.train-name{color:#000;font-size:22px;font-weight:900;letter-spacing:-.49px;margin-bottom:5px}.train-depart-number,.train-name{font-family:Lato;font-stretch:normal;font-style:normal;line-height:normal}.train-depart-number{color:#9b9b9b;font-size:12px;font-weight:400;letter-spacing:normal}.green{color:#26b5a9}.light-grey{color:light-grey}.irctcInfo{background-color:#ffedd1;border-radius:2px;color:#cf8100;font-size:12px;padding:5px}.view-routes{color:#008cff;cursor:pointer;font-size:12px;font-weight:700;text-align:center}.arrival-time,.depart-time,.view-routes{font-family:Lato;font-stretch:normal;font-style:normal;letter-spacing:normal;line-height:normal}.arrival-time,.depart-time{color:#000;font-size:14px;font-weight:900;height:17px;margin-bottom:7px}.duration{color:#9b9b9b;font-family:Lato;font-size:12px;font-stretch:normal;font-style:normal;font-weight:700;height:15px;letter-spacing:normal;line-height:normal;margin:0 20px;width:79px}.jouney-duration{margin:0 20px 8px}.jouney-duration-line{border:1px solid #e7e7e7;height:1px;width:40px}.station-name{color:#4a4a4a;font-family:Lato;font-size:12px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:normal}.card{background-color:#fff;border-radius:4px;box-shadow:0 4px 8px 0 rgba(0,0,0,.2);cursor:pointer;display:inline-block;height:109px;margin-bottom:20px;max-width:236px;min-width:209px;padding:10px 15px;position:relative;width:100%}.rail-class{color:#000;font-size:16px;font-weight:900;margin-right:9px}.rail-class,.tatkal-quota{font-family:Lato;font-stretch:normal;font-style:normal;letter-spacing:normal;line-height:normal}.tatkal-quota{background-image:linear-gradient(255deg,#f89d19,#f3c852 0);border-radius:14px;color:#fff;font-size:10px;font-weight:700;height:15px;padding:1px 10px 2px;text-align:center;width:58px}.confirm-probability{color:#000;text-align:right}.availibilty-info,.confirm-probability{font-family:Lato;font-size:12px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:normal}.availibilty-info{color:#26b5a9;text-transform:uppercase}.tatkal-booking{color:#ff6f00}.update-info{color:#9b9b9b}.update-info,.update-info-button{bottom:8px;font-family:Lato;font-size:12px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:normal;position:absolute}.update-info-button{color:#008cff;cursor:pointer}@-webkit-keyframes placeHolderShimmer{0%{background-position:-468px 0}to{background-position:468 0}}@keyframes placeHolderShimmer{0%{background-position:-468px 0}to{background-position:468 0}}.not-visible{background-color:#f2f2f2;height:12px;margin-left:auto}.trainSubsChild{display:flex;flex-direction:row;flex-wrap:nowrap;gap:20px;overflow-x:auto;overflow-y:hidden}.trainStatus{align-items:center;background-color:#f2f2f2;border-radius:4px;display:flex;height:24px;justify-content:center;margin-bottom:8px}.trainStatusText{font-family:Lato;font-size:16px;font-style:normal;font-weight:500;line-height:16px}.trainSubsChild::-webkit-scrollbar{display:none}.trainSubsChild{-ms-overflow-style:none;padding:2px;scrollbar-width:none}.view-confirm-options .trainSubsChild{min-height:133px}.trainSubsChildLoader{min-height:182px}.bold{font-weight:600}.arrowTab{border:solid #008cff;border-width:0 2px 2px 0;display:inline-block;padding:3px;transition:all .3s linear}.upArrowTab{margin-top:2px;transform:rotate(-135deg);-webkit-transform:rotate(-135deg)}.downArrowTab{margin-bottom:2px;transform:rotate(45deg);-webkit-transform:rotate(45deg)}.dropdown-options{color:#008cff;cursor:pointer;font-family:Lato;font-size:12px;font-stretch:normal;font-style:normal;font-weight:700;letter-spacing:normal;line-height:normal;padding-bottom:14px}.active-dropdown{border-bottom:2px solid #008cff}hr{margin:0 0 14px}.class-quota{margin-bottom:30px}.class{background-color:#fff;border-radius:4px;box-shadow:0 1px 5px 0 rgba(0,0,0,.2);color:#000;cursor:pointer;font-family:Lato;font-size:12px;font-stretch:normal;font-style:normal;font-weight:700;letter-spacing:normal;line-height:normal;margin-right:10px;padding:10px}.class.active{background-color:#008cff;color:#fff}.quotas{background-color:#fff;border-radius:18px;box-shadow:0 1px 6px 0 rgba(0,0,0,.2);padding:5px 15px 5px 5px}.quota-name{color:#4a4a4a;cursor:pointer;font-family:Lato;font-size:12px;font-stretch:normal;font-style:normal;font-weight:900;letter-spacing:normal;line-height:normal;padding:6px 8px 5px;text-align:center;text-transform:uppercase}.quota-name.active{background-image:linear-gradient(180deg,#008cff,#008cff),linear-gradient(98deg,#53b2fe 2%,#065af3 129%);border-radius:13px;color:#fff;object-fit:contain;padding:6px 8px 5px}.quota-name:not(:last-child){margin-right:15px}.nearby-option{background-color:#fff;border-radius:4px;box-shadow:0 1px 4px 0 rgba(0,0,0,.2);cursor:pointer;margin-bottom:10px;padding:10px 20px 10px 15px;position:relative}.nearby-date{color:#000;font-family:Lato;font-size:16px;font-stretch:normal;font-style:normal;font-weight:900;letter-spacing:normal;line-height:normal;width:100px}.nearby-availibility{color:#26b5a9;margin-left:20px}.nearby-availibility,.nearby-tatkal{font-family:Lato;font-size:16px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:normal}.nearby-tatkal{color:#ff6f00}.nearby-probability{color:#4a4a4a;font-family:Lato;font-size:12px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:normal;margin-left:20px;text-align:right}.nearby-railofy-text-container{align-items:center;display:flex;left:390px;position:absolute;top:12px}.nearby-railofy-text{font-family:Lato;font-size:14px}.nearby-assured-text{color:#b979c6}.nearby-free-cancellation-text{color:#545454}.nearby-railofy-tick{height:14px;margin-right:5px;width:14px}.book-now{color:#008cff;font-family:Lato;font-size:16px;font-stretch:normal;font-style:normal;font-weight:700;letter-spacing:normal;line-height:normal;text-align:right}.rupee{position:relative;top:1px}.info-banner{background-color:#c1f1dd;border-radius:4px;color:#149d64;font-family:Lato;font-size:12px;font-stretch:normal;font-style:normal;font-weight:400;height:29px;letter-spacing:normal;line-height:normal;margin:9px 0 20px;padding:5px 10px}.infoIconBlack{background-position:-161px -81px;height:19px;width:19px}.select-filters{color:#000;font-family:Lato;font-size:20px}.clear-filter,.select-filters{font-stretch:normal;font-style:normal;font-weight:700;letter-spacing:normal;line-height:normal}.clear-filter{color:#008cff;font-size:12px;text-align:right}.filer-heading{color:#000;font-family:Lato;font-size:16px;font-stretch:normal;font-style:normal;font-weight:700;letter-spacing:normal;line-height:normal}.left-side-container{margin-right:30px;width:100%}.view-confirm-option{margin-left:30px}.Modal{background-color:#fff;border-radius:5px;overflow-y:scroll;position:absolute}.padding25{padding:25px}.Overlay{bottom:0;left:0;position:fixed;right:0;top:0}.Modal div:focus,.Modal:focus{outline:none}.sorry{margin-top:5px;width:220px}.locusFetchError{margin-top:50px;position:absolute}.disable-click{cursor:not-allowed;opacity:.5}.singlepage-footer-train{bottom:0;position:absolute;width:100vw}.searchPage-hader-container{background-image:url(https://rithikesh-make-my-trip-react-clone.vercel.app/static/media/gradient-bg.c37271bb2066931c5424.webp);display:flex;flex-direction:column;gap:1rem;padding-top:10px;position:-webkit-sticky;position:sticky;top:0;transition:all .3s linear!important;z-index:4!important}.trainDetails-first-child-nested-1{display:flex;flex-direction:column;gap:.4rem}.trainDetails-first{align-items:center;display:flex;justify-content:space-between}.trainBookingPage-bookingDetails-container{background-color:#fff;display:flex;gap:3rem;padding:3rem 10%;position:relative;width:100%}.train-depart-days{color:gray;font-size:12px}.trdDetails-auth{display:none}@media only screen and (max-width:600px){#trdDetails{display:none}#trainmobileres,#trdDetailsabc{display:flex;justify-content:center}#trdDetailsabc{align-items:center;flex-direction:column}.trdDetails-auth{display:flex;flex-direction:column;gap:24px}}.parent-train-single-page{align-items:center;display:flex;height:100vh;justify-content:center;width:100vw}.btnTosinglePage{align-items:center;background-color:#84baff;border:1px solid #000;border-radius:2px;cursor:pointer;display:flex;font-size:10px;height:30px;padding:2px;position:absolute;right:100px;top:30px;&:hover{background-color:#689fe7}}.trdInfo{border:1px solid red;bottom:11px;padding:22px;position:relative;width:1200px}.trdInfo .selectedQuotaContainer{margin-left:0}.trdInfo .trdDetails .selectedQuotaContainer:nth-child(2) .labelName{text-align:right}.trdInfo .selectedQuotaContainer .selectedQuota{width:520px}.trdInfo .trSelectFeild{position:absolute;right:0}.trdInfo .selectedQuotaContainer .selectedQuota span:nth-child(2){padding-right:25px}.trdInfo .selectedQuotaContainer{width:520px}.trdInfo .selectedQuotaContainer .quotaBox{left:auto;width:520px}.trdInfo .trdDetails .railInfo.railDuration p:not(.dottedLine){width:auto}.shiftFiller{height:44px;margin-top:15px}.makeRelative{position:relative}.makeAbsolute{position:absolute}.clearFix:after{clear:both;content:".";display:block;height:0;visibility:hidden}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.lineThrough{text-decoration:line-through}.capText{text-transform:uppercase}.primaryText{color:#008cff}._MyBiz .primaryText,.modalLogin.myBiz .primaryText{color:#f17531}.btnLoader{-webkit-animation:rotate .8s linear infinite;animation:rotate .8s linear infinite;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:spin;animation-name:spin;-webkit-animation-timing-function:linear;animation-timing-function:linear;border:2px solid #fff;border-radius:50%;border-right-color:transparent;display:inline-block;height:22px;margin:-2px auto;width:22px}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.appendBottom2{margin-bottom:2px}.appendBottom5{margin-bottom:5px}.appendBottom6{margin-bottom:6px}.appendBottom10{margin-bottom:10px}.appendBottom12{margin-bottom:12px}.appendBottom15{margin-bottom:15px}.appendBottom20{margin-bottom:20px}.appendBottom25{margin-bottom:25px}.appendBottom30{margin-bottom:30px}.appendBottom40{margin-bottom:40px}.appendBottom50{margin-bottom:50px}.appendTop3{margin-top:3px}.appendTop5{margin-top:5px}.appendTop10{margin-top:10px!important}.appendTop15{margin-top:15px}.appendTop20{margin-top:20px}.appendTop25{margin-top:25px}.appendTop30{margin-top:30px}.appendTop60{margin-top:60px}.appendTop250{margin-top:250px}.padding1{padding:1px}.padding20{padding:20px}.paddingB10{padding-bottom:10px}html[dir=ltr] .paddingL10{padding-left:10px}html[dir=ltr] .paddingL20{padding-left:20px}html[dir=ltr] .paddingR10{padding-right:10px}.paddingLR20{padding-left:20px;padding-right:20px}i:after,i:before{box-sizing:border-box;content:""}.font8{font-size:8px;line-height:8px}.font9{font-size:9px;line-height:9px}.font10{font-size:10px;line-height:10px}.font11{font-size:11px;font-size:calc(var(--font-scale, 1)*11px);line-height:11px}.font12{font-size:12px;font-size:calc(var(--font-scale, 1)*12px);line-height:12px}.font14{font-size:14px;font-size:calc(var(--font-scale, 1)*14px);line-height:14px}.font16{font-size:16px;font-size:calc(var(--font-scale, 1)*16px);line-height:16px}.font18{font-size:18px;font-size:calc(var(--font-scale, 1)*18px);line-height:18px}.font20{font-size:20px;font-size:calc(var(--font-scale, 1)*20px);line-height:20px}.font22{font-size:22px;font-size:calc(var(--font-scale, 1)*22px);line-height:22px}.font23{font-size:23px;font-size:calc(var(--font-scale, 1)*23px);line-height:23px}.font24{font-size:24px;font-size:calc(var(--font-scale, 1)*24px);line-height:24px}.font26{font-size:26px;font-size:calc(var(--font-scale, 1)*26px);line-height:26px}.font28{font-size:28px;font-size:calc(var(--font-scale, 1)*28px);line-height:28px}.font30{font-size:30px;font-size:calc(var(--font-scale, 1)*30px);line-height:30px}.lineHeight14{line-height:14px}.lineHeight16{line-height:16px}.lineHeight26{line-height:26px!important}.latoLight{font-weight:300}.latoRegular{font-weight:400}.latoBlack{font-weight:900}.latoBold{font-weight:700}.latoIlalic{font-style:italic}.calc60{width:-webkit-calc(100% - 60px);width:expression(100% - 60px);width:-o-calc(100% - 60px);width:calc(100% - 60px)}.calc80{width:-webkit-calc(100% - 80px);width:expression(100% - 80px);width:-o-calc(100% - 80px);width:calc(100% - 80px)}.whiteText{color:#fff}.blackText{color:#000}.darkGreyText{color:#4a4a4a}.lightGreyText{color:#9b9b9b}.deepskyBlueText{color:#008cff;color:var(--color-primary,#008cff)}.greenText{color:#00a19c}.redText{color:#eb2026}.yellowText{color:#f09819}.orangeText{color:#ff664b}.blueText{color:#008cff;color:var(--color-primary,#008cff)}.myBizText{color:#ff5a5a}html[dir=ltr] .textLeft{text-align:left}html[dir=ltr] .textRight{text-align:right}.pushBottom{margin-top:auto}.makeFlex{display:flex}.flexOne{flex:1 1}.flexTwo{flex:2 1}.makeFlex.column{flex-direction:column}.makeFlex.row{flex-direction:row}.makeFlex.perfectCenter{align-items:center;justify-content:center}.makeFlex.hrtlCenter{align-items:center;gap:10px}.makeFlex.vrtlCenter{justify-content:center}.makeFlex.spaceBetween{justify-content:space-between}.makeFlex.spaceAround{justify-content:space-around}.makeFlex.end{align-items:flex-end}.makeFlex.top{align-items:flex-start}.makeFlex.bottom{align-items:flex-end}.makeFlex.wrap{flex-wrap:wrap}.cursorPointer{cursor:pointer}.hide{display:none}img{max-width:100%}.primaryBtn{background-image:linear-gradient(93deg,#53b2fe,#065af3);background-image:var(--color-btn-primary-bg,linear-gradient(93deg,#53b2fe,#065af3));border:0;border-radius:34px;box-shadow:0 1px 7px 0 rgba(0,0,0,.2);color:#fff;cursor:pointer;display:inline-block;flex-shrink:0;outline:0;text-align:center;text-transform:uppercase}a.primaryBtn{color:#fff}.primaryBtn.btnSmall{font-size:10px;padding:7px 15px}.radioOuter{display:inline-flex;position:relative}.radioOuter [type=radio]:not(:checked)+label{cursor:pointer;display:inline-flex;line-height:20px;padding-left:28px;position:relative}.radioOuter [type=radio]:checked+label:before{border:1px solid #008cff;border:1px solid var(--color-primary,#008cff)}.radioOuter [type=radio]:not(:checked)+label:after{opacity:0;-webkit-transform:scale(0);transform:scale(0)}.radioOuter [type=radio]:checked+label:after{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.chkBox{background:#fff;border:1px solid #9b9b9b;border-radius:2px;height:18px;position:relative;width:18px}html[dir=ltr] .ic_circularclose_grey:after,html[dir=ltr] .ic_circularclose_grey:before{background-color:#fff;content:" ";height:10px;left:9px;position:absolute;top:4px;width:1px}.ic_circularclose_grey:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.ic_circularclose_grey:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}html[dir=rtl] .textLeft{text-align:right}html[dir=rtl] .textRight{text-align:left}.textCenter{text-align:center}html[dir=rtl] .pushRight{margin-right:auto}html[dir=rtl] .appendLeft2{margin-right:2px}html[dir=rtl] .appendLeft5{margin-right:5px}html[dir=rtl] .appendLeft8{margin-right:8px}html[dir=rtl] .appendLeft10{margin-right:10px}html[dir=rtl] .appendLeft20{margin-right:20px}html[dir=rtl] .appendRight5{margin-left:5px}html[dir=rtl] .appendRight8{margin-left:8px}html[dir=rtl] .appendRight10{margin-left:10px}html[dir=rtl] .appendRight15{margin-left:15px}html[dir=rtl] .appendRight20{margin-left:20px}html[dir=rtl] .appendRight25{margin-left:25px}html[dir=rtl] .appendRight30{margin-left:30px}html[dir=rtl] .paddingL10{padding-right:10px}html[dir=rtl] .paddingL20{padding-right:20px}html[dir=rtl] .paddingR10{padding-left:10px}.password-autocomplete-disabler{left:-10000px!important;position:absolute!important;top:-10000px!important}html[dir=rtl] input[type=text]{direction:ltr;text-align:right}html[dir=rtl] .radioOuter [type=radio]:checked,html[dir=rtl] .radioOuter [type=radio]:not(:checked){left:auto;position:absolute;right:-9999px}html[dir=rtl] .radioOuter [type=radio]:checked+label,html[dir=rtl] .radioOuter [type=radio]:not(:checked)+label{cursor:pointer;display:inline-flex;line-height:20px;padding-right:28px;position:relative}html[dir=rtl] .radioOuter [type=radio]:checked+label:before,html[dir=rtl] .radioOuter [type=radio]:not(:checked)+label:before{background:#fff;border:1px solid #9b9b9b;border-radius:100%;content:"";height:18px;position:absolute;right:0;top:0;width:18px}html[dir=rtl] .radioOuter [type=radio]:checked+label:after,html[dir=rtl] .radioOuter [type=radio]:not(:checked)+label:after{background:#008cff;background:var(--color-primary,#008cff);border-radius:100%;content:"";height:12px;position:absolute;right:3px;top:3px;transition:all .2s ease;width:12px}html[dir=rtl] .selected .chkBox:before{background:#008cff;background:var(--color-primary,#008cff);border:1px solid #008cff;border:1px solid var(--color-primary,#008cff);border-radius:2px;content:"";height:18px;position:absolute;right:-1px;top:-1px;transition:all .2s ease;width:18px}html[dir=rtl] .selected .chkBox:after{border:solid #fff;border-width:0 2px 2px 0;content:"";display:block;height:10px;position:absolute;right:5px;top:2px;-webkit-transform:rotate(45deg);transform:rotate(45deg);transition:all .2s ease;width:6px}html[dir=rtl] .ic_circularclose_grey{background-color:#9b9b9b;border-radius:50px;cursor:pointer;display:inline-block;height:18px;left:20px;position:absolute;top:20px;width:18px}html[dir=rtl] .ic_circularclose_grey:after,html[dir=rtl] .ic_circularclose_grey:before{background-color:#fff;content:" ";height:10px;position:absolute;right:9px;top:4px;width:1px}.NotrainFound{font-size:xx-large;left:850px;position:absolute;top:50%}.AllOtherParent{height:300px}.AllOtherParent,.parent-profile-container{align-items:center;display:flex;justify-content:center}.parent-profile-container{background-color:#d4cece;height:100vh;width:100vw}.profile-container{background-color:#fff;border-radius:8px;box-shadow:0 0 10px rgba(0,0,0,.1);padding:20px;text-align:center;width:300px}.profile-name{color:#333;font-size:24px;font-weight:700;margin-bottom:20px}.profile-email{color:#666;font-size:16px;margin-bottom:20px}.profile-input{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px);transition:opacity .5s ease-in-out,-webkit-transform .5s ease-in-out;transition:opacity .5s ease-in-out,transform .5s ease-in-out;transition:opacity .5s ease-in-out,transform .5s ease-in-out,-webkit-transform .5s ease-in-out}.profile-input.active{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.friendly-message{color:#27ae60;font-size:16px;margin-top:10px}.room-page-parent-container{grid-gap:20px;display:grid;gap:20px;grid-template-columns:30% 50%;height:100vh;position:absolute;top:184px}.room-page-parent-container>div{padding:0}.ReserveNow{cursor:pointer}.room-child-container1{display:grid;grid-row:1/4;height:auto;justify-content:center;width:auto}.checkRoomNumber{background-color:#0071c2;border-radius:10px;height:100px;width:130px}.checkRoomNumber,.checkRoomNumber2{display:flex;justify-content:center;padding:0}.checkRoomNumber2{align-items:center;background-color:#909c90;border:1px solid;border-radius:10px;height:203px;width:254px}.room-child-container2{display:flex;flex-wrap:wrap;gap:5px;grid-column:2/6;grid-row:1/4;justify-content:center}.inputofRoomNumber{width:90%}.parentFormofRoom{align-items:center;display:flex;flex-direction:column;gap:30%;margin-top:10px}.checkRoomNumberB{background-color:#f08888;border:1px solid;border-radius:10px;display:flex;flex-direction:column;height:200px;justify-content:center;margin:-65px;padding:4px}.buttonSubmit{cursor:pointer}.aldetailsroom{display:flex;flex-direction:column;gap:5px}.footerHotelSelectroom{position:absolute;top:1200px;width:100%}.checkRoomNumber2{padding:2px}@media only screen and (max-width:600px){.room-page-parent-container{align-items:center;display:flex;flex-direction:column;margin-top:7px;position:relative;top:75px}.ReserveNow{cursor:pointer;z-index:10}.room-child-container1{display:grid;grid-row:1/4;height:65vh;justify-content:center;margin-bottom:-157px;width:276px}.room-child-container2{display:flex;flex-wrap:wrap;gap:7px;height:280px;justify-content:center;width:276px}.checkRoomNumber2{background-color:#909c90;display:flex;height:184px;padding:0;position:relative;top:99px;width:268px}.footerHotelSelectroom{position:absolute;top:3400px;width:100%}.ReferRoom{background-color:#8bb5da;border:1px solid blue;border-radius:5px;padding:8px}}.mytirpsParentcontainer{align-items:center;background-color:#d4cece;display:flex;flex-direction:column;flex-wrap:wrap;gap:10px;height:auto;margin-top:10px;width:100%}.mytripsfirstChild{background-color:#fff;border:1px solid #000;border-radius:10px;display:flex;flex-direction:column;height:316px;max-height:120px;padding:46px;position:relative;top:31px;width:349px}.status-c{color:#19bf19}.textAlign{margin-top:90px;text-align:center}@media only screen and (max-width:600px){.mytripsfirstChild{background-color:#fff;border:1px solid #000;border-radius:10px;display:flex;flex-direction:column;height:290px;max-height:120px;padding:34px;position:relative;top:31px;width:302px}.mytirpsParentcontainer{align-items:center;background-color:#d4cece;display:flex;flex-direction:row;flex-wrap:wrap;gap:10px;height:auto;justify-content:center;margin-top:10px;width:100%}}
/*# sourceMappingURL=main.6c15e465.css.map*/