.custom-modal-container{position:absolute;top:10vh;left:50%;transform:translate(-50%);width:calc(100% - 20px)!important;border-radius:5px;overflow:hidden;background-color:#fff;box-shadow:5px 5px 10px #0008}.custom-modal-container.MuiGrid-container{outline:none}.custom-modal-container.flight-dboard-weather-modal-card .header-div h3,.custom-modal-container.upcomingTrips .header-div h3{padding-top:5px;font-size:13px}.custom-modal-container .header-div,.custom-modal-container .content-div{padding:10px}.custom-modal-container .header-div{display:flex;justify-content:space-between;align-items:flex-start;border:1px solid #e0e0e0}.custom-modal-container .header-div h3{margin:0}.custom-modal-container .header-div .close-modal{color:red;cursor:pointer}.custom-modal-container .header-div .close-modal:hover{filter:brightness(80%)}.custom-modal-container .content-div{height:auto;max-height:80vh;overflow-y:auto;width:100%}.MuiBox-root{outline:none}.product-feature-row .product-feature-item{display:flex;height:100%;padding-left:5px;padding-right:5px}.product-feature-row .product-feature-item .product-feature-card{display:flex;flex-direction:column;justify-content:space-between;width:100%;border:1px solid #eee;border-radius:12px;box-shadow:0 2px 6px #0000001a;background:#fff;height:100%}.product-feature-row .product-feature-item .product-feature-card .product-feature-image-container{position:relative;text-align:center;overflow:hidden;height:180px;border-radius:12px 12px 0 0}@media screen and (min-width:1145px)and (max-width:1300px){.product-feature-row .product-feature-item .product-feature-card .product-feature-image-container{height:160px!important}}@media screen and (min-width:990px)and (max-width:1144px){.product-feature-row .product-feature-item .product-feature-card .product-feature-image-container{height:260px!important}}@media screen and (min-width:827px)and (max-width:989px){.product-feature-row .product-feature-item .product-feature-card .product-feature-image-container{height:223px!important}}@media screen and (min-width:465px)and (max-width:780px){.product-feature-row .product-feature-item .product-feature-card .product-feature-image-container{height:300px!important}}@media screen and (min-width:446px)and (max-width:464px){.product-feature-row .product-feature-item .product-feature-card .product-feature-image-container{height:260px!important}}@media screen and (min-width:393px)and (max-width:447px){.product-feature-row .product-feature-item .product-feature-card .product-feature-image-container{height:220px!important}}.product-feature-row .product-feature-item .product-feature-card .product-feature-image-container .product-feature-image{width:100%;height:100%;object-fit:cover;display:block}.product-feature-row .product-feature-item .product-feature-card .product-feature-title-overlay{position:absolute;bottom:0;width:100%;padding:10px 0;color:#fff;background:#000000bf;font-weight:700;font-size:1.1em}.product-feature-row .product-feature-item .product-feature-card .product-feature-content-wrapper{display:flex;flex-direction:column;flex:1;background-color:#d7f0ec;border-radius:0 0 12px 12px}.product-feature-row .product-feature-item .product-feature-card .product-feature-content-wrapper .product-feature-description{flex:1;padding:16px;color:#333;font-size:1em;background-color:#fff;border-bottom:2px solid #d7f0ec;border-radius:0 0 12px 12px}.product-feature-row .product-feature-item .product-feature-card .product-feature-content-wrapper .product-feature-bottom-row{display:flex;justify-content:space-between;align-items:flex-end;gap:12px;padding:0 16px 16px;margin-top:auto;border-radius:0 0 12px 12px}@media screen and (min-width:1145px)and (max-width:1292px),screen and (min-width:781px)and (max-width:850px),screen and (min-width:318px)and (max-width:391px){.product-feature-row .product-feature-item .product-feature-card .product-feature-content-wrapper .product-feature-bottom-row{flex-direction:column;width:100%}}.product-feature-row .product-feature-item .product-feature-card .product-feature-content-wrapper .product-feature-bottom-row .product-price-unit-row{display:flex;flex-direction:column}@media screen and (min-width:1145px)and (max-width:1292px),screen and (min-width:781px)and (max-width:850px),screen and (min-width:318px)and (max-width:391px){.product-feature-row .product-feature-item .product-feature-card .product-feature-content-wrapper .product-feature-bottom-row .product-price-unit-row{flex-direction:row;gap:5px;width:100%}}.product-feature-row .product-feature-item .product-feature-card .product-feature-content-wrapper .product-feature-bottom-row .product-price-unit-row .product-feature-price{margin-top:8px;font-weight:700;font-size:1.1em;display:flex;gap:5px}.product-feature-row .product-feature-item .product-feature-card .product-feature-content-wrapper .product-feature-bottom-row .product-price-unit-row .product-feature-price .product-feature-currency{font-size:1em;align-content:flex-start}.product-feature-row .product-feature-item .product-feature-card .product-feature-content-wrapper .product-feature-bottom-row .product-price-unit-row .product-feature-price .tax-rate-info{color:#e7c418;margin-left:5px;cursor:pointer;display:flex;justify-content:flex-start;align-items:flex-start}.product-feature-row .product-feature-item .product-feature-card .product-feature-content-wrapper .product-feature-bottom-row .product-price-unit-row .product-feature-price .tax-rate-info svg{width:.7em;aspect-ratio:1}.product-feature-row .product-feature-item .product-feature-card .product-feature-content-wrapper .product-feature-bottom-row .product-price-unit-row .product-feature-unit{font-size:.9em;color:#999;margin-top:2px}@media screen and (min-width:1145px)and (max-width:1292px),screen and (min-width:781px)and (max-width:850px),screen and (min-width:318px)and (max-width:391px){.product-feature-row .product-feature-item .product-feature-card .product-feature-content-wrapper .product-feature-bottom-row .product-price-unit-row .product-feature-unit{margin-top:10px}}.product-feature-row .product-feature-item .product-feature-card .product-feature-content-wrapper .product-feature-bottom-row .product-action.product-feature-action{display:flex;justify-content:flex-end;min-width:100px}.product-feature-row .product-feature-item .product-feature-card .product-feature-content-wrapper .product-feature-bottom-row .product-action.product-feature-action .product-feature-action-btn{background:#058d7c!important;color:#fff!important;font-weight:600}.product-feature-section-with-border{border:1px solid #e0e0e0;border-radius:8px;padding:24px 20px 14px;margin-bottom:32px;background:#fff;position:relative}.product-feature-section-with-border:last-child{margin-bottom:0}.product-feature-section-with-border .product-feature-section-title-on-border{position:absolute;top:-15px;left:24px;padding:0 12px;background:#fff;z-index:1}.product-feature-section-with-border .product-feature-section-title{margin:0;font-size:1.5em;font-weight:600;color:#333}.basicWrapper,.text-Ancilery-Wrapper .ancillary-design-container .ancillaryDesignContainer .shoppingCart,.text-Ancilery-Wrapper .ancillary-design-container .ancillaryDesignContainer .cardWrapper{padding:15px;border-radius:10px;border:2.5px solid #0d5cb6;box-shadow:5px 5px 7px #0004;background-color:#fff}.basicHeader,.text-Ancilery-Wrapper .ancillary-design-container .ancillaryDesignContainer .shoppingCart .contentHeader,.text-Ancilery-Wrapper .ancillary-design-container .ancillaryDesignContainer .cardWrapper .contentHeader{font-size:1.3em;line-height:1.2;color:#0d5cb6;font-weight:bolder}.partner-register-button{color:#fff;border-radius:10px;padding:8px 30px;border-width:1px;border-style:1px solid #007bff;cursor:pointer}.partner-register-button-right{text-align:right}.paddingTop{padding-top:24px!important}@media(max-width:575px){.paddingTop{padding-top:12px!important}}@media(max-width:767px){.paddingTopMd{padding-top:24px!important}}@media(max-width:575px){.paddingTopMd{padding-top:12px!important}}@media(max-width:575px){.paddingTopSm{padding-top:12px!important}}.text-Ancilery-Wrapper{padding-bottom:100px}.text-Ancilery-Wrapper .text-container{margin-bottom:10px}.text-Ancilery-Wrapper .text-container .header-text{font-size:1.6em;font-weight:700;padding:0 10px 5px;color:#0d5cb6}.text-Ancilery-Wrapper .text-container .header-text img{height:70px;width:70px}.text-Ancilery-Wrapper .text-container .sub-header-text{font-size:1.3em;padding:5px 10px;color:#0d5cb6;font-weight:600}.text-Ancilery-Wrapper .text-container .text{font-size:1em;padding:5px 12px 10px}.text-Ancilery-Wrapper .text-container .text p{margin-bottom:10px!important}.text-Ancilery-Wrapper .text-container .text span.special-text{color:#0d5cb6;font-weight:600}.text-Ancilery-Wrapper .text-container .product-price-container{display:flex;flex-direction:row;margin-top:30px;gap:20px;justify-content:center}@media(max-width:1199px){.text-Ancilery-Wrapper .text-container .product-price-container{flex-direction:column;align-items:center;padding:0 20px}}.text-Ancilery-Wrapper .text-container .product-price-container .container-wrapper{margin:0;padding:10px;border-radius:5px;border:none;background-color:#fff}.text-Ancilery-Wrapper .text-container .product-price-container .container-wrapper [class^=col-]{padding:2.5px}.text-Ancilery-Wrapper .ancillary-design-container{padding:10px 12px}.text-Ancilery-Wrapper .ancillary-design-container .anc-design-wrapper{border:2px solid #e0e0e0;border-radius:10px;padding:10px}.text-Ancilery-Wrapper .ancillary-design-container .ancillaryDesignContainer{height:100%;background-color:#e4e4e4}.text-Ancilery-Wrapper .ancillary-design-container .ancillaryDesignContainer .cardRow{margin-top:100px;margin-bottom:100px}@media(max-width:767px){.text-Ancilery-Wrapper .ancillary-design-container .ancillaryDesignContainer .cardRow{margin-bottom:0}}.text-Ancilery-Wrapper .ancillary-design-container .ancillaryDesignContainer .cardWrapper{height:100%}.text-Ancilery-Wrapper .ancillary-design-container .ancillaryDesignContainer .cardWrapper .selectionWrapper{display:flex;font-weight:700}.text-Ancilery-Wrapper .ancillary-design-container .ancillaryDesignContainer .cardWrapper .selectionWrapper.selected .price,.text-Ancilery-Wrapper .ancillary-design-container .ancillaryDesignContainer .cardWrapper .selectionWrapper.selected .checkbox{opacity:1}.text-Ancilery-Wrapper .ancillary-design-container .ancillaryDesignContainer .cardWrapper .selectionWrapper .price,.text-Ancilery-Wrapper .ancillary-design-container .ancillaryDesignContainer .cardWrapper .selectionWrapper .checkbox{font-size:1.3em;color:#0d5cb6;opacity:.7;line-height:1.2;white-space:nowrap}.text-Ancilery-Wrapper .ancillary-design-container .ancillaryDesignContainer .cardWrapper .selectionWrapper .price sup,.text-Ancilery-Wrapper .ancillary-design-container .ancillaryDesignContainer .cardWrapper .selectionWrapper .checkbox sup{font-size:.6em}.text-Ancilery-Wrapper .ancillary-design-container .ancillaryDesignContainer .cardWrapper .selectionWrapper .checkbox{cursor:pointer}.text-Ancilery-Wrapper .ancillary-design-container .ancillaryDesignContainer .cardWrapper .contentIcon img{height:50px;width:auto}.text-Ancilery-Wrapper .ancillary-design-container .ancillaryDesignContainer .cardWrapper .carouselWrapper{margin-top:20px}.text-Ancilery-Wrapper .ancillary-design-container .ancillaryDesignContainer .cardWrapper .carouselWrapper .carousel-item-padding-40-px{padding:0 5px}.text-Ancilery-Wrapper .ancillary-design-container .ancillaryDesignContainer .cardWrapper .carouselWrapper .itemDiv{height:100%}.text-Ancilery-Wrapper .ancillary-design-container .ancillaryDesignContainer .cardWrapper .insuranceWrapper{height:100%;background-color:#e0e0ea;padding:15px 10px;border-radius:5px}.text-Ancilery-Wrapper .ancillary-design-container .ancillaryDesignContainer .cardWrapper .insuranceWrapper .insrContentIcon{color:#0d5cb6;font-size:2em;line-height:1;margin-bottom:10px}.text-Ancilery-Wrapper .ancillary-design-container .ancillaryDesignContainer .cardWrapper .insuranceWrapper .insrContentHeader{font-weight:700;margin-bottom:10px}.text-Ancilery-Wrapper .ancillary-design-container .ancillaryDesignContainer .cardWrapper .insuranceWrapper .insrContentDesciption{font-size:.9em}.text-Ancilery-Wrapper .ancillary-design-container .ancillaryDesignContainer .cardWrapper1 .selectionWrapper{justify-content:space-between}.text-Ancilery-Wrapper .ancillary-design-container .ancillaryDesignContainer .cardWrapper1 .contentWrapper{text-align:center;margin:15px 0 0}.text-Ancilery-Wrapper .ancillary-design-container .ancillaryDesignContainer .cardWrapper1 .contentHeader{margin:15px 0}.text-Ancilery-Wrapper .ancillary-design-container .ancillaryDesignContainer .cardWrapper1 .contentDesciption .description ul{margin-bottom:0}.text-Ancilery-Wrapper .ancillary-design-container .ancillaryDesignContainer .cardWrapper1 .contentDesciption .descriptionStyle2{text-align:left}.text-Ancilery-Wrapper .ancillary-design-container .ancillaryDesignContainer .cardWrapper2{padding:20px}@media(max-width:1199px){.text-Ancilery-Wrapper .ancillary-design-container .ancillaryDesignContainer .cardWrapper2 [class^=col-]{padding:0}.text-Ancilery-Wrapper .ancillary-design-container .ancillaryDesignContainer .cardWrapper2 [class^=col-] .contentIcon{padding-right:12px}.text-Ancilery-Wrapper .ancillary-design-container .ancillaryDesignContainer .cardWrapper2 [class^=col-] .contentIcon img{height:auto;width:100%}}.text-Ancilery-Wrapper .ancillary-design-container .ancillaryDesignContainer .cardWrapper2 .selectionWrapperCol{border-left:2px solid #e0e0e0}.text-Ancilery-Wrapper .ancillary-design-container .ancillaryDesignContainer .cardWrapper2 .selectionWrapper{flex-direction:column;justify-content:space-between;align-items:center;height:100%;border-radius:1px}.text-Ancilery-Wrapper .ancillary-design-container .ancillaryDesignContainer .cardWrapper2 .contentHeader{margin-bottom:20px;padding-bottom:10px;border-bottom:2px solid #e0e0e0;border-radius:1px}.text-Ancilery-Wrapper .ancillary-design-container .ancillaryDesignContainer .shoppingCart{margin:100px 0;position:sticky;top:15px}@media(max-width:767px){.text-Ancilery-Wrapper .ancillary-design-container .ancillaryDesignContainer .shoppingCart{position:static}}.text-Ancilery-Wrapper .ancillary-design-container .ancillaryDesignContainer .shoppingCart .contentHeader{margin-bottom:15px}.text-Ancilery-Wrapper .ancillary-design-container .ancillaryDesignContainer .shoppingCart table{width:100%}.text-Ancilery-Wrapper .ancillary-design-container .ancillaryDesignContainer .shoppingCart table tr.total td{padding-top:15px;font-weight:700}.text-Ancilery-Wrapper .ancillary-design-container .ancillaryDesignContainer .shoppingCart table td{padding:3px 0}.text-Ancilery-Wrapper .ancillary-design-container .ancillaryDesignContainer .shoppingCart table td.label{display:flex;gap:5px;align-items:flex-start}.text-Ancilery-Wrapper .ancillary-design-container .ancillaryDesignContainer .shoppingCart table td.label .trash{padding-top:1px;color:#dc3545;font-size:.8em;cursor:pointer}.text-Ancilery-Wrapper .ancillary-design-container .ancillaryDesignContainer .shoppingCart table td.label .trash:hover{opacity:.7}.text-Ancilery-Wrapper .ancillary-design-container .ancillaryDesignContainer .shoppingCart table td.cost{text-align:right;white-space:nowrap}.tooltip-inner{min-width:300px}@media(max-width:350px){.tooltip-inner{min-width:none}}.tooltip-inner .popover-details{text-align:left}.tooltip-inner .popover-details ul{margin-bottom:0}@media(min-width:768px)and (max-width:991px){*{font-size:1em}}.registrationButtonContainer{padding-top:30px;padding-left:10px;padding-bottom:30px}.row .padding-top{padding-top:20px}.address-container{padding-right:6px!important;padding-left:6px!important}.create-ota-container{padding:30px 10px;min-height:70vh!important}.create-ota-container .ota-agreement-div{display:flex;flex-direction:column;gap:10px;max-width:200px;padding-top:5px}.create-ota-container .ota-agreement-div .agreement-name{display:flex;align-items:center;height:100%;overflow:hidden}.create-ota-container .ota-agreement-div .agreement-name .ellipsis-text{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%;text-align:center}.create-ota-container .ota-logo-div{display:flex;flex-direction:column;gap:5px}.create-ota-container .ota-logo-div .logo-wrapper{width:200px;height:200px;overflow:hidden;display:flex;justify-content:center;align-items:center;border:1px solid #e0e0e0;border-radius:5px;padding:10px}.create-ota-container .ota-logo-div .logo-wrapper img{width:100%;height:100%;object-fit:contain}.create-ota-container .logo-label{margin-top:10px;margin-bottom:3px!important}.create-ota-container .infor-text{font-size:12px;color:#dc3545;padding-left:3px}.create-ota-container .cust-form-group{position:relative}.create-ota-container .cust-form-group .toggle-password-wrapper{position:absolute;display:flex;justify-content:center;align-items:center;top:35px;right:5px;cursor:pointer}.create-ota-container .term-and-condition{display:flex;align-items:center;gap:10px}.create-ota-container .term-and-condition .checkbox-container{height:100%}.create-ota-container .aggrement-uploaded{color:#dc3545;font-weight:600}.create-ota-container .color-main-container{display:flex;gap:10px;padding-bottom:10px;flex-direction:column}.create-ota-container .color-main-container .color-secondary-container{display:flex;gap:10px}@media(max-width:410px){.create-ota-container .color-main-container .color-secondary-container{flex-direction:column}}.create-ota-container .color-main-container .color-container{display:flex;flex-direction:column}.create-ota-container .color-main-container .color-container .color-container-field{display:flex;gap:10px;align-items:center;justify-content:center}@media(max-width:410px){.create-ota-container .color-main-container .color-container .color-container-field{justify-content:flex-start}}.create-ota-container .color-main-container input[type=color]{width:40px;height:40px;border:none;padding:0;cursor:pointer;border:none!important}.create-ota-container .product-container{background-color:#f8f9fa;padding:15px;font-weight:700;border-bottom:1px solid #ddd;word-break:break-all;border:1px solid #e0e0e0;border-radius:5px 5px 0 0;width:100%;margin-top:10px;color:#212529}.create-ota-container .product-container .product-price-container{margin-top:3px}.create-ota-container .product-container .product-price-container .cust-form-group{min-height:0px}.create-ota-container .product-container .product-price-container .cust-form-group .product-price-sub-container{display:flex;gap:5px;align-items:center;justify-content:space-between}@media screen and (max-width:796px){.create-ota-container .product-container .product-price-container .cust-form-group .product-price-sub-container{gap:5px}}@media screen and (max-width:778px){.create-ota-container .product-container .product-price-container .cust-form-group .product-price-sub-container{gap:2px}}@media screen and (min-width:767px)and (max-width:1380px){.create-ota-container .product-container .product-price-container .cust-form-group .product-price-sub-container{justify-content:center;text-align:center}}@media screen and (max-width:467px){.create-ota-container .product-container .product-price-container .cust-form-group .product-price-sub-container{justify-content:center;text-align:center}}.create-ota-container .product-container .product-price-container .cust-form-group .product-price-sub-container .product-price-amount-container{display:flex;gap:5px;align-items:center;justify-content:center;flex-basis:100px}.create-ota-container .product-container .product-price-container .cust-form-group input{margin-bottom:0}.create-ota-container .product-container .product-price-container .cust-form-group label{min-width:40px}@media screen and (min-width:767px)and (max-width:828px){.create-ota-container .product-container .product-price-container .cust-form-group label{min-width:30px}}.create-ota-container .product-container .product-name-container{display:flex;font-weight:700;word-break:break-all;justify-content:center;align-items:center;text-align:center}.create-ota-container .product-container .produandct-name-container1{display:flex;font-weight:700;word-break:break-all;overflow-wrap:break-word;justify-content:center;align-items:center;gap:10px;text-align:center;padding-top:5px}.create-ota-container .product-container .logo-wrapper{flex:0 0 80px;display:flex;justify-content:center;align-items:center;overflow:hidden}.create-ota-container .product-container .logo-wrapper img{max-width:100%;max-height:100%;object-fit:contain}.create-ota-container .product-container1{border-radius:5px}.create-ota-container .product-description-container{border:1px solid #e0e0e0;min-height:50px;padding:20px;border-radius:0 0 5px 5px}.create-ota-container .not-avilable-container{height:100%;display:flex;align-items:center;justify-content:center;font-size:1.2em;font-weight:600;color:#dc3545}.create-ota-container .tour-button-container{position:fixed;bottom:40px;right:17px;z-index:1000;background-color:#e7c418;box-shadow:5px 5px 5px #0008}.create-ota-container .tour-button-container:hover{filter:brightness(.8)!important;background-color:#e7c418;box-shadow:5px 5px 5px #0008}.create-ota-container .app-preview-main-container{display:flex;gap:10px;padding-bottom:10px;flex-direction:column}.create-ota-container .app-details-wrapper{height:655px;display:flex;flex-direction:column;justify-content:space-around}@media(max-width:768px){.create-ota-container .app-details-wrapper{justify-content:flex-start;height:480px}}.ant-tour-buttons .button-primary{padding:10px}.ant-tour-buttons .button-primary:hover{background-color:#e7c418!important;color:#fff!important;border:#e7c418!important}.ant-tour-indicators{display:flex!important;align-items:center!important}.ant-tour-header .ant-tour-title{font-size:1.1em!important}.registration-confirmation-modal{display:flex;flex-direction:column;align-items:center;gap:20px;padding:20px}.registration-confirmation-modal .sub-head{display:flex;gap:5px;font-size:1em;justify-content:center;align-items:center;width:100%}.registration-confirmation-modal .confirmation-icon{font-size:50px;color:#28a745;display:flex!important}.registration-confirmation-modal .confirmation-message{font-size:1.1em;color:#212529;text-align:center}.registration-confirmation-modal .button-container{display:flex;gap:10px;justify-content:center;width:100%}.registration-confirmation-modal .button-container .btn-primary{background-color:#e7c418;color:#fff}.registration-confirmation-modal .button-container .btn-primary:hover{background-color:#0d5cb6}.registration-confirmation-modal .button-container .btn-secondary{background-color:#161615;color:#fff}.registration-confirmation-modal .button-container .btn-secondary:hover{background-color:#0b4a8c}.dashboard-container h2{margin-bottom:20px}.dashboard-container .select-file-btn span[class^=btn-]{display:inline-block}.dashboard-container .select-file-btn input[type=file]{display:none}.dashboard-container .flight-segments-container .item-wrapper,.dashboard-container .passengers-container .item-wrapper{margin-bottom:20px}.dashboard-container .flight-segments-container .item-wrapper:last-child,.dashboard-container .passengers-container .item-wrapper:last-child{margin-bottom:0}.dashboard-container .flight-segments-container .item-wrapper.last-item-wrapper,.dashboard-container .passengers-container .item-wrapper.last-item-wrapper{margin-bottom:0}.dashboard-container .products-features-container .item-wrapper{margin-bottom:20px}.dashboard-container .products-features-container .item-wrapper:last-child{margin-bottom:0}.dashboard-container .products-features-container .item-wrapper.last-item-wrapper{margin-bottom:0}.dashboard-container .products-features-container .cust-multi-select-dropdown{width:100%}.dashboard-container .products-features-container .cust-multi-select-dropdown .dropdown-btn.dropdown-toggle{width:100%;margin-bottom:10px;height:36px;font-size:1em;padding:5px 15px;outline:none;box-shadow:none;border:1px solid #e0e0e0;border-radius:5px;background-color:transparent;color:#212529;display:flex;justify-content:space-between;align-items:flex-end;position:relative}.dashboard-container .products-features-container .cust-multi-select-dropdown .dropdown-btn.dropdown-toggle:hover,.dashboard-container .products-features-container .cust-multi-select-dropdown .dropdown-btn.dropdown-toggle:focus{border-color:#e7c418}.dashboard-container .products-features-container .cust-multi-select-dropdown .dropdown-btn.dropdown-toggle:after{display:none}.dashboard-container .products-features-container .cust-multi-select-dropdown .dropdown-btn.dropdown-toggle .chevron{font-size:.8em;position:absolute;right:4px;bottom:10px}.dashboard-container .products-features-container .cust-multi-select-dropdown .dropdown-menu.show{padding:10px;min-width:100%}.dashboard-container .products-features-container .cust-multi-select-dropdown .dropdown-menu.show .product-list,.dashboard-container .products-features-container .cust-multi-select-dropdown .dropdown-menu.show .feature-list{font-size:.9em!important;display:flex;gap:5px;justify-content:flex-start;align-items:center}.dashboard-container .products-features-container .cust-multi-select-dropdown .dropdown-menu.show .feature-wrapper{padding-left:10px}.dashboard-container .products-features-container .ins-text{font-size:.6em}.dashboard-container .channel-list{display:flex;gap:5px;justify-content:flex-start;align-items:center}.trip-parser-container .trip-create-header{margin-top:10px;margin-bottom:20px;font-size:1.2em;font-weight:600}.bulk-uploader-container{position:relative}.bulk-uploader-container .cust-loader{position:absolute;background:#fff2}.bulk-uploader-container .cust-loader img{position:absolute}.bulk-uploader-container .timer-container{margin-top:20px;display:flex;gap:10px;justify-content:center;align-items:center}.bulk-uploader-container .timer-container .loader-img,.bulk-uploader-container .timer-container .loader-img img{height:40px;width:40px;min-width:40px}.form-wrapper{padding:20px 12px;border-radius:5px;border:1px solid #e0e0e0;position:relative}.form-wrapper.margin-top{margin-top:20px}.form-wrapper.form-wrapper-1{background-color:#f5f4f4}.form-wrapper.form-wrapper-2{background-color:#f9f9f9;padding:10px 12px;margin-bottom:10px!important}.form-wrapper .data-header{display:flex;justify-content:space-between;gap:10px;margin-bottom:20px}.form-wrapper .btn-grp-wrapper,.form-wrapper .btn-grp-wrapper-2{display:flex;justify-content:flex-end;gap:10px}@media(max-width:767px){.form-wrapper .btn-grp-wrapper:not(.add-delete-btn-grp),.form-wrapper .btn-grp-wrapper-2:not(.add-delete-btn-grp){flex-direction:column;align-items:flex-start}.form-wrapper .btn-grp-wrapper:not(.add-delete-btn-grp) .button-primary,.form-wrapper .btn-grp-wrapper-2:not(.add-delete-btn-grp) .button-primary,.form-wrapper .btn-grp-wrapper:not(.add-delete-btn-grp) .button-secondary,.form-wrapper .btn-grp-wrapper-2:not(.add-delete-btn-grp) .button-secondary{min-width:200px;padding-left:0;padding-right:0;text-align:center}}.form-wrapper .btn-grp-wrapper.align-bottom,.form-wrapper .align-bottom.btn-grp-wrapper-2{align-items:flex-end;height:100%;padding-bottom:10px}.form-wrapper .btn-grp-wrapper-2{justify-content:space-between;align-items:flex-start}.form-wrapper .cust-form-label{position:absolute;transform:translateY(-50%);top:0;left:10px;padding:0 20px;background:#f5f4f4;border:1px solid #e0e0e0;border-radius:5px;z-index:10}.cust-text-error{margin-top:-5px;margin-bottom:5px}.custom-search-wrapper{width:100%;min-height:70px;height:auto}.checkbox-options-wrapper{display:flex;align-items:flex-end;gap:2px 10px;min-height:36px;height:100%;flex-wrap:wrap;margin-bottom:10px}.primary-passenger-wrapper{display:flex;align-items:center;gap:10px}.primary-passenger-wrapper .icon{color:#007bff;padding-bottom:2.5px}.custom-grid-toolbar-btn{color:#1976d2;font-size:.9em}.custom-modal-grid.MuiGrid-container{margin-top:5vh;height:90vh;outline:none}.custom-modal-grid-2.MuiGrid-container{height:auto}.fullname{font-size:1.4em;line-height:1.2;color:#007bff;font-weight:600;padding-bottom:10px}.trip-create-form-container .booking-id-info,.single-create-container .booking-id-info{color:#e7c418;margin-left:5px;cursor:pointer}.trip-create-form-container .booking-id-info svg,.single-create-container .booking-id-info svg{width:20px;aspect-ratio:1}.location-picker-container .map-container{width:100%;height:400px;border-radius:10px;overflow:hidden;position:relative}.location-picker-container .map-search-overlay{position:absolute;top:10px;left:10px;z-index:10;width:300px}@media(max-width:767px){.location-picker-container .map-search-overlay{width:200px}}.location-picker-container .map-search-overlay input{width:100%;height:36px;font-size:1em;padding:5px 10px;border:1px solid #e0e0e0;border-radius:5px;outline:none;background-color:#fff;box-shadow:0 2px 6px #00000026}.location-picker-container .map-search-overlay input:focus{border-color:#e7c418}.location-picker-container .map-search-results{list-style:none;margin:4px 0 0;padding:0;background:#fff;border:1px solid #e0e0e0;border-radius:5px;box-shadow:0 2px 6px #00000026;max-height:200px;overflow-y:auto}.location-picker-container .map-search-results li button{width:100%;padding:8px 10px;font-size:.9em;cursor:pointer;display:flex;flex-direction:column;gap:2px;text-align:left;background:none;border:none}.location-picker-container .map-search-results li button .search-result-name{font-weight:500}.location-picker-container .map-search-results li button .search-result-secondary{color:#888;font-size:.85em}.location-picker-container .map-search-results li:hover{background-color:#f5f4f4}.location-picker-container .map-search-results li:not(:last-child){border-bottom:1px solid #e0e0e0}.location-picker-container .location-info{margin-top:10px;padding:10px;font-size:.9em;border:1px solid #e0e0e0;border-radius:5px;background-color:#f9f9f9}.location-picker-container .location-info .location-details{display:flex;gap:10px;justify-content:flex-start;align-items:flex-start}.location-picker-container .location-info .location-details .location-text{flex-grow:1}.flight-select-modal .flight-info-header{background-color:#f5f4f4;padding:12px;border-radius:5px;border:1px solid #e0e0e0;margin-bottom:15px}.flight-select-modal .flight-info-header .label{font-weight:600;margin-right:4px}.flight-select-modal .flight-info-header .label:not(:first-child){margin-left:15px}.flight-select-modal .flight-options{max-height:300px;overflow-y:auto;margin-bottom:15px}.flight-select-modal .flight-select-option{display:flex;align-items:flex-start;gap:12px;padding:12px;background-color:transparent;border:1px solid #e0e0e0;border-radius:5px;cursor:pointer;margin-bottom:8px;transition:all .2s ease}.flight-select-modal .flight-select-option:last-child{margin-bottom:0}.flight-select-modal .flight-select-option.selected{border-color:#e0e0e0}.flight-select-modal .flight-select-option input[type=radio]{margin-top:4px;cursor:pointer}.flight-select-modal .flight-select-option .flight-route-info{flex:1}.flight-select-modal .flight-select-option .flight-route-info .route-codes{font-weight:600}.flight-select-modal .flight-select-option .flight-route-info .route-names{font-size:.9em;color:#666}.flight-select-modal .modal-actions{display:flex;justify-content:flex-end;gap:10px}:root{--color-background-brightness: rgba(0, 0, 0, .5333333333)}.subscrption-product-main-container{display:flex;flex-direction:column;background-color:#f8f9fa;width:100%;height:auto;padding:5px 10px;border-radius:5px;box-shadow:#0000003d 0 3px 8px}.subscrption-product-main-container .subscription-header{display:flex;justify-content:space-between;align-items:center;gap:10px;height:auto}@media screen and (min-width:768px)and (max-width:822px){.subscrption-product-main-container .subscription-header{gap:5px!important}}@media screen and (min-width:319px)and (max-width:346px){.subscrption-product-main-container .subscription-header{gap:5px!important}}.subscrption-product-main-container .subscription-header .logo-wrapper{width:50px;min-width:50px;height:50px;display:flex;justify-content:center;align-items:center;background-color:#6c85b1;border-radius:50%}@media screen and (min-width:768px)and (max-width:822px){.subscrption-product-main-container .subscription-header .logo-wrapper{width:40px;min-width:40px;height:40px}}@media screen and (min-width:319px)and (max-width:346px){.subscrption-product-main-container .subscription-header .logo-wrapper{width:40px;min-width:40px;height:40px}}.subscrption-product-main-container .subscription-header .logo-wrapper img{max-width:57px;border-radius:50%;object-fit:cover;width:100%;height:100%}.subscrption-product-main-container .subscription-header .feature-name-container{flex:1;display:flex;align-items:center;height:auto;gap:3px;font-size:1.2em;font-weight:700;letter-spacing:1.2px}.subscrption-product-main-container .subscription-header .feature-name-container .feature-container{display:flex;flex-direction:column}.subscrption-product-main-container .subscription-header .feature-name-container .feature-container .feature-name{font-size:1em;font-weight:700}.subscrption-product-main-container .subscription-header .feature-name-container .feature-container .price-container{display:flex;gap:5px}@media screen and (min-width:767px)and (max-width:1050px){.subscrption-product-main-container .subscription-header .feature-name-container .feature-container .price-container{flex-direction:column;gap:0px}}@media screen and (max-width:391px){.subscrption-product-main-container .subscription-header .feature-name-container .feature-container .price-container{flex-direction:column;gap:0px}}.subscrption-product-main-container .subscription-header .feature-name-container .feature-container .price-container .amount-text{font-size:.8em;font-weight:600}.subscrption-product-main-container .subscription-header .feature-name-container .feature-container .price-container .unit-text{margin-top:2px;font-size:.7em!important;font-weight:500;color:#e7c418}@media screen and (min-width:767px)and (max-width:850px){.subscrption-product-main-container .subscription-header .feature-name-container .feature-container .price-container .unit-text{margin-top:0}}.subscrption-product-main-container .subscription-header .feature-name-container .booking-id-info{color:#e7c418;margin-left:5px;cursor:pointer;display:flex;justify-content:flex-start;align-items:flex-start}.subscrption-product-main-container .subscription-header .feature-name-container .booking-id-info svg{width:20px;aspect-ratio:1}.subscrption-product-main-container .subscription-header .action-button{display:flex;justify-content:center;align-items:center}.subscrption-product-main-container .subscription-description{display:flex;padding-left:10px;padding-bottom:10px;flex-direction:column;font-size:1em!important}.subscrption-product-main-container .subscription-description .bullet-item{height:100%;display:flex;align-items:flex-start;gap:8px;line-height:1.5;color:#333}.subscrption-product-main-container .subscription-description .bullet-item .custom-check-icon{font-size:20px;color:green;margin-top:3px;flex-shrink:0}.subscrption-product-main-container .subscription-action{display:flex;flex-direction:column;align-items:flex-end;padding-top:10px}.subscrption-product-main-container .subscription-action .price-containers{display:flex;justify-content:flex-end;align-items:flex-end;margin-bottom:10px;flex-direction:column}.subscrption-product-main-container .subscription-action .price-containers span{text-align:right}.subscrption-product-main-container .subscription-action .price-containers .price-text{font-size:1.2em;font-weight:700;letter-spacing:2.5px;word-spacing:5px}.subscrption-product-main-container .subscription-action .price-containers .price-text .unit-text{font-size:.7em!important;font-weight:700;letter-spacing:normal;word-spacing:normal}.subscrption-product-main-container .subscription-action .price-containers .price-sub-text{font-size:.8em;color:#e7c418}
