.landing-page__footer{width:90%;display:flex;flex-direction:row;justify-content:flex-end;align-items:center;bottom:80px;padding:60px 0;gap:16px}.landing-page__footer__icons{display:flex;flex-direction:row;gap:16px;padding-right:110px}@media (min-width:1200px){body[data-id="11409"]{padding-top:111px!important}}.search-header{width:100%}.search-header .tabbed-header__background-mobile{background:0 0}.search-header .tabbed-header__container{justify-content:flex-start}.flight-search__mobile-container{width:90%}@media (max-width:900px){.flight-search__mobile-container{width:100%;display:flex;justify-content:center;background:#00f;margin-top:10px}.flight-search__mobile-container .flight-search__container__width{top:354px!important;left:5px!important}}.tabbed-header__title{width:90%}@media (max-width:900px){.tabbed-header__title h1{font-size:24px;line-height:30px;margin:0}}@media (max-width:900px){.tabbed-header__title{display:block;min-height:auto;width:90%;margin-bottom:0}}@media (max-width:900px){.tabbed-header__title{width:100%;padding:0 16px;margin-bottom:126px}}.tabbed-header__image-mobile{display:none}.tabbed-header__background{background:0 0;position:relative;padding-top:50px}@media (min-width){.tabbed-header__background{height:600px;display:flex;align-items:flex-end}}@media (max-width:900px){.tabbed-header__background{padding-top:0}}.tabbed-header__fixed_background{position:absolute;background:linear-gradient(170deg,#fff 50%,#173fc2 50%);width:100%;left:0;z-index:-1;height:50%;height:100%;top:0}@media (max-width:900px){.tabbed-header__fixed_background{height:260px!important;background-position:80% center}}.tabbed-header__fixed_background-bottom{position:absolute;background:#173fc2;width:100%;top:52%;left:0;z-index:-1;height:20%}@media (max-width:900px){.tabbed-header__fixed_background-bottom{display:none}}.tabbed-header__container__width{margin-top:0;padding-bottom:40px;padding-top:40px}.flight-search__mobile-container{background:0 0}.tabbed-header__container{min-height:auto}.search-header .flight-search__container{padding-top:0}.search-header .flight-search__mobile-container .flight-search__container{width:100%;max-width:none}.search-header .flight-search__container__width{background:rgba(255,255,255,.87);box-shadow:0 -2px 4px 0 rgba(0,0,0,.08),0 4px 8px 2px rgba(0,0,0,.16);border-radius:16px;padding:0;max-width:1240px}@media (max-width:900px){.search-header .flight-search__container__width{align-items:start;position:static!important;padding:16px}}.search-header .flight-search__multi__leg-container:nth-child(3){border-bottom:none}.search-header .flight-search__multi__leg-container .remove-multi{text-transform:uppercase}@media (max-width:767px){.search-header .flight-search__buttons{flex-direction:column-reverse;justify-content:center;align-items:center;margin-top:0}}@media (max-width:767px){.search-header .flight-search__button-swap{justify-content:center}}.flight-search__title{min-height:auto}@media (max-width:900px){.flight-search__title{display:block;font-size:24px}}.flight-search__title h2{color:#fff}@media (max-width:767px){.flight-search__title h2{font-size:24px!important;margin-top:0}}@media (max-width:767px){.flight-search__title-buttons .button{font-size:14px!important;text-align:center}.flight-search__title-buttons .button:hover{background:0 0!important}}@media (max-width:767px){.flight-search__fields-container .flight-search__details-container{gap:24px}}@media (max-width:767px){.flight-search__fields-container .flight-search__airports-container{margin-bottom:24px}}@media (max-width:767px){.flight-search__fields-container .flight-search__details-container{border-bottom:none}}.flight-search__details-container div.input-with-icon__container{padding:0 16px}@media (max-width:767px){.flight-search__multi-add-button__container{border-bottom:none!important}}@media (min-width:767px){body[data-id="4933"] .tabbed-header__container__width{padding-top:50px}}body[data-id="4933"] .tabbed-header__container{max-width:85%}@media (max-width:767px){body[data-id="4933"] .tabbed-header__container{max-width:95%}}body[data-id="4933"] .tabbed-header__container>div{width:100%;max-width:100%!important}