.flight-search-sub[data-v-9490daf2]{font-size:15px;font-style:normal;font-weight:300}.city-sub[data-v-9490daf2]{color:rgba(134,137,144,.76)}.flight-sub2[data-v-9490daf2]{font-size:13px;color:#5b5b5b;font-style:normal;font-weight:200}.city[data-v-9490daf2]{font-size:14px;font-style:bolder;font-weight:800}@media(max-width:960px){.cabin-type[data-v-9490daf2]{color:rgba(134,137,144,.76)}}.cheapest-badge[data-v-9490daf2]{--border-size:9px!important;padding:1px!important;--border-angle:0turn;border-radius:12px;background-image:conic-gradient(from var(--border-angle),#fff,#fff 50%,#fff),conic-gradient(from var(--border-angle),transparent 20%,#009a2c,#009865);background-size:calc(100% - var(--border-size)*2) calc(100% - var(--border-size)*2),cover!important;background-position:50%;background-repeat:no-repeat;animation:bg-spin-data-v-9490daf2 3s linear infinite}@keyframes bg-spin-data-v-9490daf2{to{--border-angle:1turn}}.cheapest-badge[data-v-9490daf2]:hover{animation-play-state:paused}@property --border-angle{syntax:"<angle>";inherits:true;initial-value:0turn}.remainingSeat-style[data-v-2abcf48c]{font-size:12px;font-weight:500}.remainingSeat-style-color[data-v-2abcf48c]{color:#ff2d63}.airline-rate[data-v-2abcf48c]{font-size:11px;font-weight:400}.zeroQuantityStyle[data-v-2abcf48c]{background-color:#eef0f6;color:#262d37}.fw-title[data-v-2abcf48c]{font-weight:700}@media only screen and (min-width:650px){.fw-title[data-v-2abcf48c]{font-weight:600}}.br-5[data-v-2abcf48c]{border-radius:5px}.temp[data-v-2abcf48c]{margin-top:10px;border-radius:0}.part-one-flight[data-v-2abcf48c]{padding:20px;padding-bottom:0!important;font-size:.7rem}.cornerIcon[data-v-2abcf48c]{position:absolute;top:0;z-index:3;font-size:.8em;color:grey;left:0;font-weight:500;border-radius:12px 0 12px 0}.price-total[data-v-2abcf48c]{text-align:center;font-size:17px;line-height:1;color:#404040;font-style:bolder;font-weight:800}.btn-link2[data-v-2abcf48c]{font-weight:400;font-size:13px;font-style:normal;font-weight:300;color:#504e5c;text-align:center;padding-bottom:0;letter-spacing:-.3px}.buy-btn[data-v-2abcf48c]{color:#fff;height:50px;border-radius:6px}.padding-md-15[data-v-2abcf48c]{padding:30px;padding-bottom:5px!important}.card-shadow[data-v-2abcf48c]{box-shadow:1px 1px 5px 0 rgba(0,0,0,.1)!important}