.resultBox{border:1px solid rgba(13,202,240,.55);margin-bottom:20px;background:#fff;visibility:hidden;line-height:initial;border-radius:5px;-webkit-animation-duration:800ms !important;animation-duration:800ms !important;-webkit-animation-delay:300ms;animation-delay:300ms}.resultBox .flt-sap{width:calc(100vw - 120px);padding:0 15px;height:100px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.resultBox .sap-wrapper{margin:0 0 auto;color:#cecccc;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;height:22px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.resultBox .sap-wrapper .sap{width:100%;height:1px;position:relative;border:1px dashed #e9ecef}.resultBox .sap-wrapper .sap .sap-icon{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);background:#fff;padding-left:6px;padding-right:6px}.resultBox.samePriceResult{background:#f9fbf5}.resultBox.samePriceResult .sap-icon{background:#f9fbf5 !important}.resultBox.samePriceResult .airline-logo{mix-blend-mode:darken}.resultBox .samePriceBox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.resultBox .samePriceBox .samePriceLink{width:100%}.resultBox .ob-flt{background-color:var(--bs-red);color:var(--bs-white);border-bottom-left-radius:0;border-top-right-radius:0}.resultBox .ib-flt{background-color:#e6af0b;color:var(--bs-white);border-radius:0;border-bottom-right-radius:5px}.resultBox .flight-box{display:-webkit-box;display:-ms-flexbox;display:flex;width:80%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.resultBox .flight-box .iti{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.resultBox .flight-box .iti:nth-child(even){border-top:1px dashed #ccc;margin-top:8px;padding-top:8px}.resultBox .price-box{display:-webkit-box;display:-ms-flexbox;display:flex;width:20%;min-width:125px;padding-left:10px;margin-left:10px;border-left:1px dashed #ccc;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.resultBox .price-box .small{font-size:12px}.resultBox .price-box .price{color:#e35f1f}.resultBox .price-box .price .int{font-size:18px;font-weight:700;letter-spacing:0rem}.resultBox .price-box .price .decimal{font-size:18px}.samePriceResult{display:none}.samePriceBox{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;padding:5px;color:var(--bs-primary);background:#f0f8ff}.flight{text-align:start;width:75px;padding:5px 12px}.flight .time{font-weight:600;font-size:20px}.flight .code{font-size:12px}.flight:nth-child(odd){text-align:start}.flight:nth-child(even){text-align:end}.flight-spacer{width:100%;text-align:center;padding:0 8px}.flight-spacer .flight-time,.flight-spacer .stops{font-size:12px}.flight-spacer .h-line{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:4px 0px}.flight-spacer .h-line .arrow{width:100%;height:1px;background-color:var(--bs-gray-500)}.flight-spacer .h-line .dot{position:absolute;width:10px;height:10px;border-radius:6px;background-color:var(--bs-gray-500)}.flight-spacer .h-line .dot.start{left:0}.flight-spacer .h-line .dot.end{right:0}.stopover{background:#fff8dc}.book-btn{background-color:#498231;color:#fff;font-size:18px;border-radius:10px;width:50%;border:none;padding:10px 20px}.book-btn:hover{background-color:var(--accent-color)}.shimmer{color:gray;-webkit-mask:linear-gradient(-60deg, #000 30%, rgba(0, 0, 0, 0.3333333333), #000 70%) right/300% 100%;background-repeat:no-repeat;-webkit-animation:shimmer 2.5s infinite;animation:shimmer 2.5s infinite}.shine{background:#f6f7f8;background-image:-webkit-gradient(linear, left top, right top, from(#f6f7f8), color-stop(20%, #edeef1), color-stop(40%, #f6f7f8), to(#f6f7f8));background-image:linear-gradient(to right, #f6f7f8 0%, #edeef1 20%, #f6f7f8 40%, #f6f7f8 100%);background-repeat:no-repeat;background-size:800px 104px;display:inline-block;position:relative;-webkit-animation-duration:1s;-webkit-animation-fill-mode:forwards;-webkit-animation-iteration-count:infinite;-webkit-animation-name:placeholderShimmer;-webkit-animation-timing-function:linear}box{height:104px;width:100px}.sWrap{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-left:25px;margin-top:0;vertical-align:top}lines{height:10px;margin-bottom:10px;width:100%;min-width:320px}photo{display:block !important;width:100%;min-width:320px;height:100px;margin-bottom:15px}.rect{position:relative;-ms-flex-negative:0;flex-shrink:0;overflow:unset;-webkit-transition:all 1s ease;transition:all 1s ease}.rect::before,.rect::after{content:"";position:absolute;left:-0.5px;top:-0.5px;border-radius:5px;width:calc(100% + 1px);height:calc(100% + 1px);background-image:linear-gradient(45deg, #ff3c41, #ff8a25, #ffe04f, #4fff88, #56ffef, #37b4ff, #c05aff, #ff3c41, #ff8a25, #ffe04f, #4fff88, #56ffef, #37b4ff, #c05aff);background-size:500%;-webkit-animation:position 120s linear infinite alternate;animation:position 120s linear infinite alternate;z-index:-1}.rect::after{-webkit-filter:blur(2px);filter:blur(2px)}#filters .form-check-input:checked{background-color:var(--bs-orange);border-color:var(--bs-orange)}#filters .accordion-button:not(.collapsed){color:var(--bs-secondary);background-color:var(--bs-gray-100)}#mblFilterIcn{bottom:65px !important;-webkit-transition:bottom .5s ease 0s;transition:bottom .5s ease 0s}.irs--round .irs-from{background-color:#32a9cb}.irs--round .irs-from:before{border-top-color:#32a9cb}.irs--round .irs-to{background-color:#32a9cb}.irs--round .irs-to:before{border-top-color:#32a9cb}.irs--round .irs-single{background-color:#32a9cb}.irs--round .irs-handle{border:4px solid #32a9cb}.irs--round .irs-bar{background-color:#32a9cb}.ribbon{--r: .4em;--c: var(--bs-red);font-size:12px;font-weight:bold;color:#fff !important;position:absolute;top:-10px;left:calc(-1*var(--r));line-height:1.8;padding:calc(1*var(--r)) 2.5em calc(3*var(--r)) 2.5em;border-radius:var(--r) 0 0 var(--r);background:radial-gradient(100% 50% at left, var(--c) 98%, rgba(0, 0, 0, 0) 101%) 100% 0/.5lh calc(100% - 2*var(--r)),radial-gradient(100% 50% at left, var(--c) 110%, rgba(0, 0, 0, 0) 101%) 100% 0/.5lh calc(100% - 2*var(--r)),radial-gradient(100% 50% at right, rgba(0, 0, 0, 0.3333333333) 98%, rgba(0, 0, 0, 0) 101%) 0 100%/var(--r) calc(2*var(--r)),conic-gradient(from 90deg at var(--r) calc(100% - 2 * var(--r)), rgba(0, 0, 0, 0) 25%, var(--c) 0) 0 0/calc(101% - 0.5lh) 100%;background-repeat:no-repeat}.ribbon.return{--c: #e6af0b}.info-badge{padding:10px 20px;margin-bottom:10px;border-radius:5px;background:#f0f8ff;border:1px solid #86b7fe;cursor:pointer;-webkit-transition:all .2s ease-out;transition:all .2s ease-out}.info-badge:hover{background:#fff3cd;border:1px solid #f8db7e;-webkit-transition:all .2s ease-in;transition:all .2s ease-in}.btn-continue{background-color:#f60;color:#fff;width:100%;border:none}.btn-continue:hover{background-color:#e65c00}.btn-continue:disabled{pointer-events:none;background-color:#febe92;border-color:#e65c00;opacity:.7}.cs1{color:#fff;background-color:#e3561f;border-color:#e3561f}.cs1:hover{color:#fff;background-color:#d34e1a;border-color:#ca4b19}#ctForm{width:100%;max-width:430px;margin:auto}.step-page{max-width:700px;margin:auto !important}.dark{background:var(--default-color) !important;color:#fff !important}.card-header{background-color:var(--default-color);color:var(--contrast-color)}.btn-warning{background:var(--theme-color-1);border-color:var(--theme-border-color-1);color:var(--default-color)}@-webkit-keyframes shimmer{100%{-webkit-mask-position:left}}@keyframes shimmer{100%{-webkit-mask-position:left}}@-webkit-keyframes position{0%{background-position:0 0}50%{background-position:500% 0}100%{background-position:0 0}}@keyframes position{0%{background-position:0 0}50%{background-position:500% 0}100%{background-position:0 0}}label.error{color:red;top:26px}.valid{color:green}.pricing-item{text-align:center}.pricing ul{text-align:left;margin-bottom:1rem;padding-left:2rem}.pricing ul li{padding-left:.5rem}.pricing ul li::marker{color:green}.card-header,.accordion-button.dark{background:#32a9cb !important}.bg-light-pink{background-color:#fff9fc}.trv-form select{border-radius:0px;outline:none !important}.trv-form select option{border-radius:0px;outline:none !important}.trv-form input{border-radius:0px;outline:none !important}.form-control:focus,.form-select:focus{-webkit-box-shadow:unset;box-shadow:unset}.shine{background:#f6f7f8;background-image:-webkit-gradient(linear, left top, right top, from(#f6f7f8), color-stop(20%, #edeef1), color-stop(40%, #f6f7f8), to(#f6f7f8));background-image:linear-gradient(to right, #f6f7f8 0%, #edeef1 20%, #f6f7f8 40%, #f6f7f8 100%);background-repeat:no-repeat;background-size:800px 104px;display:inline-block;position:relative;-webkit-animation-duration:1s;-webkit-animation-fill-mode:forwards;-webkit-animation-iteration-count:infinite;-webkit-animation-name:placeholderShimmer;-webkit-animation-timing-function:linear}box{height:104px;width:100px}.sWrap{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-left:25px;margin-top:0;vertical-align:top}lines{height:10px;margin-bottom:10px;width:100%;min-width:320px}photo{display:block !important;width:100%;min-width:320px;height:100px;margin-bottom:15px}.form-check .form-check-input{float:unset !important;margin-left:unset !important}.form-check-input.is-valid~.form-check-label,.was-validated .form-check-input:valid~.form-check-label{color:inherit}.ctBox{width:130px}.durBox{width:150px}@media(max-width: 767px){.ctBox{width:unset}.durBox{width:unset}.resultBox .flight-box{width:100%}.resultBox .price-box{width:100%;padding:10px 0 0 0;margin:10px 0 0 0;border-left:unset;border-top:1px solid #ccc;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}/*# sourceMappingURL=style.min.css.map */