.book-app{position:static;max-width:1440px;width:100%;height:800px;left:0;top:2181px;background:#000;-webkit-flex:none;flex:none;-webkit-order:5;order:5;-webkit-flex-grow:0;flex-grow:0;margin:auto}.book-app h1{width:450px;height:160px;top:190px;font-weight:700;font-size:65px;line-height:65px;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.book-app h1,.book-app h5{position:relative;left:5%;font-style:normal;color:#f1f4f9}.book-app h5{height:26px;top:225px;font-weight:600;font-size:20px;line-height:26px}.book-app .app-img{position:relative;left:47%;top:-30%}.book-app div{position:relative;left:-42%;top:40%}.book-app div img{padding-right:10px}.iphone-img{margin-top:1rem;position:relative;left:50%;top:-250px;width:53%}@media screen and (max-width:451px){.iphone-img{width:88%!important;position:relative;left:10px;top:-94vw;margin:10px auto auto}.book-app h1{width:100%;font-size:13vw;padding:0 9%;line-height:100%}.book-app h1,.book-app h5{left:0;top:45%;text-align:center}.book-app h5{font-size:clamp(19px,5vw,30px);width:80%;line-height:28px;margin:auto auto 25px}.book-app div{left:0;top:50%;display:grid}.book-app div .app-img{left:0;top:0}.app-img,.book-app div a{margin:auto}.app-img{padding:10px 0}}@media screen and (min-width:451px) and (max-width:800px){.iphone-img{left:50%;width:55%!important}.book-app{height:500px}.book-app h1{width:48%;left:5%;top:100px;font-size:7vw;line-height:10vw}.book-app h5{position:relative;left:5%;width:60%;top:13.5vw;font-size:3vw}.book-app div{position:relative;left:0;top:20%;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;padding:5px;width:25%;height:auto;margin-top:5%}.book-app .app-img{padding:5px 0}}.gen-temp-right img{margin-left:5%;margin-right:0}.gen-temp-left{display:-webkit-flex;display:flex;-webkit-justify-content:flex-start;justify-content:flex-start;max-width:1220px;width:100%;margin:auto}.gen-temp-left .content{width:350px;margin-left:6%;padding-bottom:170px}.gen-temp-left .content h2{font-size:48px;font-weight:600;line-height:52.8px;color:#f1f4f9;margin-bottom:8%}.gen-temp-left .content p{font-size:16px;line-height:24px;color:#9ca2a9;margin-bottom:15%}.gen-temp-left .content button{color:#fff;background-color:#000;border:1px solid #fff;box-sizing:border-box;border-radius:100px;font-weight:600;font-size:18px;line-height:23px;padding:10px 20px}.gen-temp-right{display:-webkit-flex;display:flex;-webkit-justify-content:flex-end;justify-content:flex-end;max-width:1220px;width:100%;margin:auto;position:relative;top:-120px}.gen-temp-right .content{width:350px;margin-right:10%;margin-top:18%}.gen-temp-right .content h2{font-size:48px;font-weight:600;line-height:52.8px;color:#f1f4f9;margin-bottom:8%}.gen-temp-right .content p{font-size:16px;line-height:24px;color:#9ca2a9;margin-bottom:15%}.gen-temp-right .content button{color:#fff;background-color:#000;border:1px solid #fff;box-sizing:border-box;border-radius:100px;font-weight:600;font-size:18px;line-height:23px;padding:10px 20px}@media screen and (max-width:451px){.gen-temp-right{-webkit-flex-direction:column-reverse;flex-direction:column-reverse}.gen-temp-left,.gen-temp-right{position:static;top:0;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:unset;justify-content:unset}.gen-temp-left .content,.gen-temp-right .content{margin:0;padding:15% 5%;width:100%}.gen-temp-left .content h3,.gen-temp-right .content h3{margin:2.5% 0}.gen-temp-left .content button,.gen-temp-right .content button{margin:5% 0}.gen-temp-left img,.gen-temp-right img{width:100%;margin:0}}@media screen and (min-width:451px) and (max-width:800px){.gen-temp-left,.gen-temp-right{min-height:300px}.gen-temp-left img,.gen-temp-right img{width:45%;margin:0 2.5%;object-fit:cover}.gen-temp-right .content{margin-left:2.5%}.gen-temp-left .content{width:300px;margin-bottom:25%;margin-left:2.5%;padding-bottom:10px}.gen-temp-right .content{width:300px;margin-right:2.5%;margin-top:25%}.gen-temp-right .content h2,.gen-temp-right .content p{word-break:break-word}.gen-temp-left .content h2,.gen-temp-left .content p{margin-right:5px;word-break:break-word}}@media screen and (min-width:800px) and (max-width:1200px){.gen-temp-left img,.gen-temp-right img{width:45%;margin:0 2.5%}.gen-temp-right .content{margin-left:2.5%}}.service-block{width:30%;padding:0 5%}.service-block img{padding-top:50px;padding-bottom:30px}.service-block h4{color:#f1f4f9;font-style:normal;font-weight:700;font-size:24px;line-height:31px;padding-bottom:15px}.service-block p{color:#9ca2a9;font-size:16px;line-height:24px;font-weight:400}@media screen and (max-width:451px){.service-block{width:90%;padding:0 5%}}@media screen and (min-width:451px) and (max-width:800px){.service-block{padding:0 5px}}body,html{width:100%;margin:0;padding:0;overflow-x:hidden}.clear-action{position:relative;left:10%}.search-flight{position:relative;max-width:1440px;width:100vw;min-height:590px;left:0;top:0;background:#000;-webkit-flex:none;flex:none;-webkit-order:1;order:1;-webkit-flex-grow:0;flex-grow:0;margin:auto auto 50px}.search-flight .undersection{z-index:2;background-color:rgba(0,0,0,.8);height:120px;position:absolute;bottom:0;display:-webkit-flex;display:flex;-webkit-justify-content:space-evenly;justify-content:space-evenly;padding-right:25px;width:100%}.search-flight .undersection .Forbes{max-width:275px;max-height:73px;width:auto;height:auto;margin:auto 0}.search-flight .undersection .content{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;width:clamp(200px,32%,330px)}.search-flight .undersection .content p{color:#fff;min-width:280px;font-weight:600;margin-top:15px}.search-flight .undersection .content a{margin-left:10px}.search-flight .undersection .content img{width:50px;height:50px;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);cursor:pointer}.home-links{text-decoration:underline}.home-links:hover{color:#3881ef!important}.logo-tm{margin-top:-25px;margin-left:5px}.left-section{margin-top:7%;margin-left:5%;position:relative;z-index:1}.left-section .content{padding-top:20px}.left-section .logo{display:block;position:relative;width:90%}.left-section h5{padding-top:20px;margin-bottom:60px;font-style:normal;font-weight:700;font-size:24px;line-height:31px;color:#fff}.left-section .search-list{display:-webkit-flex;display:flex}.left-section .search-list p{margin:0;color:#fff}.left-section .search-list img{height:18px;margin-right:1%;margin-top:2px}.left-section .home-saftey-content{font-weight:600;font-size:20px;color:#fff}.left-section .home-saftey-sub-content{font-weight:400;font-size:16px;padding-bottom:15px;color:#fff}.left-section .download{display:-webkit-flex;display:flex;padding-top:60px}.left-section .download .app-img-link{margin-right:20px}.left-section .download .app-img{width:100%}.left-section .search-btn{width:78px;margin-top:1%;display:inline-block}.left-section .login-btn{margin-left:5%;font-size:18px;font-weight:400;color:#fff;cursor:pointer}.search-img .join-popup .modal-content{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center;color:#fff;width:590px;min-height:700px;background:#3881ef}.search-img .join-popup .modal-content button.yellow-btn{font-size:20px;font-weight:600}.videoTag{position:absolute;z-index:1;width:100%;height:100%;object-fit:cover;border-radius:15px 15px 0 0}.trip-cards{margin-top:12%}.search-flight-form .react-datepicker{min-width:328px}.search-flight-form{margin:7% 5% auto auto;display:flex;flex-direction:column;align-items:center;min-height:406px;position:relative;z-index:3;max-width:345px;display:-webkit-flex;-webkit-flex-direction:column;-webkit-align-items:center;padding:0;background:#fff;border:1px solid #d5dce7;box-sizing:border-box;border-radius:24px}.search-flight-form form{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.search-flight-form form .search-input-grp-date{width:50%;border:.5px solid #ececec;padding:15px;display:-webkit-flex;display:flex}.search-flight-form form .search-input-grp-date .clear-action{cursor:pointer}.search-flight-form form .search-input-grp-date .input-group{display:-webkit-flex;display:flex}.search-flight-form form .search-input-grp-date .input-group svg{cursor:pointer}.search-flight-form form .search-input-grp-date .rdt{width:100%}.search-flight-form form .search-input-grp-date .rdt input{padding-top:0}.search-flight-form form .search-input-grp-date .suggestion-title{padding-top:10px;padding-bottom:10px;display:-webkit-flex;display:flex}.search-flight-form form .search-input-grp-date .suggestion-title>.code{font-weight:900;-webkit-align-self:center;align-self:center;padding-right:20px}.search-flight-form form .search-input-grp-date .suggestion-title>.info>.title{font-weight:600;font-size:16px}.search-flight-form form .search-input-grp-date .suggestion-title>.info>.sub-title{font-weight:400;font-size:13px}.search-flight-form form .search-input-grp-date img{margin-right:10px}.search-flight-form form .search-input-grp-date input[type=date],.search-flight-form form .search-input-grp-date input[type=number],.search-flight-form form .search-input-grp-date input[type=text]{width:100%;border:none;font-style:normal;font-weight:400;font-size:16px;line-height:19px;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;color:#848b94}.search-flight-form form .search-input-grp-date input[type=date]:focus,.search-flight-form form .search-input-grp-date input[type=number]:focus,.search-flight-form form .search-input-grp-date input[type=text]:focus{outline:none}.search-flight-form form .travel-field{width:100%!important}.search-flight-form form .search-input-grp{width:50%;border:.5px solid #ececec;padding:15px;display:-webkit-flex;display:flex}.search-flight-form form .search-input-grp .clear-action{cursor:pointer}.search-flight-form form .search-input-grp .input-group{display:-webkit-flex;display:flex}.search-flight-form form .search-input-grp .input-group svg{cursor:pointer}.search-flight-form form .search-input-grp .rdt{width:100%}.search-flight-form form .search-input-grp .rdt input{padding-top:0}.search-flight-form form .search-input-grp .suggestion-title{padding-top:10px;padding-bottom:10px;display:-webkit-flex;display:flex}.search-flight-form form .search-input-grp .suggestion-title>.code{font-weight:900;-webkit-align-self:center;align-self:center;padding-right:20px}.search-flight-form form .search-input-grp .suggestion-title>.info>.title{font-weight:600;font-size:16px}.search-flight-form form .search-input-grp .suggestion-title>.info>.sub-title{font-weight:400;font-size:13px}.search-flight-form form .search-input-grp img{margin-right:10px}.search-flight-form form .search-input-grp input[type=date],.search-flight-form form .search-input-grp input[type=number],.search-flight-form form .search-input-grp input[type=text]{width:calc(100% - 40px);border:none;font-style:normal;font-weight:400;font-size:16px;line-height:19px;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;color:#848b94}.search-flight-form form .search-input-grp input[type=date]:focus,.search-flight-form form .search-input-grp input[type=number]:focus,.search-flight-form form .search-input-grp input[type=text]:focus{outline:none}.pets{width:90%;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between}.pets p{margin:1px}.search-btn{width:80%;padding:20px 0;margin:auto}.trip-type{padding:2.5%}.trip-type .button-active{background-color:#000;color:#fff;border-radius:25px;padding:12px 16.5px;margin:0 10px;font-style:normal;font-weight:400;font-size:18px;line-height:19px}.trip-type .button-inactive{color:#848b94;background-color:#fff;padding:12px 16.5px;margin:0 10px;border:none}.search-img{max-width:1380px;width:100%;min-height:820px;margin:auto;-webkit-flex-wrap:none;flex-wrap:none;position:relative;padding:0 0 180px}.homepage-title,.search-img{display:-webkit-flex;display:flex}.homepage-title{max-width:700px;height:160px;font-size:72px;line-height:80px;-webkit-align-items:center;align-items:center;text-align:center;color:#f1f4f9;margin:auto auto 50px;font-weight:700}.sanitize .sanitize-img{max-width:1220px;width:100%;margin:auto}.sanitize .sanitize-img img{margin:0 2.5%}.sanitize .sanitize-content{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:flex-start;align-items:flex-start;width:408px;height:256px;-webkit-flex:none;flex:none;-webkit-order:0;order:0;-webkit-flex-grow:0;flex-grow:0;margin:5% auto;padding-left:20px;padding-bottom:25px}.sanitize .sanitize-content h3{font-size:48px;line-height:110%;color:#f1f4f9}.sanitize .sanitize-content p{font-size:16px;line-height:24px;color:#9ca2a9}.sanitize .sanitize-content button{border:1px solid #fff;box-sizing:border-box;border-radius:100px;font-style:normal;font-weight:600;line-height:23px;color:#fff;background-color:#000;padding:5px 10px;font-size:18px}.terms-cond{display:none}@media screen and (max-width:451px){html{width:100vw}.Button.large-btn{font-size:14px!important;height:50px!important;padding-left:12px!important;padding-right:12px!important}.SearchFlightForm .react-datepicker-wrapper{min-width:200px}#downloads{padding-bottom:60px}.homepage-title{font-style:normal;font-weight:700;font-size:48px;width:85%;line-height:100%;letter-spacing:-.01em}.videoTag{border-radius:0!important}.join-popup .Modal .modal-content{top:10%!important;padding-bottom:50px}.left-section .search-btn{margin-top:15px}.undersection .content{z-index:2;display:none!important}.search-flight{max-height:none}.search-flight-form{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center;padding:0;width:85%;background:#fff;border:1px solid #d5dce7;border-radius:20px;box-sizing:border-box;max-width:325px;margin-left:auto;margin-right:auto}.search-flight-form .trip-type{padding:.25%}.search-flight-form .search-input-grp input{font-size:3.2vw!important}.search-flight-form .search-input-grp-date{width:100%!important}.search-flight-form .search-input-grp-date input[type=date],.search-flight-form .search-input-grp-date input[type=number],.search-flight-form .search-input-grp-date input[type=text]{font-size:2.8vw!important}}@media screen and (max-width:451px) and (max-width:1024px){.left-section{margin-left:5%;margin-right:5%;position:relative}.left-section .join-popup .modal-content{height:auto}}@media screen and (max-width:451px){.search-img{-webkit-flex-wrap:wrap;flex-wrap:wrap;max-height:none;margin:0;background-size:cover;background-position:-150px;padding:0 0 160px}.search-img .logo{width:90%;margin-top:4%;max-width:630px}.search-img h5{top:20%;font-size:5vw}.clear-action{position:relative;left:20px}.input-form-fill{width:100%!important}.search-btn{padding:0}.sanitize img{padding:0;width:100%}.sanitize .sanitize-content{margin:15% 5%}.sanitize div{width:100%;margin-bottom:30px}.sanitize h3{font-style:normal;font-weight:600;font-size:10vw!important;width:90vw;line-height:110%}.sanitize p{font-style:normal;font-weight:400;font-size:16px;line-height:20px;width:85vw}.sanitize button{font-size:16px;line-height:23px}.sanitize .sanitize-img img{margin:0;width:100%!important}.terms-cond{display:block;font-style:normal;font-weight:400;font-size:13px;line-height:130%;color:#848b94;padding:20px;margin-bottom:0}.spacer{margin-bottom:0;height:150px!important}.button-active{font-size:16px!important}.button-active,.button-inactive{padding:10px 12.5px!important}}@media screen and (min-width:800px) and (max-width:1200px){.sanitize .sanitize-img img{width:95%;margin:0 2.5%}.iphone-img{margin-top:1rem;position:relative;left:50%;top:-200px;width:50%}}@media screen and (min-width:451px) and (max-width:800px){html{width:100vw}.join-popup .Modal .modal-content{top:10%!important;padding-bottom:50px}.homepage-title{font-style:normal;font-weight:700;font-size:48px;width:85%;line-height:100%;letter-spacing:-.01em}.videoTag{border-radius:0!important}.undersection .content{z-index:2;display:none!important}.search-flight{max-height:none}.search-flight-form{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center;padding:0;width:90%;border-radius:unset;background:#fff;border:1px solid #d5dce7;border-radius:20px;box-sizing:border-box;max-width:450px;margin-right:5%;margin-left:auto!important;margin-right:auto!important;margin-top:20px;max-width:340px}.search-flight-form .search-input-grp-date{width:100%!important}.left-section{margin-right:5%}.left-section .join-popup .modal-content{height:900px}.search-img{-webkit-flex-wrap:wrap;flex-wrap:wrap;max-height:none;margin:0;background-size:cover;background-position:-150px;padding:0 0 180px}.search-img .logo{width:50%;margin-top:4%}.search-img h5{top:20%;font-size:22px}.clear-action{position:relative;left:20px}.input-form-fill{width:100%!important}.search-btn{padding:0}.sanitize div{width:100%;margin-bottom:30px}.sanitize h3{font-style:normal;font-weight:600;width:90vw;line-height:110%}.sanitize p{font-style:normal;font-weight:400;font-size:16px;line-height:20px;width:85vw}.sanitize button{font-size:16px;line-height:23px}.sanitize .sanitize-content{margin:5%}.sanitize .sanitize-img img{width:95%!important}.terms-cond{display:block;font-style:normal;font-weight:400;font-size:13px;line-height:130%;color:#848b94;padding:20px;margin-bottom:0}.button-active{font-size:16px!important}.button-active,.button-inactive{padding:10px 12.5px!important}}.MultiCityForm{width:100%;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.MultiCityForm .add-leg-container{text-align:end;margin-right:50px}.react-switch-bg{border:1.8px solid grey}.react-switch-handle{border:1.8px solid grey!important}.Button{border:0;border-radius:30px;margin-top:10px;margin-bottom:10px;font-weight:500}.Button.black-btn{background-color:#000;color:#fff}.Button.yellow-btn{background-color:#ebff0c;color:#000;box-shadow:0 5px 10px rgba(0,0,0,.1)}.Button.blue-btn{background-color:#3881ef;color:#fff}.Button.red-btn,.Button.red-disable-btn{background-color:#ef3838;color:#fff}.Button.red-disable-btn{opacity:.5}.Button.red-disable-btn,.Button.warning-red-btn{font-weight:600;border-radius:5px;height:45px!important;font-size:15px!important;margin-top:0}.Button.warning-red-btn{background-color:#ef3838;color:#fff}.Button.link-blue-btn{background-color:inherit;font-weight:500;color:#3881ef}.Button.outline-grey-btn{border:1px solid #848b94;color:#848b94;background-color:inherit}.Button.fullWidth{width:100%}.Button.large-btn{font-size:17px;height:50px;padding-left:14px;padding-right:14px}.Button.social-btn{width:100%;height:90px;border-radius:30px}.Button.small-btn{font-size:14px;height:40px;padding-left:15px;padding-right:15px}.Button.grey-btn{background-color:#f1f4f9;color:#000}.Button.dark-grey-btn{background-color:#d5dce7;color:#000}.Button.white-btn{background-color:#fff;color:#000}.Button.white-link-btn{background-color:inherit;border:0;color:#fff}.Button.grey-link-btn{background-color:inherit;border:0;color:#9ca2a9}.Button.yellow-link-btn{background-color:inherit;border:0;color:#ebff0c;width:151px;margin-top:-7px;margin-left:-10px}.Button.white-blue-btn{background-color:#fff;color:#3881ef;box-shadow:0 10px 20px rgba(0,0,0,.15)}.Button.extra-small-btn{font-size:10px;padding-left:7px;padding-right:7px;margin-top:0;margin-bottom:0}.Button.link-btn{color:#848b94;background-color:inherit}.Button.continue-btn{color:#848b94;background-color:#848b94;color:#fff;pointer-events:none}.Button.blue-link-btn,.Button.link-decoration-btn{color:#3881ef;background-color:inherit}.Button.link-decoration-btn{font-weight:500;-webkit-text-decoration-line:underline;text-decoration-line:underline;-webkit-text-decoration-color:#3881ef;text-decoration-color:#3881ef}.AutoComplete{position:relative;width:100%}.AutoComplete .input-field .restriction{cursor:pointer;display:-webkit-flex;display:flex}.AutoComplete .input-field .restriction svg{-webkit-align-self:center;align-self:center}.AutoComplete .input-field .restriction p{color:#4782e7;position:relative;top:1px;font-size:14px;vertical-align:middle;margin-bottom:0;padding-left:10px}.AutoComplete .suggestions{position:absolute;background-color:#fff;border:1px solid #cfcdcd;width:100%;z-index:20;visibility:hidden;margin-top:15px}.AutoComplete .suggestions>.tile{padding:15px 20px}.AutoComplete .suggestions>.tile:hover{background-color:#cfcdcd}.AutoComplete .suggestions.no-result{padding:15px 20px}.AutoComplete .suggestions.no-result .airport-name{display:inline;font-weight:bolder}.AutoComplete .suggestions.active{visibility:visible}.MultiCityForm .AutoComplete .suggestions{width:305px!important;max-height:400px;overflow-y:scroll}@media screen and (min-width:800px) and (max-width:1200px){.MultiCityForm .AutoComplete .suggestions{width:305px!important}}@media not screen and (max-width:800px){.MultiCityForm .AutoComplete .suggestions{width:305px!important}}@media screen and (max-width:451px){.MultiCityForm .AutoComplete .suggestions{width:100%!important}}.Modal .modal{background-color:rgba(0,0,0,.6);z-index:5;position:fixed;top:0;left:0;overflow:auto;-webkit-animation:fadeIn .4s linear;animation:fadeIn .4s linear}.Modal .gallery-content,.Modal .modal{width:100%;height:100%}.Modal .gallery-content .close{color:#fff;position:absolute;top:40px;right:40px;opacity:1}.Modal .create-login-content{float:right;max-width:522px;width:100%;height:100%;background-color:#000;text-align:center}.Modal .create-login-content .close{color:#fff;position:absolute;top:40px;right:40px;opacity:1}.Modal .create-login-content .middle-logo{margin-top:60px!important;margin-bottom:8%!important}.Modal .modal-content{background-color:#fff;width:375px;max-width:90%;min-height:250px;top:5%;margin:auto;padding:20px;border-radius:20px;border:0;text-align:left}.Modal .modal-content .title{font-size:25px}.Modal .modal-content .sub-title{margin-top:0;font-size:20px}.Modal .modal-content button.yellow-btn{padding:7px 35px}.Modal .close{color:#000;text-align:end;float:right;font-size:25px;font-weight:700;position:absolute;right:15px}.Modal .close:focus,.Modal .close:hover{color:#000;text-decoration:none;cursor:pointer}@media screen and (max-width:451px){.Modal .modal .modal-content{margin-left:20px;width:100%;margin-right:20px}}.InformationModal ul{padding-left:15px}.InformationModal .title{font-weight:900;font-size:30px;line-height:140%;text-align:start}.InformationModal .info{font-size:15px;margin-bottom:10px}.PageContainer{-webkit-animation:fadeIn .5s;animation:fadeIn .5s}.notification{position:fixed;width:100vw;z-index:7;background-color:#3881ef;cursor:pointer}.notification .text{text-align:center;margin:0;padding:10px 0;color:#fff}.notification a{color:#fff;text-decoration:underline}@media screen and (max-width:451px){.notification .text{font-size:small!important}}.loggedInModal .close{display:none!important}.loggedInModal .modal-content{top:2%!important}.loggedInModal .modal-content .heading{font-size:22px}.loggedInModal h5{font-size:18px;text-align:center;margin-bottom:10px}.loggedInModal h5 a:hover{text-decoration:none}.OfferModal .modal-content{margin-top:30px;width:400px;background-color:#3881ef;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center;text-align:center;color:#fff}.OfferModal .modal-content h2{padding:42px 2% 15px}.OfferModal .modal-content h6{font-size:18px;padding:0 30px 18px}.OfferModal .modal-content .terms{font-size:14px;padding:0}.OfferModal .modal-content .terms a{color:#fff;text-decoration:underline}.OfferModal .modal-content .Button{margin-bottom:30px!important}.OfferModal .modal-content .icon{width:46px;height:auto}.OfferModal .modal-content .close{-webkit-align-self:flex-end;align-self:flex-end}.OfferModal .modal-content .close svg{background:#fff;border-radius:20px}@media screen and (max-width:451px){.OfferModal .modal-content{margin:auto!important;width:80%!important}.OfferModal .modal-content h6{padding:0 2% 18px!important}.OfferModal .modal-content .terms{font-size:13px!important;padding:0!important}}.peekModal .modal-content{top:140px;background:#ef3838;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center;text-align:center;color:#fff;width:400px;height:590px!important}.peekModal .modal-content .peek-title{position:absolute;top:91px;left:15px;width:369px;line-height:31px!important}.peekModal .modal-content .peek-title p{margin-bottom:0!important}.peekModal .modal-content .icon{width:46px;height:auto;position:absolute;top:6.08%;bottom:87.2%;color:#f1f4f9}.peekModal .modal-content .close{-webkit-align-self:flex-end;align-self:flex-end}.peekModal .modal-content .close svg{background:#fff;border-radius:20px}.peekModal .modal-content .break-body{word-break:break-word}.peekModal .modal-content .email-vector{position:absolute;left:36px;top:290px;display:-webkit-flex;display:flex}.peekModal .modal-content .chat-vector{position:absolute;left:36px;top:375px;display:-webkit-flex;display:flex}.peekModal .modal-content .phone-vector{position:absolute;left:36px;top:455px;display:-webkit-flex;display:flex}.peekModal .modal-content .vector-icon{width:44px;color:#f1f4f9}.peekModal .modal-content .phone-icon{margin-top:5px}.peekModal .modal-content .service-list{margin-left:30px}.peekModal .modal-content .service-list a{color:#f1f4f9}.peekModal .modal-content .service-title{position:relative;text-align:left;margin-bottom:0}.peekModal .modal-content .condition-title{font-size:13px;line-height:17px}.peekModal .modal-content .condition-title a{color:#fff;text-decoration:underline}.peekModal .modal-content .condition-div{position:absolute;top:555px;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;text-align:center}@media screen and (max-width:451px){.peekModal .modal-content{margin:auto!important;width:90%!important;top:64px}.peekModal .modal-content .peek-title{left:3px;right:3px;width:96%}.peekModal .modal-content .chat-vector,.peekModal .modal-content .email-vector,.peekModal .modal-content .phone-vector{left:10px;width:92%}.peekModal .modal-content .service-list{margin-left:13px}}@media screen and (min-width:800px) and (max-width:1200px){.peekModal .modal-content{margin:auto!important}}@media screen and (min-width:451px) and (max-width:800px){.peekModal .modal-content{margin:auto!important;top:64px}}.join-popup .modal .modal-content .close{opacity:1;color:#fff}.account{color:#ebff0c;font-size:16px;font-weight:600;padding-top:7%}.benefit{font-size:48px;font-weight:600;line-height:20px;padding-bottom:20px}.benefit-points{display:-webkit-flex;display:flex;padding-top:8px}.benefit-points p{font-size:16px;padding-top:5px;font-weight:400;line-height:20px;margin-bottom:0}.benefit-points img{height:20px;margin-right:10px;position:relative;top:4px}.message{text-align:center;font-size:18px;font-weight:500;padding-top:40px;line-height:23px}.login-btns{width:245px;margin:0 auto}.login-btns .Button{margin-top:0;padding:0!important}.contact-links{max-width:151.71px;margin:0 auto;display:-webkit-flex;display:flex;grid-gap:24px;gap:24px;padding-top:20px}@media screen and (max-width:451px){.benefit{padding-bottom:20px}.benefit-points p{line-height:20px;padding-top:5px}}@media screen and (min-width:451px) and (max-width:800px){.benefit-points p{line-height:20px;padding-top:5px}}.InputBox>.input-container{display:-webkit-flex;display:flex}.InputBox>.input-container svg{-webkit-align-self:center;align-self:center;margin-left:10px;cursor:pointer}.InputBox>.input-container>input{font-size:16px;display:block;margin:10px 0;width:100%;border:none;padding:10px 0}.InputBox>.input-container>input:focus{outline:none}.InputBox.black-input>.input-container>input{background-color:#000;color:#fff;border-bottom:1px solid #2c3034}.InputBox.black-input>.input-container>.eye-container{color:#fff;margin:10px 0;padding:10px 0;border-bottom:1px solid #2c3034}.InputBox.black-input>.input-container>.eye-container svg{position:relative;right:10px;bottom:1px;margin-left:0}.InputBox.light-input>.input-container>input{background-color:#fff;color:#000;border-bottom:1px solid #d5dce7}.InputBox.light-input>.input-container>.eye-container{margin:10px 0;padding:10px 0;border-bottom:1px solid #d5dce7}.InputBox.light-input>.input-container>.eye-container svg{position:relative;right:10px;bottom:1px;margin-left:0}.InputBox label{margin-bottom:-10px;margin-top:10px}.InputBox.black-input>.input-container>input.error:active,.InputBox.black-input>.input-container>input.error:focus,.InputBox.black-input>.input-container>input:active,.InputBox.black-input>.input-container>input:focus{border-bottom:1px solid #fff}.login-root{background-color:#000;padding:20px 20px 70px;margin:0 auto}.login-root .login-wrapper{max-width:335px;width:100%;margin:auto}.login-root h1{font-size:48px!important;font-weight:600}.login-root .title{width:100%;margin:auto;text-align:left;color:#fff;font-size:48px;font-weight:600;line-height:50px}.new-user-title{display:-webkit-flex;display:flex;margin-top:5px}.create-login-content .InputBox>.input-container>input{margin:0 0 10px;padding:10px 0 12px}.Modal .create-login-content{padding-top:20px}.Modal .create-login-content .close{top:70px;right:30px}.phone{padding-left:25%}.newUser{color:#9ca2a9}.forgot-form button{margin-top:70px}.login-form{width:100%;margin:auto;padding:40px 0}.login-form .black-input{width:100%}.login-form .field-value{padding:0;padding:0 0 15px!important;margin:0!important;margin:3px 0 0}.login-form .forgot-password{text-align:left;width:135px}.login-form .forgot-password .Button{text-align:left;padding-left:0;height:25px;margin-bottom:50px}.login-form .forgot-password-btn{font-size:16px!important;font-weight:400;line-height:24px;padding-top:20px}.confirm-mail .close{color:#000!important;top:5px!important;right:5px!important}.confirm-mail .Modal .modal .modal-content{height:auto}.social-login-icon-links{padding-top:20px}.social-login-icon-links .social-login-container{display:-webkit-flex;display:flex;width:100%;color:#fff;-webkit-justify-content:center;justify-content:center;margin:-20px auto auto}.social-login-icon-links .social-login-container button{margin-top:5px;width:100px}.social-login-icon-links p{text-align:center;color:#fff}.social-login-icon-links span{text-align:center;color:#fff;font-size:17px}.message-ca{max-width:467.79px;border-radius:18px;padding:9px 19px;background:#3881ef;font-size:15px;font-weight:400;color:#fff;margin-top:25px;margin-left:8px}.danger{margin-top:-6px}.danger,.dangerr{margin-bottom:0;text-align:left;color:#ef3838;font-size:14px}.dangerr{padding:5px 20px}.error{border-bottom:1px solid #ef3838!important}@media screen and (max-width:451px){.login-root .login-wrapper{max-width:none}}@media screen and (min-width:451px) and (max-width:800px){.message-ca{max-width:467.79px;margin-left:20px}}.PopularTrips{background-color:#000}.PopularTrips .Cloud1{background-image:url(/static/media/cloud-1.73fc1dec.jpg);background-size:800px!important}.PopularTrips .Cloud2{background-image:url(/static/media/cloud-2.53346001.jpg);background-size:850px!important}.PopularTrips .Cloud3{background-image:url(/static/media/cloud-3.bc1ee61e.jpg);background-size:650px!important}.PopularTrips .Cloud4{background-image:url(/static/media/cloud-4.1344b930.jpg);background-size:700px!important}.PopularTrips .Cloud5{background-image:url(/static/media/cloud-5.1e3e8e6e.jpg);background-size:cover}.PopularTrips .Cloud6{background-image:url(/static/media/cloud-6.4f7e5f08.jpg);background-size:cover}.PopularTrips .Cloud1,.PopularTrips .Cloud2,.PopularTrips .Cloud3,.PopularTrips .Cloud4,.PopularTrips .Cloud5,.PopularTrips .Cloud6{background-position-y:center;background-position-x:center}.PopularTrips .TopPicture{background-size:cover!important}.PopularTrips .BottomPicture{background-position-y:bottom;background-size:unset}.PopularTrips .PopularContainer{margin:0 auto;max-width:1366px;padding:20px}.PopularTrips .PopularContainer .Title{color:#fff;text-align:center;font-weight:600;margin-bottom:25px}.PopularTrips .PopularContainer .TopSection{margin-bottom:70px}.PopularTrips .PopularContainer .TopSection .PopularCard-1{position:relative;margin-bottom:30px;width:100%;padding:35px;height:300px;border-radius:20px;cursor:pointer}.PopularTrips .PopularContainer .TopSection .PopularCard-1 p{color:#fff}.PopularTrips .PopularContainer .TopSection .PopularCard-1 .routeName{font-size:35px;width:293px}.PopularTrips .PopularContainer .TopSection .PopularCard-1 .CodeSection{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;position:absolute;bottom:25px}.PopularTrips .PopularContainer .TopSection .PopularCard-1 .CodeSection img{height:20px;width:auto;margin:0 5px}.PopularTrips .PopularContainer .TopSection .PopularCardContainer{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:30px;margin-bottom:30px}.PopularTrips .PopularContainer .TopSection .PopularCardContainer .PopularCard-2{position:relative;width:100%;height:250px;padding:35px;border-radius:20px;cursor:pointer}.PopularTrips .PopularContainer .TopSection .PopularCardContainer .PopularCard-2 p{color:#fff}.PopularTrips .PopularContainer .TopSection .PopularCardContainer .PopularCard-2 .routeName{font-size:28px;width:233px}.PopularTrips .PopularContainer .TopSection .PopularCardContainer .PopularCard-2 .CodeSection{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;position:absolute;bottom:15px}.PopularTrips .PopularContainer .TopSection .PopularCardContainer .PopularCard-2 .CodeSection img{height:20px;width:auto;margin:0 5px}.PopularTrips .PopularContainer .TopSection .PopularCardGrid{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-gap:30px;margin-bottom:30px}.PopularTrips .PopularContainer .TopSection .PopularCardGrid .PopularCard-3{width:100%;height:350px;border-radius:20px;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:flex-end;justify-content:flex-end;cursor:pointer}.PopularTrips .PopularContainer .TopSection .PopularCardGrid .PopularCard-3 .inner-content{position:relative;height:60%;padding:20px;background-color:rgba(0,0,0,.5)}.PopularTrips .PopularContainer .TopSection .PopularCardGrid .PopularCard-3 .inner-content p{color:#fff}.PopularTrips .PopularContainer .TopSection .PopularCardGrid .PopularCard-3 .inner-content .routeName{font-size:21px;width:175px}.PopularTrips .PopularContainer .TopSection .PopularCardGrid .PopularCard-3 .inner-content .CodeSection{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;position:absolute;bottom:15px}.PopularTrips .PopularContainer .TopSection .PopularCardGrid .PopularCard-3 .inner-content .CodeSection p{font-size:13px}.PopularTrips .PopularContainer .TopSection .PopularCardGrid .PopularCard-3 .inner-content .CodeSection img{height:17px;width:auto;margin:0 5px}.PopularTrips .PopularContainer .TopSection .button-div{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;padding-top:30px}.PopularTrips .PopularContainer .TopSection .button-div .link-button{color:#fff;background-color:#000;border:1px solid #fff;box-sizing:border-box;border-radius:100px;font-weight:600;font-size:18px;line-height:23px;padding:5px 25px}.PopularTrips .PopularContainer .BottomSection .Title{color:#fff;text-align:center;font-weight:600;margin-bottom:60px}.PopularTrips .PopularContainer .BottomSection .scroller{display:block;margin:0 auto 80px}.PopularTrips .PopularContainer .BottomSection #MoreRoutes{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:100px;grid-row-gap:50px}.PopularTrips .PopularContainer .BottomSection #MoreRoutes .PopularCard-4{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;border-bottom:1px solid #9ca2a9;-webkit-justify-content:space-evenly;justify-content:space-evenly;cursor:pointer}.PopularTrips .PopularContainer .BottomSection #MoreRoutes .PopularCard-4 svg{-webkit-flex-basis:10%;flex-basis:10%;color:#fff}.PopularTrips .PopularContainer .BottomSection #MoreRoutes .PopularCard-4 .PlaceContainer{-webkit-flex-basis:45%;flex-basis:45%}.PopularTrips .PopularContainer .BottomSection #MoreRoutes .PopularCard-4 .PlaceContainer .arrival,.PopularTrips .PopularContainer .BottomSection #MoreRoutes .PopularCard-4 .PlaceContainer .dept{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto}.PopularTrips .PopularContainer .BottomSection #MoreRoutes .PopularCard-4 .PlaceContainer .place{color:#fff;margin:0}.PopularTrips .PopularContainer .BottomSection #MoreRoutes .PopularCard-4 .PlaceContainer .code{color:#d5dce7;font-size:13px}@media screen and (min-width:451px) and (max-width:950px){.PopularTrips .PopularContainer .TopSection .PopularCardGrid{grid-template-columns:1fr 1fr}.PopularTrips .PopularContainer .BottomSection #MoreRoutes{grid-template-columns:1fr 1fr;grid-gap:50px}}@media screen and (max-width:451px){.PopularTrips .Cloud1,.PopularTrips .Cloud2,.PopularTrips .Cloud3,.PopularTrips .Cloud4,.PopularTrips .Cloud5,.PopularTrips .Cloud6{background-size:cover;background-position-y:center}.PopularTrips .PopularContainer .TopSection .PopularCard-1{height:400px}.PopularTrips .PopularContainer .TopSection .PopularCard-1 .routeName{width:280px}.PopularTrips .PopularContainer .TopSection .PopularCardContainer{grid-template-columns:1fr;grid-gap:30px}.PopularTrips .PopularContainer .TopSection .PopularCardGrid{grid-template-columns:1fr}.PopularTrips .PopularContainer .TopSection .PopularCardGrid .PopularCard-3{height:150px}.PopularTrips .PopularContainer .TopSection .PopularCardGrid .PopularCard-3 .inner-content{height:100%;background-color:unset}.PopularTrips .PopularContainer .TopSection .PopularCardGrid .PopularCard-3 .inner-content .CodeSection{bottom:0}.PopularTrips .PopularContainer .BottomSection #MoreRoutes{grid-template-columns:1fr;grid-gap:50px}}.promo{background-color:#000}.promo .search-flight{position:static;max-width:1440px;width:100vw;height:810px;max-height:900px;left:0;top:80px;background:#000;-webkit-flex:none;flex:none;-webkit-order:1;order:1;-webkit-flex-grow:0;flex-grow:0;margin:auto}.promo .left-section-promo{margin-top:6%;padding-top:30px;padding-left:30px;max-width:65%}.promo .left-section-promo .logo{display:block;position:relative;width:80%!important}.promo .left-section-promo h4{color:#fff;font-weight:600;padding-top:47px}.promo .left-section-promo h5{max-width:534px!important;padding-top:45px;font-style:normal;font-size:16px;line-height:20px;color:#fff}.promo .left-section-promo h5 a{color:#fff;text-decoration:underline}.promo .left-section-promo .terms{max-width:350px!important}.promo .left-section-promo .download{display:-webkit-flex;display:flex;padding-top:34px}.promo .left-section-promo .download .app-img-link{margin-right:20px}.promo .left-section-promo .download .app-img{width:100%}.promo .promo-signup-form{max-width:35%;margin-top:6%;height:600px;width:450px;background-color:#fff;border-radius:20px;padding:58px}.promo .promo-signup-form h2{font-weight:600}.promo .promo-signup-form .full-width-container{border:0;padding-top:20px;padding-bottom:20px;border-bottom:1px solid #2c3034;width:100%;color:#848b94}.promo .promo-signup-form .full-width-container:focus{outline:none}.promo .promo-signup-form .password-container{position:relative}.promo .promo-signup-form .password-container .eye-container{position:absolute;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;top:30%;right:5%}.promo .promo-signup-form .Button{margin-top:40px}.promo .search-img{max-width:1380px;width:100%;height:810px;max-height:900px;margin:auto;padding:0 2%;display:-webkit-flex;display:flex;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;box-shadow:inset 0 1000px rgba(0,0,0,.35);background-image:url(/static/media/hp-hero-img.2334320f.png)}@media screen and (max-width:451px){.promo .search-flight{max-height:none;height:1300px!important}.promo .search-flight .left-section-promo{padding-right:30px!important}.promo .search-flight .left-section-promo h5{font-size:15px;line-height:unset!important}.promo .search-img{height:1300px!important;-webkit-flex-wrap:wrap!important;flex-wrap:wrap!important;height:1100px;max-height:none;margin:0;-webkit-justify-content:center;justify-content:center;padding:0;background-size:cover;background-position:-150px}.promo .search-img .left-section-promo,.promo .search-img .promo-signup-form{max-width:100%}.promo .search-img .Button{margin-top:25px}.promo .search-img .promo-signup-form{height:500px;max-width:80%;padding:24px}.promo .search-img .logo{width:90%;max-width:630px}.promo .search-img h5{top:20%;font-size:5vw}}@media screen and (min-width:451px) and (max-width:800px){.promo .search-flight .left-section-promo{max-width:58%;padding-right:20px}.promo .search-flight .promo-signup-form{max-width:42%;height:540px;padding:27px}}.white{color:#fff}.concierge-main{background-color:#000;padding-bottom:90px}.concierge-root{max-width:882px;margin:auto;width:100%;color:#f1f4f9;padding-top:100px;padding-bottom:90px}.logo{display:block;position:relative;width:30%}.logo img{max-width:90%}.concierge-title{color:#f1f4f9;text-align:left}.concierge-title h3{margin-right:1%}.con_ttle{padding-top:25px!important;text-align:left!important;font-weight:600!important;font-size:36px!important;line-height:46px!important}.head-title{font-style:normal;font-weight:700;font-size:72px;line-height:80px}.head-sub-title{font-style:normal;font-weight:600;font-size:36px;line-height:46px}.testimonial-scroll-icon{display:block;padding-top:120px;-webkit-transform:translate(-50%);transform:translate(-50%);margin-left:50%}.concierge-subtitle{text-align:center;font-size:200%;line-height:20px}.aircraft-concierge{position:relative;margin-top:-70px}.aircraft-concierge img{width:75%;margin-left:50%;-webkit-transform:translate(-50%);transform:translate(-50%);margin-top:-20px}.concierge-subphrase{text-align:left;width:100%;padding:.5vw;margin:auto;color:#9ca2a9}.concierge-subphrase-title{font-style:normal;font-weight:700;font-size:24px;line-height:31px}.services-list{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;padding-top:0}.bottom{padding-top:43px}.concierge-service{width:33%;text-align:center}.concierge-service img{margin-bottom:25px}.concierge-service p{font-weight:700;font-size:24px;line-height:31px}.concierge-service .info{cursor:pointer;font-size:120%;color:#9ca2a9;margin-bottom:0}.concierge-service .info:hover{text-decoration:underline}.fullservice-section{max-width:1440px;width:100%;background:#000;-webkit-flex:none;flex:none;-webkit-order:5;order:5;-webkit-flex-grow:0;flex-grow:0;margin:300px auto auto}.fullservice-section h2{position:relative;width:100%;-webkit-align-items:center;align-items:center;color:#f1f4f9;text-align:center}.detail-section{max-width:1440px;width:100%;left:0;padding-top:80px;background:#000;-webkit-flex:none;flex:none;-webkit-order:5;order:5;-webkit-flex-grow:0;flex-grow:0;margin:auto}.detail-section h3{position:absolute;width:499px;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;color:#f1f4f9}.concierge-statements{margin-left:212px;position:relative}.concierge-statements .Statement{margin-bottom:64px}.concierge-statements .Statement .icon{max-width:50px;max-height:50px;width:auto;height:auto}.concierge-statements .Statement .text{margin-top:32px;color:#fff}@media (max-width:451px){.concierge-root{width:100%!important;padding-bottom:unset!important;padding-top:20px}}@media screen and (max-width:451px){.concierge-title{width:100vw;font-weight:700;font-size:48px;line-height:48px;font-style:normal;text-align:center;padding:14px}.concierge-title h3{margin-right:6%}.hidable{display:none}.con_ttle{line-height:30px}.concierge-subphrase-title{font-weight:600;font-size:20px;line-height:26px}.head-title{font-size:48px;line-height:48px}.head-sub-title{font-size:24px;line-height:140%}.services-list{-webkit-flex-wrap:wrap;flex-wrap:wrap;padding-bottom:5%}.concierge-service{width:100%;padding:5% 0}.concierge-service .info{font-size:18px;word-break:break-word;padding:0 10px}.concierge-subphrase{text-align:center;font-size:20px;line-height:26px;font-weight:600;margin-top:18px;position:relative}.testimonial-scroll-icon{-webkit-transform:translate(-50%);transform:translate(-50%);margin-left:50%;padding-top:30px}.aircraft-concierge{margin-left:unset;position:relative;height:150px;top:20px;margin-top:unset}.aircraft-concierge img{width:100%;position:absolute}.detail-section{padding-top:65px;top:unset;-webkit-flex:unset;flex:unset;-webkit-flex-grow:unset;-webkit-order:unset;order:unset;flex-grow:unset}.detail-section h3{position:unset;width:100%;padding-left:25px;padding-right:25px}.statement-container{margin-left:unset!important;padding:70px 24px 24px}.concierge-statements{margin-left:unset}.concierge-statements .Statement .icon{margin-left:6%;-webkit-transform:translate(-50%);transform:translate(-50%)}.concierge-statements .Statement .text{margin-top:25px;font-weight:600;text-align:left;font-size:24px;line-height:140%}.fullservice-section{top:unset;-webkit-flex:unset;flex:unset;-webkit-flex-grow:unset;-webkit-order:unset;order:unset;flex-grow:unset;margin:unset;z-index:1;display:block;margin-top:210px}.fullservice-section h2{top:unset;line-height:48px;font-size:48px;font-style:normal}}@media screen and (min-width:451px) and (max-width:800px){.concierge-title{width:100vw;font-weight:700;font-size:48px;line-height:48px;font-style:normal;text-align:center;padding:14px}.concierge-title h3{margin-right:6%}.concierge-root{width:100%!important;padding-bottom:unset!important;padding-top:65px}.hidable{display:none}.head-title{font-size:65px;line-height:70px}.head-sub-title{font-size:26px;line-height:140%}.services-list{-webkit-flex-wrap:wrap;flex-wrap:wrap;padding-bottom:5%;padding-top:0}.concierge-service{width:100%;padding:5% 0}.concierge-service .info{font-size:18px}.concierge-subphrase{text-align:center;width:75%;font-size:20px;line-height:26px;font-weight:600;margin-top:18px;position:relative}.testimonial-scroll-icon{-webkit-transform:translate(-50%);transform:translate(-50%);margin-left:50%;padding-top:100px}.aircraft-concierge{margin-left:unset;position:relative;height:250px}.aircraft-concierge img{width:100%;position:absolute}.detail-section{top:unset;-webkit-flex:unset;flex:unset;-webkit-flex-grow:unset;-webkit-order:unset;order:unset;flex-grow:unset;padding-top:50px}.detail-section h3{position:unset;width:90%;font-style:normal;font-weight:600;font-size:40px;line-height:44px;padding-left:25px;padding-right:25px}.statement-container{margin-left:unset!important;padding:24px}.concierge-statements{margin-left:unset}.concierge-statements .Statement .icon{margin-left:4%;-webkit-transform:translate(-50%);transform:translate(-50%)}.concierge-statements .Statement .text{margin-top:25px;font-weight:600;font-size:20px;text-align:left;line-height:26px}.fullservice-section{top:unset;-webkit-flex:unset;flex:unset;-webkit-flex-grow:unset;-webkit-order:unset;order:unset;flex-grow:unset;margin:unset;z-index:1;display:block;margin-top:195px}.fullservice-section h2{top:unset;line-height:unset}}@media screen and (min-width:800px) and (max-width:1200px){.detail-section h3{left:3%;font-size:44px;width:450px}.aircraft-concierge{margin-left:unset}.aircraft-concierge img{width:100%}.fullservice-section{margin-top:195px}.concierge-title{text-align:center}}.img-side-left img,.img-side-right img{margin:0 2.5%}.frame4{margin-top:210px!important}.frame4 .content{margin-top:unset!important}.frame2{top:-45px!important}.frame5 img{margin-top:-120px!important}.w330{width:330px}.w422{width:422px}.img-side-left{display:-webkit-flex;display:flex;-webkit-justify-content:flex-start;justify-content:flex-start;max-width:1440px;width:100%;margin:auto}.img-side-left .content{margin-top:25px;width:510px;margin-left:3%}.img-side-left .content h3{color:#f1f4f9;overflow-wrap:break-word}.img-side-left .content p{color:#848b94;margin-top:30px}.img-side-left .content button{color:#fff;background-color:#000;border:1px solid #fff;box-sizing:border-box;border-radius:100px;font-weight:600;font-size:18px;line-height:23px;padding:5px 10px}.image-left{margin-left:100px}.image-right{margin-right:100px}.image-side-section{position:relative;padding-bottom:85px}.img-side-right{display:-webkit-flex;display:flex;-webkit-justify-content:flex-end;justify-content:flex-end;max-width:1440px;width:100%;margin:auto;position:relative;top:-110px;right:0}.img-side-right .content{margin-top:20%;width:412px;margin-right:0;margin-left:5%}.img-side-right .content h3{color:#f1f4f9;overflow-wrap:break-word}.img-side-right .content p{color:#848b94;margin-top:30px}.img-side-right .content button{color:#fff;background-color:#000;border:1px solid #fff;box-sizing:border-box;border-radius:100px;font-weight:600;font-size:18px;line-height:23px;padding:5px 15px}@media screen and (max-width:451px){.img-side-right{-webkit-flex-direction:column-reverse;flex-direction:column-reverse}.image-side-section{margin-top:53px;padding-bottom:unset}.image-side-section .frame1 img{width:100%!important}.image-side-section .frame4{margin-top:unset!important}.image-side-section .frame5 img{margin-top:unset!important;width:100%!important}.img-side-left,.img-side-right{position:static;top:0;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:unset;justify-content:unset}.img-side-left .content,.img-side-right .content{margin:0;padding:15% 5%;width:90%}.img-side-left .content h3,.img-side-right .content h3{letter-spacing:-.02em;overflow-wrap:break-word}.img-side-left .content p,.img-side-right .content p{width:100%;margin-top:18px}.img-side-left .content button,.img-side-right .content button{margin:5% 0}.img-side-left img,.img-side-right img{width:unset;margin:0;height:500px}}@media screen and (min-width:451px) and (max-width:800px){.frame4{margin-top:160px!important}.image-side-section{margin-top:50px;padding-bottom:unset}.img-side-left{margin-left:0}.img-side-left .content{width:50%;margin-left:0;margin-right:3%}.img-side-left .content h3{font-size:35px;line-height:40px;overflow-wrap:break-word}.img-side-left .content p{width:unset;font-size:15px}.img-side-right{right:0}.img-side-right .content{width:50%;margin-left:3%;margin-right:0}.img-side-right .content h3{font-size:35px;line-height:40px;overflow-wrap:break-word}.img-side-right .content p{width:unset;font-size:15px}.img-side-left img,.img-side-right img{width:45%;margin:0 2.5%}.concierge-main{padding-bottom:unset}}.ApplicationTab{background-color:#000;height:70px}.ApplicationTab .tab-container{max-width:968px;width:90%;margin:auto;height:100%}.ApplicationTab .tab-container,.ApplicationTab .tab-container .tab{position:relative;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center}.ApplicationTab .tab-container .tab{z-index:0;text-align:center;cursor:pointer;letter-spacing:.5px;transition:all .2s ease-in;color:#fff;-webkit-user-select:none;-ms-user-select:none;user-select:none;-webkit-align-items:center;align-items:center;-webkit-flex:1 1;flex:1 1;font-size:18px;border-top-left-radius:25px;border-top-right-radius:25px;max-width:300px}.ApplicationTab .tab-container div:after,.ApplicationTab .tab-container div:before{position:absolute;bottom:-1px;width:20px;height:20px;content:" "}.ApplicationTab .tab-container div:before{left:-20px;border-bottom-right-radius:20px;border-width:0 1px 1px 0}.ApplicationTab .tab-container div:after{right:-20px;border-bottom-left-radius:20px;border-width:0 0 1px 1px}.ApplicationTab .tab-container .selected-tab:before{transition:.2s ease-in;box-shadow:7px 3.5px 0 #fff}.ApplicationTab .tab-container .selected-tab:after{transition:.2s ease-in;box-shadow:-7px 3.5px 0 #fff}.ApplicationTab .tab-container .selected-tab{background-color:#fff;color:#000}.ApplicationTab .tab-container .tab-content{height:400px;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center}@media screen and (max-width:451px){.ApplicationTab .tab-container{width:100%}.ApplicationTab .tab-container .tab{font-size:12px;padding:5px}}.PlaneCarousel{width:968px;margin:auto}.PlaneCarousel .image-slide,.PlaneCarousel .image-slide-disabled{margin:auto;display:-webkit-flex;display:flex;height:300px;object-fit:contain}.PlaneCarousel .image-slide-disabled{width:100%;-webkit-filter:grayscale(100%) opacity(50%);filter:grayscale(100%) opacity(50%)}.PlaneCarousel .cover{object-fit:cover!important}.PlaneCarousel .carousel__slider--horizontal{height:325px}.PlaneCarousel .carousel__next-button{right:0;top:50%;border:0;position:absolute;background-color:inherit}.PlaneCarousel .carousel__next-button:disabled{cursor:not-allowed}.PlaneCarousel .carousel__back-button{top:50%;border:0;position:absolute;background-color:inherit}.PlaneCarousel .carousel__back-button:disabled{cursor:not-allowed}.PlaneCarousel .carousel__dot-group{text-align:center}.PlaneCarousel .carousel__dot{width:100px;border:0;height:5px;background-color:#d5dce7}.PlaneCarousel .carousel__dot:first-child{border-top-left-radius:2.5px;border-bottom-left-radius:2.5px}.PlaneCarousel .carousel__dot:last-child{border-top-right-radius:2.5px;border-bottom-right-radius:2.5px}.PlaneCarousel .carousel__dot--selected{background-color:#000;height:5px}.PlaneCarousel .carousel__inner-slide{position:static}@media screen and (max-width:451px){.PlaneCarousel{width:100%}.PlaneCarousel .image-slide{max-height:235px}.PlaneCarousel .carousel__slider--horizontal{height:250px}}.Accordions .head{display:-webkit-flex;display:flex;-webkit-align-self:center;align-self:center;padding-top:5px;padding-bottom:5px}.Accordions .head .title{font-size:35px!important;font-weight:600}.Accordions .head .icon{-webkit-align-self:center;align-self:center;margin-left:auto;cursor:pointer}.Accordions .body{display:none;-webkit-animation:fadeIn .5s;animation:fadeIn .5s}.Accordions .body.active{display:block}.CostSummary .header{background-color:#3881ef;color:#fff;padding:20px;border-top-right-radius:25px;border-top-left-radius:25px}.CostSummary .header .total-container{display:-webkit-flex;display:flex;padding-bottom:5px}.CostSummary .header .total-container .title{margin-bottom:0;font-size:20px}.CostSummary .header .total-container .value{margin-bottom:0;text-align:end;-webkit-align-self:center;align-self:center;margin-left:auto}.CostSummary .header .sub-title{font-size:13.5px;margin-bottom:0;white-space:nowrap}.CostSummary .header .sub-title svg{vertical-align:middle}.CostSummary .header .body-font-p{margin-bottom:0;white-space:nowrap}.CostSummary .header .body-font-p svg{vertical-align:middle}.CostSummary .header-disabled{background-color:#848b94}.CostSummary>.reward-panel{margin-top:20px;margin-bottom:20px;padding:20px;background-color:#f1f4f9;color:#000;border-radius:24px;display:-webkit-flex;display:flex}.CostSummary>.reward-panel>.checkbox-panel{margin-right:10px}.CostSummary>.reward-panel>.info-panel>.title{font-weight:600;font-size:18px;line-height:23px;margin-bottom:4px}.CostSummary>.reward-panel>.info-panel>.sub-title{font-weight:400;font-size:14px;line-height:18px;color:#3881ef;margin-bottom:0}.CostSummary .body{padding:0 20px 20px;background-color:#f1f4f9;color:#000;border-bottom-right-radius:25px;border-bottom-left-radius:25px}.CostSummary .body .detail-price-guaranteed{display:-webkit-flex;display:flex;font-size:16px;padding-top:20px;padding-bottom:20px;border-top:1px solid #cfcdcd;font-weight:500;margin-top:24px}.CostSummary .body .detail-price-guaranteed svg{vertical-align:text-bottom}.CostSummary .body .detail-price-guaranteed:nth-child(3){border-bottom:0}.CostSummary .body .detail-price-guaranteed .title{margin-bottom:0}.CostSummary .body .flight-concierge{display:-webkit-flex;display:flex;font-size:16px;padding-top:20px;padding-bottom:20px;font-weight:500;margin-top:20px}.CostSummary .body .flight-concierge svg{vertical-align:text-bottom}.CostSummary .body .flight-concierge:nth-child(3){border-bottom:0}.CostSummary .body .flight-concierge .title{margin-bottom:0}.CostSummary .body .detail-container{display:-webkit-flex;display:flex;font-size:16px;padding-top:20px;padding-bottom:20px;border-bottom:1px solid #cfcdcd;font-weight:500}.CostSummary .body .detail-container svg{vertical-align:text-bottom}.CostSummary .body .detail-container .sub-title{font-size:13px;margin-bottom:0}.CostSummary .body .detail-container:nth-child(3){border-bottom:0}.CostSummary .body .detail-container .title{margin-bottom:0}.CostSummary .body .detail-container .value{-webkit-align-self:center;align-self:center;margin-left:auto;margin-bottom:0}.CostSummary .body .detail-container-total{display:-webkit-flex;display:flex;font-size:16px;padding-top:20px;padding-bottom:20px;font-weight:500}.CostSummary .body .detail-container-total svg{vertical-align:text-bottom}.CostSummary .body .detail-container-total .sub-title{font-size:13px;margin-bottom:0}.CostSummary .body .detail-container-total:nth-child(3){border-bottom:0}.CostSummary .body .detail-container-total .title{margin-bottom:0}.CostSummary .body .detail-container-total .value{-webkit-align-self:center;align-self:center;margin-left:auto;margin-bottom:0}.CostSummary .body .TripPriceContainer{-webkit-flex-direction:column;flex-direction:column;padding:16px 0}.CostSummary .body .TripPriceContainer div{margin-bottom:4px}.CostSummary .subtitile-h4,.CostSummary .subtitile-h5{margin-bottom:0}.info-text-recommended{color:#848b94;width:85%;text-align:center;margin:auto;padding-top:30px;padding-bottom:0!important}.fuel-msg{margin-right:5px;vertical-align:middle!important}.fuel-msg-div{margin-top:10px;text-align:center;-webkit-align-items:center;align-items:center}.CheckBox{height:40px;width:40px;border-radius:12px;margin-right:10px;-webkit-align-self:center;align-self:center;border:2px solid #cfcdcd;padding:3px}.CheckBox.yellow-check>.checked{background-color:#ebff0c}.CheckBox.blue-check>.checked{background-color:#3881ef}.CheckBox.checkable{cursor:pointer}.CheckBox>.checked{height:30px;width:30px;border-radius:8px}.CheckBox.disabled{cursor:not-allowed}.ConciergeModal .ConciergeModalContainer .title{font-size:30px!important}.ConciergeModal .ConciergeModalContainer .sub-title{margin-bottom:20px}.TripCard{background-color:#f1f4f9;padding:25px;border-radius:20px;margin-bottom:25px}.TripCard .title-container{display:-webkit-flex;display:flex;font-size:23px;font-weight:500;line-height:25px;padding-bottom:20px;border-bottom:1px solid #cfcdcd}.TripCard .title-container .date-container{color:#000}.TripCard .title-container .date-container p{margin-bottom:0}.TripCard .title-container .step-container{color:#848b94;-webkit-align-self:center;align-self:center;margin-left:auto}.TripCard .title-container .step-container p{margin-bottom:0}.TripCard .notes-style{min-Height:100;width:100%}.TripCard .note-text{padding-top:10px}.TripCard .airport-container{padding-top:20px;padding-bottom:20px;border-bottom:1px solid #cfcdcd;display:-webkit-flex;display:flex}.TripCard .airport-container .icon-container{padding-right:10px}.TripCard .airport-container .icon-container .v-line{height:60px;border-left:2.5px dotted #000;margin-left:7px;margin-bottom:-10px;margin-top:-4px}.TripCard .airport-container .places-container{width:100%}.TripCard .airport-container .places-container .restriction-container{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between}.TripCard .airport-container .places-container .restriction-container .info-button{cursor:pointer}.TripCard .airport-container .places-container .restriction-container p{color:#4782e7;position:relative;top:1px;font-size:14px;vertical-align:middle;margin-bottom:0;padding-left:10px;margin-right:10px}.TripCard .airport-container .places-container .restriction-container .restriction{display:-webkit-flex;display:flex;cursor:pointer}.TripCard .airport-container .places-container .restriction-container .restriction svg{-webkit-align-self:center;align-self:center}.TripCard .airport-container .places-container .airport-detail{display:-webkit-flex;display:flex;width:100%;margin-bottom:0}.TripCard .airport-container .places-container .airport-detail .a-name{margin-bottom:0;font-size:20px;font-weight:500}.TripCard .airport-container .places-container .airport-detail .dot{margin-top:10px;margin-left:10px}.TripCard .airport-container .places-container .airport-detail .city-name{margin:2px 3px 0 10px}.TripCard .airport-container .places-container .airport-detail .time{margin-top:2px;-webkit-align-self:center;align-self:center;margin-left:auto;float:right;margin-bottom:0;text-align:end;min-width:72px}.TripCard .airport-container .places-container .meta-container{display:-webkit-flex;display:flex;margin-top:10px;margin-bottom:10px}.TripCard .airport-container .places-container .meta-container .h-line{width:auto;-webkit-flex-grow:1;flex-grow:1;border-top:1px solid #cfcdcd;margin-top:8px}.TripCard .actions-container{padding-top:10px}.TripCard .actions-container button:last-child{float:right}@media screen and (max-width:451px){.TripCard{padding:15px}}.PlanInfo{background-color:#f1f4f9;padding:20px;border-radius:25px;margin-bottom:30px}.PlanInfo .icon-info-container{padding-bottom:20px;border-bottom:1px solid #cfcdcd;display:-webkit-flex;display:flex}.PlanInfo .icon-info-container .num-icon{height:40px;width:40px;border-radius:20px;background-color:#d5dce7;text-align:center;padding-top:7px;font-size:18px;font-weight:600}.PlanInfo .icon-info-container .num-icon.ml{margin-left:20px}.PlanInfo .icon-info-container .text{margin-bottom:0;-webkit-align-self:center;align-self:center;font-size:16px;padding-left:10px}.PlanInfo .facilities-container,.PlanInfo .text-container{padding-top:20px;padding-bottom:20px;border-bottom:1px solid #cfcdcd}.PlanInfo .facilities-container{display:-webkit-flex;display:flex;padding-left:10px}.PlanInfo .facilities-container:last-child{border-bottom:0;padding-bottom:0}.PlanInfo .facilities-container p{padding-left:20px;margin-bottom:0}.FlightAddOns{background-color:#f1f4f9;padding:20px;border-radius:25px;margin-bottom:30px}.FlightAddOns .head{padding-bottom:20px;border-bottom:1px solid #cfcdcd;font-weight:600;font-size:22px}.FlightAddOns .body-AddOns .addons{display:-webkit-flex;display:flex;padding-top:20px;padding-bottom:20px;width:100%;border-bottom:1px solid #cfcdcd}.FlightAddOns .body-AddOns .addons:last-child{border-bottom:0;padding-bottom:0}.FlightAddOns .body-AddOns .addons>.logo{padding-left:10px;padding-right:10px;-webkit-align-self:center;align-self:center}.FlightAddOns .body-AddOns .addons .styled-checkbox{height:40px;width:40px;border-radius:12px;margin-right:10px;-webkit-align-self:center;align-self:center;border:2px solid #cfcdcd;padding:3px}.FlightAddOns .body-AddOns .addons .styled-checkbox.checkable{cursor:pointer}.FlightAddOns .body-AddOns .addons .styled-checkbox>.checked{height:30px;width:30px;border-radius:8px}.FlightAddOns .body-AddOns .addons .details{-webkit-align-self:center;align-self:center}.FlightAddOns .body-AddOns .addons .details .title{margin-bottom:0;font-size:18px;font-weight:600}.FlightAddOns .body-AddOns .addons .details .price{margin-bottom:0;font-size:16px;color:#848b94}.FlightAddOns .body-AddOns .addons .link{font-size:16px;-webkit-align-self:center;align-self:center;margin-left:auto;cursor:pointer;color:#000}.FlightAddOns .body-AddOns .addons .requested{cursor:default}.FlightAddOns .body-AddOns .addons .link:hover{text-decoration:none}@media screen and (max-width:451px){.logo{width:25%}.FlightAddOns .body-AddOns .addons .details .title,.FlightAddOns .body-AddOns .addons .link{font-size:14px}}.LimoLinkModal .title{font-weight:900;font-size:30px;line-height:140%;text-align:start}.LimoLinkModal .subtitle{font-weight:600;font-size:25px;margin-top:16px}.LimoLinkModal .subtitle:first-child{margin-top:0}.LimoLinkModal .addStopTitle{margin-top:16px!important}.LimoLinkModal .limo-info{color:#535a61;font-size:14px}.LimoLinkModal .input-container .add-stop,.LimoLinkModal .input-container .remove-stop{cursor:pointer;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;justify-content:space-between}.LimoLinkModal .input-container .add-stop p,.LimoLinkModal .input-container .remove-stop p{margin:0;padding:19px 2px;color:#666d74}.LimoLinkModal .input-container .add-stop svg,.LimoLinkModal .input-container .remove-stop svg{-webkit-align-self:center;align-self:center;color:#848b94}.LimoLinkModal .input-container .remove-stop svg{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.LimoLinkModal .input-container .full-width-container:first-child{border-top:1px solid #d5dce7}.LimoLinkModal .input-container .full-width-container{font-size:17px;font-family:"FKGroteskNeue-Regular";border:0;padding-top:16px;padding-bottom:16px;border-bottom:1px solid #d5dce7;width:100%;color:#848b94}.LimoLinkModal .input-container .full-width-container .react-datepicker-wrapper{width:100%}.LimoLinkModal .input-container .full-width-container input{border:none;width:100%;color:#848b94}.LimoLinkModal .input-container .full-width-container:focus,.LimoLinkModal .input-container .full-width-container input:focus{outline:none}.LimoLinkModal .input-container select{color:#666d74!important}.Gallery .modal{overflow-y:hidden}.Gallery .gallery-content .PlaneDetails{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center;position:absolute;bottom:10px;left:0;right:0}.Gallery .gallery-content .PlaneDetails h4{font-weight:600;margin-bottom:20px}.Gallery .gallery-content .PlaneDetails h4,.Gallery .gallery-content .PlaneDetails p{color:#fff;max-width:300px;text-align:center}.Gallery .gallery-content .PlaneDetails p{font-size:13px}.Gallery .gallery-content .close{z-index:1;opacity:1}.Gallery .gallery-content .close:focus,.Gallery .gallery-content .close:hover{color:inherit;text-decoration:none;cursor:pointer}.Gallery .gallery-content .PlaneCarousel{max-width:unset;width:100%;margin-bottom:0;background-color:rgba(0,0,0,.4)}.Gallery .gallery-content .PlaneCarousel .carousel__inner-slide{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;height:100vh}.Gallery .gallery-content .PlaneCarousel .image-slide{position:relative;bottom:7%;height:70vh;width:90%}.Gallery .gallery-content .carousel__slider--horizontal{height:100vh;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}@media screen and (max-width:451px){.Gallery .gallery-content .PlaneCarousel .image-slide{max-height:unset;bottom:unset}.Gallery .gallery-content .PlaneDetails{bottom:110px;top:unset}}@media screen and (min-width:451px) and (max-width:800px){.Gallery .gallery-content .PlaneDetails{bottom:50px}.Gallery .gallery-content .image-slide{bottom:unset!important}}.BookAFlight{min-height:600px;width:100%}.BookAFlight .planeCarousel{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center}.BookAFlight .disable-amt-container{width:40%}.BookAFlight .show-main-summary{visibility:visible}.BookAFlight .show-phn-summary{display:none}.BookAFlight .disabled-aircraft{margin-top:70px}.BookAFlight .disabled-aircraft .details-container{display:-webkit-flex;display:flex;width:100%;max-width:968px;margin:-15px auto 30px}.BookAFlight .disabled-aircraft .info-container{margin:0 auto}.BookAFlight .book-flight-summary{width:100%;max-width:1080px;margin:66px auto;display:-webkit-flex;display:flex}.BookAFlight .plane-meta{width:968px;display:-webkit-flex;display:flex;margin:10px auto auto}.BookAFlight .plane-meta button.blue-btn{float:right}.BookAFlight .details-container{display:-webkit-flex;display:flex;width:85%;max-width:968px;margin:75px auto 30px}.BookAFlight .details-container .title-contact{font-size:35px!important;font-weight:600}.BookAFlight .details-container .info-container{width:70%;margin-right:25px}.BookAFlight .details-container .info-container .unavailable{margin-bottom:30px;border-radius:24px;background-color:#848b94;padding:20px}.BookAFlight .details-container .info-container .unavailable .info-text{color:#fff;font-size:15px}.BookAFlight .details-container .info-container .unavailable .header{margin-bottom:10px;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row}.BookAFlight .details-container .info-container .unavailable .header .icon{-webkit-align-self:center;align-self:center}.BookAFlight .details-container .info-container .unavailable .header .title{font-size:35px!important;font-weight:600;color:#fff;margin-bottom:0;padding-left:10px;font-family:"FKGroteskNeue-Medium"}.BookAFlight .details-container .info-container .info-text{font-weight:400}.BookAFlight .details-container .amount-containers{margin-left:133px}.BookAFlight .ApplicationTab .tab-container{width:95%;max-width:968px}.BookAFlight .good-deal-modal>img{width:100%}.BookAFlight .good-deal-modal>.plane-type{text-align:center;font-size:25px;font-weight:700}.BookAFlight .good-deal-modal>button{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;margin:30px auto auto}.BookAFlight .good-deal-modal>.info-text{color:#848b94;width:70%;text-align:center;margin:auto;padding-top:30px;padding-bottom:50px}.BookAFlight .good-deal-modal>.info-text-recommended{color:#848b94;width:85%;text-align:center;margin:auto;padding-top:30px;padding-bottom:50px}.BookAFlightHeader{background-color:#000;color:#fff;padding-top:20px;padding-bottom:30px;padding-right:15px}.BookAFlightHeader>.head-title{width:95%;max-width:968px;margin:auto auto 43px;font-size:72px;line-height:80px}.BookAFlightHeader>.route-info-container{width:95%;max-width:968px;margin:auto;background-color:#2c3034;padding:10px;border-radius:24px;display:-webkit-flex;display:flex;cursor:pointer}.BookAFlightHeader>.route-info-container>img{width:40px}.BookAFlightHeader>.route-info-container .grey-edit-circle-filled{cursor:pointer}.BookAFlightHeader>.route-info-container .route-info{display:-webkit-flex;display:flex;text-align:center;-webkit-align-items:center;align-items:center;margin:auto}.BookAFlightHeader>.route-info-container .route-info>p{margin-bottom:0}.BookAFlightHeader>.route-info-container .route-info>p.airport{font-size:21px;padding-left:10px;padding-right:10px;font-weight:600}.BookAFlightHeader>.route-info-container .route-info>p.suffix{font-size:15px;font-weight:400;padding-top:3px}.BookAFlight .plane-meta,.PlaneCarousel{width:95%;max-width:968px}.peak-style{margin-top:-100px;margin-bottom:30px;border-radius:24px;background-color:#ef3838;padding:10px 20px}.peak-style .info-text{color:#fff;font-size:15px}.peak-style .peak-headline{color:#fff;margin-bottom:5px;font-size:21px;font-weight:600;margin-left:48px}.peak-style .header{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row}.peak-style .header .icon{width:29px;height:26.3px;color:#f1f4f9;-webkit-align-self:center;align-self:center;margin-top:-25px}.peak-style .header .peak-msg{color:#fff;font-size:14px!important;margin:-1px 15px 5px 18px;width:63%}.peak-mob{display:none}.peak-web{visibility:visible}@media screen and (max-width:451px){.BookAFlightHeader{padding:20px}.BookAFlightHeader>.route-info-container,.BookAFlightHeader>h1{width:100%}.show-main-summary{visibility:hidden;display:none}.show-phn-summary{display:block!important}.BookAFlight .disable-amt-container{width:100%}.BookAFlight .details-container{width:85%;-webkit-flex-wrap:wrap;flex-wrap:wrap}.BookAFlight .details-container .info-container{width:95%;margin:auto}.BookAFlight .details-container .amount-containers{width:100%;margin-right:20px;margin-left:4px;margin-top:20px}.BookAFlight .book-flight-summary{display:block;width:100%}.disabled-aircraft{margin-top:70px}.disabled-aircraft .details-container{margin:30px auto!important}.peak-mob{display:inline!important}.peak-web{display:none!important;visibility:hidden!important}.peak-style{margin-top:15px}.peak-style .peak-msg{width:100%!important}}.PlaneCarousel .image-slide{width:100%}@media screen and (min-width:451px) and (max-width:800px){.BookAFlightHeader>h1{width:95%}.show-main-summary{visibility:hidden;display:none}.show-phn-summary{display:block!important}.BookAFlightHeader>.route-info-container{width:95%}.BookAFlight .disable-amt-container{width:100%}.BookAFlight .plane-meta{width:95%}.BookAFlight .details-container{-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-direction:column-reverse;flex-direction:column-reverse;width:90%;margin-left:30px}.BookAFlight .details-container .amount-containers,.BookAFlight .details-container .info-container{width:95%;margin:3%}.BookAFlight .details-container .amount-containers{margin-left:4px}.BookAFlight .book-flight-summary{display:block;width:85%}.PlaneCarousel{width:100%}.PlaneCarousel .image-slide{height:310px;width:100%}.ApplicationTab .tab-container{width:95%}.book-flight-summary{display:block;width:85%}.info-container .unavailable{width:95%}.peak-mob{display:inline}.peak-web{display:none;visibility:hidden}.peak-style{margin-top:15px}.peak-style .peak-msg{width:75%!important}}@media screen and (min-width:800px) and (max-width:1200px){.BookAFlightHeader>.route-info-container,.BookAFlightHeader>h1{width:95%}.BookAFlight .disable-amt-container{width:100%}.BookAFlight .plane-meta{width:95%}.BookAFlight .details-container{-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-direction:column-reverse;flex-direction:column-reverse;width:90%}.BookAFlight .details-container .amount-containers,.BookAFlight .details-container .info-container{width:95%;margin:3%}.BookAFlight .book-flight-summary{display:-webkit-flex;display:flex;width:85%}.PlaneCarousel{width:95%}.PlaneCarousel .image-slide{height:310px;width:95%}.ApplicationTab .tab-container{width:95%}.book-flight-summary{display:-webkit-flex;display:flex;width:85%}.peak-style{margin-top:-50px}}.carbon-offset{background-color:#f1f4f9;padding:20px;border-radius:25px;margin-bottom:30px}.carbon-head{padding-bottom:20px;font-weight:600;font-size:22px}.body-carbon-offset{background-color:#aafe3f;border-radius:24px;display:-webkit-flex;display:flex}.carbon-logo{width:50px}.carbon-link,.carbon-logo{padding-left:10px;-webkit-align-self:center;align-self:center;padding-right:10px}.carbon-link{font-size:16px;margin-left:auto;cursor:pointer;color:#000}.popup-carbon-info{background-color:#3881ef;max-width:400px;padding:10px;border-radius:10px;color:#fff}.carbon-details{font-size:14px;padding-top:20px;padding-bottom:20px;padding-left:10px}.header-main-dark{padding-top:45px;background-color:#000;position:relative;z-index:4}.header-main-light{background-color:#fff}.header-right{margin-right:50px}.header-root{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between;height:80px;width:100%;max-width:1440px;margin:auto}.theme-light,.theme-light:hover{color:#fff}.theme-dark,.theme-dark:hover{color:#000}.ab1-nav-links{text-transform:uppercase;font-style:normal;font-weight:600;font-size:clamp(14px,1.4vw,16px);letter-spacing:.05em;margin:0 clamp(15px,1.5vw,20px);cursor:pointer}.ab1-nav-links:hover{text-decoration:none}.brand-logo{margin:10px 40px}#mobile-menulist,.mobile-header-sections{display:none}.nav-grp{position:relative}@media screen and (max-width:451px){.header-main-dark{margin-bottom:-1px}.header-root{height:60px}.mobile-header-sections{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;margin-right:10px}.header-sections{display:none}.brand-logo{margin:0}.header-menu{margin:25px 15px}#mobile-menulist{display:none;background-color:#000;padding:5% 20px;position:fixed;width:100%;overflow-y:hidden;z-index:3;transition:ease-in(2s)}#mobile-menulist .ab1-nav-links{display:block}#mobile-menulist .grp-list{padding:10px 0}#mobile-menulist .unq-list{padding:30px 0}}@media screen and (min-width:451px) and (max-width:800px){.mobile-header-sections{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;margin-right:20px}.header-sections{display:none}.brand-logo{margin:0 15px}.header-menu{margin:25px 15px}#mobile-menulist{display:none;background-color:#000;padding:5% 20px;position:fixed;width:100%;overflow-y:hidden;z-index:5;transition:ease-in(2s)}#mobile-menulist .ab1-nav-links{display:block}#mobile-menulist .grp-list{padding:10px 0}#mobile-menulist .unq-list{padding:30px 0}}@media screen and (min-width:800px) and (max-width:1200px){.ab1-nav-links{font-size:clamp(12px,1.4vw,14px);letter-spacing:0;margin:0 5px}.nav-grp{left:0}.right-menu{margin-right:30px}}@media not screen and (max-width:800px){#mobile-menulist{display:none!important}}.ConciergeModal .ConciergeModalContainer{display:block!important}.ConciergeModal .ConciergeModalContainer .title{font-weight:600;font-size:25px!important;line-height:38px;font-style:normal}.ConciergeModal .ConciergeModalContainer .sub-title{text-align:left;margin-top:25px;font-style:normal;font-weight:500;font-size:17px;line-height:19px;letter-spacing:-.01em;margin-bottom:15px}.ConciergeModal .ConciergeListContainer{display:-webkit-flex!important;display:flex!important;border-top:1px solid #cfcdcd}.ConciergeModal .itemLeft{padding-top:25px;padding-bottom:15px;width:15%;font-weight:700;font-size:17px}.ConciergeModal .itemRight{font-family:"FKGroteskNeue-Regular";padding-top:28px;padding-bottom:28px;width:80%;font-weight:500;font-size:20px;line-height:24px;color:#000}.full-width-container{padding-top:6px;padding-bottom:6px;border-radius:5px 5px;border:1px solid #aeaeae;width:100%}.full-width-container:focus{outline:none}.delete-msg{margin-top:5px}.disable-btn{opacity:.5}.Modal .modal-content{top:15%!important}.footer-main{background-color:#000}.footer-root{color:#fff;padding-top:2.5%;padding-bottom:3.5%;max-width:1440px;width:100%;margin:auto}.footer-root footer{display:-webkit-flex;display:flex;margin-top:20px}.footer-root-main{width:75%;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-direction:row;flex-direction:row}.footer-root-main .footer-sections-c{-webkit-flex-basis:100%;flex-basis:100%}.footer-img{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center}.footer-sections{width:33.3%;padding:0 2vw}.footer-sections-logo{width:20%}.footer-sections-logo img{width:100%;margin:0 15px!important;max-width:190px}.footer-sections-si{width:15%}.footer-sections-si img{margin:0 10px}.logo-title{text-transform:uppercase;font-size:23px;letter-spacing:.05em;padding:2px}.footer-section-title{font-style:normal;font-weight:400;font-size:20px;line-height:22px;padding-bottom:10px}.footer-sections-c{position:relative;left:1%;width:100%}.footer-sections-c img{width:10vw}.footer-sections-c .mid-section{margin:0 1vw;width:30%}.footer-sections-c .inner-section{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-flex-direction:row;flex-direction:row}.footer-sections-c .footer-c-6{position:relative;padding-left:35px}.footer-sections-c .footer-c-1{margin:0;width:98%;position:relative}.footer-sections-c .footer-c-2{position:relative;top:.2vw;width:62%;margin:0 .5vw 0 0}.footer-sections-c .footer-c-3{position:relative;top:.1vw;margin:0;width:30%}.footer-sections-c .footer-c-4{position:relative;width:92%;margin:0}.footer-sections-c .footer-c-5{width:30%}.footer-section-list{list-style:none;-webkit-padding-start:0!important;padding-inline-start:0!important}.footer-section-list li{font-style:normal;font-weight:400;font-size:13px;line-height:41px;letter-spacing:.05em;text-transform:uppercase}.footer-section-list li a{color:#fff}@media screen and (max-width:451px){.footer-main{margin-top:-1px;padding-top:50px}.footer-section-list li{font-size:12px}.footer-sections-c{margin-top:-70px}.footer-sections-c a{text-align:center;display:block;width:100%!important}.footer-sections-c a img{width:100%!important;height:auto!important;margin:0 0 20px!important;padding:0!important;max-width:70px!important;min-width:50px!important}.footer-sections-c a img.footer-c-5{max-width:50px!important}footer{display:-webkit-flex;display:flex;margin:0 20px 30px!important;-webkit-flex-wrap:wrap;flex-wrap:wrap}.footer-root{padding-top:0!important}.footer-root-main{width:100vw!important}.footer-section-title{padding-bottom:0}.footer-section-list{margin-bottom:5px}.footer-sections-logo{width:100%;padding-top:0;padding-bottom:100px}.footer-sections-logo img{width:190px}.footer-sections-c{width:50%!important;-webkit-flex-basis:25%!important;flex-basis:25%!important;position:relative}.footer-sections-c .inner-section{display:block!important}.footer-sections-c .mid-section{width:100%!important}.footer-sections-c .footer-c-1{position:relative!important;left:7%!important;width:30vw!important}.footer-sections-c .footer-c-2{width:28vw!important;display:inline-block!important;margin-bottom:5px!important}.footer-sections-c .footer-c-3{width:11vw!important;display:inline-block!important;margin-bottom:10px!important}.footer-sections-c .footer-c-4{position:relative!important;left:8%;width:15vw!important}.footer-sections-c .footer-c-5{width:30%;margin:11% 3% 3%}.footer-sections-c .footer-c-6{position:relative;padding-left:5px;width:40%}.footer-img{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center}.footer-sections{width:50%;margin-bottom:25px}.footer-sections-si{width:100%;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center}.footer-sections-si img{margin:0 15px}}@media screen and (min-width:451px) and (max-width:800px){footer{-webkit-flex-wrap:wrap;flex-wrap:wrap}.footer-root-main{-webkit-flex-wrap:nowrap;flex-wrap:nowrap;width:100vw}.footer-sections-c{width:25%!important;-webkit-flex-basis:0%!important;flex-basis:0%!important;left:0!important;position:relative}.footer-sections-c .inner-section{display:block!important}.footer-sections-c .mid-section{width:24vw!important;margin:13px 0!important}.footer-sections-c .footer-c-1{position:relative!important;left:2%!important;width:15vw!important}.footer-sections-c .footer-c-2{width:15vw!important;display:inline-block!important}.footer-sections-c .footer-c-3{width:9vw!important;display:inline-block!important}.footer-sections-c .footer-c-4{position:relative!important;left:5%;width:11vw!important}.footer-sections-c .footer-c-5{width:70%;margin:11% 3% 3%}.footer-sections-c .mid-section{width:100%!important;margin-bottom:0!important}.footer-sections-c a{text-align:center;display:block;width:100%!important}.footer-sections-c a img{width:100%!important;height:auto!important;margin:0 0 20px!important;padding:0!important;max-width:70px!important;min-width:50px!important}.footer-sections-c a img.footer-c-5{max-width:50px!important}.footer-sections-logo{width:100%;margin-bottom:5%}.footer-sections{width:25%;padding:0 5%}.footer-sections-si{width:100%;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center}}@media screen and (max-width:1199px){.footer-sections-si img{margin:0 7px}}.create-root{height:100%;background-color:#000;padding:5%}.create-root .title{font-size:400%;line-height:100%;text-align:center;color:#fff;width:100%}.signup-btns{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-flex-direction:column;flex-direction:column;width:25%;margin:auto;padding:5% 0}.signup-btns .link{text-align:center;padding:10px 0}.links{color:#fff}.links:hover{text-decoration:none;color:#fff}.btn-grp{margin:10px}@media screen and (max-width:451px){.signup-btns{width:95%}.create-root .title{font-size:300%}}@media screen and (min-width:451px) and (max-width:800px){.signup-btns{width:40%}}.signup-root{height:100%;background-color:#000;padding:5%}.signup-root .title{font-size:350%;line-height:80px;text-align:center;color:#fff;width:100%}.signup-form{width:25%;margin:auto;padding:2.5% 0}.input-grp{font-size:16px;background-color:#000;margin:10px 0;padding:10px 0;border:none;border-bottom:1px solid #2c3034;color:#fff}.btn-grp,.input-grp{display:block;width:100%;outline:none}.btn-grp{box-shadow:0 10px 20px rgba(0,0,0,.15);border-radius:30px;font-size:20px;line-height:22px;padding:18px 72px}.primary-btn{margin-top:60px;background:#ebff0c}.cust-no{display:-webkit-flex;display:flex}.cust-no .tel-number{width:30%;padding-left:10px;padding-right:10px}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}@media screen and (max-width:451px){.signup-form{width:85%}.signup-root .title{font-size:300%}}@media screen and (min-width:451px) and (max-width:800px){.signup-form{width:40%}}.learn-more-section{position:static;max-width:1440px;width:95%;height:800px;left:0;top:1431px;margin:auto}.learn-more-text{display:-webkit-flex;display:flex}.learn-more-img{background:#fff;max-width:1440px;width:100%;height:750px;border-radius:20px;background:linear-gradient(0deg,rgba(0,0,0,.1),rgba(0,0,0,.1)),url(/static/media/view-more.e403055c.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover}.learn-more-title{position:relative;width:500px;height:96px;top:327px;font-style:normal;font-weight:700;font-size:48px;line-height:100%;color:#f1f4f9;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.text-align-left{right:5%;margin:auto}.text-align-center{left:40%}.arrow-right{display:block;margin:auto;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.arrow-down,.arrow-right{position:relative;width:50px;height:50px;cursor:pointer}.arrow-down{left:50%;top:500px}@media screen and (max-width:451px){.learn-more-title{font-size:36px;right:0;width:60%;text-align:center;top:210px}.learn-more-section .learn-more-title{display:block}.learn-more-section .learn-more-title img{display:block;margin-top:30px}.arrow-right{left:0}.learn-more-img{width:90%;margin:auto;left:10%}}@media screen and (min-width:451px) and (max-width:800px){.text-align-left{left:0}.learn-more-title{max-height:300px}}.root-section{height:100%;background-color:#000}.hiw-section-1{position:static;width:100%;height:100vh;left:0;top:80px;background:#000;-webkit-flex:none;flex:none;-webkit-order:1;order:1;-webkit-flex-grow:0;flex-grow:0;margin:0}.hiw-heading{top:15%!important;font-size:180%!important}.hero{font-weight:700;width:80vw;top:13vh;font-size:340%;line-height:100%;display:block}.about-us,.hero{color:#f1f4f9;position:relative;height:160px;margin:0 auto;-webkit-align-items:center;align-items:center;text-align:center}.about-us{width:75%;top:25vh;font-size:180%;line-height:36px;display:-webkit-flex;display:flex}.scroll-icon{position:relative;width:clamp(40px,5vw,60px);height:auto;left:0;display:block;margin:auto;top:50vh}.services-section{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-evenly;justify-content:space-evenly;margin:auto}.services-section,.spacer{max-width:1440px;width:100%}.spacer{position:static;height:150px;left:0;top:1281px;background:#000}@media screen and (max-width:451px){.hero{font-style:normal;font-weight:700;font-size:clamp(30px,9vw,48px);line-height:100%;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;align-items:center;text-align:center;letter-spacing:-.01em;color:#f1f4f9;position:relative;width:100%;top:7vh;left:0;padding:0 22px}.hiw-heading{top:18%!important;font-size:clamp(45px,283%,48px)!important}.about-us{color:#f1f4f9;font-style:normal;font-size:4vw;line-height:23px;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;align-items:center;text-align:center;letter-spacing:-.01em;position:relative;width:90%;left:0;padding:0 22px;height:auto;top:auto}.hiw-section-1{padding-top:30px}.scroll-icon{left:0;width:13%;display:block;margin:auto;height:auto;top:auto}.hiw-section-1{height:auto}.hiw-section-1 h1{height:auto;top:0;padding-top:80px}.hiw-section-1 .scroll-icon{top:15px}.hiw-section-1 h4{font-style:normal;line-height:35px;font-size:22px;height:auto;top:0;padding-top:80px}}@media screen and (min-width:451px) and (max-width:800px){.hiw-section-1{padding-top:15px;height:auto}.hiw-section-1 h4{font-style:normal;line-height:35px;font-size:22px;height:auto;top:0;padding-top:80px}.hiw-section-1 .scroll-icon{position:relative;width:clamp(40px,5vw,60px);height:auto;left:0;display:block;margin:auto;top:15px}.hiw-section-1 h1{height:auto;top:0;padding-top:80px}.hero{color:#f1f4f9;position:relative;width:80vw;height:160px;margin:0 auto;font-weight:700;top:13vh;font-size:clamp(250%,280%,350%);line-height:100%;-webkit-align-items:center;align-items:center;text-align:center}.hiw-heading{top:20%!important;font-size:clamp(46px,310%,48px)!important}.scroll-icon{top:clamp(300px,45vh,500px);width:clamp(50px,8vw,100px);left:0;display:block;margin:auto}.about-us{font-size:3.5vw;line-height:35px}}@media screen and (min-width:800px) and (max-width:1200px){.hero{font-size:clamp(280%,300%,370%);width:70vw}.hiw-section-1{height:auto}.hiw-section-1 h1{height:auto;top:0;padding-top:80px}.hiw-section-1 .scroll-icon{top:15px}.hiw-section-1 h4{padding-top:80px;font-size:22px}.scroll-icon{width:clamp(30px,6vw,60px);left:0;display:block;height:auto;top:auto;margin:auto auto 50px}.about-us{font-size:150%;line-height:36px;height:auto;top:auto}}.pvt-fly-card-title{width:463px;font-style:normal;font-weight:600;font-size:36px;line-height:46px;padding:0 20px;color:#f1f4f9}.pvt-fly-card-content{max-width:320px}.pvt-fly-card-content h5{font-style:normal;font-weight:600;font-size:20px;line-height:26px;color:#f1f4f9}.pvt-fly-card-content p{font-size:16px;line-height:20px;color:#9ca2a9}.pvt-fly-card-img{width:50px;height:50px}.pvt-fly-card{position:static;max-width:1300px;width:100%;left:91px;top:56px;-webkit-flex:none;flex:none;-webkit-order:0;order:0;-webkit-flex-grow:0;flex-grow:0;display:-webkit-flex;display:flex;-webkit-justify-content:space-around;justify-content:space-around;margin:10px auto;padding:25px 0;-webkit-flex-wrap:nowrap;flex-wrap:nowrap}@media screen and (max-width:451px){.pvt-fly-card-img{position:relative;width:50px;height:50px;left:20px;top:0;-webkit-flex:none;flex:none;-webkit-order:0;order:0;-webkit-flex-grow:0;flex-grow:0;margin:20px 0}.pvt-fly-card-content{width:100%;max-width:none;font-style:normal;font-weight:400;font-size:16px;line-height:20px;color:#9ca2a9;padding:10px 20px}.pvt-fly-card-title{width:100%;font-style:normal;font-weight:600;font-size:24px;line-height:31px;padding:5px 20px}.pvt-fly-card{-webkit-flex-wrap:wrap;flex-wrap:wrap;position:static;width:100%;left:91px;top:56px;-webkit-flex:none;flex:none;-webkit-order:0;order:0;-webkit-flex-grow:0;flex-grow:0;display:-webkit-flex;display:flex;-webkit-justify-content:flex-start;justify-content:flex-start;margin:auto;padding:25px 0}}@media screen and (min-width:451px) and (max-width:800px){.pvt-fly-card{-webkit-justify-content:space-evenly;justify-content:space-evenly;padding:25px 10px}.pvt-fly-card-title{width:38%;font-size:clamp(25px,4vw,36px)}}.pvt-fly-card-content a,.pvt-fly-card-content a:hover{text-decoration:none;color:#cfcdcd}.AboutUs .diverse-section{margin-top:70px}.Profiles{max-width:1300px;margin:0 auto}.Team-Heading{font-size:50px;font-style:normal;font-weight:700}.Team,.Team-Heading{margin:4%;padding:20px;color:#f1f4f9}.Team .Body{color:#cfcdcd}.Team .Body p{margin:0 auto;font-size:clamp(14px,3vw,16px);line-height:20px}.Team .Body .Team-list{margin:10px auto}.Team .Heading{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;font-size:35px;font-style:normal}.Team .Heading .Title{margin:0 0 3px;font-size:clamp(24px,5vw,30px);font-weight:700}.Team .Heading .Email,.Team .Heading .Title{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.Team .Heading .Email{font-size:clamp(20px,2vw,25px);margin:0 2% 2%;color:#f1f4f9;text-decoration:none}.Team .Heading .Email a{padding-left:5px;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.Team .Heading .Email a img{vertical-align:text-top}.Testimonials{height:100%;background-color:#000}.Testimonials .head-section-1{overflow-wrap:break-word;position:static;width:100%;height:100vh;background:#000;padding-top:15\vh;-webkit-flex:none;flex:none;-webkit-order:1;order:1;-webkit-flex-grow:0;flex-grow:0;margin:0}.Testimonials .head-section-1 .Forbes{max-width:188px;max-height:73px;width:auto;height:auto;margin:0 auto;display:block}.Testimonials .head-section-1 .testimonial-scroll-icon{display:block;margin:auto;padding-top:100px}.Testimonials .testimonial-heading{font-size:250%}.Testimonials .head{color:#f1f4f9;font-weight:600;width:85vw;height:200px;margin:0 auto;font-family:"FKGroteskNeue-Medium";display:block;-webkit-align-items:center;align-items:center;text-align:center}.Testimonials .Statements{max-width:1300px;display:grid;grid-template-columns:1fr 1fr;grid-gap:130px;grid-row-gap:260px;margin:0 auto;padding:0 25px 140px}.Testimonials .Statements .Statement .icon{max-width:50px;max-height:50px;width:auto;height:auto}.Testimonials .Statements .Statement .text{margin-top:33px;color:#fff;font-weight:600}.Testimonials .Statements .Statement .person{margin-top:30px;color:#f1f4f9;margin-bottom:0}.Testimonials .Statements .Statement .place{color:#f1f4f9}@media screen and (min-width:451px) and (max-width:800px){.Testimonials .head{margin-bottom:clamp(70px,36vw,80px)!important}.Testimonials .head-section-1{padding-top:20vh!important}.Testimonials .testimonial-scroll-icon{padding-top:50px!important}}@media screen and (max-width:451px){.Testimonials .Statements{grid-template-columns:1fr!important;grid-row-gap:120px!important}.Testimonials .head{margin-bottom:clamp(140px,36vw,150px)!important;width:80vw!important}.Testimonials .head-section-1{padding-top:5vh!important}.Testimonials .testimonial-heading{font-size:clamp(200%,210%,220%)!important}.Testimonials .testimonial-scroll-icon{padding-top:50px!important}}.DiversityInclusion .diverse-section{margin-top:40vh}.sub-content{width:40%;height:151px;text-align:center;margin:10% auto;font-style:normal;font-weight:600;font-size:36px;line-height:46px;color:#f1f4f9}@media screen and (max-width:451px){.sub-content{width:75%;height:225px}}.gen-tem-light-section h1{font-size:72px;font-style:normal;font-weight:700;line-height:80px;text-align:center;color:#000;width:100%;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;display:-webkit-flex;display:flex;padding-top:7%;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center}.gen-tem-light-section div{width:100%;margin:2.5% auto 8%;height:100%;left:420px;top:390px;font-size:16px;line-height:20px;color:#000}.gen-tem-light-section div p{position:relative;top:5%;width:60vw;text-align:center;padding:2%;margin:0 auto}@media screen and (max-width:451px){.gen-tem-light-section h1{font-size:48px;line-height:100%;letter-spacing:-.01em;height:175px}.gen-tem-light-section div{width:90%;margin:5% 20px;height:700px}.gen-tem-light-section div p{width:100%!important}}.TextLabelTile{padding:17px 20px;border-radius:24px;background-color:#f1f4f9}.TextLabelTile>.title{color:#848b94;margin-bottom:0}.TextLabelTile>.content{color:#000;margin-bottom:0;font-size:21px;font-weight:600}.LightTextPanel{padding-top:20px;padding-bottom:20px}.LightTextPanel>svg{margin-bottom:10px}.LightTextPanel>.title{color:#848b94;margin-bottom:5px}.LightTextPanel>.title.large-size{font-size:16px}.LightTextPanel>.title.small-size{font-size:13px}.LightTextPanel>.body{color:#848b94;font-size:14px;margin-bottom:5px}.CompletePayment .PaymentOptions{margin-bottom:40px}.PaymentOptions{background-color:#f1f4f9;padding:20px;border-radius:24px}.PaymentOptions>.header{padding-bottom:20px;border-bottom:1px solid #cfcdcd}.PaymentOptions>.header>.title{color:#3881ef;margin-bottom:5px;font-size:21px;font-weight:600}.PaymentOptions>.header>.sub-title{color:#2c3034;margin-bottom:0;font-size:14px}.PaymentOptions>.options-select{display:-webkit-flex;display:flex;padding-top:20px;padding-bottom:20px;border-bottom:1px solid #cfcdcd}.PaymentOptions>.options-select:last-child{padding-bottom:0;border-bottom:0}.PaymentOptions>.options-select>.label>p{margin-bottom:0}.PaymentOptions>.options-select>.label>p.title{font-size:16px;font-weight:600;color:#000}.PaymentOptions>.options-select>.label>p.sub-title{font-size:14px;color:#3881ef}.PaymentOptions>.options-select>.CheckBox{margin-left:auto}.PayNow{background-color:#f1f4f9;padding:20px;border-radius:24px;margin-bottom:40px}.PayNow>.header{padding-bottom:20px;border-bottom:1px solid #cfcdcd}.PayNow>.header>.title{color:#3881ef;margin-bottom:5px;font-size:21px;font-weight:600}.PayNow>.header>.sub-title{color:#2c3034;margin-bottom:0;font-size:14px}.PayNow>.options-select{display:-webkit-flex;display:flex;padding-top:20px;padding-bottom:20px;border-bottom:1px solid #cfcdcd}.PayNow>.options-select:last-child{padding-bottom:0;border-bottom:0}.PayNow>.options-select>.option-icon{margin-right:15px;width:50px}.PayNow>.options-select>.label>p{margin-bottom:0}.PayNow>.options-select>.label>p.title{font-size:16px;font-weight:600;color:#000}.PayNow>.options-select>.label>p.sub-title{font-size:14px;color:#3881ef}.PayNow>.options-select>.CheckBox{margin-left:auto}.ReserveNow{background-color:#f1f4f9;padding:20px;border-radius:24px;margin-bottom:40px}.ReserveNow>.header{padding-bottom:20px;border-bottom:1px solid #cfcdcd}.ReserveNow>.header>.title{color:#3881ef;margin-bottom:5px;font-size:21px;font-weight:600}.ReserveNow>.header>.sub-title{color:#2c3034;margin-bottom:0;font-size:14px}.ReserveNow>.options-select{display:-webkit-flex;display:flex;padding-top:20px;padding-bottom:20px;border-bottom:1px solid #cfcdcd}.ReserveNow>.options-select:last-child{padding-bottom:0;border-bottom:0}.ReserveNow>.options-select>.option-icon{margin-right:15px;width:50px}.ReserveNow>.options-select>.label{-webkit-align-self:center;align-self:center}.ReserveNow>.options-select>.label>p{margin-bottom:0}.ReserveNow>.options-select>.label>p.title{font-size:16px;font-weight:600;color:#000}.ReserveNow>.options-select>.CheckBox{margin-left:auto}.reserve-validation{display:-webkit-inline-flex;display:inline-flex;margin-top:15px;margin-bottom:15px}.reserve-validation-icon{width:15px;height:19px;font-weight:600;font-size:17px;line-height:19px;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;letter-spacing:-.01em}.reserve-validation-icon,.reserve-validation-msg{font-family:FK Grotesk Neue;font-style:normal;color:#ef3838}.reserve-validation-msg{font-size:13px;font-weight:400;line-height:15px;letter-spacing:0;text-align:left}.PaymentOptions-validation,.PayNow-validation,.ReserveNow-validation{margin:7px 6px}.confirm-msg{margin-left:30px}.confirm-msg,.wire-confirm-msg{font-weight:700;color:#000;margin-bottom:0}.CreditCardDetails{margin-top:40px;margin-bottom:30px}.CreditCardDetails>.title{font-weight:600;font-size:17px!important;line-height:19px;maring-bottom:10px}.CreditCardDetails .flex-container{display:-webkit-flex;display:flex}.CreditCardDetails .flex-container .input-container{width:50%}.CreditCardDetails .flex-container .input-container .sub-label{margin-bottom:0;font-size:11px;text-align:inherit;margin-left:20px}.CreditCardDetails .flex-container .input-container:first-child{margin-right:10px}.CreditCardDetails input.cc-input{width:100%;background-color:#d5dce7;border-radius:12px;border:0;padding:10px 20px;color:#848b94;margin:5px 0}.CreditCardDetails input::-webkit-inner-spin-button,.CreditCardDetails input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.CreditCardDetails input:focus{outline:none}.UpdatePersonalInfoModal .title{font-weight:900;font-size:30px;line-height:140%;text-align:start}.UpdatePersonalInfoModal .Button{font-weight:600}.UpdatePersonalInfoModal .phone-input::-webkit-input-placeholder{color:red;opacity:1}.UpdatePersonalInfoModal .phone-input:-ms-input-placeholder{color:red;opacity:1}.UpdatePersonalInfoModal .phone-input::placeholder{color:red;opacity:1}.UpdatePersonalInfoModal .phone-input{border:0;width:100%;font-weight:600}.UpdatePersonalInfoModal .phone-input:focus{outline:none}.UpdatePersonalInfoModal .full-width-container{border:0;font-size:18px;width:100%}.UpdatePersonalInfoModal .full-width-container:focus{outline:none}.UpdatePersonalInfoModal .key-value{padding-top:15px;padding-bottom:15px;padding-left:10px;border-bottom:1px solid #cfcdcd}.UpdatePersonalInfoModal .key-value .key{margin-bottom:0;font-weight:400;font-size:14px;line-height:18px;color:#848b94;padding-bottom:5px}.UpdatePersonalInfoModal .key-value .value{margin-bottom:0;font-weight:600;font-size:18px;line-height:23px}.UpdatePersonalInfoModal .guideline{padding:10px 10px 0;font-weight:600;color:#ef3838;font-size:15px}.ReviewBooking .reserve-heading{font-weight:600}.ReviewBooking>.content{max-width:700px;width:95%;margin:auto;padding-top:40px;padding-bottom:100px}.ReviewBooking>.content>h2{font-style:normal;font-weight:600;font-size:32px;line-height:41px;padding-bottom:10px;padding-top:60px}.ReviewBooking>.content>h2:first-child{padding-top:20px}.ReviewBooking>.content .attention{margin-top:20px;margin-bottom:0;padding-bottom:0}.ReviewBooking .complete-payment-modal>.term-agreement-title p{font-size:14px;color:#2c3034;font-weight:600;margin-bottom:10px}.ReviewBooking .complete-payment-modal>.term-agreement{display:-webkit-flex;display:flex}.ReviewBooking .complete-payment-modal>.term-agreement .terms{font-size:14px;color:#535a61}.ReviewBooking .complete-payment-modal>.term-agreement .terms a{text-decoration:underline;color:#2c3034;font-weight:900}.ReviewBooking .complete-payment-modal>h1{font-size:25px;line-height:140%}.ReviewBooking .complete-payment-modal>.light-text{font-size:13px;line-height:14px;color:#535a61}.ReviewBooking ._loading_overlay_overlay{position:fixed}.ReviewBookingHeader{background-color:#000;color:#fff;padding-top:33px;padding-bottom:22px}.ReviewBookingHeader>h1{max-width:968px;width:95%;margin:auto;font-size:60px;font-weight:600;padding-bottom:10px}@media screen and (min-width:451px) and (max-width:800px){.ReviewBookingHeader>h1{width:95%}.peak-msg{width:75%!important;margin-right:15%!important}}@media screen and (max-width:451px){.ReviewBooking>.content,.ReviewBookingHeader>h1{width:100%;padding:20px}.TextLabelTile>.content p{font-size:20px}.peak-msg{width:100%!important;margin-right:3%!important}.peak-div-style .check-box{margin-top:5px!important}}.peak-trip{margin-bottom:20px;margin-top:-20px}.peak-div-style{margin-top:15px;margin-bottom:-2px;border-radius:24px;background-color:#ef3838;padding:10px 20px}.peak-div-style .info-text{color:#fff;font-size:15px}.peak-div-style .peak-headline{color:#fff;margin-bottom:5px;font-size:21px;font-weight:600;margin-left:48px}.peak-div-style .header{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row}.peak-div-style .header .icon{-webkit-align-self:center;align-self:center;width:29px;height:26.3px;color:#f1f4f9;margin-top:-25px}.peak-div-style .header .peak-msg{color:#fff;font-size:14px!important;margin:-1px 23% 5px 18px;width:63%}.peak-div-style .check-box{margin-right:-5px;margin-top:-15px}.peak-validation{display:-webkit-inline-flex;display:inline-flex;margin-top:15px;margin-bottom:5px}.peak-trip-msg{margin:-1px 7% 5px 18px!important;width:100%!important}.peak-validation-icon{width:15px;height:19px;font-weight:600;font-size:17px;line-height:19px;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;letter-spacing:-.01em}.peak-validation-icon,.peak-validation-msg{font-family:FK Grotesk Neue;font-style:normal;color:#ef3838}.peak-validation-msg{font-size:13px;font-weight:400;line-height:15px;letter-spacing:0;text-align:left}.peak-div-validation{border:2px solid #ef3838;box-sizing:border-box;border-radius:24px}.peak-div-validation-style{margin:7px 6px}.term-agreement{display:-webkit-flex;display:flex}.terms a{color:#848b94;text-decoration:underline}.terms p{margin-top:10px}.reserve-title{margin-top:80px}.terms a:hover{color:#848b94}.CreditCardCharges{background-color:#f1f4f9;border-radius:24px;padding:20px;margin-top:20px;margin-bottom:20px}.CreditCardCharges .extra-info{padding-top:20px}.CreditCardCharges .extra-info .tile{border-bottom:none}.CreditCardCharges .extra-info .info-text{margin-bottom:0;color:#9ca2a9}.CreditCardCharges .tile{display:-webkit-flex;display:flex;padding-bottom:20px;padding-top:20px;border-bottom:1px solid #cfcdcd}.CreditCardCharges .tile:first-child{padding-top:0}.CreditCardCharges .tile:last-child{padding-bottom:0;border-bottom:none}.CreditCardCharges .tile .key{font-weight:600;font-size:17px;line-height:19px;margin-bottom:0}.CreditCardCharges .tile .key.blue{color:#3881ef}.CreditCardCharges .tile .value{margin-left:auto;font-weight:600;font-size:17px;line-height:19px;margin-bottom:0}.CreditCardCharges .tile .value.blue{color:#3881ef}.WalletPayBreakDown{background-color:#f1f4f9;border-radius:24px;padding:20px;margin-top:20px;margin-bottom:20px}.WalletPayBreakDown .extra-info{padding-top:20px}.WalletPayBreakDown .extra-info .tile{border-bottom:none}.WalletPayBreakDown .extra-info .info-text{margin-bottom:0;color:#9ca2a9}.WalletPayBreakDown .tile{display:-webkit-flex;display:flex;padding-bottom:20px;padding-top:20px;border-bottom:1px solid #cfcdcd}.WalletPayBreakDown .tile:first-child{padding-top:0}.WalletPayBreakDown .tile:last-child{padding-bottom:0;border-bottom:none}.WalletPayBreakDown .tile .key{font-weight:600;font-size:17px;line-height:19px;margin-bottom:0}.WalletPayBreakDown .tile .key.blue{color:#3881ef}.WalletPayBreakDown .tile .value{margin-left:auto;font-weight:600;font-size:17px;line-height:19px;margin-bottom:0}.WalletPayBreakDown .tile .value.blue{color:#3881ef}.PaymentSuccess{min-height:800px;background-color:#3881ef;margin:auto;text-align:center}.PaymentSuccess>h1{font-weight:600;font-size:30px;line-height:38px}.PaymentSuccess>h1,.PaymentSuccess>h2{color:#fff;padding-bottom:15px;max-width:360px;margin:auto}.PaymentSuccess>h2{font-weight:400;font-size:18px;line-height:23px}.PaymentSuccess>h3{color:#fff;font-weight:400;font-size:15px;line-height:20px;max-width:360px;margin:auto;padding-bottom:15px}.PaymentSuccess .booking-content{color:#fff}.PaymentSuccess .check-icon{margin-top:50px;width:120px;margin-bottom:30px}.PaymentSuccess>.booking-id{background-color:#1d6add;border-radius:24px;padding:20px;width:335px;color:#fff;display:-webkit-flex;display:flex;margin:20px auto}.PaymentSuccess>.booking-id>p{margin-bottom:0}.PaymentSuccess>.booking-id>p.value{margin-left:auto}.PaymentSuccess>button{width:335px;margin-bottom:100px}.PaymentSuccess>.account-info{background-color:#1d6add;border-radius:24px;padding:20px;width:335px;color:#fff;margin:20px auto}.PaymentSuccess>.account-info>.tile{display:-webkit-flex;display:flex;width:100%;margin-bottom:30px}.PaymentSuccess>.account-info>.tile:last-child,.PaymentSuccess>.account-info>.tile>p{margin-bottom:0}.PaymentSuccess>.account-info>.tile>p.value{margin-left:auto}.MyTripsCard{padding:25px;margin-bottom:20px;border-radius:24px;border:1px solid transparent;cursor:pointer}.MyTripsCard:hover{border:1px solid #848b94}.MyTripsCard.active{background-color:#f1f4f9}.MyTripsCard .header{height:50px}.MyTripsCard .header .status{font-weight:600;font-size:18px;line-height:23px}.MyTripsCard .header .status.RESERVED{color:#3881ef}.MyTripsCard .header .status.CANCELLED{color:#ef3838}.MyTripsCard>img{width:100%;padding-bottom:30px}.MyTripsCard>.details-container>.main-info-container{border-bottom:1px solid #cfcdcd;padding-bottom:20px}.MyTripsCard>.details-container>.main-info-container>.title-container{display:-webkit-flex;display:flex}.MyTripsCard>.details-container>.main-info-container>.title-container>.booking-id{margin-bottom:0;font-size:16px;font-weight:600}.MyTripsCard>.details-container>.main-info-container>.title-container>.legs{margin-bottom:0;margin-left:auto;color:#848b94}.MyTripsCard .airport-container{padding-top:20px;padding-bottom:20px;border-bottom:1px solid #cfcdcd;display:-webkit-flex;display:flex}.MyTripsCard .airport-container .icon-container{padding-right:10px}.MyTripsCard .airport-container .icon-container .v-line{height:40px;border-left:2.5px dotted #000;margin-left:7px;margin-bottom:-10px;margin-top:-4px}.MyTripsCard .airport-container .places-container{width:100%}.MyTripsCard .airport-container .places-container .airport-detail{display:-webkit-flex;display:flex;width:100%;margin-bottom:0}.MyTripsCard .airport-container .places-container .airport-detail:first-child{border-bottom:1px solid #cfcdcd;padding-bottom:15px}.MyTripsCard .airport-container .places-container .airport-detail:last-child{padding-top:15px}.MyTripsCard .airport-container .places-container .airport-detail .a-name{margin-bottom:0;font-size:14px;font-weight:500}.MyTripsCard .airport-container .places-container .airport-detail .dot{margin-top:7px;margin-left:10px}.MyTripsCard .airport-container .places-container .airport-detail .city-name{margin-left:10px;margin-bottom:0;font-size:12px}.MyTripsCard .airport-container .places-container .airport-detail .time{-webkit-align-self:center;align-self:center;margin-left:auto;width:30%;text-align:end;float:right;font-size:11.5px;margin-bottom:0;min-width:65px}@media screen and (min-width:451px) and (max-width:800px){.time{width:45%}}@media screen and (min-width:800px) and (max-width:1200px){.time{width:45%}}.MyTrips>.body-wrapper,.MyTrips>.body-wrapper>.body{margin:auto;display:-webkit-flex;display:flex}.MyTrips>.body-wrapper>.body{min-height:400px;max-width:968px;width:95%;padding-top:50px;padding-bottom:50px;-webkit-flex-wrap:wrap;flex-wrap:wrap}.MyTrips>.body-wrapper>.body>.MyTripsCard{width:30%;margin:10px 1.5%}.MyTrips>.ApplicationTab>.tab-container{width:70%}.Empty{margin:0 auto;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}.Empty img{max-height:94px;height:50%;margin:0 auto}.Empty h3{position:relative;top:10px;text-align:center;color:#848b94;font-style:normal;font-weight:600;font-size:17px;line-height:19px}.MyTripsHeader{background-color:#000;color:#fff;padding-top:65px;padding-bottom:43px}.MyTripsHeader>h1{max-width:968px;width:95%;padding:20px;margin:auto;font-size:60px;font-weight:600;line-height:10px}@media screen and (min-width:451px) and (max-width:800px){.MyTripsHeader>h1{width:95%;padding:20px}.MyTrips>.body-wrapper>.body{width:95%;-webkit-justify-content:flex-start;justify-content:flex-start}.MyTrips>.body-wrapper>.body .MyTripsCard{width:45%;margin:10px 1.5%}}@media screen and (max-width:451px){.MyTripsHeader>h1{width:100%;padding:20px}.MyTrips .body-wrapper .body,.MyTrips>.ApplicationTab>.tab-container{width:100%}.MyTrips .body-wrapper .body .MyTripsCard{width:100%;margin:10px}}.WiringInfoModal .title{font-weight:400;font-size:30px;line-height:140%;text-align:center}.WiringInfoModal .info{font-weight:400;font-size:16px;line-height:20px;color:#848b94;text-align:center;padding-left:20px;padding-right:20px}.WiringInfoModal .account-info{background-color:#f1f4f9;border-radius:24px;padding:20px;width:335px;color:#000;margin:20px auto 50px}.WiringInfoModal .account-info>.tile{display:-webkit-flex;display:flex;width:100%;margin-bottom:30px}.WiringInfoModal .account-info>.tile:last-child,.WiringInfoModal .account-info>.tile>p{margin-bottom:0}.WiringInfoModal .account-info>.tile>p.value{margin-left:auto}.PayWithCreditCard .term-agreement-title p{font-size:14px;color:#2c3034;font-weight:600;margin-bottom:10px}.PayWithCreditCard .term-agreement{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row}.PayWithCreditCard .term-agreement .terms{font-size:14px;color:#535a61}.PayWithCreditCard .term-agreement .terms a{text-decoration:underline;color:#2c3034;font-weight:900}.PayWithCreditCard .title{font-weight:400;font-size:30px;line-height:140%;text-align:center}.PayWithCreditCard .info{font-weight:400;font-size:16px;line-height:20px;color:#848b94}.PayWithCreditCard .sub-title{font-weight:600;font-size:17px;line-height:19px;color:#2c3034;margin-top:10px!important;margin-bottom:10px!important}.PayWithCreditCard ._loading_overlay_overlay{position:fixed}.AddPassengerModal .checkbox{border-radius:100px}.AddPassengerModal .container{display:block;position:relative;padding-left:35px;margin-bottom:12px;cursor:pointer;font-size:16px;-webkit-user-select:none;-ms-user-select:none;user-select:none}.AddPassengerModal .container input{position:absolute;border:0;opacity:0;cursor:pointer;height:0;width:0}.AddPassengerModal .checkmark{border-radius:100%;position:absolute;top:0;left:0;height:20px;width:20px;background-color:#eee}.AddPassengerModal .container:hover input~.checkmark{background-color:#ccc}.AddPassengerModal .container input:checked~.checkmark{background-color:#000}.AddPassengerModal .checkmark:after{content:"";position:absolute;display:none}.AddPassengerModal .container input:checked~.checkmark:after{display:block}.AddPassengerModal .container .checkmark:after{left:8px;top:5px;width:4px;height:9px;border:solid #fff;border-width:0 1px 1px 0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.AddPassengerModal .title{font-weight:900;font-size:30px;line-height:140%;text-align:start}.AddPassengerModal .tab-container{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center}.AddPassengerModal .tab-container button{margin-right:10px;padding-left:25px;padding-right:25px}.AddPassengerModal .input-container .full-width-container{border:0;padding-top:20px;padding-bottom:20px;border-bottom:1px solid #f1f4f9;width:100%;color:#848b94}.AddPassengerModal .input-container .full-width-container:focus{outline:none}.AddPassengerModal .passport-input{padding-bottom:10px;padding-top:20px;border-bottom:1px solid #f1f4f9}.AddPassengerModal .passport-input .react-datepicker-wrapper input{padding-top:0;padding-bottom:0}.AddPassengerModal .passport-input .pass-full-width-container{border:0;width:100%;color:#848b94}.AddPassengerModal .passport-input .pass-full-width-container:focus{outline:none}.AddPassengerModal .passport-input .subtext{color:#848b94;padding:0 2px;font-size:10px}.AddPassengerModal #sectionForm{height:calc(100% - 24px);position:relative;bottom:20px}.AddPassengerModal .leg-container{color:#848b94;padding-top:25px;border-bottom:1px solid #f1f4f9}.AddPassengerModal .leg-container h6{margin-bottom:15px}.AddPassengerModal .leg-container .Dummy{padding:0;position:relative;left:10px;top:20px;margin:0;border:0;height:1px;width:1px}.AddPassengerModal .dob-container{padding-top:20px;padding-bottom:20px;border-bottom:1px solid #f1f4f9}.AddPassengerModal .dob-container h6{color:#848b94}.AddPassengerModal .dob-container .react-datepicker-wrapper input{border:0;width:100%;color:#848b94}.AddPassengerModal .dob-container .react-datepicker-wrapper input:focus{outline:none}.LegsModal .checkbox,.LegsModal checkbox{border-radius:100px}.LegsModal .all-legs{border-top:1px solid #f1f4f9;color:#000;font-weight:600}.LegsModal .container{display:block;position:relative;border-bottom:1px solid #f1f4f9;margin:6px 0;padding:12px;cursor:pointer;font-size:16px;-webkit-user-select:none;-ms-user-select:none;user-select:none}.LegsModal .container input{position:absolute;border:0;opacity:0;cursor:pointer;height:0;width:0}.LegsModal .checkmark{border-radius:100%;position:absolute;right:20px;height:20px;width:20px;background-color:#eee}.LegsModal .container:hover input~.checkmark{background-color:#ccc}.LegsModal .container input:checked~.checkmark{background-color:#000}.LegsModal .checkmark:after{content:"";position:absolute;display:none}.LegsModal .container input:checked~.checkmark:after{display:block}.LegsModal .container .checkmark:after{left:8px;top:5px;width:4px;height:9px;border:solid #fff;border-width:0 1px 1px 0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.LegsModal .title{font-weight:900;font-size:30px;line-height:140%;text-align:start}.LegsModal .tab-container{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center}.LegsModal .tab-container button{margin-right:10px;padding-left:25px;padding-right:25px}.LegsModal .input-container .full-width-container{border:0;padding-top:20px;padding-bottom:20px;border-bottom:1px solid #f1f4f9;width:100%;color:#848b94}.LegsModal .input-container .full-width-container:focus{outline:none}.LegsModal .passport-input{padding-bottom:10px;padding-top:20px;border-bottom:1px solid #f1f4f9}.LegsModal .passport-input .react-datepicker-wrapper input{padding-top:0;padding-bottom:0}.LegsModal .passport-input .pass-full-width-container{border:0;width:100%;color:#848b94}.LegsModal .passport-input .pass-full-width-container:focus{outline:none}.LegsModal .passport-input .subtext{color:#848b94;padding:0 2px;font-size:10px}.LegsModal #sectionForm{height:calc(100% - 24px);position:relative}.LegsModal .lead-pax-container{padding-left:10px}.LegsModal .lead-pax-container .title{margin:20px 0 10px;font-size:22px}.LegsModal .lead-pax-container p{padding-left:0}.LegsModal .lead-pax-container .lead-subtext{color:#848b94;font-size:15px;line-height:16px;margin-top:5px;text-align:start}.LegsModal .lead-pax-container .lead-pax{border-top:1px solid #f1f4f9;color:#000;padding-left:2px}.LegsModal .leg-container{position:relative;color:#848b94}.LegsModal .leg-container h6{margin-bottom:15px}.LegsModal .leg-container .Dummy{padding:0;position:absolute;right:30px;top:25px;margin:0;border:0;height:1px;width:1px}.LegsModal .dob-container{padding-top:20px;padding-bottom:20px;border-bottom:1px solid #f1f4f9}.LegsModal .dob-container h6{color:#848b94}.LegsModal .dob-container .react-datepicker-wrapper input{border:0;width:100%;color:#848b94}.LegsModal .dob-container .react-datepicker-wrapper input:focus{outline:none}.EmergencyContactModal .checkbox{border-radius:100px}.EmergencyContactModal .all-legs{border-top:1px solid #f1f4f9;color:#000;font-weight:600}.EmergencyContactModal .container{display:block;position:relative;border-bottom:1px solid #f1f4f9;margin:6px 0;padding:12px;cursor:pointer;font-size:16px;-webkit-user-select:none;-ms-user-select:none;user-select:none}.EmergencyContactModal .container input{position:absolute;border:0;opacity:0;cursor:pointer;height:0;width:0}.EmergencyContactModal .checkmark{border-radius:100%;position:absolute;right:20px;height:20px;width:20px;background-color:#eee}.EmergencyContactModal .container:hover input~.checkmark{background-color:#ccc}.EmergencyContactModal .container input:checked~.checkmark{background-color:#000}.EmergencyContactModal .checkmark:after{content:"";position:absolute;display:none}.EmergencyContactModal .container input:checked~.checkmark:after{display:block}.EmergencyContactModal .container .checkmark:after{left:8px;top:5px;width:4px;height:9px;border:solid #fff;border-width:0 1px 1px 0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.EmergencyContactModal .title{font-weight:900;font-size:30px;line-height:140%;text-align:start}.EmergencyContactModal .tab-container{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center}.EmergencyContactModal .tab-container button{margin-right:10px;padding-left:25px;padding-right:25px}.EmergencyContactModal .input-container .full-width-container{border:0;padding-top:20px;padding-bottom:20px;border-bottom:1px solid #f1f4f9;width:100%;color:#848b94}.EmergencyContactModal .input-container .full-width-container:focus{outline:none}.EmergencyContactModal .passport-input{padding-bottom:10px;padding-top:20px;border-bottom:1px solid #f1f4f9}.EmergencyContactModal .passport-input .react-datepicker-wrapper input{padding-top:0;padding-bottom:0}.EmergencyContactModal .passport-input .pass-full-width-container{border:0;width:100%;color:#848b94}.EmergencyContactModal .passport-input .pass-full-width-container:focus{outline:none}.EmergencyContactModal .passport-input .subtext{color:#848b94;padding:0 2px;font-size:10px}.EmergencyContactModal #sectionForm{height:calc(100% - 24px);position:relative}.EmergencyContactModal .lead-pax-container{padding-left:10px}.EmergencyContactModal .lead-pax-container .title{margin:20px 0 0}.EmergencyContactModal .lead-pax-container p{padding-left:0}.EmergencyContactModal .lead-pax-container .lead-subtext{color:#848b94;font-size:15px;line-height:16px;margin-top:5px}.EmergencyContactModal .lead-pax-container .lead-pax{border-top:1px solid #f1f4f9;color:#000;padding-left:2px}.EmergencyContactModal .leg-container{position:relative;color:#848b94}.EmergencyContactModal .leg-container h6{margin-bottom:15px}.EmergencyContactModal .leg-container .Dummy{padding:0;position:absolute;right:30px;top:25px;margin:0;border:0;height:1px;width:1px}.EmergencyContactModal .dob-container{padding-top:20px;padding-bottom:20px;border-bottom:1px solid #f1f4f9}.EmergencyContactModal .dob-container h6{color:#848b94}.EmergencyContactModal .dob-container .react-datepicker-wrapper input{border:0;width:100%;color:#848b94}.EmergencyContactModal .dob-container .react-datepicker-wrapper input:focus{outline:none}.AddPassengerExistingModal .title{font-weight:900;font-size:30px;line-height:140%;text-align:start}.AddPassengerExistingModal .radio .radio-tile{display:-webkit-flex;display:flex;padding-left:15px;padding-top:15px;padding-bottom:15px;border-bottom:1px solid #cfcdcd}.AddPassengerExistingModal .radio .radio-tile:last-child{border-bottom:0;padding-bottom:10px}.AddPassengerExistingModal .radio .radio-tile label{margin-left:10px;-webkit-align-self:flex-end;align-self:flex-end}@media screen and (max-width:451px){.AddPassengerExistingModal .title,.AddPassengerModal .title,.EmergencyContactModal .title{padding-right:30px;font-size:22px!important}}.BookingDetails>.body{min-height:400px}.BookingDetailsHeader{background-color:#000;color:#fff;padding-top:65px;padding-bottom:43px}.BookingDetailsHeader h2{font-style:normal;font-weight:600;font-size:32px;line-height:41px;padding-bottom:20px}.BookingDetailsHeader .details{display:-webkit-flex;display:flex;margin:auto;max-width:968px;width:95%}.BookingDetailsHeader .details>h1{width:968px;font-size:60px;font-weight:600;line-height:54px;padding-bottom:15px}.BookingDetailsHeader .details>.status{margin-left:0;background-color:#ebff0c;padding:15px;border-radius:32px;height:54px;color:#000;font-weight:700}.BookingDetailsHeader .details>.status.RESERVED{background-color:#3881ef;color:#fff}.BookingDetailsHeader .details>.status.CANCELLED{background-color:#ef3838;color:#fff}.attention{margin:10px 0;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;padding-bottom:25px}.attention .attention-logo{max-width:30px;max-height:30px}.attention .attention-info{margin-left:10px;font-size:18px;margin-bottom:0;-webkit-align-self:center;align-self:center}.DetailsPanel{max-width:968px;width:95%;margin:50px auto}.DetailsPanel .planeCarousel{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center}.DetailsPanel .PlaneCarousel{margin-bottom:30px}.DetailsPanel .payment-instruction{background-color:#f1f4f9;padding:20px;margin-bottom:30px;border-radius:30px;display:-webkit-flex;display:flex}.DetailsPanel .payment-instruction .info-container{-webkit-align-self:center;align-self:center}.DetailsPanel .payment-instruction .info-container .pre-label{margin-bottom:0;font-weight:400;font-size:14px;line-height:18px;color:#848b94}.DetailsPanel .payment-instruction .info-container .label{margin-bottom:0;font-weight:700;font-size:21px;line-height:26px}.DetailsPanel .payment-instruction .action-container{display:-webkit-flex;display:flex;-webkit-align-items:flex-end;align-items:flex-end;margin-left:auto}.DetailsPanel .payment-instruction .action-container button:first-child{margin-right:20px}.DetailsPanel>.details-container{max-width:668px;margin:auto}.PassengersPanel{max-width:968px;width:95%;margin:auto}.PassengersPanel .action-container{margin-top:30px;display:-webkit-flex;display:flex}.PassengersPanel .action-container .action{padding:20px;display:-webkit-flex;display:flex;cursor:pointer;margin-right:20px;border:1px solid transparent}.PassengersPanel .action-container .action:hover{border:1px solid #848b94;border-radius:20px}.PassengersPanel .action-container .action .label{margin-left:20px;margin-top:8px;font-weight:600;font-size:18px;line-height:23px;margin-bottom:0}.PassengersPanel .traveller-container{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.PassengersPanel .traveller-container>.traveller-tile{cursor:pointer;display:-webkit-flex;display:flex;width:30%;margin:0 1.66%;border-bottom:1px solid #cfcdcd}.PassengersPanel .traveller-container>.traveller-tile>.order{margin-bottom:0;font-weight:600;font-size:32px;line-height:41px;padding:20px 10px}.PassengersPanel .traveller-container>.traveller-tile>.name{width:100%;margin-bottom:0;padding:0 10px;font-weight:600;font-size:18px;line-height:23px;-webkit-align-self:center;align-self:center}.PassengersPanel .traveller-container>.traveller-tile>.passenger-lead{-webkit-align-self:center;align-self:center;width:100%;padding-bottom:10px}.PassengersPanel .traveller-container>.traveller-tile>.passenger-lead>.name{width:100%;margin-bottom:0;padding:20px 10px;font-weight:600;font-size:18px;line-height:23px}.PassengersPanel .traveller-container>.traveller-tile>.passenger-lead>.lead{position:absolute;-webkit-transform:translate(10px,-20px);transform:translate(10px,-20px);font-size:13px;font-weight:400;line-height:15px;color:#3881ef}.PassengersPanel .traveller-container>.traveller-tile>.passenger-legs-msg,.PassengersPanel .traveller-container>.traveller-tile>.tag{margin:auto;padding:20px 10px;font-weight:900;font-size:18px;line-height:23px;-webkit-align-self:center;align-self:center}.ReceiptPanel{max-width:968px;width:95%;margin:50px auto}.ReceiptPanel .option-icon{margin-right:10px;width:40px}.ReceiptPanel .key-value{padding-top:20px;padding-bottom:20px;padding-left:20px;border-bottom:1px solid #cfcdcd;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.ReceiptPanel .key-value:nth-child(2){border-top:1px solid #cfcdcd}.ReceiptPanel .key-value .key{margin-bottom:0;padding-bottom:5px;width:100%}.ReceiptPanel .key-value .key .title{color:#000;margin-bottom:10px;font-style:normal;font-weight:600;font-size:24px;line-height:26px}.ReceiptPanel .key-value .key .title.small{font-weight:600;font-size:18px;line-height:23px}.ReceiptPanel .key-value .key .title.big{font-weight:600;font-size:24px;line-height:26px}.ReceiptPanel .key-value .key .sub-title{font-style:normal;font-weight:400;font-size:14px;line-height:18px;margin-bottom:0;color:#848b94}.ReceiptPanel .key-value .key .sub-title svg{margin-right:10px}.ReceiptPanel .key-value .key .sub-title.big{font-weight:600;font-size:18px;line-height:23px;color:#000}.ReceiptPanel .key-value .value{margin-bottom:0;font-weight:600;margin-left:0;font-size:24px;line-height:26px;padding-right:20px}.DetailsPanel .payment-instruction .action-container button{line-height:18px}@media screen and (min-width:451px) and (max-width:800px){.BookingDetailsHeader .details,.ReceiptPanel{width:95%}.BookingDetailsHeader .details>h1{font-size:50px}.DetailsPanel,.PassengersPanel{width:95%}.traveller-container>.traveller-tile{width:45%!important;margin:0 2.5%}.DetailsPanel .payment-instruction{display:block}.DetailsPanel .payment-instruction .action-container button{line-height:18px}}@media screen and (max-width:451px){.BookingDetailsHeader .details{width:95%}.BookingDetailsHeader .details>h1{font-size:clamp(31px,200%,38px);padding-left:20px}.BookingDetailsHeader .details>.status{height:48px;font-size:15px}.DetailsPanel{width:95%}.DetailsPanel .details-container{width:100%;padding:10px}.attention .attention-info{font-size:14px}.PassengersPanel{width:100%}.PassengersPanel .action-container{border-top:1px solid #cfcdcd;display:-webkit-flex;display:flex;width:90%;margin:30px auto 0;-webkit-flex-wrap:wrap;flex-wrap:wrap}.PassengersPanel .action-container .action{border-bottom:1px solid #cfcdcd;padding:20px;width:100%;margin:auto}.PassengersPanel .traveller-container .traveller-tile{width:90%;margin:auto;padding-left:20px;padding-right:20px}.ReceiptPanel{width:95%}.ReceiptPanel h2{padding:10px}.DetailsPanel .payment-instruction{display:block}.DetailsPanel .payment-instruction .action-container button{line-height:18px}}.MyAccount>.body{min-height:400px;padding:50px 20px}.MyAccount>.body h2{font-style:normal;font-weight:600;font-size:32px;line-height:41px;padding-bottom:20px}.select::-webkit-scrollbar{width:8px}.select::-webkit-scrollbar-track{border-radius:10px}.select::-webkit-scrollbar-thumb{border-radius:10px;background-color:#cfcdcd}.Excluded-Aircraft{max-width:968px;width:95%;margin:auto}.Excluded-Aircraft .Button{max-width:400px;margin:20px auto 0;display:block}.Excluded-Aircraft .aircraft-tabs{font-weight:600}.Excluded-Aircraft .aircraft-tabs .active-btn{color:#3881ef}.Excluded-Aircraft .aircraft-tabs .active-btn,.Excluded-Aircraft .aircraft-tabs .inactive-btn{cursor:pointer;width:20%;text-align:center}.Excluded-Aircraft .select{max-height:600px;overflow-y:scroll}.Excluded-Aircraft .select .item-container:hover input~.checkmark{background-color:#9ca2a9}.Excluded-Aircraft .select .item-container input:checked~.checkmark{background-color:#000}.Excluded-Aircraft .select .select-all:hover input~.checkmark{background-color:#9ca2a9!important}.Excluded-Aircraft .select .select-all input:checked~.checkmark{background-color:#000!important}.Excluded-Aircraft .select .item-container{margin:0;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;height:100%;padding:2%;color:#000}.Excluded-Aircraft .select .item-container input{position:absolute;border:0;opacity:0;cursor:pointer;height:0;width:0}.Excluded-Aircraft .select .item-container .checkmark{border-radius:100%;position:absolute;right:20px;height:20px;width:20px;background-color:#eee}.Excluded-Aircraft .select .item-container .checkmark:after{content:"";position:absolute;display:none}.Excluded-Aircraft .select .item-container input:checked~.checkmark:after{display:block}.Excluded-Aircraft .select .item-container .checkmark:after{left:8px;top:5px;width:4px;height:9px;border:solid #fff;border-width:0 1px 1px 0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.Excluded-Aircraft .select .select-all{margin:0;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;padding:2%;height:80px;color:#000;font-weight:600;font-size:20px;background-color:#f1f4f9}.Excluded-Aircraft .select .select-all .checkmark{background-color:#cfcdcd!important}.Excluded-Aircraft .select .select-all input{position:absolute;border:0;opacity:0;cursor:pointer;height:0;width:0}.Excluded-Aircraft .select .select-all .checkmark{border-radius:100%;position:absolute;right:20px;height:20px;width:20px;background-color:#eee}.Excluded-Aircraft .select .select-all .checkmark:after{content:"";position:absolute;display:none}.Excluded-Aircraft .select .select-all input:checked~.checkmark:after{display:block}.Excluded-Aircraft .select .select-all .checkmark:after{left:8px;top:5px;width:4px;height:9px;border:solid #fff;border-width:0 1px 1px 0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.Excluded-Aircraft .select .list{border:0}.Excluded-Aircraft .select .list .kn-item__item___kQ2Ll{transition:none}.Excluded-Aircraft .select .list .kn-list__list___22Wuc{overflow-y:hidden!important}.Excluded-Aircraft .select .list .kn-item__with_border___3n9sw{background-color:#f1f4f9;border-bottom:0}.Excluded-Aircraft .select .list .kn-item__with_border___3n9sw .kn-item_label__label___2fJ5p{color:#000;font-weight:600;padding-left:20px;font-size:20px}.Excluded-Aircraft .select .list .kn-list__list_item___1mDV9{border-bottom:1px solid #d5dce7}.Excluded-Aircraft .select .list .kn-list__list_item___1mDV9 .kn-item_label__label___2fJ5p{padding-left:20px;color:#000}.Excluded-Aircraft .select .list .kn-list__list_item___1mDV9:last-child{border-bottom:0}.MyAccountHeader{background-color:#000;color:#fff;padding-top:65px;padding-bottom:43px}.MyAccountHeader>h1{font-size:60px;font-weight:600;line-height:10px;padding-bottom:10px}.MyAccountHeader>h1,.PersonalInfo{max-width:968px;width:95%;margin:auto}.PersonalInfo form .Button{margin-top:20px;max-width:400px}.PersonalInfo .personal-info-inputs{border-top:1px solid #cfcdcd}.PersonalInfo .phone-input{border:0;width:100%}.PersonalInfo .phone-input:focus{outline:none}.PersonalInfo .full-width-container{border:0;font-size:18px;width:100%}.PersonalInfo .full-width-container:focus{outline:none}.PersonalInfo .key-value{padding-top:20px;padding-bottom:20px;padding-left:20px;border-bottom:1px solid #cfcdcd}.PersonalInfo .key-value .key{margin-bottom:0;font-weight:400;font-size:14px;line-height:18px;color:#848b94;padding-bottom:5px}.PersonalInfo .key-value .value{margin-bottom:0;font-weight:600;font-size:18px;line-height:23px}.PersonalInfo .link-key-value{display:-webkit-flex;display:flex;padding-top:30px;padding-bottom:30px;padding-left:20px;border-bottom:1px solid #cfcdcd;cursor:pointer}.PersonalInfo .link-key-value .title{margin-bottom:0;font-weight:600;font-size:18px;line-height:23px}.PersonalInfo .link-key-value svg{margin-left:auto}.AbReward{width:968px;margin:auto}.AbReward .empty-container{margin:clamp(20px,12%,30px) 0 0}.AbReward .available-balance{background-color:#3881ef;padding:20px;border-radius:24px;color:#fff}.AbReward .available-balance .title{margin-bottom:0;padding-bottom:5px;font-weight:400;font-size:16px;line-height:20px}.AbReward .available-balance .balance{margin-bottom:0;font-weight:600;font-size:24px;line-height:26px;padding-bottom:5px}.AbReward .available-balance .sub-title{margin-bottom:0;font-weight:400;font-size:14px;line-height:18px;color:#fff}.AbReward .key-value{padding:20px;border-bottom:1px solid #cfcdcd;display:-webkit-flex;display:flex}.AbReward .key-value .key{margin-bottom:5px;font-weight:600;font-size:18px;line-height:23px}.AbReward .key-value .value{margin-bottom:0;color:#3881ef;font-weight:400;font-size:14px;line-height:18px}.AbReward .key-value .angle-right{margin-left:auto;margin-top:10px}.Wallet{max-width:968px;width:95%;margin:auto}.Wallet .empty-container{margin:clamp(20px,12%,30px) 0 0}.Wallet .available-balance{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;background-color:#3881ef;padding:20px;border-radius:24px;color:#fff}.Wallet .available-balance .title{margin-bottom:0;padding-bottom:5px;font-weight:400;font-size:16px;line-height:20px}.Wallet .available-balance .balance{margin-bottom:0;font-weight:600;font-size:24px;line-height:26px;padding-bottom:5px}.Wallet .available-balance .sub-title{margin-bottom:0;font-weight:400;font-size:14px;line-height:18px;color:#fff}.Wallet .available-balance button{margin-left:auto;min-height:60px;min-width:140px}.Wallet .key-value{padding-top:20px;padding-bottom:20px;padding-left:20px;border-bottom:1px solid #cfcdcd;display:-webkit-flex;display:flex}.Wallet .key-value:nth-child(2){border-top:1px solid #cfcdcd}.Wallet .key-value .key{margin-bottom:0;font-weight:400;font-size:14px;line-height:18px;color:#848b94;padding-bottom:5px}.Wallet .key-value .value{margin-bottom:0;font-weight:600;font-size:18px;line-height:23px}.Wallet .key-value .funds-tans{margin-left:auto;-webkit-align-self:center;align-self:center;min-width:100px}.Wallet .key-value .funds-tans.add{background-color:#3881ef;color:#fff;padding:5px 12px;border-radius:20px}.Wallet .key-value .funds-tans.sub{background-color:#ef3838;color:#fff;padding:5px 12px;border-radius:20px}.Notification{max-width:968px;width:95%;margin:auto;z-index:99}.Notification .preference-action{display:-webkit-flex;display:flex;margin-left:auto}.Notification .preference-container .Button{max-width:400px}.Notification .preference-container .disclaimer{color:#848b94}.Notification .preference-container .preference-tile{display:-webkit-flex;display:flex;margin-top:25px;margin-bottom:25px}.Notification .preference-container .preference-tile .label{margin-bottom:0;-webkit-align-self:center;align-self:center}.Notification .notification-history-tile{padding-top:20px;padding-bottom:20px;padding-left:20px;border-bottom:1px solid #cfcdcd;display:-webkit-flex;display:flex}.Notification .notification-history-tile:nth-child(3){border-top:1px solid #cfcdcd}.Notification .notification-history-tile .key{margin-bottom:0;font-weight:400;font-size:14px;line-height:18px;color:#848b94;padding-bottom:5px}.Notification .notification-history-tile .value{margin-bottom:0;font-weight:600;font-size:18px;line-height:23px}.Notification .notification-history-tile .funds-tans{margin-left:auto;-webkit-align-self:center;align-self:center}.Notification .notification-history-tile .funds-tans.add{background-color:#3881ef;color:#fff;padding:5px 12px;border-radius:20px}.Notification .notification-history-tile .funds-tans.sub{background-color:#ef3838;color:#fff;padding:5px 12px;border-radius:20px}.Passengers{max-width:968px;width:95%;margin:auto}.Passengers .action{padding:20px;display:-webkit-flex;display:flex;cursor:pointer;margin-right:20px}.Passengers .action .label{margin-left:20px;margin-top:8px;font-weight:600;font-size:18px;line-height:23px;margin-bottom:0}.Passengers .tile{padding:20px;border-bottom:1px solid #cfcdcd}.Passengers .tile:first-child{border-top:1px solid #cfcdcd}.Passengers .tile .name{margin-bottom:0;font-weight:600;font-size:18px;line-height:23px}.Passengers .tile .info{margin:0 5px 0 0;font-size:13px}@media screen and (min-width:451px) and (max-width:800px){.AbReward,.MyAccountHeader>h1,.Passengers,.PersonalInfo,.Wallet{width:95%}}.EditPreferenceModal .body .preference-tile{display:-webkit-flex;display:flex;margin-top:25px;margin-bottom:25px}.EditPreferenceModal .body .preference-tile .label{margin-bottom:0;-webkit-align-self:center;align-self:center}@media screen and (max-width:451px){.MyAccountHeader>h1{width:100%;padding:20px}.Excluded-Aircraft .aircraft-tabs{overflow-x:none;width:100%}.Excluded-Aircraft .active-btn,.Excluded-Aircraft .inactive-btn{font-size:15px}.Notification{padding:20px;width:100%}.PersonalInfo{width:100%}.MyAccount .body h2{padding-left:10px;padding-right:10px}.Passengers{width:100%}.AbReward,.Wallet{width:100%;padding:10px}.Wallet .available-balance button{min-width:100px}}.ChangePasswordModal .Modal .title{margin-top:0}.ChangePasswordModal .Modal .action-container{display:-webkit-flex;display:flex}.ChangePasswordModal .Modal .action-container button:first-child{margin-right:10px}.ChangePasswordModal .Modal .verification-containers{margin-top:20px;margin-bottom:20px}.main-section{height:100%;background-color:#fff;margin-bottom:100px}.sub-section{max-width:1440px;width:100%;margin:auto}.rating-card{display:-webkit-flex;display:flex;-webkit-justify-content:space-evenly;justify-content:space-evenly;margin:5% auto;width:100%}.rating-card img{max-height:300px;width:auto;height:auto}.rating-card h2{font-style:normal;font-weight:600;font-size:48px;line-height:110%;margin-bottom:20px}.rating-card div{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center;width:100%;padding:2% 4%}.rating-wvyern{-webkit-flex-direction:row-reverse;flex-direction:row-reverse}.rating-wvyern div h2,.rating-wvyern div p{text-align:end}@media screen and (max-width:451px){.rating-card{-webkit-flex-direction:column;flex-direction:column;margin:unset}.rating-card img{margin:10% 0;width:100%}.rating-card div h2,.rating-card div p{text-align:start}.safety-rating-content{height:100%!important;margin-bottom:15%!important}.safety-rating-content p{width:100%}.rating-card>div{max-width:375px}}@media screen and (min-width:451px) and (max-width:800px){.rating-card{-webkit-flex-direction:column;flex-direction:column;margin:unset}.rating-card img{margin:10% auto;width:auto}.rating-wvyern div h2,.rating-wvyern div p{text-align:start}}.aircraft-title{font-style:normal;font-weight:700;font-size:175px;line-height:170px;text-align:center;letter-spacing:-.04em;margin-top:30px}.disclaimer{color:#848b94;margin:0 0 50px;padding:0 clamp(32px,10%,60px)}.disclaimer a{color:#2c3034;text-decoration:none}.aircraft-card-content-li{display:grid;grid-template-columns:1fr 1fr;width:40%}.aircraft-card-content-li h6{font-size:1rem;margin:10px 23px;width:40%;white-space:nowrap}.aircraft-tabs{max-width:1080px;width:100%;margin:20px auto;height:80px;display:-webkit-flex;display:flex;-webkit-justify-content:space-around;justify-content:space-around}.aircraft-tabs button{width:100%;border-radius:30px;font-style:normal;font-weight:600;font-size:20px;line-height:15px;border:unset;height:60px}.aircraft-tabs .btn-active{color:#fff;background:#3881ef;box-shadow:0 5.53844px 11.0769px rgba(0,0,0,.2)}.aircraft-tabs .btn-inactive{color:#000;background:#fff}.vector-lines{width:39%;height:34px}.aircraft-data{display:-webkit-flex;display:flex;-webkit-justify-content:space-around;justify-content:space-around}.aircraft-data p{position:relative;top:-15px;font-style:normal;font-weight:600;font-size:1.8vw;line-height:26px}@media screen and (min-width:1236px){.aircraft-data p{font-size:20px}}.aircraft-min-info{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;margin:5%}.aircraft-min-info p{font-size:16px;line-height:20px;color:#2c3034;opacity:.8;width:280px}.aircraft-min-info span{margin:0 15px}.aircraft-type-info{width:100%;max-width:490px;height:361px;margin:5% auto;text-align:center}.aircraft-type-info img{margin:5%}.aircraft-type-info .info{white-space:pre-wrap}.aircrafts-cards-section{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin:50px 0}.aircrafts-cards-section .aircraft-card{padding:20px;width:50%}.aircrafts-cards-section .aircraft-card-header{width:100%;height:300px;background:rgba(241,244,249,.5);display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}.aircrafts-cards-section .aircraft-card-content{margin:40px}.aircrafts-cards-section .aircraft-card-content h3{font-style:normal;font-weight:700;font-size:36px;line-height:46px}.aircrafts-cards-section .aircraft-card-content ul{list-style:none;padding:0;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;height:150px;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-content:baseline;align-content:baseline}.aircrafts-cards-section .aircraft-card-content ul li{width:200px}.aircrafts-cards-section .aircraft-card-content p{cursor:pointer}.aircrafts-cards-section .aircraft-card-content p span{font-style:normal;font-weight:600;font-size:16px;line-height:20px;letter-spacing:.05em;text-transform:uppercase}.aircrafts-cards-section .aircraft-card-content p img{margin-left:10px;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.aircraft-data-mobile{display:none}@media screen and (max-width:451px){.aircraft-title{font-size:72px;line-height:92px}.aircraft-card-content-li{grid-template-columns:1fr}.aircraft-tabs{width:100vw;overflow-x:scroll;display:-webkit-flex;display:flex}.aircraft-tabs button{font-size:12px}.aircraft-img{width:100%!important;height:275px!important}.aircraft-img img{height:181px}.aircraft-card-header{width:100%!important;height:250px!important;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}.aircraft-card-header img{margin:50px 25px!important}.aircraft-data-mobile{display:-webkit-flex;display:flex;-webkit-justify-content:space-around;justify-content:space-around;margin:10px}.aircraft-data-mobile p{position:relative;top:-15px;font-style:normal;font-weight:600;font-size:16px;line-height:26px}.aircraft-data{display:none}.vector-lines-mobile{width:75px;height:8px}.aircraft-card-content{margin:15px 10px!important}.aircraft-card-content h2{font-style:normal;font-weight:600;font-size:24px;line-height:31px}.aircraft-card-content ul li{width:150px;font-style:normal;font-weight:400;font-size:16px;line-height:20px}.aircraft-card{width:100%!important}.aircraft-type-info{height:unset}.aircraft-type-info p{margin:20px!important}.aircraft-overview{height:unset;padding:5% 0}.aircraft-min-info{display:block}.aircraft-min-info p{width:unset;text-align:center;font-size:16px}.aircraft-min-info div{text-align:center}}@media screen and (min-width:451px) and (max-width:800px){.aircraft-tabs button{font-size:15px;width:150px}.aircraft-title{font-size:145px;line-height:175px}.aircraft-overview .aircraft-img{width:768px!important}.vector-lines{width:37%;height:20px}.aircrafts-cards-section .aircraft-card{margin:20px;width:95%}.aircrafts-cards-section .aircraft-card-header{width:100%}.aircrafts-cards-section .aircraft-card-header img{margin:144px 180px}}.aircraft-overview{max-width:1380px;width:100%;max-height:750px;margin:auto;background-color:#f0f8ff}.aircraft-overview .aircraft-img{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;width:100%!important;height:auto;margin:auto}.aircraft-overview .aircraft-img img{width:90%;object-fit:contain;margin:0 auto}@media screen and (max-width:451px){.aircraft-overview{height:unset;padding:5% 0}.aircraft-overview .aircraft-img img{object-fit:contain}.aircraft-min-info{display:block}.aircraft-min-info p{width:unset;text-align:center;font-size:16px}.aircraft-min-info div{text-align:center}}.root-container{height:100%;background:#000;width:100vw}.Marketplace{max-width:1440px;margin:auto}.Marketplace .gen-temp-left .content,.Marketplace .gen-temp-right .content{display:block!important}.Marketplace .gen-temp-left .content p,.Marketplace .gen-temp-right .content p{font-size:18px}.Marketplace .gen-temp-left img,.Marketplace .gen-temp-right img{width:42%}.Marketplace .Top-Section-mobile{display:none;margin-bottom:45px}.Marketplace .Top-Section-mobile h1{font-size:48px;font-style:normal;font-weight:700;line-height:48px;text-align:center;color:#f1f4f9;margin-bottom:25px}.Marketplace .Top-Section-mobile .main-img{border-radius:12px;width:90%;height:auto;display:block;margin:auto auto 35px}.Marketplace .Top-Section-mobile .search-list{display:-webkit-flex;display:flex;padding:10px 42px}.Marketplace .Top-Section-mobile .search-list p{color:#fff;margin:0 0 20px;max-width:350px}.Marketplace .Top-Section-mobile .search-list img{height:20px;margin-right:15px}.Marketplace .Top-Section{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;max-height:800px;margin:0 auto 100px}.Marketplace .Top-Section .Left-Section{margin-top:3%;padding-top:30px;padding-left:10%;max-height:800px;max-width:50%}.Marketplace .Top-Section .Left-Section h1{padding-top:20px;margin-bottom:60px;font-style:normal;font-weight:700;font-size:72px;color:#fff}.Marketplace .Top-Section .Left-Section .search-list{display:-webkit-flex;display:flex}.Marketplace .Top-Section .Left-Section .search-list p{color:#fff;margin:0 0 20px;max-width:350px;font-size:17px}.Marketplace .Top-Section .Left-Section .search-list img{height:20px;margin-right:15px}.Marketplace .Top-Section .right-img{max-height:800px;max-width:50%;height:auto;padding:20px;border-radius:40px;object-fit:cover}.Marketplace .gen-bottom .gen-bottom-img{max-width:1220px;width:100%;margin:auto}.Marketplace .gen-bottom .gen-bottom-img img{margin:0 2.5%;width:60%}.Marketplace .gen-bottom .gen-bottom-content{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:flex-start;align-items:flex-start;width:404px;height:256px;-webkit-flex:none;flex:none;-webkit-order:0;order:0;-webkit-flex-grow:0;flex-grow:0;margin:5% auto}.Marketplace .gen-bottom .gen-bottom-content h3{font-size:48px;line-height:110%;color:#f1f4f9}.Marketplace .gen-bottom .gen-bottom-content p{font-size:18px;line-height:20px;color:#9ca2a9}@media (min-width:451px) and (max-width:800px){.Marketplace .Top-Section{padding-top:20px;max-height:900px!important;margin-bottom:140px!important}.Marketplace .Top-Section .Left-Section{padding:20px 0 20px 2%;max-width:45%;margin:0}.Marketplace .Top-Section .Left-Section .search-list p{max-width:290px}.Marketplace .Top-Section .Left-Section h1{font-size:55px!important;margin-bottom:20px!important;word-break:break-word}.Marketplace .Top-Section .right-img{max-width:55%}.Marketplace .gen-temp-left .content,.Marketplace .gen-temp-right .content{display:block!important}.Marketplace .gen-bottom-content p,.Marketplace .gen-temp-left .content p,.Marketplace .gen-temp-right .content p{font-size:16px}}@media (min-width:800px) and (max-width:1200px){.Marketplace .Top-Section{padding-top:20px}.Marketplace .Top-Section .Left-Section{padding:20px 0 20px 5%;max-width:45%;margin:0}.Marketplace .Top-Section .Left-Section .search-list p{max-width:320px}.Marketplace .Top-Section .Left-Section h1{font-size:60px!important;margin-bottom:25px!important;word-break:break-word}.Marketplace .Top-Section .right-img{max-width:55%}}@media (max-width:451px){.Marketplace .gen-temp-left img,.Marketplace .gen-temp-right img{width:100%}.Marketplace .gen-bottom-img img{width:100%!important;margin:0!important}.Marketplace .Top-Section-mobile{display:block!important}.Marketplace .Top-Section{display:none!important}.Marketplace .gen-bottom-content{margin:15% 5%!important;width:90%!important}}.leg-info .header-container{background:#4782e7!important}.leg-info .trip-leg-header{max-width:1440px;padding:40px 90px;display:-webkit-flex;display:flex;margin:auto;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center}.leg-info .trip-leg-header .leg-number{color:#fff;font-weight:700;margin:0}.leg-info .trip-leg-header .category{margin:0;color:#fff}.leg-info .info-phone .mobile-header{font-size:20px;background-color:#f1f4f9;padding:12px 20px;font-weight:600;margin-bottom:0}.leg-info .info-phone .travel-container{padding:30px 0}.leg-info .info-phone .info-container{padding:20px}.leg-info .info-phone .info-container p{font-size:17px}.leg-info .info-phone .info-container .number,.leg-info .info-phone .info-container .time{margin:0}.leg-info .info-phone .table-container{padding:0 20px}.leg-info .info-phone .table-container .row{padding:12px 0;margin:0;-webkit-justify-content:space-between;justify-content:space-between}.leg-info .info-phone .table-container .row p{font-size:17px;margin:0}.leg-info .info-phone .table-container .crew{border-bottom:1px solid #cfcdcd}.leg-info .info-phone .table-container .crew:last-child{border-bottom:none}.leg-info .info-phone .departure,.leg-info .info-phone .destination{padding:0 20px}.leg-info .info-phone .departure p,.leg-info .info-phone .destination p{font-size:18px}.leg-info .info-phone .departure .place,.leg-info .info-phone .destination .place{padding-left:5px;display:-webkit-flex;display:flex;width:80%}.leg-info .info-phone .departure .place .code,.leg-info .info-phone .destination .place .code{font-weight:700;margin-right:.5rem}.leg-info .info-phone .departure .place .display,.leg-info .info-phone .destination .place .display{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.leg-info .info-phone .departure .date-time,.leg-info .info-phone .destination .date-time{background:#4782e7;padding:15px 10px;font-size:15px;font-weight:600;font-family:"FKGroteskNeue-Medium";border-radius:8px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;max-width:280px;margin-left:0;color:#fff}.leg-info .info-phone .FBO{padding:0 20px}.leg-info .info-phone .FBO p{font-size:18px}.leg-info .info-phone .FBO .Heading,.leg-info .info-phone .FBO .Spacer{padding-top:10px;padding-left:5px;font-size:16px;color:#848b94;font-weight:600;font-family:"FKGroteskNeue-Regular"}.leg-info .info-phone .FBO .airport,.leg-info .info-phone .FBO .airport-2{padding-left:5px;width:60%;font-weight:600;margin:0}.leg-info .info-phone .FBO .airport-2{padding-top:40px}.leg-info .info-phone .FBO .fbo-text{padding-left:5px;width:60%}.leg-info .info{max-width:968px;margin:46px auto;padding:0 3%}.leg-info .info .flight-info-1{display:grid;grid-template-columns:2.4fr 2.4fr 1.2fr 1fr;margin-bottom:36px}.leg-info .info .flight-info-1 p{font-size:18px}.leg-info .info .flight-info-1 .Heading{padding-left:5px;font-size:16px;color:#848b94;font-weight:600;font-family:"FKGroteskNeue-Regular"}.leg-info .info .flight-info-1 .place{padding-left:5px;display:-webkit-flex;display:flex;min-height:68.8px;width:80%}.leg-info .info .flight-info-1 .place .code{font-weight:700;margin-right:.5rem}.leg-info .info .flight-info-1 .place .display{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.leg-info .info .flight-info-1 .number,.leg-info .info .flight-info-1 .time{padding-left:5px}.leg-info .info .flight-info-1 .date-time{background:#4782e7;padding:15px 10px;font-weight:600;font-family:"FKGroteskNeue-Medium";border-radius:8px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;max-width:280px;font-size:15px;margin-left:0;color:#fff}.leg-info .info .flight-info-2{display:grid;grid-template-columns:1fr 1fr 1fr}.leg-info .info .flight-info-2 p{font-size:18px}.leg-info .info .flight-info-2 .Heading,.leg-info .info .flight-info-2 .Spacer{padding-left:5px;font-size:16px;color:#848b94;font-weight:600;font-family:"FKGroteskNeue-Regular"}.leg-info .info .flight-info-2 .airport,.leg-info .info .flight-info-2 .airport-2{padding-left:5px;width:60%;font-weight:600;margin:0}.leg-info .info .flight-info-2 .airport-2{padding-top:40px}.leg-info .info .flight-info-2 .fbo-text{padding-left:5px;width:60%}.leg-info .info .flight-info-2 .crew{display:grid;grid-template-columns:1fr 1fr 1.5fr;grid-column-gap:10px}.leg-info .info .flight-info-2 .crew p{font-size:17px;margin:.5rem 0}.leg-info .info .flight-info-2 .crew .head,.leg-info .info .flight-info-2 .crew .head-mid{color:#848b94;font-weight:600}.leg-info .info .flight-info-2 .crew .value-2,.leg-info .info .flight-info-2 .crew .value-3{-webkit-align-self:end;align-self:end}.leg-info .info .flight-info-2 .crew .head-mid,.leg-info .info .flight-info-2 .crew .value-2{text-align:center;width:65px}.leg-info .info .flight-info-2 .crew .head-1,.leg-info .info .flight-info-2 .crew .value-1{min-width:105px;max-width:120px}.leg-info .info .flight-info-2 .crew .head-3,.leg-info .info .flight-info-2 .crew .value-3{min-width:125px;max-width:140px}.leg-info .info .flight-info-2 .crew{border-bottom:1px solid #cfcdcd}.leg-info .info .flight-info-2 .crew:first-child,.leg-info .info .flight-info-2 .crew:last-child{border-bottom:none}.leg-info .info .Passengers-itinerary{max-width:968px}.leg-info .info .Passengers-itinerary h5{margin:30px 0;font-weight:900}.leg-info .info .Passengers-itinerary table{width:100%}.leg-info .info .Passengers-itinerary table thead th{color:#848b94;text-align:center;padding-bottom:20px}.leg-info .info .Passengers-itinerary table tbody td{padding:5px 0;text-align:center}.leg-info .info .Passengers-itinerary table tbody tr{border-bottom:1px solid #d5dce7}.leg-info .info .Passengers-itinerary table tbody tr:last-child{border-bottom:none}.leg-info .info .Passengers-itinerary table .start{text-align:start}.leg-info .info .Passengers-itinerary table .end{text-align:end}.leg-info .info .Passengers-itinerary table .number{padding-right:25px}.leg-info .info .Passengers-itinerary .Empty{margin-top:10px}.leg-info .info .Passengers-itinerary .Empty h3{margin:0 auto;text-align:center;color:#848b94;font-family:"FKGroteskNeue-Regular"}.leg-info .info .Additional h5{margin:30px 0;font-weight:900}.notes-style{min-height:100px;width:100%;padding:5px;border-radius:15px;box-shadow:0 0 1px 1px rgba(0,0,0,.3411764705882353);border:8px solid transparent;outline:none}.addon-sub{width:15%;float:left}.addon-sub-symbol{padding-left:1%;padding-right:1%;float:left}.mob-notes-style{min-Height:100;width:60%;border-radius:25px;padding:20px}.note-text{padding-top:10px}@media screen and (min-width:451px) and (max-width:800px){.leg-info .trip-leg-header{padding:40px 45px}.leg-info .trip-leg-header .leg-number{font-size:35px}.leg-info .trip-leg-header h4{font-size:20px}.leg-info .info{padding:0 5%}.leg-info .info .flight-info-1,.leg-info .info .flight-info-2{grid-template-columns:1fr 1fr;grid-gap:25px}.leg-info .info .flight-info-2 .crew-container{grid-column:1/-1}}@media screen and (max-width:451px){.leg-info .trip-leg-header{padding:30px}.leg-info .trip-leg-header .leg-number{font-size:20px}.leg-info .trip-leg-header h4{font-size:15px}.leg-info .info-phone{display:block!important}}.Itinerary .header-container{background:#000}.Itinerary .download{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;margin-bottom:60px}.Itinerary .download .Button{width:400px}.Itinerary .download .disabledbutton{cursor:not-allowed}.Itinerary .trip-header{max-width:1440px;padding:40px 90px;margin:auto;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center}.Itinerary .trip-header .bookingid{color:#fff;font-weight:700}.Itinerary .trip-header .legs-heading{display:-webkit-flex;display:flex}.Itinerary .trip-header .legs-heading .legs{color:#9ca2a9}.Itinerary .trip-header .logo{height:91px;width:auto;margin-right:15px}.Itinerary .basic-info{margin:30px auto;max-width:968px}.Itinerary .basic-info .info-subheading{color:#000;font-size:18px;font-family:"FKGroteskNeue-Regular";font-weight:700;padding-left:20px}.Itinerary .custInfo{margin-bottom:50px!important}.Itinerary .info-box{padding:10px 30px;margin-bottom:20px;background-color:#d5dce7;border-radius:12px}.Itinerary .info-box .row{padding:5px 0;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;justify-content:space-between}.Itinerary .info-box .row a,.Itinerary .info-box .row p{margin:0;color:#000}.Itinerary .info-box .row a,.Itinerary .info-box .row a:hover{text-decoration:none}.Itinerary .info-box .row .key{font-weight:600}.Itinerary .end{margin:40px 0 0}.Itinerary .end p{text-align:center}.Itinerary .end a,.Itinerary .end a:hover{text-decoration:none}@media screen and (min-width:451px) and (max-width:800px){.Itinerary .trip-header{padding:40px}.Itinerary .trip-header .bookingid{font-size:35px}.Itinerary .basic-info{padding:0 20px}.Itinerary .logo{height:75px!important}}@media screen and (max-width:451px){.Itinerary .download .Button{width:300px}.Itinerary .trip-header{padding:20px}.Itinerary .trip-header .logo{display:none}.Itinerary .trip-header .bookingid{font-size:180%}.Itinerary .trip-header .legs-heading .legs{font-size:125%}.Itinerary .basic-info{padding:0 20px}}.popular-trip-main{background-color:#000;overflow:hidden}.popular-trip-main .PopularTripBooking .SearchFlightForm{margin-right:150px;margin-top:3%;margin-bottom:3%;min-width:345px}.popular-trip-main .PopularTripBooking .Popular-Routes-container{position:relative}.popular-trip-main .PopularTripBooking .Popular-Routes-new{width:270px;margin:0 auto;color:#fff;text-align:center;padding-bottom:30px}.popular-trip-main .PopularTripBooking .search{display:-webkit-flex;display:flex;width:100%;margin:auto;-webkit-flex-wrap:none;flex-wrap:none;padding:0;position:relative}.popular-trip-main .PopularTripBooking .search .join-popup .modal-content{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center;color:#fff;width:590px;background:#3881ef}.popular-trip-main .PopularTripBooking .search .join-popup .modal-content button.yellow-btn{font-size:20px;font-weight:600}.popular-trip-main .PopularTripBooking .left-section-popular{margin-top:3%;margin-left:10%;max-height:200px;position:relative;z-index:2;color:#fff;font-size:21px;margin-right:10%}.popular-trip-main .PopularTripBooking .popularVideo{position:absolute;width:100%;height:auto;object-fit:cover;top:0}@media screen and (min-width:800px) and (max-width:1200px){.popular-trip-main .PopularTripBooking .search{-webkit-flex-flow:column-reverse;flex-flow:column-reverse;width:auto;margin:0 15px}.popular-trip-main .PopularTripBooking .search .left-section-popular{width:100%;margin:0;max-height:-webkit-max-content;max-height:max-content}.popular-trip-main .PopularTripBooking .SearchFlightForm{margin:50px auto}.popular-trip-main .PopularTripBooking .Popular-Routes-new{margin:50px auto 40px}}@media screen and (min-width:451px) and (max-width:800px){.popular-trip-main .PopularTripBooking .search{-webkit-flex-flow:column-reverse;flex-flow:column-reverse;width:auto;margin:0 15px}.popular-trip-main .PopularTripBooking .search .left-section-popular{width:100%;margin:0;max-height:-webkit-max-content;max-height:max-content}.popular-trip-main .PopularTripBooking .SearchFlightForm{margin:50px auto}.popular-trip-main .PopularTripBooking .Popular-Routes-new{margin:50px auto 40px}}@media screen and (max-width:451px){.popular-trip-main .PopularTripBooking .Popular-Routes-new{margin:50px auto 40px}.popular-trip-main .PopularTripBooking .search{-webkit-flex-flow:column-reverse;flex-flow:column-reverse;width:auto;margin:0 15px}.popular-trip-main .PopularTripBooking .search .left-section-popular{width:100%;margin:0;max-height:-webkit-max-content;max-height:max-content}.popular-trip-main .PopularTripBooking .search .SearchFlightForm{min-width:280px;width:87%;margin-left:auto!important;margin-right:auto!important;margin-bottom:50px}.popular-trip-main .PopularTripBooking .search .SearchFlightForm .Button.large-btn{font-size:14px;height:35px;padding-left:10px;padding-right:10px}.popular-trip-main .PopularTripBooking .search .popularVideo{position:relative}}.Searching .search-main{width:350px;height:154px;padding:10% 0;margin:auto}.Searching .search-main img{display:block;width:90px;height:95px;position:relative;margin:0 auto;top:-20px}.Searching .search-main p{font-style:normal;font-weight:500;font-size:18px;text-align:center;line-height:22px;color:#fff;margin:0 auto}.Searching .guidelines-section{display:-webkit-flex;display:flex;width:50%;height:430px;margin:auto;padding:100px 20px}.Searching .guidelines-section .guidelines-column img{margin-bottom:20px}.Searching .guidelines-section div{margin:30px}.Searching .guidelines-section h5{font-style:normal;font-weight:400;font-size:18px;line-height:19px;color:#fff}.Searching .guidelines-section p{font-style:normal;font-weight:400;font-size:14px;line-height:20px;color:#fff}@media screen and (max-width:451px){.Searching .search-main{text-align:center}.Searching .search-main img{position:static;margin-bottom:20px}.Searching .guidelines-section{width:100%}.Searching .guidelines-section div{margin:10px}}@font-face{font-family:"FKGroteskNeue-Bold";src:local("FKGroteskNeue-Bold"),url(/static/media/FKGroteskNeue-Bold.7c8f983e.woff) format("woff")}@font-face{font-family:"FKGroteskNeue-Medium";src:local("FKGroteskNeue-Medium"),url(/static/media/FKGroteskNeue-Medium.5c5e2961.woff) format("woff")}@font-face{font-family:"FKGroteskNeue-Regular";src:local("FKGroteskNeue-Regular"),url(/static/media/FKGroteskNeue-Regular.6b791087.woff) format("woff")}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}*{font-family:"FKGroteskNeue-Regular",serif}.react-tiny-popover-container .popup-info{max-width:400px;background-color:#848b94;padding:10px;border-radius:10px;color:#fff}.general-section{width:100%;max-width:968px;margin:5% auto;padding:0 20px}@media screen and (min-width:451px) and (max-width:800px){#root{overflow-x:hidden}.page-width{width:100%!important;margin:auto;padding-left:20px;padding-right:20px}.general-section ul{padding:10px}.general-section p{margin:0}}@media screen and (max-width:451px){.general-section ul{padding:0;list-style-type:none}.general-section ul li{list-style-position:inside}.general-section p{margin:0!important}.general-section table{margin:20px 0!important}.page-width{width:100%!important;margin:auto;padding-left:20px;padding-right:20px}}._loading_overlay_overlay{position:fixed!important}.pointer-cursor{cursor:pointer}.date-time-custom-header select{margin-right:10px}.text-align-center{text-align:center}.color-white{color:#fff}.color-grey7{color:#9ca2a9}.page-width{width:968px;margin:auto}.modal-heading{width:95%}.primary-headline-h1{font-style:normal;font-weight:700;font-size:72px;line-height:115%}.headline-h2{font-size:48px;line-height:110%}.headline-h2,.headline-h3{font-style:normal;font-weight:600}.headline-h3{font-size:36px;line-height:120%}.subtitile-h4{font-weight:700;font-size:24px}.subtitile-h4,.subtitile-h5{font-style:normal;line-height:140%}.subtitile-h5{font-weight:600;font-size:20px}.body-font-p{font-style:normal;font-weight:400;font-size:16px;line-height:150%}.airbook-logo{width:38px;height:39.25px}.subtitle-space{margin-top:32px}.body-space{margin-top:24px}.action-space{padding-top:48px}@media screen and (max-width:451px){.headline-h1{font-size:48px;line-height:120%;letter-spacing:-.01em}.headline-h2{font-size:40px;line-height:110%;letter-spacing:-.02em}.headline-h3{font-size:24px;line-height:140%}.subtitile-h4{font-size:20px;line-height:140%}.subtitile-h5{font-size:18px;line-height:140%}.airbook-logo{width:19.36px;height:20px}}.EditAirport{min-height:700px;display:-webkit-flex;display:flex}.EditAirport .info-container{width:25%;position:relative}.EditAirport .info-container>.leg-container>h1{font-weight:600;font-size:32px;line-height:41px;padding:20px}.EditAirport .info-container>.leg-container .airport-container{display:-webkit-flex;display:flex;padding:20px;cursor:pointer}.EditAirport .info-container>.leg-container .airport-container:hover{outline:1px solid #848b94}.EditAirport .info-container>.leg-container .airport-container p{margin-bottom:0}.EditAirport .info-container>.leg-container .airport-container.active{background-color:#f1f4f9}.EditAirport .info-container>.leg-container .airport-container .dot{margin-top:5px;margin-left:10px;margin-right:10px}.EditAirport .info-container>.leg-container .airport-container .depart{margin-top:3px;margin-right:15px}.EditAirport .info-container>.leg-container>.suggested-airport-container{height:350px;overflow:auto}.EditAirport .info-container>.leg-container>.suggested-airport-container .suggested-airport{padding:20px;cursor:pointer}.EditAirport .info-container>.leg-container>.suggested-airport-container .suggested-airport:hover{outline:1px solid #848b94}.EditAirport .info-container>.leg-container>.suggested-airport-container .suggested-airport.active{background-color:#f1f4f9}.EditAirport .info-container>.leg-container>.suggested-airport-container .suggested-airport .title{font-weight:600;font-size:18px;line-height:23px;margin-bottom:5px}.EditAirport .info-container>.leg-container>.suggested-airport-container .suggested-airport .city{font-weight:400;font-size:14px;line-height:18px;margin-bottom:0}.EditAirport .info-container>.btn-container{position:absolute;bottom:0;display:-webkit-flex;display:flex;width:100%;-webkit-justify-content:center;justify-content:center}.EditAirport .info-container>.btn-container>button{margin-left:10px;margin-right:10px}.EditAirport .map-container{width:75%}.EditAirport .map-container>img{width:100%;height:100%;object-fit:cover}.AirportMarker.active>.info-container>.airport-code{background-color:#ebff0c;color:#000}.AirportMarker>.info-container{display:-webkit-flex;display:flex;width:270px}.AirportMarker>.info-container>.airport-code{background-color:#000;color:#fff;-webkit-align-self:center;align-self:center;width:80px;text-align:center;padding:30px 15px;font-weight:600;font-size:18px;line-height:23px}.AirportMarker>.info-container>.airport-name{padding:20px;background-color:#fff;font-weight:600;font-size:18px;line-height:23px}.AirportMarker .marker{padding:2px;width:20px;margin-left:-20px;height:20px;background-color:#000}@media screen and (min-width:451px) and (max-width:800px){.EditAirport{-webkit-flex-wrap:wrap;flex-wrap:wrap;height:auto}.EditAirport .map-container{width:95%;margin:2.5% auto;height:450px}.EditAirport .info-container{width:95%;margin:auto}}@media screen and (max-width:451px){.EditAirport{-webkit-flex-wrap:wrap;flex-wrap:wrap;height:auto}.EditAirport .map-container{width:95%;margin:2.5% auto;height:450px}.EditAirport .info-container{width:95%;margin:auto}}.general-section-priv-policy{width:100%;max-width:968px;margin:5% auto;padding:0 20px}@media screen and (min-width:451px) and (max-width:800px){.general-section-priv-policy ul{padding:10px}.general-section-priv-policy p{margin:0}}@media screen and (max-width:451px){.general-section-priv-policy ul{list-style-type:none}.general-section-priv-policy ul li p{margin-left:20px!important}.general-section-priv-policy p{margin:0!important}.general-section-priv-policy table,.general-section-priv-policy tr{width:100px!important;margin:0 auto!important}.general-section-priv-policy td{width:25%!important}.general-section-priv-policy td p{font-size:2px}}.FAQPage{padding:0 1%}.FAQPage h2{margin-top:80px;font-size:26px;font-weight:900;margin-bottom:20px}.FAQPage h1{font-size:31px;font-weight:900;text-align:center}@media screen and (max-width:451px){.FAQPage{padding-left:20px;padding-right:20px}}@media screen and (min-width:451px) and (max-width:800px){.FAQPage{padding-left:20px;padding-right:20px}}.iq-main{background-color:#000}.bg-img{background-image:url(/static/media/IQ-bg.6506f1e0.jpg);width:100%;background-repeat:no-repeat;text-align:center;max-width:1380px;margin:0 auto}.bg-img img.laptop-img{width:100%;max-width:1100px;height:auto;margin:0 auto;padding:0 20px}.AB1-Investor-Slide{margin-left:auto;margin-right:auto;display:block;width:100%;max-width:1050px;margin-top:30px}.iq-root{max-width:1160px;margin:auto;width:100%;color:#f1f4f9;padding:5% 20px 170px}.iq-root img{width:100%;height:auto;max-width:1100px;margin-top:100px;margin-left:70px}.iq-title{color:#f1f4f9;font-weight:600;font-size:48px;line-height:53px;text-align:left;text-align:center;margin-top:50px}.iq-statements{max-width:1300px;display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:130px;grid-row-gap:260px;margin:0 auto;padding:0 25px 140px}.iq-statements .Statement .icon{max-width:50px;max-height:50px;width:auto;height:auto}.iq-statements .Statement .text{margin-top:33px;color:#fff;font-weight:600}.iq-empty{width:1440px;height:100px}.iq-demo .laptop-img{margin-top:-185px;margin-left:-50px}.iq-mission{color:#f1f4f9;font-weight:700;font-size:72px;line-height:80px;font-style:normal;text-align:left;line-height:120%;text-align:center}.iq-setup-demo{width:199px;height:59px;font-weight:600;background:#3881ef;border-radius:30px;font-size:18px;line-height:23px;color:#fff;border:0 solid}.iq-setup{padding-left:40%;padding-top:100px}.iq-setup-mission{padding-top:40px;text-align:center}.iq-root-mission{padding-top:100px}.iq-root-mission,.iq-root-mission-bottom{max-width:996px;margin:auto;width:100%;color:#f1f4f9}.iq-root-mission-bottom{padding-top:230px}@media screen and (min-width:451px) and (max-width:800px){.iq-statements{grid-gap:18px}.iq-root-mission,.iq-root-mission-bottom{max-width:500px}.iq-root img{margin-left:20px}}@media screen and (max-width:451px){.iq-root img{width:110%;margin-left:-5px}.bg-img img.laptop-img{margin-top:120px!important;padding:0 0 0 5px}.iq-mission{padding-top:35px!important}.how-we-build,.iq-sub-header{display:none}.iq-container{margin-bottom:50px}.how-we-build-mobile{display:block!important}.how-we-build-mobile h3{font-size:48px;color:#fff;font-weight:700;text-align:center;margin-top:120px}.how-we-build-mobile img{width:100%;height:auto;max-width:230px;margin:50px auto 20px}.iq-setup-demo{text-decoration:none}.iq-root-mission{padding-top:100px}.iq-root-mission,.iq-root-mission-bottom{max-width:996px;margin:auto;width:100%;color:#f1f4f9}.iq-root-mission-bottom{padding-top:230px}.iq-mission{font-size:54px;margin:auto;padding:0 10px}.iq-statements{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;grid-gap:50px;margin:0 auto;padding:0 25px}.iq-empty{width:1440px;height:2px}.iq-title{font-size:40px!important;margin-top:50px!important;margin-bottom:0!important;max-width:350px;margin-left:auto;margin-right:auto}}.img-side-left-iq img{margin:0 2.5%;object-fit:cover;width:45%}.img-side-right-iq img{margin:-5% 8%;object-fit:cover;width:35%}.img-side-left-iq.frame3-iq img{width:60%}.img-side-left-iq.frame3-iq p.w330{width:100%!important}.img-side-left-iq.frame3-iq .content-iq{padding-right:10px}.frame4-iq{margin-top:210px!important}.frame4-iq .content{margin-top:unset!important}.frame2-iq{top:-45px!important}.frame5-iq img{margin-top:-120px!important}.frame3-iq{margin-top:200px!important}.w330-iq{width:350px}.w422-iq{width:340px}.img-side-left-iq{display:-webkit-flex;display:flex;-webkit-justify-content:flex-start;justify-content:flex-start;max-width:1380px;width:100%;margin:auto}.img-side-left-iq .content-iq{margin-top:0;max-width:360px;margin-left:50px}.img-side-left-iq .content-iq h3{font-size:48px;font-weight:600;line-height:52.8px;color:#f1f4f9;overflow-wrap:break-word}.img-side-left-iq .content-iq p{font-size:20px;color:#848b94;margin-top:30px}.img-side-left-iq .content-iq button{color:#fff;background-color:#000;border:1px solid #fff;box-sizing:border-box;border-radius:100px;font-weight:600;font-size:18px;line-height:23px;padding:5px 10px}.img-side-left-iq.frame1-iq .content-iq,.img-side-right-iq.frame2-iq .content-iq{padding-bottom:120px}.image-left-iq{margin-left:100px}.image-right-iq{margin-right:100px}.image-side-section-iq{position:relative;padding-bottom:85px}.img-side-right-iq{display:-webkit-flex;display:flex;-webkit-justify-content:flex-end;justify-content:flex-end;max-width:1380px;width:100%;margin:auto;position:relative;top:-110px;right:0}.img-side-right-iq .content-iq{margin-top:15%;width:450px;padding-left:100px}.img-side-right-iq .content-iq h3{font-size:48px;color:#f1f4f9;overflow-wrap:break-word}.img-side-right-iq .content-iq p{font-size:20px;color:#848b94;margin-top:30px}.img-side-right-iq .content-iq button{color:#fff;background-color:#000;border:1px solid #fff;box-sizing:border-box;border-radius:100px;font-weight:600;font-size:18px;line-height:23px;padding:5px 15px}@media screen and (max-width:451px){.img-side-left-iq.frame3-iq img{width:100%}.frame3-iq{margin-top:0!important}.img-side-right-iq{-webkit-flex-direction:column-reverse;flex-direction:column-reverse}.image-side-section-iq{margin-top:135px;padding-bottom:unset}.image-side-section-iq .frame1-iq img{width:100%!important}.image-side-section-iq .frame4-iq{margin-top:unset!important}.image-side-section-iq .frame5-iq img{margin-top:unset!important;width:100%!important}.img-side-left-iq,.img-side-right-iq{position:static;top:0;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:unset;justify-content:unset}.img-side-left-iq .content-iq,.img-side-right-iq .content-iq{margin:0;padding:55px 25px 55px 20px!important;width:100%;max-width:100%}.img-side-left-iq .content-iq h3,.img-side-right-iq .content-iq h3{letter-spacing:-.02em;overflow-wrap:break-word;max-width:335px}.img-side-left-iq .content-iq p,.img-side-right-iq .content-iq p{width:100%;margin-top:35px}.img-side-left-iq .content-iq button,.img-side-right-iq .content-iq button{margin:5% 0}.img-side-left-iq img,.img-side-right-iq img{width:unset;margin:0;height:500px}.img-side-left-iq.frame3-iq img{height:300px}.img-side-left-iq img{object-position:bottom}.img-side-right-iq img{object-position:top}}@media screen and (min-width:451px) and (max-width:800px){.img-side-left-iq.frame3-iq img{width:50%}.frame4-iq{margin-top:160px!important}.image-side-section-iq{margin-top:50px;padding-bottom:unset}.img-side-left-iq{margin-left:0}.img-side-left-iq .content-iq{width:50%;margin-left:0;margin-right:3%}.img-side-left-iq .content-iq h3{font-size:35px;line-height:40px;overflow-wrap:break-word}.img-side-left-iq .content-iq p{width:unset;font-size:15px}.img-side-right-iq{right:0}.img-side-right-iq .content-iq{width:50%;margin-left:3%;margin-right:0}.img-side-right-iq .content-iq h3{font-size:35px;line-height:40px;overflow-wrap:break-word}.img-side-right-iq .content-iq p{width:unset;font-size:15px}.img-side-left-iq img,.img-side-right-iq img{width:45%;margin:0 2.5%}.concierge-main-iq{padding-bottom:unset}}@media screen and (min-width:800px) and (max-width:1200px){.frame4{margin-top:160px!important}.image-side-section{margin-top:50px;padding-bottom:unset}.img-side-left{margin-left:0}.img-side-left .content{width:50%;margin-left:0;margin-right:3%}.img-side-left .content h3{font-size:35px;line-height:40px;overflow-wrap:break-word}.img-side-left .content p{width:unset;font-size:15px}.img-side-right{right:0}.img-side-right .content{width:50%;margin-left:10%;margin-right:0}.img-side-right .content h3{font-size:35px;line-height:40px;overflow-wrap:break-word}.img-side-right .content p{width:unset;font-size:15px}.img-side-left img,.img-side-right img{width:45%;margin:0 2.5%}.concierge-main{padding-bottom:unset}}
/*# sourceMappingURL=main.18c76c22.chunk.css.map */