@charset "UTF-8";#cartIcon{position:fixed;right:20px!important;bottom:20px;width:60px;height:60px;background:#818181;color:#fff;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:30px;cursor:pointer;z-index:1000;-webkit-box-shadow:0 4px 12px rgba(0,0,0,.15);box-shadow:0 4px 12px rgba(0,0,0,.15)}#cartCount{position:absolute;top:-5px;right:-5px;background:#b80000;color:#fff;font-size:18px;width:18px;height:18px;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-weight:700}#cartBox{position:fixed;right:20px;bottom:80px;width:450px;background:#fff;border:1px solid #ccc;-webkit-box-shadow:0 4px 12px rgba(0,0,0,.15);box-shadow:0 4px 12px rgba(0,0,0,.15);padding:15px;border-radius:30px;z-index:1000;display:none}#cartBox h4{margin-top:0;font-size:18px}#cartItems{list-style:none;padding:0;margin:10px 0}#cartItems li{font-size:18px;margin-bottom:5px}#closeCart{float:right;background:0 0;border:none;font-size:16px;cursor:pointer}@media (max-width:1200px){#cartBox{width:100%;right:0;bottom:0;border-radius:0}}.color-amount{color:#00a34e;font-weight:700}.admin-panel{color:#e40422}.color-primary{color:#005eb8}.color-info{color:#be0687}.color-danger{color:#b80000}.color-warning{color:#ff0}.color-white{color:#fff}.color-success{color:#00a34e}.color-info-light{color:rgba(41,157,219,.8235294118)}.color-warning-light{color:rgba(247,184,75,.8235294118)}.color-danger-light{color:rgba(240,101,72,.8235294118)}.color-success-light{color:rgba(10,179,156,.8235294118)}.gradient-card{background:linear-gradient(120deg,#0e2c6b,#405189);color:#fff}.gradient-card-agency{background:-webkit-gradient(linear,left top,right top,from(#405189),to(rgba(17,7,0,.8784313725)));background:linear-gradient(90deg,#405189,rgba(17,7,0,.8784313725));color:#fff}.bg-primary-dark{background-color:#002344}.bg-success-subtle{background-color:#69cfc2}.bg-indigo{background-color:#2a4088}.bg-success-dark{background-color:#014e26}.bg-success-light{background-color:#78c49d}.bg-primary-light{background-color:#cdddec}.bg-info-light{background-color:rgba(41,156,219,.8235294118)}.bg-warning-light{background-color:#f7b84b}.bg-danger-light{background-color:#f06548}.tab-title{font-size:15px}.bold{font-weight:700}.test-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100vh}.center-absolute{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:70%}.dashed-hr{border:none;border-top:2px dashed #999;margin:1rem 0}#convai-widget{-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:top center;transform-origin:top center;display:block;margin:0 auto}.sorry-text{font-weight:500;font-size:50px;color:#c3c1c1}.error-text{font-weight:500;font-size:50px;color:#f15353}.back-button{font-size:larger}.flight-amount{text-align:left;font-size:18px;font-weight:700}.plane-duration{margin-left:30px;margin-right:30px}.email-size{font-size:15px}.dropdown{position:relative;display:inline-block}.dropbtn{color:#005eb8;border:none;cursor:pointer;border-radius:8px}.dropdown-content{display:none;font-size:12px;padding:5px 5px;position:absolute;background-color:#f9f9f9;min-width:200px;-webkit-box-shadow:0 8px 16px 0 rgba(0,0,0,.2);box-shadow:0 8px 16px 0 rgba(0,0,0,.2);border-radius:8px;z-index:1}.dropdown-content a{color:#000;padding:12px 16px;text-decoration:none;display:block;border-bottom:1px solid #eee}.dropdown-content a:hover{background-color:#f1f1f1}.dropdown:hover .dropdown-content{display:block}.transition-rotate{-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.rotate-180{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.show{display:block}.row-mobile{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -10px}.col-mobile{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:10px;min-width:300px}.pointer{cursor:pointer}.plane-destinations{font-size:18px}.segment-extra{margin-left:20%;font-size:15px!important}.sement-baggage{font-size:15px!important}.segment-details{margin-left:10%;font-size:15px}.flight-exetensions{text-align:left}.flight-offer-header{text-align:center;margin-top:8px;font-size:18px;font-weight:700;margin-bottom:8px}.flight-offer-amount{text-align:left;font-size:18px;font-weight:700;margin-top:8px;margin-bottom:8px}.flight-offers{text-align:right;font-size:18px;font-weight:700;margin-top:8px;margin-bottom:8px}.rounded-top-only{border-top-left-radius:10px;border-top-right-radius:10px}@media (max-width:1200px){.flight-offer-header{text-align:left}.flight-offers{text-align:right;font-size:18px;font-weight:700}.sement-header{display:block}.plane-destinations{font-size:18px}.sement-baggage{font-size:15px!important}.segment-extra{margin-left:5px;text-align:center}.segment-details{margin-left:0;font-size:15px;text-align:center}.plane-duration{margin-left:0!important;margin-right:0!important}#convai-widget{-webkit-transform:scale(1);transform:scale(1)}.flight-exetensions{text-align:center;font-size:small}.sorry-text{font-weight:500;font-size:2.6vh}.error-text{font-weight:500;font-size:2.6vh}.center-absolute{font-size:1.5vh;text-align:center;width:50%}.flight-amount{text-align:left;font-size:18px;font-weight:700}.back-button{font-size:2vh}}@media (max-width:768px){.tab-title{font-size:12px}}@media (max-width:768px){.email-size{font-size:12px}}@media (max-width:768px){.row-mobile{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.swal-responsive{width:50%!important;max-width:none;border-radius:20px!important}@media (max-width:1200px){.swal-responsive{width:100%!important;border-radius:20px!important}}.swal2-validation-message{background-color:#f8d7da;color:#842029;border-radius:6px;padding:10px;font-size:.9rem;z-index:9999}.swal2-html-container{margin-top:40px!important}.form-label{font-size:.95rem}.accordion-button.collapsed{background-color:#f8f9fa}.accordion-body{background-color:#fff;border-radius:0 0 12px 12px}.passenger-block{-webkit-transition:-webkit-box-shadow .2s ease-in-out;transition:-webkit-box-shadow .2s ease-in-out;transition:box-shadow .2s ease-in-out;transition:box-shadow .2s ease-in-out,-webkit-box-shadow .2s ease-in-out}.passenger-block:hover{-webkit-box-shadow:0 0 0 .15rem rgba(13,110,253,.1);box-shadow:0 0 0 .15rem rgba(13,110,253,.1)}.grid-container{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:20px;padding:20px}.card-grid{background:#fff;padding:20px;border:1px solid #ccc;border-radius:8px;text-align:center;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.1);box-shadow:0 2px 8px rgba(0,0,0,.1)}@media (max-width:768px){.grid-container{grid-template-columns:repeat(2,1fr)}}@media (max-width:480px){.grid-container{grid-template-columns:1fr}}.modern-card{background:#fff;border-radius:12px;-webkit-box-shadow:0 2px 6px rgba(0,0,0,.1);box-shadow:0 2px 6px rgba(0,0,0,.1);-webkit-transition:-webkit-transform .2s ease,-webkit-box-shadow .2s ease;transition:-webkit-transform .2s ease,-webkit-box-shadow .2s ease;transition:transform .2s ease,box-shadow .2s ease;transition:transform .2s ease,box-shadow .2s ease,-webkit-transform .2s ease,-webkit-box-shadow .2s ease;padding:1.5rem;margin-bottom:2rem}.modern-card:hover{-webkit-transform:translateY(-2px);transform:translateY(-2px);-webkit-box-shadow:0 10px 20px rgba(0,0,0,.1);box-shadow:0 10px 20px rgba(0,0,0,.1)}.modern-card .header{margin-bottom:1rem}.modern-card .header h6{font-size:1.1rem;font-weight:600;margin:0;color:#1a1a1a}.modern-card .header p{font-size:.8rem;color:#666;margin:4px 0 0 0}.modal-header.bg-primary{border-bottom:1px solid rgba(255,255,255,.2)}.modal-content{border-radius:1rem}.modal-body{padding:1.5rem}.body-login{background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100vh;max-height:100vh;margin:0;font-family:Poppins,sans-serif;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.brand-login{text-align:center;margin-bottom:10px}.brand-login img{max-width:150px;height:auto}.login-container{background:#eaeaea;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);padding:40px;border-radius:15px;-webkit-box-shadow:0 6px 15px rgba(0,0,0,.3);box-shadow:0 6px 15px rgba(0,0,0,.3);text-align:center;width:380px;max-width:90%}.login-container h2{margin-bottom:15px;color:#fff;font-size:24px;font-weight:500}.messages{color:#ce0058;padding:0;border-radius:8px;font-size:14px;margin-bottom:15px}.input-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;border-radius:8px;padding:12px;margin-bottom:15px}.input-group i{color:#333;margin-right:12px;font-size:16px}.login-container input{width:100%;padding:12px;border:none;background:0 0;color:#333;outline:0;font-size:14px}.login-container input::-webkit-input-placeholder{color:#333}.login-container input::-moz-placeholder{color:#333}.login-container input:-ms-input-placeholder{color:#333}.login-container input::-ms-input-placeholder{color:#333}.login-container input::placeholder{color:#333}.login-container button{width:100%;padding:12px;background:#005eb8;border:none;border-radius:8px;font-size:16px;font-weight:700;color:#fff;cursor:pointer;-webkit-transition:.3s;transition:.3s;margin-top:10px}.login-container button:hover{background:#ddd}@media screen and (max-width:1200px){.login-container{width:60%;height:auto;font-size:1.8vh}.brand img{max-width:20vh;height:auto}.login-container input{font-size:1.3vh}.login-container button{font-size:1.4vh}.login-container input{font-size:1.4vh}.messages{font-size:1.4vh}}.nav-tabs.custom-tabs{border-bottom:none}.nav-tabs.custom-tabs .nav-link{border:none;color:#6c757d;font-weight:500;border-bottom:2px solid transparent;border-radius:0;padding-bottom:8px}.nav-tabs.custom-tabs .nav-link.active{border-bottom:2px solid #1a1a1a;color:#0f0f0f;font-weight:700;background-color:transparent}.empty-state{border-radius:.75rem;padding:2rem;text-align:center;color:#6c757d}.empty-state i{font-size:1.5rem;margin-bottom:.5rem}.fee-card:hover{-webkit-box-shadow:0 8px 24px rgba(0,0,0,.07);box-shadow:0 8px 24px rgba(0,0,0,.07)}.border-dashed{border-style:dashed!important}.view-mode .js-edit-only{display:none!important}.fee-card{font-size:1rem;line-height:1.4}.fee-card .card-title{font-size:1.25rem;font-weight:600}.fee-card .card-text{font-size:1rem;color:#333}.fee-card .small{font-size:.8rem!important}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#fff!important;color:#000!important;border:1px solid #ccc!important}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{background-color:transparent!important;color:red!important}.select2-container--default .select2-selection--multiple{background-color:#fff!important}.select2-container.s2-readonly .select2-selection{background-color:#c0c3c6}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:block!important}
/*# sourceMappingURL=custom.min.css.map */
