.bookARide-heading{font-size:22px}.bookARideL-container{width:100%;margin:0 0 3vh}.bookARideLeft-container{position:relative;height:79vh}.bookARideLeft-container::-webkit-scrollbar{width:0;background:transparent}.bookARideLeft-container-main{overflow:overlay}.bookARideLeft-container-main::-webkit-scrollbar{width:0;background:transparent}.signup{margin:3vh 0 2vh;font-size:18px;font-weight:400}.babyseat-label{margin:2vh 0}.login-content{position:absolute;font-size:16px;font-weight:400;margin:2vh 3vh 3vh}.login-content a{color:#008bdf!important;text-decoration:none!important}.error{margin:-12px 0 12px 5px}.payment-subheading{font-size:18px;margin:2vh 0;font-weight:400;position:relative;z-index:1}.payment-button{margin-top:2vh!important;border-radius:16px!important;border:3px solid #41a637!important;text-transform:capitalize!important;font-size:16px!important;font-weight:600!important;padding:12px!important;color:#41a637!important}.payment-button :hover{background-color:unset}.payment-button:disabled{color:rgba(0,0,0,.26)!important;border:3px solid rgba(0,0,0,.12)!important}.arrowContainer{display:inline}.arrow1{display:inline-block;transition:transform 2s ease-in-out;margin:0 10px 0 0}.transition-section{max-height:0;overflow:hidden;transition:max-height 2s ease-in-out}.transition-section.expanded{max-height:500px;transition:max-height 2s ease-in-out}.transition-section.collapsed{max-height:0;transition:max-height 1s ease-in-out}.paymetcard-container{display:flex;width:100%;justify-content:space-between;flex-direction:column}.paymentcard-subcontainer{height:100%;padding:1vh 8px}.paymentcard-info{display:flex}.paymentcard-info .left{flex-basis:85%}.paymentcard-info .left,.paymentcard-info .right{font-size:15px;font-weight:500;font-family:var(--font-inter)}.paymentcard-info .right{flex-basis:15%;display:flex;justify-content:end}.flight-container{margin-top:2vh;display:flex}.remove-flightNo{color:red;font-family:var(--font-neoSans);font-size:18px;font-weight:400;line-height:21.6px;text-align:left;cursor:pointer}.airport-container{display:flex!important;justify-content:center!important;align-items:center!important;flex-direction:column!important}.pickup-container{display:flex!important;flex-direction:row!important}.airport-place{font-size:12px;font-weight:500;line-height:18px}.airport-place,.airport-time{font-family:var(--font-poppins);text-align:left}.airport-time{font-size:20px;font-weight:700;line-height:36px}.pickup-heading{margin-left:-70px}.pickup-heading,.terminal-heading{font-family:var(--font-poppins);font-size:12px;font-weight:500;line-height:18px}.terminal-heading{margin-left:-5.5vw}.terminal-menu{font-family:var(--font-poppins)!important;font-size:18px!important;font-weight:400!important;line-height:27px!important;text-align:left!important;height:auto!important}.min{position:absolute;top:10px;left:100%}.delay-time{position:relative;left:-1vw}.input-wrapper{margin:0 0 2vh}.stripe-input{padding:15px;border:1px solid #bdc4cd;border-radius:8px;width:100%}.stripe-input-error{border:1px solid red}.user-detail-value{flex-basis:90%;padding-left:1vw;font-size:16px}.nonedit-content{position:relative;height:100%}.error-content-main{font-size:16px!important}.error-content,.error-content-main{font-weight:400!important;font-family:unset!important;color:#fff!important}.error-content{font-size:14px!important}.flightdetails-container{margin-top:2vh}.time-separator{position:relative;top:22%;background:#6ac7ff;padding-top:5.25px;padding-bottom:8px}.addOrChange{font-size:15px;display:flex;justify-content:flex-start;align-items:center;color:#008bdf;text-decoration:underline;cursor:pointer;margin:3vh 0}.flight-detail-heading{font-family:var(--font-poppins);font-size:14px;font-weight:500;line-height:18px;margin-left:7px;flex-basis:32%;margin-top:25px}.flight-date-time{margin:top 12%;flex-basis:68%}.flight-cancel{justify-content:space-between}.flight-cancel,.flight-error{color:red;display:flex;align-items:center;padding:1vh 0}.flight-error{justify-content:start}.flightStat-container,.flightStat-container-active{background-color:#d5efff!important;height:100%!important;border-radius:12px!important;margin-bottom:3vh;cursor:pointer;padding-bottom:1vh}.flightStat-container-active{background-color:#e3f4ce!important;border:2px solid #7a9b50}.tick{display:flex;justify-content:end;padding:10px}.bookArideCardPaymentInfoError{font-size:16px;margin-top:40px;margin-left:0;line-height:1.5}@media (max-width:900px){.arrowContainer{left:45%!important}.bookARideLeft-container{height:auto;overflow:unset!important}.login-content,.nonedit-content{margin:2vh;font-size:15px}.bookARide-heading{font-size:22px}.payment-subheading{margin:2vh 0;font-size:16px}.paymentcard-info .left,.paymentcard-info .right{font-size:13px}.user-detail-value{flex-basis:90%;padding-left:5vw}.arrowContainerPromo{cursor:pointer;color:#008bdf;display:flex;flex-basis:62%;justify-content:end}.promo-section.expanded{max-height:500px;transition:max-height 2s ease-in-out}.promo-section.collapsed{max-height:0;transition:max-height 1s ease-in-out}.promo-section{max-height:0;overflow:hidden;transition:max-height 2s ease-in-out}.error-content-main{font-size:14px!important}.error-content{font-size:12px!important}.signup{font-size:14px}.bookARideLeft-container-main{overflow:visible!important}.bookARideL-container{margin:0}:where(.css-dev-only-do-not-override-98ntnt).ant-switch{min-width:26px;height:16px}:where(.css-dev-only-do-not-override-98ntnt).ant-switch .ant-switch-handle{width:12px;height:12px}.airport-time{font-size:14px}.terminal-heading{margin-left:-47px}.min{display:none}.pickup-heading{margin-left:-30px}.delay-time{position:relative;left:2vw}.terminal{position:relative;left:4vw}.bookArideCardPaymentInfoError{font-size:16px;margin-top:20px;margin-left:0;margin-bottom:20px}}.ant-switch.ant-switch-checked,.ant-switch.ant-switch-checked:hover:not(.ant-switch-disabled){background:#13d700}.driver-info-container{margin:3vh 0}.driver-content{font-size:16px;font-weight:400;color:#000}.language{font-size:14px;background:#e6e6e6;border-radius:16px;text-align:center;height:35px;padding-left:0!important}.vehicle-title{width:30%;font-size:16px;font-weight:700}.vehicle-value{font-size:16px;font-weight:400}.gender-svg{width:10%;position:relative}.rating-container-track-edit{position:relative;width:55px;height:25px;background-color:#eee;border-radius:12px;display:flex;align-items:center;justify-content:space-evenly;z-index:2;bottom:9%;left:29%}@media (max-width:900px){.vehicle-title{width:40%}}.profileIndex-container{padding-top:10px;background-color:#ececec}.profile-sidebar-container{margin:5vh 0 8vh 7vw;display:flex}.user-email{font-size:12px;font-weight:400;margin:0 0 2vh -5vw;color:#7e7e7e}.user-email,.user-name{display:flex;justify-content:center}.user-name{font-size:18px;font-weight:700;margin:1vh 0 0 -5vw}.user-profilebar-box{width:85%;height:40px;border-radius:8px;display:flex;align-items:center;cursor:pointer}.profile-sidebar-icon{width:15%;display:flex;justify-content:center}.user-booking,.user-logout{font-size:16px;width:70%}.user-logout{color:#d7394e}.circle-profile img{width:100%;height:100%;object-fit:cover;object-position:center top}.circle-profile-container{display:flex;justify-content:center;margin-top:3vh;margin-left:-5vw;cursor:pointer}.circle-profile{width:120px;height:120px;border-radius:50%;overflow:hidden;display:flex;justify-content:center;align-items:center;position:relative}.profileMoblieIndex-container{display:none}.user-profilebar-box.active{background-color:#fff}.profile-main-container{margin:5vh 7vw 10vh 0}.rightcontainer-dialogBox{background-color:#fff;border-radius:10px;height:auto;padding:0 30px 30px!important}.logout-model-container{margin:0 3vw 3vh}.close-logout-model{display:flex;justify-content:end;position:relative;left:10%;top:10px}.close-logout-model img{cursor:pointer}.logout-model-heading{font-size:20px;font-weight:700;line-height:24px;margin:1vh 0 2vh;text-align:center}.logout-model-subheading{font-size:14px;font-weight:400;line-height:21px;margin:1vh 0 3vh;text-align:center}.logout-button{width:48%!important;height:44px!important;border-radius:8px!important;text-transform:capitalize!important;font-size:16px!important;font-weight:400!important}@media (max-width:1024px){.profileMoblieIndex-container{display:block}.profile-drawer-moblie{width:auto;background-color:#d9d9d9;position:fixed;transform:translateY(380%);transform:translateY(150%);transition:transform 1s ease-in-out;padding:3vh 8vw 5vh;z-index:8;border-radius:24px 24px 0 0}.profile-drawer-expaned-moblie{transform:translateY(35%);transition:transform 1s ease-in-out;overflow:overlay}.close-proflie{display:flex;justify-content:end;position:relative;z-index:3}.profile-sidebar-container{margin:0;display:flex}.circle-profile-container{margin-top:0}.circle-profile img{width:100%!important}.user-name{display:flex;justify-content:center;font-size:20px;font-weight:700;margin:1vh 0}.user-email{font-size:14px;margin:0 0 2vh}.rightcontainer-dialogBox{padding:0!important}.user-profilebar-box{width:100%;height:50px}.user-booking,.user-logout{font-size:18px;width:75%}.user-logout{color:#d7394e}.profile-main-container{margin:0 8vw}.profile-left-container{display:none}.profileIndex-container{padding-top:0;background-color:#fff}.cancle-account,.delete-profile{font-size:15px!important}.logout-model-container{margin:0 8vw 3vh}}.modal{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:rgba(0,0,0,.8);display:flex;justify-content:center;align-items:center;z-index:1000;cursor:pointer}@keyframes zoom{0%{transform:scale(0)}to{transform:scale(1)}}.close{position:absolute;top:15px;right:35px;color:#fff;font-size:40px;font-weight:700;cursor:pointer;z-index:500}.close:focus,.close:hover{color:#bbb;text-decoration:none;cursor:pointer}.notfound-container{display:flex;justify-content:center;align-items:center;padding:50px 30vw 12vh;flex-direction:column}.notfound-heading{font-size:38px;color:#13d700;line-height:36px;margin-top:4vh}.notfound-heading,.notfound-para{text-align:center;font-weight:400}.notfound-para{font-size:16px;line-height:22px;letter-spacing:.05em}.notfound-button{margin-top:2vh!important;border-radius:16px!important;border:3px solid #008bde!important;text-transform:capitalize!important;font-size:16px!important;font-weight:600!important;padding:12px!important}p{margin-top:0;margin-bottom:1rem}@media (max-width:900px){.notfound-container{padding:10vh 20vw 5vh}.notfound-heading{font-size:20px;line-height:20px;margin-top:2vh}.notfound-para{font-size:10px}.notfound-button{margin-top:0!important;font-size:10px!important;width:40%!important;padding:8px 7px!important}}.confirm-model-container{margin:1vh 3vw 3vh}.close-confirm-model{display:flex;justify-content:end;position:relative;left:8%;top:5px}.close-confirm-model img{cursor:pointer}.confirm-model-heading{font-size:20px;font-weight:700;line-height:24px;margin:1vh 0 2vh;text-align:center}.confirm-model-subheading{font-size:16px;font-weight:400;line-height:21px;margin:1vh 0 3vh;text-align:center}.confirm-button{height:44px!important}.okay-button{display:flex;justify-content:center}.flight-model-container{margin:5vh 3vw}@media (max-width:900px){.confirm-model-container{margin:0 8vw 3vh}.cancle-account,.delete-profile{font-size:15px!important}}.main-title-container{margin:0 2vw 36px}.main-title-heading{font-size:24px;font-weight:700}.main-title-heading,.main-title-subheading{display:flex;justify-content:center;text-align:center}.main-title-subheading{margin-top:20px;font-size:17px;font-weight:lighter;line-height:36px;color:#686868}@media (max-width:900px){.forgot-title-container{margin:0 2vw 4vh}}.template-container-v2{display:flex;height:100%;margin:0 120px}.leftContainer-v2,.rightContainer-v2{width:100%;height:100%;display:flex;flex-direction:column}@media (max-width:1024px){.template-container-v2{margin:0 40px}}@media (max-width:599px){.template-container-v2{margin:0 24px}}.popover-wrapper{display:flex;justify-content:center;align-items:center;position:fixed;top:0;left:18px!important;width:100%;height:100%;z-index:1300;border-radius:20px!important}.popover-content{padding:8vh 5vw 5vh;text-align:center;background:#fff;border-radius:8px;border:2px solid #13d700}.popover-heading{font-size:40px;margin-bottom:16px;color:#27205b;font-weight:600}.popover-button{margin-top:16px}.popover-para{font-size:24px;font-weight:400;line-height:36px;margin-top:4vh;color:#000}.popover-email{font-size:18px;font-weight:400;color:#000}.poverover-model-container{position:fixed;top:20px;left:50%;z-index:1000;display:flex;align-items:center;justify-content:center;width:60%;transform:translateY(50%) translateX(-50%)}@media (max-width:900px){.popover-wrapper{width:100%!important;height:50%!important;left:18px!important}.popover-heading{font-size:24px}.popover-para{font-size:14px;line-height:22px;margin-top:2vh}.popover-content{padding:4vh 5vw 3vh}.popover-email{font-size:14px}.poverover-model-container{width:100%;transform:translateY(45%) translateX(-50%)}}.header_navbar-container__wrCit{min-height:88px;background:#fff;color:#333;display:flex;justify-content:space-between;align-items:center;max-width:1440px;margin:0 auto;font-size:1rem}.header_navbar-v2-links__cbmLv{padding:8px 12px;color:"black"}.header_navbar-v2-links__cbmLv.header_is-active__Npm1v{font-weight:700;color:#2b2365}.header_navbar-v2-links__cbmLv:hover{background:#eae9ef;border-radius:8px;padding:8px 12px;color:#2b2365}.header_navbar-logo__lISIr{margin-left:120px;cursor:pointer}.header_navbar-logo-image__NRjSL{width:166px;height:46px}.header_navbar-logo-mobile__qyHeY{display:none}.header_navbar-links__qhCgy{margin-right:120px;gap:8px;display:flex;justify-content:space-between;align-items:center;cursor:pointer;position:relative}.header_navbar-menu__6eMzD{display:none}.header_navbar-items__ZJG5_{transition-duration:.2s}.header_navbar-profile-container-nonpic__ILU1n,.header_navbar-profile-container__VO3MD{display:flex;justify-content:center;align-items:center;position:relative;cursor:pointer;border-radius:50%;overflow:hidden}.header_navbar-profile-container__VO3MD{width:30px;height:30px;background-color:#d2ecf9a8}.header_navbar-profile-container-nonpic__ILU1n{width:43px;height:43px;background-color:#fff;border:1px solid #27205b1a}.header_navbar-profile-container-nonpic__ILU1n:hover{background-color:#27205b1a}.header_navbar-profile-icon__KxEvw{width:100%!important;height:100%;object-fit:cover;object-position:center top}.header_navbar-login-button__WQ_jU{width:64px!important;height:43px!important;padding:12px!important;border-radius:8px!important;background-color:#2b2365!important;text-transform:capitalize!important;font-size:1rem!important;line-height:1.2!important}.header_sub-navbar-main-container__Blw2L{background:#2b2365;color:#fff}.header_sub-navbar-container__P5ZJc{display:flex;justify-content:left;align-items:center;padding-left:120px;min-height:51px;font-size:16px;gap:8px;max-width:1440px;margin:0 auto}.header_sub-navbar-items___pLrq{padding:8px;margin:8px 0;border-radius:8px;transition-duration:.2s;background-color:transparent}.header_dropdown-menu__ETROs{position:absolute;top:100%;left:0;background:#fff;box-shadow:0 4px 10px rgba(0,0,0,.1);border-radius:8px;padding:8px 0;min-width:150px;z-index:1000}.header_dropdown-item__FNoMI{padding:10px 16px;cursor:pointer}.header_dropdown-item__FNoMI:hover{background-color:#f5f5f5}@media (max-width:1024px){.header_navbar-container__wrCit{min-height:72px}.header_navbar-links__qhCgy{display:none}.header_navbar-logo__lISIr{margin-left:40px}.header_navbar-menu__6eMzD{display:block;margin-right:40px}.header_sub-navbar-container__P5ZJc{padding-left:40px;min-height:48px}.header_navbar-logo-image__NRjSL{width:151px;height:40px}}@media (max-width:599px){.header_navbar-container__wrCit{min-height:72px}.header_navbar-links__qhCgy{display:none}.header_navbar-menu__6eMzD{display:block;margin-right:24px}.header_navbar-logo__lISIr{margin-left:24px}.header_sub-navbar-container__P5ZJc{padding-left:24px;padding-right:24px;min-height:48px;justify-content:space-between;font-size:14px}}.header_navbar-drawer-container__0ipqs{margin:24px;height:100%}.header_navbar-drawer-header-icon__9kziy{display:flex;align-items:center;justify-content:space-between}.header_navbar-drawer-items-container__SL5Sp{height:calc(100% - 80px)}.header_drawer-content__Yn9WY{display:flex;flex-direction:column;justify-content:space-between;align-items:center;height:100%;overflow-y:auto}.header_drawer-list__fBRgA{width:100%;display:flex;flex-direction:column;align-items:center}.header_drawer-login__NJKJG{width:100%;display:flex;justify-content:center}.header_login-btn__Srbsl{padding:clamp(10px,2vw,16px) clamp(24px,5vw,32px);font-size:clamp(16px,2vw,18px);background-color:#fff;color:#2b2365;border:none;border-radius:8px;cursor:pointer;transition:all .3s ease}.header_login-btn__Srbsl:hover{background-color:#eee}.header_drawer-list__fBRgA .header_MuiTypography-root__OBU93{font-size:clamp(24px,5vw,32px)}.footer-container-v2{max-width:1440px;display:flex;flex-direction:column;margin:0 auto;padding:80px 0}#footer-one-templete-v2,#footer-top-one .template-container-v2,#footer-top-two-template-v2,#footer-two-templete-v2{margin:0!important}.footer-top-container-one,.footer-top-container-two{margin:0 120px}.footer-top-container-two{margin:60px 120px 0}.footer-top-one-left-container{display:flex;flex-direction:column;gap:40px;width:100%}.footer-top-one-right-container{display:flex;flex-direction:column;align-items:end;gap:10px;text-align:end;color:#fff}.footer-top-one-right-container-buttons{display:flex;width:100%;justify-content:end;gap:8px}#footer-top-one-template-v2 .rightContainer-v2,#footer-top-two-template-v2 .rightContainer-v2{align-items:end}.footer-top-one-right-container-label{width:368px}.footer-top-two-left-container{display:flex;gap:16px}.footer-contact-container{display:flex;justify-content:start;align-items:center;gap:8px}.footer-top-two-right-container{display:flex;gap:16px}.footer-bottom-two{display:flex;align-items:center;justify-content:center}.footer-top-two-vertical-grid-container{gap:60px!important}.footer-list-grid-container{width:100%;justify-content:space-between;padding:0!important}.footer-list-label-container{display:flex;gap:8px;align-items:center;cursor:pointer}.footer-list-arrow{opacity:0;transform:translateX(-5px);transition:opacity .2s ease,transform .2s ease}.footer-list-label-container:hover .footer-list-arrow{opacity:1;transform:translateX(0)}@media (max-width:1024px){.footer-top-container-one{margin:0 40px}.footer-top-container-two{margin:60px 40px 0}.footer-top-one-left-container{gap:24px;width:92%}.footer-top-one-right-container-label{width:290px}.footer-top-two-vertical-grid-container{gap:60px!important}.footer-list-grid-container{justify-content:space-between}}@media (max-width:599px){.footer-top-one-right-container-label{width:100%}.footer-top-one-left-container{width:100%;gap:40px}.footer-top-one-left-container,.footer-top-one-right-container{align-items:center;text-align:center}.footer-top-container-one{margin:0 23px}.footer-top-container-two{margin:60px 23px 0}.footer-top-one-grid-container{gap:60px!important}.footer-top-two-grid-container{gap:24px!important}.footer-top-one-right-container-buttons{justify-content:center}.footer-top-two-left-container{flex-direction:column;align-items:center;gap:20px}#footer-top-two-template-v2 .rightContainer-v2{align-items:center}.footer-top-two-right-container{gap:20px;justify-content:center}.footer-top-two-vertical-grid-container{gap:24px!important}.footer-list-grid-container{display:flex!important;flex-direction:column!important;gap:40px;justify-content:center;align-items:center;text-align:center}.footer-container-v2{padding:80px 0 40px}.footer-list-label-container{justify-content:center;text-align:center;margin-left:28px}}.faq-container{max-width:1440px;display:flex;flex-direction:column;margin:0 auto;padding:80px 0}.faq-grid-main-container{gap:"9px"}.offer-container{max-width:1440px;display:flex;flex-direction:column;margin:0 auto;padding:60px 0}.offer-sub-container{display:flex;flex-direction:row;gap:16px;align-items:center;text-align:center;padding:20px;margin:0 120px;justify-content:space-between}.offers-items{gap:12px;display:flex;flex-direction:column;align-items:center}@media (max-width:1024px){.offer-sub-container{margin:0 24px}.offer-container{padding:40px 0}}@media (max-width:599px){.offer-sub-container{margin:0 8px}.offer-container{padding:40px 0}}.bookinglisttable-flex{padding-top:16px!important;padding-left:16px!important}.popover-booking{width:15%!important}.pickup-bookinglist{display:flex;align-items:baseline;margin-bottom:2vh}.travelDateTime-bookinglist{display:flex;flex-direction:column;align-items:baseline;margin-bottom:0;gap:1vh}.status-bookinglist{display:flex;justify-content:space-evenly;background-color:#e9ffef;border-radius:56px;height:35px;width:115px;align-items:center}.no-record,.pagination-container{display:flex;align-items:center;justify-content:center;margin:5vh 0}.no-record{font-size:24px;font-weight:700}.bookingTable-large-container{display:block}.pagination-container button{border:unset!important}.bookingTable-small-container{display:none}.status-text{display:block!important}.status-bookinglist img{width:10%}.table-heading{font-size:18px!important}.table-row{font-size:16px!important}.stops{padding-left:2vw;color:#008bdf}@media (max-width:900px){.bookingTable-large-container{display:none}.pagination-container button{border:1px solid #f1f1f1!important}.bookingTable-small-container{display:block}.booking-pickup-drop,.status-text{display:none!important}.status-bookinglist{display:flex;justify-content:space-evenly;border-radius:56px;height:35px;width:32px;align-items:center;position:relative;left:10px}.status-bookinglist img{width:35%}.table-heading{font-size:15px!important}.table-row{font-size:13px!important}.table-row-moblie{font-weight:700!important}}.bookingdetail-back{display:flex;margin-top:5vh}.back-container{width:36px;height:36px;background-color:#f6f6f6;display:flex;justify-content:center;cursor:pointer}.bookingid{margin:8vh 0 0;font-size:32px;line-height:44px}.bookingid,.vehicle-name{display:flex;font-weight:700}.vehicle-name{justify-content:center;margin:3vh 0 5vh;font-size:20px;line-height:25px}.edit-text{font-size:16px;line-height:24px}.edit-text a{padding:0 4px;color:blue!important;text-decoration:underline!important;cursor:pointer}.detail-container{width:60%;display:flex;flex-direction:column}.vehicle-heading{font-size:24px;color:#27205b;width:60%;margin-bottom:4vh}.vehicledriver-info-detail-container{margin-top:4vh;margin-bottom:4vh}.track-button{width:80%!important;height:48px!important;border-radius:8px!important;margin-bottom:5vh!important;text-transform:capitalize!important;background-color:#008bdf!important;font-size:16px!important}.driver-name{display:flex;justify-content:center;margin:1vh 0;font-size:16px;line-height:25px}.driver-language{margin-top:2vh;width:100%;gap:8px;flex-wrap:wrap}.driver-language,.language-text{display:flex;justify-content:center;align-items:center}.language-text{font-size:16px;background:#e6e6e6;border-radius:16px;height:25px;width:30%}.language-heading{font-size:14px;margin-left:2vw}.booking-info{margin-left:1vw;font-size:18px;font-family:var(--font-poppins);font-weight:500;text-transform:capitalize}.booking-path-info{margin-left:5px;height:30px}.booking-map-container{width:100%;height:80vh;position:relative;overflow:hidden;margin-top:5vh}.booking-location-value{font-size:16px;font-family:var(--font-poppins);font-weight:500}.gm-style-iw-chr{display:none!important}.gm-style .gm-style-iw-c{padding-top:15px!important;position:absolute!important;z-index:8!important}.gm-style .gm-style-iw-t{right:-20px!important}.bookinginfo-detail-right-container{display:flex;justify-content:end;align-items:end;flex-direction:column}.vehicleinfo-right-container{display:flex;justify-content:end;align-items:end;flex-direction:column!important}.cancelbooking{display:flex;justify-content:center;margin:4vh 0 0;color:#d11a1a;text-decoration:underline;cursor:pointer;font-size:16px}.stops-booking{padding-left:19px;color:#008bdf;position:absolute;line-height:30px}.driver-image-container{width:140px;height:140px;border-radius:50%;overflow:hidden;background-color:#d2ecf9a8;display:flex;justify-content:center;align-items:center;position:relative;cursor:pointer}.driver-image{width:100%;height:100%;object-fit:cover;object-position:center top}.rating-container{position:relative;width:55px;height:25px;background-color:#eee;border-radius:12px;display:flex;align-items:center;justify-content:space-evenly;z-index:2;bottom:4%}.rating{color:#a5a5a5;font-size:12px}.tripStatus{font-size:28px;margin-left:1vw}@media (max-width:900px){.bookingid{margin:2vh 0;justify-content:center;flex-direction:column}.edit-text{margin-bottom:1vh}.bookinginfo-detail-right-container{display:flex;justify-content:center;align-items:center;flex-direction:column}.detail-container{width:80%}.driver-language{justify-content:center}.vehicleinfo-right-container{display:flex;justify-content:center;align-items:center;flex-direction:column!important}.vehicle-heading{margin-top:2vh;text-align:center;font-size:20px}.track-button{margin-left:12vw!important;margin-top:2vh!important;margin-bottom:2vh!important;width:60%!important}.booking-path-info{height:36px}.booking-info{font-size:14px}.booking-map-container{height:50vh}.booking-info{margin-left:3vw}.cancel-detail{font-size:16px;font-weight:400}.stops-confirm{padding-left:25px}.bookingdetail-back{margin-top:8vh}.stops-booking{padding-top:4px}}.bookARide-container{padding-top:10px;height:auto}.bookARide-container .rightContainer{width:65%}.bookARide-container .leftContainer{width:55%}#bookRide-templete{margin:0!important;height:100%}.bookARide-confirm{padding:5vh 20vw 0}.bookingconfirm-title{font-size:16px;color:#9c9c9c;font-family:var(--font-neoSans);font-weight:400}.bookingconfirm-value{font-size:18px;color:#000;font-family:var(--font-neoSans);font-weight:700}.pickup-dropoff-info{margin:2vh}.info{margin-left:1vw;font-size:16px;font-family:var(--font-poppins);font-weight:500}.path-info{margin-left:5px}.returnBook-button{display:flex;justify-content:center}.return-button{width:30%!important;height:64px!important;border-radius:16px!important;margin-bottom:5vh!important;font-family:var(--font-poppins);text-transform:capitalize}.bookingconfirm-content{margin-top:5px!important}.booking-confirmed-flight-details{margin:5vh 0}.flight-line{display:block}.flight-line1{display:none}.airport-container1{display:flex!important;justify-content:center!important;align-items:center!important;flex-direction:column!important}.airport-place1{font-size:16px;font-weight:500;line-height:18px}.airport-place1,.airport-time1{font-family:var(--font-poppins);text-align:left}.airport-time1{font-size:24px;font-weight:700;line-height:36px}.cancel-booking{margin:3vh 0;font-size:18px;color:#d11a1a;text-decoration:underline;cursor:pointer;padding-bottom:10px}.cancel-booking-mobile{display:none}.stops-confirm{padding-left:19px;color:#008bdf}.booking-confirm-title{padding:4vh 0!important;font-size:18px!important;font-weight:700!important;font-family:unset!important;display:flex!important;justify-content:space-between!important}.error_view{margin-top:2vh;font-size:14px;margin-left:1vw}@media (max-width:900px){.bookARide-container{padding-top:0!important;height:80vh}#bookRide-templete{overflow:overlay}.bookARide-confirm{padding:0 8vw!important;margin-bottom:30vh;height:auto}.bookARide-container .leftContainer{width:100%}.bookARide-container .rightContainer{width:85%!important;height:30px}.returnBook-button{height:100px;background:#fff;width:100%;display:flex;align-items:center;position:fixed;bottom:0;justify-content:center;margin-left:-8vw}.return-button{width:80%!important;margin-bottom:0!important}.info{margin-left:5vw}.flight-line{display:none}.flight-line1{display:block;width:3%}.airport-container1{flex-direction:row!important}.airport-time1{margin-left:2vw}.cancel-booking{display:none}.cancel-booking-mobile{display:block;margin:0 0 3vh;font-size:18px;color:#d11a1a;text-decoration:underline;cursor:pointer}.stops-confirm{padding-left:25px}.booking-confirm-title{flex-direction:column!important;gap:2vh!important}.dropoff-info,.pickup-info{display:flex}.pickup-dot{margin-bottom:2vh}}.bookARideRight-container{position:relative;height:79vh}.bookARideRight-container::-webkit-scrollbar{width:0;background:transparent}.bookARideRight-container-main{overflow:overlay}.bookARide-container::-webkit-scrollbar,.bookARideRight-container-main::-webkit-scrollbar{width:0;background:transparent}.contentR{margin:1vh 0 0;position:absolute;font-size:16px;font-weight:400;width:100%}.stop{color:#008bdf;margin-bottom:18px;cursor:pointer;font-size:12px;font-family:var(--font-poppins);text-align:center!important}.promo-container{display:flex}.remove-promo{color:red;font-family:var(--font-neoSans);font-size:18px;font-weight:400;line-height:21.6px;text-align:left;cursor:pointer}.promo-main-cointainer{margin-top:2vh}.promo-main-cointainer-mobile{display:none}.promo-success{color:#41a637;text-align:left;margin-top:-1vh}.progress-container{margin-top:3vh}.textbox-container,.textbox-container-edit{margin-top:5vh}.bookAride-quote-button-container{margin-top:2vh;padding-bottom:4vh}.bookingId{font-size:18px;font-weight:400;width:100%;text-align:left;color:#747474}.booking-id{color:#27205b;font-size:24px;font-weight:700;padding-left:1vw}@media (max-width:900px){.progress-container{margin-top:-14px;height:160px;width:100%;position:fixed;z-index:9;background:#efefef;display:flex;align-items:center;padding:10vh 5vw 0}.textbox-container{margin-top:5vh;padding:0 7vw;margin-bottom:5vh}.textbox-container-edit{margin-top:7vh;padding:0 8vw;margin-bottom:5vh}.bookARideRight-container{height:auto;overflow:hidden}.promo-main-cointainer{display:none}.promo-main-cointainer-mobile{display:block;margin-top:-5vh}.bookAride-quote-button-container{height:100px;width:100%;display:flex;align-items:center;position:fixed;z-index:7;bottom:0;padding:0 7vw}.contentR{margin:1vh 0 0 1vh;font-size:14px;width:unset}.promo-sub-container-mobile{margin:3vh 0;display:flex}.promo-title{font-size:16px;color:#008bdf;font-weight:400;margin-left:1vw}}.guestbooking-detail-container{padding-top:10px;margin:0 14vw 8vh}.cancelbooking-guest{display:flex;justify-content:center;margin:4vh 0 5vh;color:#d11a1a;text-decoration:underline;cursor:pointer;font-size:16px}.bookingid-guest{display:flex;margin:7vh 0 0;font-size:32px;font-weight:700;line-height:44px}.cancel-detail{font-size:16px;font-weight:400;line-height:24px;color:#d11a1a}.otp-model-container{margin:2vh 3vw}.otp-model-heading{font-size:20px;font-weight:700;line-height:24px;margin:1vh 0 2vh;text-align:center}.otp-model-subheading{font-size:14px;font-weight:400;line-height:21px;margin:1vh 0 3vh;text-align:center}.otp-button{width:48%!important;height:44px!important;border-radius:8px!important;text-transform:capitalize!important;font-size:16px!important;font-weight:400!important}.continue-otp{background-color:#008bdf!important}.get-code-text,.re-send-code{font-size:14px}.re-send-code{color:#008bdf;padding-left:5px;cursor:pointer}.otp-message-icon,.re-send-code-container{display:flex;justify-content:center}.re-send-code-container{margin:2vh 0 4vh}.vehicle-container{margin-top:5vh;width:160px}.booking-validate-message-main-container{display:grid;align-items:center;justify-content:center;margin:120px 20px;padding:40px}.booking-validate-message-container{display:flex;flex-direction:column;align-items:center;justify-items:center;text-align:center}.access-denied-message{font-size:32px;font-weight:700}.access-denied-sub-message{font-size:16px;line-height:24px}@media (max-width:900px){.bookingid-guest{margin:2vh 0;justify-content:center;flex-direction:column}.cancel-detail{font-size:16px;font-weight:400}.guestbooking-detail-container{padding-top:70px}.otp-model-container{margin:0 8vw 3vh}.cancle-account,.continue-otp{font-size:15px!important}.booking-validate-message-main-container{margin:100px 10px;font-size:14px;padding:10px}}.circle-profile-container1{display:flex;justify-content:left;margin-top:3vh}.circle-profile1 img{width:100%;height:100%;object-fit:cover;object-position:center top}.circle-profile1{width:120px;height:120px;border-radius:50%;overflow:hidden;background-color:#d2ecf9a8;display:flex;justify-content:center;align-items:center;position:relative;cursor:pointer}.update-profile-container{margin:2vh 2vw}.filed-container{margin:5vh 0;display:flex;flex-wrap:wrap;gap:0 2vw}.textbox-profile{width:48%}.change-pass{color:#008bdf;text-decoration:underline;padding-top:5vh;cursor:pointer}.updateprofile-button{width:49%!important;height:56px!important;border-radius:16px!important;margin-top:2vh!important;text-transform:capitalize!important;font-size:16px!important;font-weight:700!important}.delete-account{color:#d11a1a;font-size:16px;font-weight:400;margin:20vh 0 2vh;display:flex}.delete-account>span{padding-bottom:2px;border-bottom:2px solid #d11a1a;margin-left:1vw;cursor:pointer}.profile-tabs{margin:4vh 2vw 6vh;display:flex;gap:0 2vw;font-size:17px;cursor:pointer}.profile-tabs>div{padding-bottom:5px}#image-placeholder{width:unset;height:unset;position:absolute;top:35%}.active-tab{border-bottom:3px solid #3fa535fc}.upload-photo-text{position:absolute;top:64%;font-size:12px;font-weight:400;cursor:pointer;color:#fff}.change-password-model-container{margin:0 2vw 5vh}.change-password-model-heading,.delete-model-heading{font-size:20px;font-weight:700;line-height:24px;margin:1vh 0 2vh}.change-password-model-subheading,.delete-model-subheading{font-size:14px;font-weight:400;line-height:21px;margin:1vh 0 3vh}.delete-default-card{font-size:18px;font-weight:400;line-height:21px;margin:1vh 0 3vh;text-align:center}.defalut-card-error{color:red;font-size:12px;margin:1vh}.defalut-card-success{color:#3fa535fc;margin:1vh 0;font-size:14px}.change-password-model-button-container{display:flex;justify-content:space-between}.changePass-button{width:48%!important;height:56px!important;border-radius:8px!important;margin-top:2vh!important;text-transform:capitalize!important;font-size:16px!important;font-weight:400!important}.close-change-password-model{display:flex;justify-content:end;position:relative;left:4%;top:10px}.close-change-password-model img{cursor:pointer}.cancle-profile{border:1px solid #000!important;color:#000!important;background:none!important}.delete-profile{background-color:#d7394e!important;color:#fff!important}.delete-account-icon-container{display:flex;gap:0 2vw}.delete-icon-profile{width:56px;height:56px;background-color:#f5f5f5;border-radius:8px;margin:1vh 0 2vh}.cancle-account{border:2px solid #000!important;color:#000!important;background:none!important}.notification-mainbox-container{margin:2vh 1vw;display:flex;justify-content:space-between}.notification-container{width:75%}.notification-heading{font-size:16px;font-weight:700;line-height:26px}.notification-subheading{font-size:16px;font-weight:400;line-height:26px}.confirm-delete-acccount{display:flex;gap:5vh}.confirm-button{width:48%!important;height:56px!important;border-radius:8px!important;text-transform:capitalize!important;font-size:16px!important;font-weight:400!important}.error-message-password{color:red;font-size:14px;font-weight:400;line-height:21px;word-wrap:break-word}@media (max-width:900px){.textbox-profile{width:100%}.updateprofile-button{width:100%!important;margin-top:4vh!important}.circle-profile-container1{justify-content:center}.change-pass{padding-top:2vh}.delete-account{margin:15vh 0 2vh}.profile-tabs{gap:0 8vw}.delete-account>span{margin-left:3vw}.circle-profile1{width:180px;height:180px}.change-password-model-container{margin:0 8vw 3vh}.delete-account-icon-container{flex-direction:column;align-items:center}.delete-model-heading,.delete-model-subheading{text-align:center}.cancle-account,.delete-profile{font-size:15px!important}.notification-mainbox-container{margin:2vh 2vw 2vh 3vw}.profile-tabs{margin:0 2vw 6vh}}.bookARideL-container .react-tel-input .selected-flag .arrow{left:25px;display:none}.form-control:focus{box-shadow:none!important}.signup-textbox-container .react-tel-input .selected-flag .arrow{top:-5px;left:25px;display:none}.react-tel-input .flag-dropdown.open .selected-flag,.react-tel-input .selected-flag:hover{background-color:unset!important}.react-tel-input .selected-flag .arrow{display:none!important}