#search_flight input,.frm-bottom{-webkit-tap-highlight-color:transparent}.margin-auto{margin:auto}.block-download-app-qr .item-primary,.block-download-app-qr .sub-children .inline-flex,.box__title,.home-title,button#toggle-more{color:var(--text-default)}.book-item,.news-slider__item,.offers__item,.sales-off__banner{transition-duration:.3s;transition-property:all}.section-home{padding:0 0 15px;margin:0;flex-direction:column;display:flex;gap:20px}.home-title{font-weight:700;line-height:1.2;font-size:20px}.slider-blur{top:0;right:-10px;width:150px;height:100%;z-index:3;position:absolute;background:linear-gradient(-90deg,#fff 2.34%,rgba(196,196,196,0) 100%)}.block-do-more-us .group-menus{padding-top:20px;padding-bottom:20px;border-radius:20px;justify-content:space-between;align-items:center;display:flex;position:relative;box-shadow:0 0 #0000,0 0 #0000,0 4px 20px rgba(0,0,0,.2);overflow:auto;-ms-overflow-style:none;scrollbar-width:none}.block-do-more-us .item-shrink{align-items:center;flex-direction:column;width:100%;min-width:140px;display:flex;border-right:1px solid #d6d7db;text-align:center}.block-do-more-us .item-shrink:last-child{border-right:0}.block-do-more-us .flex-col{justify-content:center;align-items:center;flex-direction:column;display:flex;position:relative}.block-do-more-us img{max-width:40px}.block-do-more-us .body-sm{margin-top:6.25px;display:flex;flex:1 1 0%;align-items:center;font-size:14px;line-height:1.4}.section-sales-off{padding-bottom:15px}.section-sales-off h5{font-weight:500;font-size:20px;line-height:1.2;margin:0}.sales-off__desc{font-weight:400;margin-bottom:15px;font-size:14px;line-height:1.4}.sales-off__banner{transition-timing-function:cubic-bezier(.4,0,1,1);padding-right:30px;background-color:var(--home-background-color);border-radius:20px;overflow:hidden;display:flex;justify-content:space-between;align-items:center;height:100px;position:relative}.sales-off__banner>a{bottom:0;height:100%;left:0;position:absolute;width:100%;z-index:1}.sales-off__banner svg:first-child{margin-top:-90px;margin-left:-60px;animation:6s linear infinite rotate;-moz-animation:6s linear infinite rotate;-webkit-animation:6s linear infinite rotate;color:transparent}.sales-off__banner img:last-child{margin-left:15px;animation:3s cubic-bezier(.23,.78,.91,-.12) infinite movingplane;position:absolute;color:transparent}.sales-off__content{text-align:right}.sales-off__content p{color:var(--text-primary);font-size:16px;line-height:1.4;margin:0}#search_flight{padding:30px 0 0;position:relative}.header-fixed{box-shadow:var(--tw-shadow);position:fixed;top:0;left:0;z-index:40;width:100%;min-width:1240px;border-bottom:1px solid rgb(214 215 219);background:var(--white-color);transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s;padding:0}.faq-accordion button,input.date-search,input.date-search:focus{background:0 0;outline:0}.box-list__destination{position:absolute;top:61px;z-index:20;overflow-y:scroll;-ms-overflow-style:none;scrollbar-width:none;animation:none!important;max-height:450px;min-height:50px;border-radius:20px;box-shadow:var(--tw-shadow);display:none}.destination__airport,.value-box{overflow:hidden;white-space:nowrap}.book-item:hover,.offers__item:hover{box-shadow:0 4px 10px rgba(0,0,0,.2)}.destination__item{display:flex;align-items:center;position:relative;gap:12px;padding:10px 15px;max-width:640px}.destination__code{display:inline-flex;align-items:center;justify-content:center;width:50px;height:50px;border:1px solid var(--border-color);border-radius:10px;flex-shrink:0}.destination__airport{display:flex;flex-direction:column;gap:3px;padding-bottom:1px;padding-top:1px;flex:1}input.input-value{justify-content:center;text-align:center}.line-divided{margin-left:20px;margin-right:20px;border-bottom:1px solid rgb(214 215 219)}.icon__close{width:1.5rem;height:1.5rem;margin-top:5px;display:none}.value-box{max-width:190px;font-size:1rem;font-weight:500;line-height:1.2;text-overflow:ellipsis;margin:0}.inline-alert{margin:20px 20px 0}.alert_dup{display:flex;align-items:center;border-radius:10px;height:auto;width:100%;padding:10px;background-color:rgb(250 225 225)}.alert_dup .left-content{display:flex;align-items:flex-start;padding-top:1px}.alert_dup .right-content{display:flex;width:100%;padding-left:5px}.alert_dup .right-content p{flex-grow:1;font-size:14px;line-height:1.4}input.input-value{color:var(--text-default);font-weight:600;width:24px;display:flex;font-size:16px;line-height:19px;outline:0;border:none}.title-people{color:var(--text-default);font-size:14px;font-weight:400}.title-people .title-box i{font-size:13px;color:var(--text-default)}.box__title{font-size:18px;padding:10px 0;line-height:1.2;font-weight:500}#cheap-flight-stories,#news-travel-stories,#offers-for-you,#why-book-us{position:relative;overflow:hidden}#cheap-flight-stories{margin-bottom:18px}#offers-for-you .offers-slider img,.block-why-book-us .book-item img{width:100%;height:100%;max-width:100%;object-fit:cover;color:transparent;border-radius:20px}.news-slider__arrow.news-slider-prev,.offers-slider__arrow.offers-slider-prev{left:15px;transform:translateY(-100%)}.news-slider__arrow.news-slider-next,.offers-slider__arrow.offers-slider-next{right:15px;transform:translateY(-100%)}.book-item,.offers__item{border-radius:20px;overflow:hidden;flex-shrink:0;transition-timing-function:cubic-bezier(0,0,.2,1)}@media screen and (min-width:768px){.why-book-slider>div{gap:20px}.why-book-slider .book-item{flex:1;height:100px}}.block-popular-flight-routes button,button#toggle-more{padding:.5rem 10px;font-weight:500;min-height:40px;gap:3px;line-height:1.3}.faq-accordion{align-items:center;gap:15px}.faq-accordion .accordion-item{border:1px solid var(--border-color);flex:1 1 40%}.faq-accordion .accordion-item button[aria-expanded=true]{border-bottom:1px solid var(--brand-color)}.faq-accordion button{position:relative;display:flex;align-items:center;justify-content:space-between;text-align:left;width:100%;font-size:1rem;font-weight:500;border:none}.faq-accordion button:focus,.faq-accordion button:hover{cursor:pointer;color:var(--brand-color)}.faq-accordion button:focus::after,.faq-accordion button:hover::after{cursor:pointer;color:var(--brand-color);border:1px solid var(--brand-color)}.faq-accordion .accordion-content a,.faq-accordion button[aria-expanded=true]{color:var(--brand-color)}.faq-accordion button svg{transition:transform .2s linear;font-weight:600}.faq-accordion button[aria-expanded=true] svg{transform:rotate(180deg)}.faq-accordion button[aria-expanded=true]+.accordion-content{opacity:1;max-height:35rem;transition:.2s linear;will-change:opacity,max-height;line-height:1.5;overflow-y:auto}.faq-accordion .accordion-content{opacity:0;max-height:0;overflow:hidden;transition:opacity .2s linear,max-height .2s linear;will-change:opacity,max-height}.faq-accordion .accordion-content p{font-size:1rem;margin:.5em 0 0}.faq-accordion .accordion-item ul{padding-left:1.5rem;list-style-type:disc;font-size:15px;line-height:1.7}.see-more a{border-radius:50px;height:40px;color:#000;min-width:120px;text-decoration:none;font-size:17px;padding:20px;cursor:pointer;display:inline-flex;justify-content:center;align-items:center;line-height:14.6rem}#popular-flight-routers{padding-bottom:0}#popular-flight-routers .routers-wrap{display:flex;gap:0;flex-wrap:wrap;flex-direction:row;box-sizing:border-box}.routers-item{flex-basis:33.33%;padding-bottom:15px}.box-routers-item{display:flex;border-width:1px;border-radius:10px;border-color:rgb(var(--neutral-100));overflow:hidden;align-items:stretch}.box-routers-item .box-image{position:relative;width:50px;height:60px}.box-routers-item .box-image img{color:transparent;height:75px;object-fit:cover;width:50px}.box-routers-item .box-content{padding:15px 10px}.box-routers-item .box-content .box-destination{display:flex;align-items:flex-start;column-gap:.25rem;margin-top:2px}.block-download-app-qr .sub-children .body-sm,.box-routers-item .box-content .box-destination>p{font-size:14px;line-height:1.4}.box-routers-item .box-content .box-destination .destination-to p{font-size:14px;line-height:1.4;color:rgb(7 112 228);font-weight:500}.box-routers-item .box-content .box-destination .destination-to{display:flex;align-items:center;column-gap:.5rem;flex-wrap:wrap}.box-routers-item .box-content .box-destination .destination-to>div{display:flex;align-items:center;column-gap:.5rem}.view-more{margin-top:-15px}button#toggle-more{border-radius:10px;display:inline-flex;align-items:center;font-size:16px;cursor:pointer}button#toggle-more svg{transform:rotate(90deg)}button#toggle-more:hover{background-color:rgb(255 248 242)}@media (min-width:1024px){.routers-item:nth-child(3n+2){padding-left:20px;padding-right:20px}}.block-popular-domestic-airlines .group-domestic{padding:20px;border:1px solid rgb(228 228 231);border-radius:20px;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:15px}.block-popular-domestic-airlines .item-airline{text-align:center;margin:0 auto;text-wrap:nowrap}.block-popular-domestic-airlines .item-airline img{width:100%;object-fit:contain;align-items:center;flex-direction:column;display:flex;text-align:center;max-width:100px}.app-scan-qr-code{background-color:var(--background-light);border-radius:20px;padding:30px 40px;justify-content:space-between;display:flex}.block-download-app-qr .download-the-app{gap:15px;justify-content:center;flex-direction:column;display:flex}.block-download-app-qr .download-app-up-to{flex-direction:column;gap:15px;display:flex}.block-download-app-qr .title-download-app{font-weight:700;font-size:1.25rem;line-height:1.75rem}.block-download-app-qr .block-download-app{display:flex;gap:20px}.block-download-app-qr .sub-flex-wrap{gap:10px;flex-wrap:wrap;flex-direction:column;display:flex}.block-download-app-qr .item-primary{gap:10px;display:flex}.block-download-app-qr .item-primary svg{background-color:var(--primary-color);border-radius:50%;color:var(--text-primary);width:20px;height:20px}.block-download-app-qr .apps-store img,.cheap-flight-slider__img img,.news-slider__img img{max-width:100%;object-fit:cover;color:transparent}.block-download-app-qr .sub-children{gap:5px;align-items:center;display:flex}.block-download-app-qr .sub-children .body-md{font-size:16px;line-height:1.4}.block-download-app-qr .sub-children .font-semibold{font-weight:600}.block-download-app-qr .sub-children .inline-flex{width:fit-content;min-height:20px;display:inline-flex;align-items:center;border-radius:10px;border-width:1px;border-style:solid;border-color:rgb(var(--border-neutral-outline));padding-left:.125rem;padding-right:.125rem}.block-download-app-qr .sub-children .body-xs{font-size:12px;line-height:1.4;padding-left:3px;padding-right:3px}.block-download-app-qr .scan-qr{gap:20px;align-items:center;display:flex}.block-download-app-qr .block-ratings{gap:10px;align-items:center;display:flex;flex-direction:column}.block-download-app-qr .item-flex{gap:5px;display:flex}.block-download-app-qr .item-number-ratings{gap:10px;display:flex;background-color:rgb(0 126 42);padding:.5rem 5px;border-radius:10px;flex-direction:column}.block-download-app-qr .item-number-ratings .number{color:rgb(255 255 255);font-weight:600;line-height:1.2;font-size:20px}.block-download-app-qr .item-vote-ratings svg,.news-slider__arrow svg,.offers-slider__arrow svg{fill:var(--brand-color)}.block-download-app-qr .apps-store{display:flex;flex-direction:column;width:150px}.block-download-app-qr .apps-store img{height:100%;width:100%;inset:0px}.qr-code{padding:10px;background-color:rgb(255 255 255)}.news-slider{position:relative;width:100%;margin:0 auto}.news-slider__item{margin-left:0;transition-timing-function:cubic-bezier(.4,0,1,1);border-radius:20px;overflow:hidden;flex-shrink:0;position:relative}.news-slider__item a::before{border-radius:20px;content:'';background:linear-gradient(180deg,rgba(4,14,38,0),rgba(4,14,38,.8));width:100%;height:100%;position:absolute}.news-slider__img{position:relative}.news-slider__img img{width:100%;height:180px;border-radius:20px;--tw-backdrop-grayscale:grayscale(100%);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) grayscale(100%) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) grayscale(100%) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.cheap-flight-slider__img img{width:100%;height:330px;border-radius:20px;--tw-backdrop-grayscale:grayscale(100%);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) grayscale(100%) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) grayscale(100%) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}p.cheap-flight-slider__content,p.news-slider__content{color:rgb(255 255 255);z-index:2;left:20px;right:20px;bottom:15px;position:absolute;line-height:1.4}.img-backdrop{background:linear-gradient(0deg,#0c0c0c63 -3.92%,hsla(0,0%,5%,0));bottom:0;height:80%;left:0;position:absolute;width:100%}p.news-slider__content{font-size:14px}p.cheap-flight-slider__content{font-size:17px}#cheap-flight-stories .compare-price{color:var(--main-color);font-weight:600}.news-slider__arrow,.offers-slider__arrow{background:var(--white-color);border:none;display:inline-flex;width:40px;height:40px;justify-content:center;align-items:center;box-shadow:0 6px 26px 6px rgba(0,0,0,.25);border-radius:50%;position:absolute;top:53%;z-index:3;cursor:pointer;outline:0!important}.news-slider__arrow .icon-font,.offers-slider__arrow .icon-font{display:inline-flex}.news-slider__pagination,.offers-slider__pagination{text-align:center}.news-slider__pagination .swiper-pagination-bullet,.offers-slider__pagination .swiper-pagination-bullet{width:12px;height:8px;display:inline-block;background:var(--white-color);opacity:.2;margin:0 5px;border-radius:20px;transition:opacity .5s .5s,background-color .5s .5s,width .5s}.news-slider__pagination .swiper-pagination-bullet-active,.offers-slider__pagination .swiper-pagination-bullet-active{opacity:1;background:var(--white-color);width:30px;transition-delay:0s}.news-slider__pagination .swiper-pagination-bullet,.news-slider__pagination .swiper-pagination-bullet-active,.offers-slider__pagination .swiper-pagination-bullet,.offers-slider__pagination .swiper-pagination-bullet-active{background:var(--brand-color)}.block-about-us{gap:10px;flex-direction:column;display:flex;padding-bottom:20px;padding-top:10px}.block-about-us p{line-height:1.4;color:rgb(94 97 110 / var(--tw-text-opa));text-align:justify;padding:0 0 5px}.block-about-us .read-more a{color:rgb(7 112 228)}.faq-columns{display:flex;flex-wrap:wrap;gap:20px;position:relative;overflow:hidden}.faq-column{flex:1;min-width:0;width:50%}.faq-accordion .accordion-item{border:1px solid var(--border-color);flex:1 1 40%;padding:12px;border-radius:10px;margin:10px 0}@media screen and (max-width:768px){.section-sales-off{display:block}.box-header{display:flex;align-items:center;padding:10px 20px;text-align:center;border-bottom-width:1px}#popular-flight-routers .routers-wrap{flex-direction:column;gap:15px}.routers-item{padding:0}.box-routers-item .box-image img{height:60px}.box-routers-item .box-content{padding:.7rem 10px .5rem}.box-routers-item .box-content .box-destination .destination-to p{font-size:13px}.box-routers-item .box-content .box-destination .destination-to,.box-routers-item .box-content .box-destination .destination-to>div{column-gap:.2rem}.view-more{margin-top:0}.faq-columns{gap:0}.faq-column{flex:1 1 100%}.faq-wrapper{flex-wrap:wrap}.faq-accordion .accordion-item{flex:1 1 100%;padding:5px;border:none;border-bottom:1px solid var(--border-color);border-radius:0;margin-top:5px}.see-more a{font-size:14px}}@media screen and (max-width:576px){.section-home{gap:10px}.block-about-us{padding-top:0;padding-bottom:10px}.section-popular-flights{overflow:hidden}.slider-blur{position:static}#search_flight{padding:12px 0 0;margin-bottom:0}.offers-slider__arrow.offers-slider-prev{left:5px}.offers-slider__arrow.offers-slider-next{right:5px}#do-more-us{margin:20px 0 0;position:relative;border-color:rgb(var(--neutral-100))}#do-more-us .home-title,.routers-item:nth-child(n+7),.routers-wrap.show-more~div.view-more button#toggle-more{display:none}.block-do-more-us .group-menus{gap:10px;text-align:center;padding:10px 10px 20px;box-shadow:unset;border-width:1px;border-radius:20px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));overflow:hidden;justify-content:space-between;max-height:auto;transition:max-height .2s ease-in-out}#do-more-us svg{position:absolute;bottom:-10px;left:50%;transform:translate(-50%,-50%);width:30px;height:30px;background-color:rgb(252 121 13);border-radius:30px;cursor:pointer;justify-content:center;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s;transition-property:transform;display:none!important}.block-do-more-us .body-sm{font-size:12px}.block-do-more-us .item-shrink{min-width:unset;border:none}.block-popular-flight-routes .item-basis-half-third{flex:1 1 100%}.block-download-app-qr .app-scan-qr-code{flex-direction:column;padding:12px 20px;gap:15px}#cheap-flight-stories .slider-wrapper,#news-travel-stories .slider-wrapper{padding:20px 15px 25px}.block-popular-domestic-airlines .item-airline a{max-width:75px}.block-popular-domestic-airlines .item-airline{flex-basis:30%;display:flex;justify-content:center;text-wrap:wrap}.faq-accordion{gap:12px}.faq-accordion .accordion-item{flex:1 1 100%;padding:5px;border:none;border-bottom:1px solid var(--border-color);border-radius:0}.faq-accordion .accordion-item .accordion-title{font-size:14px}.routers-wrap.show-more .routers-item:nth-child(n+7){display:block}}