a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,time,tt,u,ul,var,video{border:0;margin:0;padding:0}:root{--white-color:#fff;--darkWhite-color:#fafafa;--red-color:#ab0017;--lightBlue-color:#edf5fd;--darkBlue-color:#337ab7;--lightGreen-color:#59cdb8;--darkGreen-color:#45917f;--grey-color:#929292;--gray1-color:#ccc;--lightGrey-color:#c6c6c6;--darkGrey-color:#4e4e4e}body{min-width:360px}a{color:inherit;text-decoration:none}@media screen and (min-width:768px){.payment-confirmation-page{display:flex;justify-content:space-around}}@media only screen and (width:320px) and (device-width:320px) and (device-height:480px) and (orientation:landscape){body{position:absolute;right:0;top:0;-webkit-transform:scale(.667);-webkit-transform-origin:top right;width:480px}}.underline{text-decoration:underline}.clickable{pointer-events:none}@media screen and (max-width:768px){.clickable{pointer-events:auto}}.content{background-color:#eff0f6}@media screen and (min-width:768px) and (max-width:1050px){.content{padding:0 15px 15px}}@media screen and (min-width:320px) and (max-width:767px){.content{padding:0 10px}}.banner_container{background-color:#ffdf00;display:flex;justify-content:space-between;left:0;min-height:40px;padding:5px;position:fixed;right:0;z-index:100}.banner__container--item{font-weight:700;margin:10px}.banner__container--close-btn{background:#0000;border:0;border-radius:10px;color:#000;font-size:21px;font-weight:700;height:20px}.banner-link{font-size:18px}.trustpilot-footer{padding:80px 65px 65px}.trustpilot-footer-title{margin-bottom:55px}@media screen and (max-width:767px){.trustpilot-footer{padding:60px 20px}.trustpilot-footer-title{margin-bottom:40px}}.trustpilot-wrapper{position:relative}.trustpilot-wrapper.fluid{width:100%}.trustpilot-carousel{height:100%;top:0;width:200px}.trustpilot-carousel,.trustpilot-list{left:0;opacity:.5;position:absolute;z-index:2}.trustpilot-list{height:45px;top:50px;width:100%}.trustpilot-horizontal,.trustpilot-mini{height:100%;opacity:.5;position:absolute;width:100%;z-index:2}@media (max-width:580px){.trustpilot-carousel{width:100%}}.header-wrapper{background-color:#fff;box-shadow:0 1px 0 0 #d5d5d580;position:relative;z-index:7}.header{align-items:center;display:flex;height:60px;justify-content:space-between;padding:0 40px}.placeholder{max-width:230px;min-width:100px}@media only screen and (max-width:1024px){.header{padding:0 15px}}@media only screen and (max-width:767px){.header{height:50px}}.logo-container{height:25px;width:144px}.logo-container .logo{display:inline-block;height:auto;max-width:100%;vertical-align:top}@media only screen and (max-width:767px){.logo-container{flex:0 0 102px;height:auto}}.response-tap-header{overflow:hidden;position:relative}.phone-text{padding-right:8px}.phone-icon{display:none}@media only screen and (max-width:767px){.phone-text{display:none}.phone{height:32px;opacity:0;overflow:hidden;position:absolute;right:11px;top:8px;width:89px;z-index:2}}.flex-box{display:flex}.flex-box.direction-row{flex-direction:row}.flex-box.direction-row-reverse{flex-direction:row-reverse}.flex-box.direction-column{flex-direction:column}.flex-box.direction-column-reverse{flex-direction:column-reverse}.flex-box.justify-content-flex-start{justify-content:flex-start}.flex-box.justify-content-flex-end{justify-content:flex-end}.flex-box.justify-content-space-between{justify-content:space-between}.flex-box.justify-content-center{justify-content:center}.flex-box.align-items-flex-start{align-items:flex-start}.flex-box.align-items-flex-end{align-items:flex-end}.flex-box.align-items-center{align-items:center}.flex-box.align-content-center{align-content:center}.flex-box.align-content-flex-start{align-content:flex-start}.flex-box.align-content-flex-end{align-content:flex-end}.container-fixed-width{margin:0 auto;max-width:1160px}.message-list{bottom:60px;left:20px;position:fixed;width:260px;z-index:5}.not-found{align-items:center;display:flex;flex-direction:column;padding:2.5rem 0}html{scroll-behavior:smooth}.ReactModal__Content.modal-filters{height:100%;margin:0;max-height:100%;width:395px}.modal-search-overlay{margin-top:0}.call-now-modal-response-tap.call-now-modal-component{font-size:68px;line-height:90px}.call-now-modal-review.call-now-modal-component{color:#2b4e73;font-size:25px;line-height:33px}.loading-state{margin-top:20px}.search-page-banner-response-tap.search-page-banner-component{font-size:38px;line-height:51px}.search-page-banner-response-tap-title.search-page-banner-component-title{font-size:20px;line-height:51px}.result-wrapper button{width:100%;z-index:1}@media (min-width:768px) and (max-width:1024px){.modal-filters{height:100%;margin:0;min-height:100%}.call-now-modal-response-tap.call-now-modal-component{font-size:38px;line-height:40px}.flights-content-loading-text{margin-bottom:10px;position:static}}@media screen and (max-width:1024px){.flight-page--search-modile .flight-page--button-modile{background:#0000;border-color:#0000;padding-bottom:0;padding-top:0}}@media (max-width:767px){.modal-filters{height:100%;min-height:100%;width:100%}.flights-content-loading-text{font-size:18px;margin-bottom:10px;position:static}.call-now-modal-trust-pilot{display:block}.call-now-modal-response-tap.call-now-modal-component{font-size:28px;line-height:40px}.call-now-modal-review.call-now-modal-component{font-size:17px;width:60%}.flight-page--search-modile .flight-page--button-modile{padding-left:0;padding-right:8px;text-align:left}.page-bottom-banner-component{cursor:default}.phone-response-tap{bottom:0;left:0;opacity:0;position:absolute;right:0;top:0;visibility:visible}}@media (min-width:501px) and (max-width:600px){.search-page-banner-response-tap-wrapper.search-page-banner-component-wrapper{flex-wrap:wrap}.search-page-banner-response-tap.search-page-banner-component{font-size:32px;line-height:51px}.search-page-banner-response-tap-title.search-page-banner-component-title{flex:0 0 100%;font-size:20px;line-height:51px}}@media screen and (max-width:500px){.search-page-banner-response-tap-wrapper.search-page-banner-component-wrapper{flex-wrap:wrap}.search-page-banner-response-tap.search-page-banner-component{font-size:22px;line-height:38px}.search-page-banner-response-tap-title.search-page-banner-component-title{flex:0 0 100%;font-size:20px;line-height:38px}.call-us-modal-page .response-tap.modal-response-tap{font-size:18px}.flights-content-loading-text{font-size:15px}}.layout-item{min-height:600px}.aside-right{flex:1 1}.flights-content-container .aside{width:217px}.aside-left{flex:1 1}.flights-content-container{margin-top:30px}.flights-content{min-height:600px;position:relative;width:689px;z-index:3}.aside-left .flight-list-filters{width:216px}.flights-content-side-block{flex-basis:calc(50% - 580px);flex-grow:0;flex-shrink:0;margin-bottom:15px;margin-top:60px}.page-zoom{padding-right:24px;top:20px}.page-zoom,.search-panel-tablet-holder{position:-webkit-sticky;position:sticky}.search-panel-tablet-holder{left:0;top:0;width:100%;z-index:15}@media (max-width:1350px){.page-zoom{display:none}}@media screen and (max-width:1180px){.aside-left{flex-basis:22.5%}.flights-content{flex-basis:60%;width:auto}.aside-right{flex-basis:17.5%}}@media (max-width:1024px){.aside-left .flight-list-filters{max-width:217px}}@media screen and (max-width:1024px){.flight-page--search-modile{margin:20px -15px 0;position:-webkit-sticky;position:sticky;top:0;z-index:4}.flight-page--search-modile .filters-button{min-width:126px;padding:8px}}@media screen and (max-width:767px){.flight-page--search-modile{margin:0 -10px}.flights-content-mobile{margin-top:10px}.calendar-holder-mobile{margin-bottom:10px}}@media screen and (max-width:380px){.flight-page--search-modile .filters-button{padding:8px}}.flights-currency-warning{color:#ffdf00;line-height:1px;margin:0 -10px;position:-webkit-sticky;position:sticky;top:50px;z-index:5}@media (min-width:1024px) and (max-width:1279px){.flights-currency-warning{top:240px}}@media only screen and (min-width:1280px){.flights-currency-warning{top:110px}}.aside{max-width:295px}.aside-wrapper{top:0}.aside-wrapper,.flights-content-container .aside-wrapper{margin-bottom:15px;position:-webkit-sticky;position:sticky}.flights-content-container .aside-wrapper{top:140px}@media (max-width:766px){.aside{margin-left:0;max-width:none}.aside,.aside-wrapper{width:100%}}.help-banner-text{margin-bottom:12px;margin-top:6px}.call-us-icon{margin-right:6px}.countdown-container{color:#1879c0;font-size:10px}.countdown-minutes,.countdown-seconds{font-size:37px}.countdown-content-holder{flex-direction:column;justify-content:space-between}.countdown-content-holder-mobile{flex-direction:column;justify-content:space-around}.countdown-text-content{font-size:15px}.countdown-container-mobile{display:none!important}.countdown-left{color:#000;font-size:15px;margin-left:5px}.sticky{margin:0!important;position:-webkit-sticky;position:sticky;top:0;z-index:10}.component-container{background-color:#fff;border-radius:4px;box-shadow:0 1px 4px 0 #10233126;margin:0 18px 22px 0}.component-container.large{max-width:689px}.component-container.small{margin-bottom:10px;margin-right:0;max-width:295px;padding:16px 15px}.component-container.stretch{padding:0}.component-container header{align-items:center;display:flex;justify-content:space-between;margin-bottom:22px}@media (max-width:1050px){.component-container.stretch{max-width:100%}}@media screen and (max-width:860px){.book-with-us-banner li img{margin-right:4px}.component-container{border-radius:0;margin-right:0}.component-container header{display:block;margin-bottom:18px}}.countdownwarning{align-items:center;background-color:#fff;background-color:#00000080;display:flex;flex-direction:column;height:100vh;justify-content:center;overflow:hidden;position:fixed;text-align:center;top:0;width:100vw;z-index:15}.countdownwarning #insideCOuntdownWarmning{border-radius:10px;height:280px;width:500px}.countdownwarning span{font-weight:bolder;margin:3px}.countdownwarning p{margin-top:10px;padding:0 104px;text-align:center;z-index:12222}.countdownwarning div,.countdownwarning p{background-color:#fff}.btn button{background-color:#1879c0;border:none;border-radius:4px;bottom:10%;color:#fff;font-size:large;height:45px;position:absolute;width:70%}.btn{width:100%}.btn,.countdownfinal{align-items:center;display:flex;justify-content:center}.countdownfinal{background-color:#fff;background-color:#00000080;flex-direction:column;height:100vh;overflow:hidden;position:fixed;text-align:center;top:0;width:100vw;z-index:15}.countdownfinal>*{background-color:#fff}.countdownfinal #insideCOuntdownWarmning{border-radius:10px;height:330px;width:600px}.countdownfinal p{background-color:#fff;margin-bottom:25px;margin-top:15px;padding-left:100px;padding-right:100px}.continuePageReload{align-items:center;display:flex;flex-direction:column;gap:20px;justify-content:center;width:100%}.continuePageReload button{background-color:#1879c0;border:none;border-radius:4px;color:#fff;font-size:large;height:45px;width:70%}@media screen and (max-width:700px){.countdownfinal #insideCOuntdownWarmning{border-radius:10px;height:330px;width:80%}.countdownfinal p{background-color:#fff;margin-bottom:25px;margin-top:15px;padding-left:8px;padding-right:8px}.countdownwarning #insideCOuntdownWarmning{border-radius:10px;width:80%}.btn button{background-color:#1879c0;border:none;border-radius:4px;bottom:5%;color:#fff;font-size:large;height:40px;position:absolute;width:60%}}@media screen and (max-width:450px){.countdownfinal #insideCOuntdownWarmning{border-radius:10px;width:80%}.countdownwarning p{background-color:#fff;margin-top:6px;padding:0 28px;text-align:center;z-index:12222}.btn button{background-color:#1879c0;border:none;border-radius:4px;bottom:10%;color:#fff;font-size:large;height:40px;position:absolute;width:60%}}.footer-banner-container{background-color:#f4f9ff;bottom:0;cursor:pointer;left:0;padding-block:.5rem 1.85rem;padding-inline:.75rem;position:fixed;right:0;z-index:40}.footer-banner-wrapper{align-items:center;display:flex;justify-content:center;margin-inline:auto;max-width:1280px}.footer-banner__content{margin-inline:.5rem;max-width:32rem;width:100%}.footer-banner__content-wrapper{align-items:center;display:flex;justify-content:center;margin:auto;position:relative;text-align:center}.footer-banner__icon{fill:#fff!important;background-color:#7dad31;border-radius:9999px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;left:-1rem;padding:.25rem;position:absolute;z-index:10}.footer-banner__text{background-color:#1a76ba;border-radius:9999px;color:#fff;column-gap:1rem;font-weight:600;padding-block:.25rem .5rem;padding-inline:1.5rem 2rem;width:100%}.footer-banner__message{font-size:1rem;font-weight:700;line-height:1.4rem}.footer-banner-6{margin:auto}.footer-banner__phone-text{background-color:#fb923c;border-radius:9999px;bottom:-24px;color:#fff;font-size:1rem;font-weight:bolder;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;line-height:1.5rem;padding-block:.25rem;padding-inline:1rem;position:absolute;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media (min-width:1024px){.footer-banner__content-wrapper{gap:1.5rem}}@media (min-width:768px){.footer-banner-container{padding-bottom:.5rem!important;padding-inline:0!important}.footer-banner__content{min-width:100%}.footer-banner__icon{left:0}.footer-banner__message{font-size:1.5rem;line-height:2rem}.footer-banner__phone-text{font-size:1.125rem;line-height:1.75rem}}@media (min-width:370px){.footer-banner__text{margin-left:.125rem}}@media (min-width:640px){.footer-banner-container{background-color:#1a76ba;padding-right:4rem}.footer-banner__content{max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.footer-banner__icon{position:relative}.footer-banner__text{display:flex;flex-direction:row;padding-bottom:0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.footer-banner__message{font-weight:bolder}.footer-banner__phone-text{bottom:0;left:0;padding-block:.25rem;position:relative;white-space:nowrap}}@media (min-width:400px){.footer-banner-container{padding-inline:1rem}.footer-banner__content{margin-inline:0;max-width:95%}}.super-deal-modal-block-with-girl{background-image:url(/static/media/agent3.1fb76c56a99b0fb3e86d.png);background-position:100% 0;background-repeat:no-repeat;background-size:contain;height:100%}.super-deal-modal-block-response-tap.default-modal-component{font-size:50px;line-height:58px}.same-day-modal-block-with-girl{background-image:url(/static/media/agent2.55629bd61d83d2b008c1.png);background-position:100% 0;background-repeat:no-repeat;background-size:100%;height:100%}.same-day-modal-block-with-girl.one-day{background-image:url(/static/media/agent4.e3d79f552cbcf91f133d.png)}.page-banner-response-tap.page-banner-component{font-size:28px;line-height:33px}.same-day-modal-block-response-tap.default-modal-component{font-size:26px;line-height:30px}.same-day-modal-block-with-girl-shadow{background:linear-gradient(180deg,#e9f6ff00,#e9f6ff);bottom:0;height:50px;left:0;position:absolute;right:0}.same-day-modal-block-with-girl-shadow.one-day{bottom:0}.same-day-modal-block-with-girl-wrapper{height:100%;position:relative}.banner-desktop-text{margin-right:10px}.flights-list-banner__phone-text{font-size:22px;font-weight:700;line-height:24px;text-decoration:none}@media (max-width:1150px){.banner-desktop-holder{flex-direction:column}}@media (max-width:1024px){.super-deal-modal-block-response-tap.default-modal-component{font-size:33px;line-height:39px}.page-banner-response-tap.page-banner-component{text-decoration:none}.banner-desktop-holder{flex-direction:row}}@media screen and (max-width:767px){.search-page-banner-holder{margin-bottom:10px}.flights-list-banner_phone-holder{margin-top:3px}.flights-list-banner__icon{fill:#fff}.flights-list-banner_text{font-size:14px;font-weight:500;line-height:16px;margin-right:105px}.flights-list-banner__phone-text{padding-left:10px}}@media (max-width:374px){.super-deal-modal-block-response-tap.default-modal-component{font-size:26px;line-height:30px}}.search-button-edit-label{font-size:15px;font-weight:500;line-height:18px}.search-button-edit-mobile{background:#ff0;display:inline-block;font-size:0;height:20px;line-height:0;margin-left:10px;overflow:hidden;text-indent:-100%;vertical-align:middle;width:20px}.search-button-info{font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:calc(100vw - 160px)}.flight-list-filters{box-sizing:border-box;height:calc(100% - 65px)}.flight-list-filters.skeleton{width:216px}.modal-filters{background-color:#eff0f6;position:relative}.modal-filters .modal-filters-close-icon:after,.modal-filters .modal-filters-close-icon:before{height:20px}.modal-filters-close-btn{position:absolute;right:14px;top:9px}.flight-list-sorting-mobile{margin-bottom:22px}.sorting-label{color:#1879c0;font-size:18px;line-height:21px}.modal-filter-content{height:calc(100% - 65px);padding:0}.title-filters{background-color:#fff;display:flex;justify-content:center;padding:15px 0}.title-filters.hidden{display:none}.title-filters h3{color:#262728;flex:0.9 1;font-family:Roboto;font-size:18px;font-weight:700;line-height:23px;text-align:center}.airportsSubTitlePaddingTop{padding-top:15px}.airportsSubTitlePaddingBottom{padding-bottom:15px}.btn-close{width:300px}.btn-close.hidden{display:none}.btn-close.show{display:block}@media (max-width:1024px){.flight-list-filters{height:calc(100% - 30px);overflow:scroll;padding:0 20px}.filters-clear-all{position:absolute;top:15px}.modal-filter-content{height:100%}}@media (max-width:767px){.modal-filter-content{height:100%}}.rc-slider{border-radius:6px;height:14px;padding:5px 0;position:relative;touch-action:none;width:100%}.rc-slider,.rc-slider *{-webkit-tap-highlight-color:rgba(0,0,0,0);box-sizing:border-box}.rc-slider-rail{background-color:#e9e9e9;border-radius:6px;height:4px;position:absolute;width:100%}.rc-slider-track,.rc-slider-tracks{background-color:#abe2fb;border-radius:6px;height:4px;position:absolute}.rc-slider-track-draggable{background-clip:content-box;border-bottom:5px solid #0000;border-top:5px solid #0000;box-sizing:initial;transform:translateY(-5px);z-index:1}.rc-slider-handle{background-color:#fff;border:2px solid #96dbfa;border-radius:50%;cursor:pointer;cursor:grab;height:14px;margin-top:-5px;opacity:.8;position:absolute;touch-action:pan-x;width:14px;z-index:1}.rc-slider-handle-dragging.rc-slider-handle-dragging.rc-slider-handle-dragging{border-color:#57c5f7;box-shadow:0 0 0 5px #96dbfa}.rc-slider-handle:focus{box-shadow:none;outline:none}.rc-slider-handle:focus-visible{border-color:#2db7f5;box-shadow:0 0 0 3px #96dbfa}.rc-slider-handle-click-focused:focus{border-color:#96dbfa;box-shadow:none}.rc-slider-handle:hover{border-color:#57c5f7}.rc-slider-handle:active{border-color:#57c5f7;box-shadow:0 0 5px #57c5f7;cursor:grabbing}.rc-slider-mark{font-size:12px;left:0;position:absolute;top:18px;width:100%}.rc-slider-mark-text{color:#999;cursor:pointer;display:inline-block;position:absolute;text-align:center;vertical-align:middle}.rc-slider-mark-text-active{color:#666}.rc-slider-step{background:#0000;height:4px;position:absolute;width:100%}.rc-slider-dot{background-color:#fff;border:2px solid #e9e9e9;border-radius:50%;bottom:-2px;cursor:pointer;height:8px;position:absolute;vertical-align:middle;width:8px}.rc-slider-dot-active{border-color:#96dbfa}.rc-slider-dot-reverse{margin-right:-4px}.rc-slider-disabled{background-color:#e9e9e9}.rc-slider-disabled .rc-slider-track{background-color:#ccc}.rc-slider-disabled .rc-slider-dot,.rc-slider-disabled .rc-slider-handle{background-color:#fff;border-color:#ccc;box-shadow:none;cursor:not-allowed}.rc-slider-disabled .rc-slider-dot,.rc-slider-disabled .rc-slider-mark-text{cursor:not-allowed!important}.rc-slider-vertical{height:100%;padding:0 5px;width:14px}.rc-slider-vertical .rc-slider-rail{height:100%;width:4px}.rc-slider-vertical .rc-slider-track{bottom:0;left:5px;width:4px}.rc-slider-vertical .rc-slider-track-draggable{border-bottom:0;border-left:5px solid #0000;border-right:5px solid #0000;border-top:0;transform:translateX(-5px)}.rc-slider-vertical .rc-slider-handle{margin-left:-5px;margin-top:0;position:absolute;touch-action:pan-y;z-index:1}.rc-slider-vertical .rc-slider-mark{height:100%;left:18px;top:0}.rc-slider-vertical .rc-slider-step{height:100%;width:4px}.rc-slider-vertical .rc-slider-dot{margin-left:-2px}.rc-slider-tooltip-zoom-down-appear,.rc-slider-tooltip-zoom-down-enter,.rc-slider-tooltip-zoom-down-leave{animation-duration:.3s;animation-fill-mode:both;animation-play-state:paused;display:block!important}.rc-slider-tooltip-zoom-down-appear.rc-slider-tooltip-zoom-down-appear-active,.rc-slider-tooltip-zoom-down-enter.rc-slider-tooltip-zoom-down-enter-active{animation-name:rcSliderTooltipZoomDownIn;animation-play-state:running}.rc-slider-tooltip-zoom-down-leave.rc-slider-tooltip-zoom-down-leave-active{animation-name:rcSliderTooltipZoomDownOut;animation-play-state:running}.rc-slider-tooltip-zoom-down-appear,.rc-slider-tooltip-zoom-down-enter{animation-timing-function:cubic-bezier(.23,1,.32,1);transform:scale(0)}.rc-slider-tooltip-zoom-down-leave{animation-timing-function:cubic-bezier(.755,.05,.855,.06)}@keyframes rcSliderTooltipZoomDownIn{0%{opacity:0;transform:scale(0);transform-origin:50% 100%}to{transform:scale(1);transform-origin:50% 100%}}@keyframes rcSliderTooltipZoomDownOut{0%{transform:scale(1);transform-origin:50% 100%}to{opacity:0;transform:scale(0);transform-origin:50% 100%}}.rc-slider-tooltip{left:-9999px;position:absolute;top:-9999px;visibility:visible}.rc-slider-tooltip,.rc-slider-tooltip *{-webkit-tap-highlight-color:rgba(0,0,0,0);box-sizing:border-box}.rc-slider-tooltip-hidden{display:none}.rc-slider-tooltip-placement-top{padding:4px 0 8px}.rc-slider-tooltip-inner{background-color:#6c6c6c;border-radius:6px;box-shadow:0 0 4px #d9d9d9;color:#fff;font-size:12px;height:24px;line-height:1;min-width:24px;padding:6px 2px;text-align:center;text-decoration:none}.rc-slider-tooltip-arrow{border-color:#0000;border-style:solid;height:0;position:absolute;width:0}.rc-slider-tooltip-placement-top .rc-slider-tooltip-arrow{border-top-color:#6c6c6c;border-width:4px 4px 0;bottom:4px;left:50%;margin-left:-4px}.payment-confirmation-modal{align-items:center;background:#fff;border-radius:10px;display:flex;flex-direction:column;height:500px;justify-content:center;width:500px}.payment-confirmation-modal>h1{font-size:32px}.payment-confirmation-modal p{line-height:27px;padding:0 50px;text-align:center}.payment-confirmation-modal h2{font-weight:400;margin-top:20px;text-align:center}.payment-confirmation-modal #progressBar{background-color:#e8f2f9;height:24px;margin:30px 0;width:424px}.wrapper{border-radius:100%}.label{display:none}.container{background-color:#e8f2f9}.timerModal{position:relative}.book-flight-page,.payment-copy-page{display:flex;justify-content:center;margin:0 auto;max-width:1000px;padding-top:30px}.payment-copy-page{pointer-events:none}.book-flight-page-item{flex:0 0 70%;margin-right:20px}.book-flight-page-aside{flex:0 0 30%;position:relative}.page-bottom-banner-component{bottom:0;cursor:pointer;left:0;position:fixed;right:0;z-index:10}.page-bottom-banner-component .page-bottom-banner-component-text{font-size:22px;font-weight:700;line-height:30px}.book-flight-form-price-summary{width:100%}.book-flight-form-btn{font-family:Roboto,sans-serif;margin-bottom:20px}@media screen and (min-width:320px) and (max-width:767px){.book-flight-page{margin:0 -10px}.payment-copy-page{margin:0 -10px;pointer-events:none}}@media (max-width:767px){.book-flight-page-item{flex:0 0 100%;margin-right:0}.page-bottom-banner-component .page-bottom-banner-component-text{font-size:14px;line-height:16px}.page-bottom-banner-component{cursor:default}.phone-response-tap{bottom:0;left:0;opacity:0;position:absolute;right:0;top:0;visibility:visible}}@media (min-width:320px) and (max-width:500px){.call-us-modal-page .response-tap.modal-response-tap{font-size:18px}}@media (min-width:320px) and (max-width:375px){.page-bottom-banner-component .page-bottom-banner-component-text{font-size:12px}}.animation,.open{transform:translateY(100%)}.open{transition:transform 2s}@media only screen and (max-width:550px){.payment-confirmation-modal{align-items:center;background:#fff;border-radius:10px;display:flex;flex-direction:column;height:500px;justify-content:center;width:80%}.payment-confirmation-modal img{margin-bottom:20px;width:inherit}.payment-confirmation-modal #progressBar{width:inherit}.payment-confirmation-modal p{line-height:27px;padding:0 20px;text-align:center}}.subscription-container{background-color:#fff;border-radius:5px;box-shadow:0 1px 5px 0 #10233126;box-sizing:border-box;margin-top:20px;max-width:700px;padding:10px 20px}.ui.checkbox,.ui.checked.checkbox{align-items:flex-start;display:flex;margin-block:4px}.ui.checkbox input:focus-visible,.ui.checked.checkbox input:focus-visible{outline:.5px auto #fff}.subscription-text{font-size:13px;line-height:18px}.price-summary-block{padding:16px 16px 11px}.price-summary-block .secondary-container{padding-left:16px;padding-right:16px}.cancellation-line p{margin-bottom:4px}.mobile-style{display:none}.price-summary-block-label{padding:9px 16px}.book-flight-page-aside .cancellation-block,.book-flight-page-item .cancellation-block{display:inline-flex}.cancellation-line{position:relative}.flight-card-cancellation-block{padding:9px 24px}.book-flight-page-item .flight-card-cancellation-block{background-color:#48a0e01a;border-left:8px solid #1879c0}.price-summary-message{border-bottom:1px solid #f5f6f7;padding-left:16px;padding-right:16px}@media (max-width:1050px){.mobile-style{display:block}.component-container.small{margin:0 18px 22px 0}}@media (max-width:860px){.mobile-style{display:block}.component-container.small{margin-right:0}}@media (max-width:1024px){.book-flight-page-item .flight-card-cancellation-block{margin:-9px -24px 9px}}.secondary-container{border-radius:4px;padding:9px 24px}.secondary-container p{font-size:13px}.secondary-container.transparent{background:#fff}.secondary-container.primary{background-color:#ecf4fa;max-width:641px;padding:12px 10px}.secondary-container.dim{background-color:#f5f6f7;margin-top:5px;max-width:100%}.secondary-container .icon{margin-right:10px}.secondary-container.center{margin:22px auto 0;max-width:93%}.secondary-container.middle{display:flex}.secondary-container.justify{justify-content:space-between}@media (max-width:767px){.secondary-container.primary{padding:8px 10px}.secondary-container.dim{padding:16px}}.secure-images{margin-top:8px}.second-image{margin-left:30px}.common-container{display:flex;justify-content:space-around;margin:0 auto;max-width:1000px;padding-top:30px}.content-holder{max-width:689px}@media screen and (max-width:1042px){.common-container{column-gap:1rem;max-width:100%}}@media screen and (max-width:860px) and (min-width:768px){.common-container{max-width:100%}}@media screen and (max-width:1050px) and (min-width:859px){.common-container{max-width:100%}}@media screen and (max-width:767px){.common-container{align-items:center;flex-direction:column}.content-holder{max-width:100%}}.booking-confirmation-header{padding:22px 24px 33px}.booking-information{font-size:13px;padding:0 24px 32px}.booking-information h3{margin-bottom:16px}.booking-information .booking-itinerary{display:flex;margin-bottom:20px}.booking-itinerary .passenger-details{display:block}.passenger-details p{margin-bottom:5px}.custom-icon{margin-right:9px;opacity:.4}.flight-icon{height:12.58px;vertical-align:text-bottom;width:12px}.back-flight-icon{transform:rotate(180deg)}.passenger-icon{height:11px;width:10px}.information-content{font-size:15px;line-height:18px;margin-bottom:22px}.booking-itinerary .booking-flightsegment{display:block;margin-right:50px}.name-on-card{word-break:break-word}@media (max-width:767px){.booking-information .booking-itinerary{justify-content:space-between}.booking-itinerary .booking-flightsegment,.booking-itinerary .passenger-details{width:50%}.passenger-details p{word-break:break-all}}body,html{height:100%}body{font-family:Roboto}#root{height:100%}ul{list-style:none}button{cursor:pointer;outline:none}strong{font-weight:700}h1{font-size:26px;font-weight:500;line-height:30px}h2{font-size:18px;line-height:21px}h2,h3{font-weight:700}h3{line-height:18px}h3,h4{font-size:15px}h4{font-weight:500}.error-message{color:#ff401a;font-size:15px;font-weight:700}.blue{color:#48a0e0}.red{color:#ff401a}.orange{color:#ff8000}.green-light{color:#7ead2d}.green{color:#21994a}.secondary{color:#6e7a83}.text.small{font-size:11px}.text.big{font-size:15px}.text.huge{font-size:20px;line-height:24px}.text.bold{font-weight:700}.text.semi-bold{font-weight:500}.text.justify{text-align:justify}a{color:#1879c0;font-size:13px;line-height:15px}a:hover{text-decoration:underline}.stretch-container{align-items:center;display:flex;justify-content:space-between}.column-1{width:33%}.column-2{width:60%}.mobile-visible{display:none}.string{background-color:#bcc7cf;height:1px;margin-top:2px;width:15%}.payment-error{padding-bottom:30px}@media screen and (max-width:767px){h1{font-size:20px}.text.note{font-size:13px}.information-content{line-height:22px}.successful-confirmation-container{max-width:100%}}@media screen and (max-width:600px){.mobile-visible{display:block}.mobile-hidden{display:none}}.indent{padding:20px 24px}.indent.none{padding:0}.indent.topP{padding:20px 0 0}.indent.bottomP{padding:0 0 20px}.indent.leftP{padding:0 0 0 24px}.indent.rightP{padding:0 24px 0 0}.indent.marginT{margin:6px 0 0}.indent.marginB{margin:0 0 6px}@media (max-width:1050px){.indent{padding:18px 16px}.indent.topP{padding:18px 0 0}.indent.bottomP{padding:0 0 10px}.indent.leftP{padding:0 0 0 16px}.indent.rightP{padding:0 16px 0 0}}.itinerary-details{font-family:monospace}.itinerary-details-wrapper{overflow-x:auto}.itinerary-details-break-words{word-wrap:break-word}@media (max-width:600px){.itinerary-details{font-size:7px}}.container-header{border-bottom:1px solid #eff0f6;display:flex;padding:22px 24px}.container-header h1{margin-left:11px}@media (max-width:767px){.container-header{padding:14px 16px}.flight-container-header.container-header{flex-wrap:wrap}}.suggestion-banners{display:flex;justify-content:space-between;margin-bottom:45px;max-width:689px}.suggestion-banners li{height:216px;max-width:216px;width:33%}.suggestion-banner-title{color:#fff;font-weight:700;line-height:22px}.suggestion-banner{align-items:flex-end;background-position:50%;background-size:cover;box-sizing:border-box;display:flex;flex-direction:column;height:100%;justify-content:space-between;padding:30px 15px}.banner-btn{align-items:center;background:none;border:1px solid #fff;border-radius:4px;color:#fff;display:flex;font-size:14px;font-weight:700;height:34px;padding:10px}.banner-btn img{margin-left:10px}@media (max-width:860px){.suggestion-banners li{height:180px}.suggestion-banner-title{font-size:16px}}@media (max-width:767px){.suggestion-banners{display:block;margin:15px 0 30px;max-width:none}.suggestion-banners li{height:216px;margin-bottom:15px;max-width:100%;width:100%}.suggestion-banner{padding:36px 20px}.suggestion-banner-title{font-size:20px;max-width:266px}}.passenger-list li{border-bottom:1px solid #eff0f6;padding:24px}@media (max-width:767px){.passenger-list li{padding:22px 16px 28px}}.info-row{display:flex;font-size:13px;justify-content:space-between;margin-bottom:4px;max-width:389px}.capitalized{text-transform:capitalize}.info-row p{width:75%}.stretch .info-row p{width:auto}.label{color:#6e7a83}@media (max-width:1050px){.stretch .info-row{max-width:100%}}.itinerary-details-page .passenger-details-list{margin-bottom:20px}.itinerary-details-page .passenger-details{border-bottom:1px solid #eff0f6;padding-bottom:20px}.flight-summary{margin:20px 0}.itinerary-details-header{background:#e6eff7;padding:10px}.itinerary-details-header img.flight-icon{margin-right:10px;width:15px}
/*# sourceMappingURL=main.653eb01c.css.map*/